SYMBOL INDEX (13413 symbols across 1707 files) FILE: Platforms/Audio/Android/ConcreteAudioFactory.cs class ConcreteAudioFactory (line 5) | public sealed class ConcreteAudioFactory : AudioFactory method CreateAudioServiceStrategy (line 7) | public override AudioServiceStrategy CreateAudioServiceStrategy() method CreateMicrophoneStrategy (line 12) | public override MicrophoneStrategy CreateMicrophoneStrategy() method CreateSoundEffectStrategy (line 25) | public override SoundEffectStrategy CreateSoundEffectStrategy() FILE: Platforms/Audio/Android/ConcreteAudioServiceDroid.cs class ConcreteAudioServiceDroid (line 20) | internal class ConcreteAudioServiceDroid: ConcreteAudioService method ConcreteAudioServiceDroid (line 23) | internal ConcreteAudioServiceDroid() : base() method PlatformPopulateCaptureDevices (line 27) | public override void PlatformPopulateCaptureDevices(List m... method PlatformGetMaxPlayingInstances (line 69) | public override int PlatformGetMaxPlayingInstances() method Suspend (line 74) | public override void Suspend() method Resume (line 80) | public override void Resume() method Dispose (line 86) | protected override void Dispose(bool disposing) FILE: Platforms/Audio/Android/ConcreteMicrophoneDroid.cs class ConcreteMicrophoneDroid (line 17) | public sealed class ConcreteMicrophoneDroid : MicrophoneStrategy method ConcreteMicrophoneDroid (line 40) | public ConcreteMicrophoneDroid() : base() method PlatformStart (line 44) | public override void PlatformStart(string deviceName) method PlatformStop (line 89) | public override void PlatformStop() method PlatformIsHeadset (line 96) | public override bool PlatformIsHeadset() method _audioRecord_MarkerReached (line 102) | private void _audioRecord_MarkerReached(object sender, AudioRecord.Mar... method PlatformUpdate (line 112) | public override bool PlatformUpdate() method PlatformGetData (line 120) | public override int PlatformGetData(byte[] buffer, int offset, int count) method Dispose (line 128) | protected override void Dispose(bool disposing) FILE: Platforms/Audio/Blazor/AudioLoader.cs class AudioLoader (line 10) | internal static class AudioLoader method SampleAlignment (line 20) | public static int SampleAlignment(int audioFormat, int channels, int b... method Load (line 62) | public static byte[] Load(Stream stream, out int audioFormat, out int ... method Convert24To16 (line 189) | internal static unsafe byte[] Convert24To16(byte[] data, int offset, i... method ConvertFloatTo16 (line 216) | internal static unsafe byte[] ConvertFloatTo16(byte[] data, int offset... type ImaState (line 268) | struct ImaState method AdpcmImaWavExpandNibble (line 274) | static int AdpcmImaWavExpandNibble(ref ImaState channel, int nibble) method ConvertIma4ToPcm (line 304) | internal static byte[] ConvertIma4ToPcm(byte[] buffer, int offset, int... FILE: Platforms/Audio/Blazor/ConcreteAudioFactory.cs class ConcreteAudioFactory (line 5) | public sealed class ConcreteAudioFactory : AudioFactory method CreateAudioServiceStrategy (line 7) | public override AudioServiceStrategy CreateAudioServiceStrategy() method CreateMicrophoneStrategy (line 12) | public override MicrophoneStrategy CreateMicrophoneStrategy() method CreateSoundEffectStrategy (line 17) | public override SoundEffectStrategy CreateSoundEffectStrategy() FILE: Platforms/Audio/Blazor/ConcreteAudioService.cs class ConcreteAudioService (line 14) | internal class ConcreteAudioService : AudioServiceStrategy method ConcreteAudioService (line 19) | internal ConcreteAudioService() method CreateSoundEffectInstanceStrategy (line 24) | public override SoundEffectInstanceStrategy CreateSoundEffectInstanceS... method CreateDynamicSoundEffectInstanceStrategy (line 29) | public override IDynamicSoundEffectInstanceStrategy CreateDynamicSound... method PlatformPopulateCaptureDevices (line 34) | public override void PlatformPopulateCaptureDevices(List m... method PlatformGetMaxPlayingInstances (line 41) | public override int PlatformGetMaxPlayingInstances() method PlatformSetReverbSettings (line 47) | public override void PlatformSetReverbSettings(ReverbSettings reverbSe... method Suspend (line 51) | public override void Suspend() method Resume (line 55) | public override void Resume() method Dispose (line 59) | protected override void Dispose(bool disposing) FILE: Platforms/Audio/Blazor/ConcreteDynamicSoundEffectInstance.cs class ConcreteDynamicSoundEffectInstance (line 12) | public sealed class ConcreteDynamicSoundEffectInstance : ConcreteSoundEf... method ConcreteDynamicSoundEffectInstance (line 42) | internal ConcreteDynamicSoundEffectInstance(AudioServiceStrategy audio... method DynamicPlatformGetPendingBufferCount (line 60) | public int DynamicPlatformGetPendingBufferCount() method PlatformPause (line 65) | public override void PlatformPause() method PlatformPlay (line 70) | public override void PlatformPlay(bool isLooped) method InitStreamSourceAsync (line 81) | private async Task InitStreamSourceAsync() method ReleaseMicrophoneDevice (line 101) | private void ReleaseMicrophoneDevice() method StreamSource_OnMessage (line 116) | private void StreamSource_OnMessage(object sender, MessageEventArgs e) method PlatformResume (line 133) | public override void PlatformResume(bool isLooped) method PlatformStop (line 138) | public override void PlatformStop() method PlatformRelease (line 143) | public override void PlatformRelease(bool isLooped) method DynamicPlatformSubmitBuffer (line 152) | public void DynamicPlatformSubmitBuffer(byte[] buffer, int offset, int... method DynamicPlatformUpdateBuffers (line 168) | public void DynamicPlatformUpdateBuffers() method DynamicPlatformClearBuffers (line 172) | public void DynamicPlatformClearBuffers() method Dispose (line 180) | protected override void Dispose(bool disposing) FILE: Platforms/Audio/Blazor/ConcreteMicrophone.cs class ConcreteMicrophone (line 18) | public sealed class ConcreteMicrophone : MicrophoneStrategy method ConcreteMicrophone (line 44) | internal ConcreteMicrophone() method PlatformStart (line 56) | public override void PlatformStart(string deviceName) method PlatformStop (line 61) | public override void PlatformStop() method PlatformIsHeadset (line 66) | public override bool PlatformIsHeadset() method PlatformUpdate (line 71) | public override bool PlatformUpdate() method PlatformGetData (line 79) | public override int PlatformGetData(byte[] buffer, int offset, int count) method OnMicMessage (line 98) | private void OnMicMessage(object sender, MessageEventArgs e) method InitMicrophoneDeviceAsync (line 130) | private async Task InitMicrophoneDeviceAsync() method ReleaseMicrophoneDevice (line 158) | private void ReleaseMicrophoneDevice() method Dispose (line 194) | protected override void Dispose(bool disposing) FILE: Platforms/Audio/Blazor/ConcreteSoundEffect.cs class ConcreteSoundEffect (line 15) | class ConcreteSoundEffect : SoundEffectStrategy method PlatformLoadAudioStream (line 27) | public override void PlatformLoadAudioStream(Stream stream, out TimeSp... method PlatformInitializeBuffer (line 46) | private void PlatformInitializeBuffer(byte[] buffer, int bufferOffset,... method PlatformInitializeFormat (line 96) | public override void PlatformInitializeFormat(byte[] header, byte[] bu... method PlatformInitializePcm (line 130) | public override void PlatformInitializePcm(byte[] buffer, int index, i... method InitializeIeeeFloat (line 171) | public void InitializeIeeeFloat(byte[] buffer, int index, int count, i... method PlatformInitializeXactAdpcm (line 212) | public override void PlatformInitializeXactAdpcm(byte[] buffer, int in... method GetAudioBuffer (line 220) | internal AudioBuffer GetAudioBuffer() method Dispose (line 227) | protected override void Dispose(bool disposing) FILE: Platforms/Audio/Blazor/ConcreteSoundEffectInstance.cs class ConcreteSoundEffectInstance (line 16) | public class ConcreteSoundEffectInstance : SoundEffectInstanceStrategy method ConcreteSoundEffectInstance (line 89) | internal ConcreteSoundEffectInstance(AudioServiceStrategy audioService... method PlatformApply3D (line 111) | public override void PlatformApply3D(AudioListener listener, AudioEmit... method PlatformPause (line 115) | public override void PlatformPause() method PlatformPlay (line 120) | public override void PlatformPlay(bool isLooped) method PlatformResume (line 138) | public override void PlatformResume(bool isLooped) method PlatformStop (line 143) | public override void PlatformStop() method PlatformRelease (line 156) | public override void PlatformRelease(bool isLooped) method PlatformUpdateState (line 160) | public override bool PlatformUpdateState(ref SoundState state) method PlatformSetIsLooped (line 177) | public override void PlatformSetIsLooped(bool isLooped, SoundState state) method PlatformSetReverbMix (line 185) | public override void PlatformSetReverbMix(SoundState state, float mix,... method PlatformSetFilter (line 189) | public override void PlatformSetFilter(SoundState state, FilterMode mo... method PlatformClearFilter (line 193) | public override void PlatformClearFilter() method Dispose (line 197) | protected override void Dispose(bool disposing) method _bufferSource_OnEnded (line 213) | private void _bufferSource_OnEnded(object sender, EventArgs e) FILE: Platforms/Audio/OpenAL/AudioLoader.cs class AudioLoader (line 10) | internal static class AudioLoader method SampleAlignment (line 20) | public static int SampleAlignment(int audioFormat, int channels, int b... method Load (line 62) | public static byte[] Load(Stream stream, out int audioFormat, out int ... method Convert24To16 (line 189) | internal static unsafe byte[] Convert24To16(byte[] data, int offset, i... method ConvertFloatTo16 (line 216) | internal static unsafe byte[] ConvertFloatTo16(byte[] data, int offset... type ImaState (line 268) | struct ImaState method AdpcmImaWavExpandNibble (line 274) | static int AdpcmImaWavExpandNibble(ref ImaState channel, int nibble) method ConvertIma4ToPcm (line 304) | internal static byte[] ConvertIma4ToPcm(byte[] buffer, int offset, int... FILE: Platforms/Audio/OpenAL/ConcreteAudioFactory.cs class ConcreteAudioFactory (line 5) | public sealed class ConcreteAudioFactory : AudioFactory method CreateAudioServiceStrategy (line 7) | public override AudioServiceStrategy CreateAudioServiceStrategy() method CreateMicrophoneStrategy (line 12) | public override MicrophoneStrategy CreateMicrophoneStrategy() method CreateSoundEffectStrategy (line 17) | public override SoundEffectStrategy CreateSoundEffectStrategy() FILE: Platforms/Audio/OpenAL/ConcreteAudioService.cs class ConcreteAudioService (line 31) | internal class ConcreteAudioService : AudioServiceStrategy method ConcreteAudioService (line 61) | internal ConcreteAudioService() method CreateSoundEffectInstanceStrategy (line 78) | public override SoundEffectInstanceStrategy CreateSoundEffectInstanceS... method CreateDynamicSoundEffectInstanceStrategy (line 83) | public override IDynamicSoundEffectInstanceStrategy CreateDynamicSound... method OpenSoundDevice (line 96) | private bool OpenSoundDevice() method PlatformPopulateCaptureDevices (line 233) | public override void PlatformPopulateCaptureDevices(List m... method PlatformGetMaxPlayingInstances (line 278) | public override int PlatformGetMaxPlayingInstances() method PlatformSetReverbSettings (line 291) | public override void PlatformSetReverbSettings(ReverbSettings reverbSe... method ReserveSource (line 342) | public int ReserveSource() method RecycleSource (line 352) | public void RecycleSource(int sourceId) method Suspend (line 360) | public override void Suspend() method Resume (line 364) | public override void Resume() method Dispose (line 368) | protected override void Dispose(bool disposing) FILE: Platforms/Audio/OpenAL/ConcreteDynamicSoundEffectInstance.cs class ConcreteDynamicSoundEffectInstance (line 14) | public sealed class ConcreteDynamicSoundEffectInstance : ConcreteSoundEf... type MarkerInfo (line 29) | struct MarkerInfo method MarkerInfo (line 34) | public MarkerInfo(int lastBufferId, int marker) : this() method ToString (line 40) | public override string ToString() method ConcreteDynamicSoundEffectInstance (line 53) | internal ConcreteDynamicSoundEffectInstance(AudioServiceStrategy audio... method DynamicPlatformGetPendingBufferCount (line 66) | public int DynamicPlatformGetPendingBufferCount() method PlatformPause (line 71) | public override void PlatformPause() method PlatformPlay (line 77) | public override void PlatformPlay(bool isLooped) method PlatformResume (line 87) | public override void PlatformResume(bool isLooped) method PlatformStop (line 93) | public override void PlatformStop() method PlatformRelease (line 101) | public override void PlatformRelease(bool isLooped) method DynamicPlatformSubmitBuffer (line 109) | public void DynamicPlatformSubmitBuffer(byte[] buffer, int offset, int... method SubmitMarker (line 134) | internal void SubmitMarker(int markerId) method DynamicPlatformUpdateBuffers (line 146) | unsafe public void DynamicPlatformUpdateBuffers() method DynamicPlatformClearBuffers (line 181) | unsafe public void DynamicPlatformClearBuffers() method Dispose (line 205) | protected unsafe override void Dispose(bool disposing) FILE: Platforms/Audio/OpenAL/ConcreteMicrophone.cs class ConcreteMicrophone (line 16) | public sealed class ConcreteMicrophone : MicrophoneStrategy method ConcreteMicrophone (line 35) | internal ConcreteMicrophone() method CheckALCError (line 40) | private void CheckALCError(string operation) method PlatformStart (line 50) | public override void PlatformStart(string deviceName) method PlatformStop (line 64) | public override void PlatformStop() method GetQueuedSampleCount (line 73) | private int GetQueuedSampleCount() method PlatformIsHeadset (line 80) | public override bool PlatformIsHeadset() method PlatformUpdate (line 85) | public override bool PlatformUpdate() method PlatformGetData (line 91) | public override int PlatformGetData(byte[] buffer, int offset, int count) method Dispose (line 116) | protected override void Dispose(bool disposing) FILE: Platforms/Audio/OpenAL/ConcreteSoundEffect.cs class ConcreteSoundEffect (line 20) | class ConcreteSoundEffect : SoundEffectStrategy method PlatformLoadAudioStream (line 29) | public override void PlatformLoadAudioStream(Stream stream, out TimeSp... method PlatformInitializeFormat (line 48) | public override void PlatformInitializeFormat(byte[] header, byte[] bu... method PlatformInitializeBuffer (line 59) | private void PlatformInitializeBuffer(byte[] buffer, int index, int co... method PlatformInitializePcm (line 138) | public override void PlatformInitializePcm(byte[] buffer, int index, i... method PlatformInitializeXactAdpcm (line 163) | public override void PlatformInitializeXactAdpcm(byte[] buffer, int in... method InitializeIeeeFloat (line 182) | private void InitializeIeeeFloat(ConcreteAudioService concreteAudioSer... method InitializeAdpcm (line 196) | private void InitializeAdpcm(ConcreteAudioService concreteAudioService... method InitializeIma4 (line 212) | private void InitializeIma4(ConcreteAudioService concreteAudioService,... method CreateBuffer (line 227) | private void CreateBuffer(ConcreteAudioService concreteAudioService, b... method _audioService_Disposing (line 239) | internal void _audioService_Disposing(object sender, EventArgs e) method DeleteBuffer (line 244) | private void DeleteBuffer() method GetALBufferId (line 265) | internal int GetALBufferId() method Dispose (line 272) | protected override void Dispose(bool disposing) FILE: Platforms/Audio/OpenAL/ConcreteSoundEffectInstance.cs class ConcreteSoundEffectInstance (line 14) | public class ConcreteSoundEffectInstance : SoundEffectInstanceStrategy method ConcreteSoundEffectInstance (line 98) | internal ConcreteSoundEffectInstance(AudioServiceStrategy audioService... method XnaPitchToAlPitch (line 115) | private static float XnaPitchToAlPitch(float xnaPitch) method GetSamplePosition (line 120) | internal int GetSamplePosition() method PlatformApply3D (line 127) | public override void PlatformApply3D(AudioListener listener, AudioEmit... method PlatformPause (line 151) | public override void PlatformPause() method PlatformPlay (line 157) | public override void PlatformPlay(bool isLooped) method PlatformResume (line 204) | public override void PlatformResume(bool isLooped) method PlatformStop (line 210) | public override void PlatformStop() method PlatformRelease (line 229) | public override void PlatformRelease(bool isLooped) method PlatformUpdateState (line 238) | public override bool PlatformUpdateState(ref SoundState state) method PlatformSetIsLooped (line 258) | public override void PlatformSetIsLooped(bool isLooped, SoundState state) method PlatformSetReverbMix (line 267) | public override void PlatformSetReverbMix(SoundState state, float mix,... method ApplyReverb (line 281) | void ApplyReverb() method ApplyFilter (line 290) | void ApplyFilter() method PlatformSetFilter (line 321) | public override void PlatformSetFilter(SoundState state, FilterMode mo... method PlatformClearFilter (line 350) | public override void PlatformClearFilter() method Dispose (line 358) | protected override void Dispose(bool disposing) FILE: Platforms/Audio/OpenAL/OpenAL.cs type ALFormat (line 18) | internal enum ALFormat type ALError (line 32) | internal enum ALError type ALGetString (line 42) | internal enum ALGetString type ALBufferi (line 47) | internal enum ALBufferi type ALGetBufferi (line 53) | internal enum ALGetBufferi type ALSourceb (line 60) | internal enum ALSourceb type ALSourcei (line 65) | internal enum ALSourcei type ALSourcef (line 73) | internal enum ALSourcef type ALGetSourcei (line 80) | internal enum ALGetSourcei type ALSourceState (line 88) | internal enum ALSourceState type ALListener3f (line 96) | internal enum ALListener3f type ALSource3f (line 101) | internal enum ALSource3f type ALDistanceModel (line 107) | internal enum ALDistanceModel type AlcError (line 113) | internal enum AlcError type AlcGetString (line 123) | internal enum AlcGetString type AlcGetInteger (line 130) | internal enum AlcGetInteger type EfxFilteri (line 135) | internal enum EfxFilteri type EfxFilterf (line 140) | internal enum EfxFilterf type EfxFilterType (line 151) | internal enum EfxFilterType type EfxEffecti (line 159) | internal enum EfxEffecti type EfxEffectSlotf (line 165) | internal enum EfxEffectSlotf type EfxEffectf (line 170) | internal enum EfxEffectf type EfxEffectType (line 197) | internal enum EfxEffectType class AL (line 202) | internal class AL method AL (line 224) | public AL() method GetNativeLibrary (line 233) | private IntPtr GetNativeLibrary() method BufferData (line 269) | internal unsafe void BufferData(int buffer, ALFormat alFormat, byte[] ... method BufferData (line 283) | internal unsafe void BufferData(int buffer, ALFormat alFormat, short[]... method DeleteBuffers (line 295) | internal unsafe void DeleteBuffers(int[] buffers) method DeleteBuffer (line 303) | internal unsafe void DeleteBuffer(int buffer) method GetBuffer (line 320) | internal void GetBuffer(int buffer, ALGetBufferi param, out int value) method GenBuffers (line 329) | internal unsafe void GenBuffers(int[] buffers) method GenBuffer (line 337) | internal unsafe int GenBuffer() method GetDuration (line 344) | internal float GetDuration(int buffer, int sampleRate) method GetSamples (line 350) | internal int GetSamples(int buffer) method GenSources (line 366) | internal unsafe void GenSources(int[] sources) method GenSource (line 374) | internal unsafe int GenSource() method IsBuffer (line 389) | internal bool IsBuffer(int buffer) method SourcePause (line 398) | internal void SourcePause(int source) method SourcePlay (line 407) | internal void SourcePlay(int source) method GetErrorString (line 412) | internal static string GetErrorString(ALError errorCode) method DeleteSource (line 425) | internal unsafe void DeleteSource(int source) method Source (line 442) | internal void Source(int source, ALSourcei param, int value) method Source (line 447) | internal void Source(int source, ALSourceb param, bool value) method Source (line 452) | internal void Source(int source, ALSource3f param, float x, float y, f... method Source (line 457) | internal void Source(int source, ALSource3f param, ref Vector3 value) method Source (line 462) | internal void Source(int source, ALSourcef param, float value) method GetSourceState (line 479) | internal ALSourceState GetSourceState(int source) method SourceQueueBuffers (line 506) | internal unsafe void SourceQueueBuffers(int source, int numEntries, in... method SourceQueueBuffer (line 514) | internal unsafe void SourceQueueBuffer(int source, int buffer) method SourceUnqueueBuffers (line 519) | internal unsafe void SourceUnqueueBuffers(int source, int numEntries, ... method SourceUnqueueBuffer (line 527) | internal unsafe int SourceUnqueueBuffer(int source) method GetString (line 550) | internal string GetString(int p) method Get (line 555) | internal string Get(ALGetString p) method LoadEntryPoints (line 561) | private void LoadEntryPoints(IntPtr library) class Alc (line 595) | internal class Alc method Alc (line 597) | public Alc(IntPtr library) method GetError (line 606) | internal AlcError GetError() method GetInteger (line 619) | internal unsafe int GetInteger(IntPtr device, AlcGetInteger param) method CaptureOpenDevice (line 650) | internal IntPtr CaptureOpenDevice(string device, uint sampleRate, ALFo... method LoadEntryPoints (line 679) | private void LoadEntryPoints(IntPtr library) method GetString (line 708) | internal string GetString(IntPtr device, int p) method GetString (line 713) | internal string GetString(IntPtr device, AlcGetString p) class XRamExtension (line 739) | internal class XRamExtension type XRamStorage (line 741) | internal enum XRamStorage method XRamExtension (line 761) | internal XRamExtension(AL openAL) method Initialize (line 767) | private void Initialize() method LoadEntryPoints (line 797) | private void LoadEntryPoints() method SetBufferMode (line 802) | internal bool SetBufferMode(int n, ref int buffer, XRamStorage storage) class EffectsExtension (line 816) | internal class EffectsExtension method EffectsExtension (line 879) | public EffectsExtension(AL openAL) method Initialize (line 884) | internal void Initialize(IntPtr device) method LoadEntryPoints (line 895) | private void LoadEntryPoints() method GenAuxiliaryEffectSlots (line 917) | internal void GenAuxiliaryEffectSlots(int count, out int slot) method GenEffect (line 923) | internal void GenEffect(out int effect) method DeleteAuxiliaryEffectSlot (line 929) | internal void DeleteAuxiliaryEffectSlot(int slot) method DeleteEffect (line 934) | internal void DeleteEffect(int effect) method BindEffectToAuxiliarySlot (line 939) | internal void BindEffectToAuxiliarySlot(int slot, int effect) method AuxiliaryEffectSlot (line 945) | internal void AuxiliaryEffectSlot(int slot, EfxEffectSlotf param, floa... method BindSourceToAuxiliarySlot (line 951) | internal void BindSourceToAuxiliarySlot(int source, int slot, int slot... method Effect (line 956) | internal void Effect(int effect, EfxEffectf param, float value) method Effect (line 962) | internal void Effect(int effect, EfxEffecti param, int value) method GenFilter (line 968) | internal unsafe int GenFilter() method Filter (line 974) | internal void Filter(int filter, EfxFilteri param, int EfxFilterType) method Filter (line 978) | internal void Filter(int filter, EfxFilterf param, float EfxFilterType) method BindFilterToSource (line 982) | internal void BindFilterToSource(int source, int filter) method DeleteFilter (line 986) | internal unsafe void DeleteFilter(int filter) class ALHelper (line 992) | internal static class ALHelper method CheckError (line 994) | [System.Diagnostics.Conditional("DEBUG")] method CheckError (line 1007) | [System.Diagnostics.Conditional("DEBUG")] method IsStereoFormat (line 1021) | public static bool IsStereoFormat(ALFormat alFormat) class AlcHelper (line 1031) | internal static class AlcHelper method CheckError (line 1033) | [System.Diagnostics.Conditional("DEBUG")] method CheckError (line 1046) | [System.Diagnostics.Conditional("DEBUG")] FILE: Platforms/Audio/Ref/ConcreteAudioFactory.cs class ConcreteAudioFactory (line 5) | public sealed class ConcreteAudioFactory : AudioFactory method CreateAudioServiceStrategy (line 7) | public override AudioServiceStrategy CreateAudioServiceStrategy() method CreateMicrophoneStrategy (line 12) | public override MicrophoneStrategy CreateMicrophoneStrategy() method CreateSoundEffectStrategy (line 17) | public override SoundEffectStrategy CreateSoundEffectStrategy() FILE: Platforms/Audio/Ref/ConcreteAudioService.cs class ConcreteAudioService (line 9) | internal class ConcreteAudioService : AudioServiceStrategy method ConcreteAudioService (line 12) | internal ConcreteAudioService() method CreateSoundEffectInstanceStrategy (line 17) | public override SoundEffectInstanceStrategy CreateSoundEffectInstanceS... method CreateDynamicSoundEffectInstanceStrategy (line 22) | public override IDynamicSoundEffectInstanceStrategy CreateDynamicSound... method PlatformPopulateCaptureDevices (line 27) | public override void PlatformPopulateCaptureDevices(List m... method PlatformGetMaxPlayingInstances (line 32) | public override int PlatformGetMaxPlayingInstances() method PlatformSetReverbSettings (line 37) | public override void PlatformSetReverbSettings(ReverbSettings reverbSe... method Suspend (line 42) | public override void Suspend() method Resume (line 46) | public override void Resume() method Dispose (line 50) | protected override void Dispose(bool disposing) FILE: Platforms/Audio/Ref/ConcreteDynamicSoundEffectInstance.cs class ConcreteDynamicSoundEffectInstance (line 8) | public sealed class ConcreteDynamicSoundEffectInstance : ConcreteSoundEf... method ConcreteDynamicSoundEffectInstance (line 18) | internal ConcreteDynamicSoundEffectInstance(AudioServiceStrategy audio... method DynamicPlatformGetPendingBufferCount (line 26) | public int DynamicPlatformGetPendingBufferCount() method PlatformPause (line 31) | public override void PlatformPause() method PlatformPlay (line 36) | public override void PlatformPlay(bool isLooped) method PlatformResume (line 41) | public override void PlatformResume(bool isLooped) method PlatformStop (line 46) | public override void PlatformStop() method PlatformRelease (line 51) | public override void PlatformRelease(bool isLooped) method DynamicPlatformSubmitBuffer (line 58) | public void DynamicPlatformSubmitBuffer(byte[] buffer, int offset, int... method DynamicPlatformUpdateBuffers (line 63) | public void DynamicPlatformUpdateBuffers() method DynamicPlatformClearBuffers (line 68) | public void DynamicPlatformClearBuffers() method Dispose (line 74) | protected override void Dispose(bool disposing) FILE: Platforms/Audio/Ref/ConcreteMicrophone.cs class ConcreteMicrophone (line 12) | public sealed class ConcreteMicrophone : MicrophoneStrategy method ConcreteMicrophone (line 28) | internal ConcreteMicrophone() method PlatformStart (line 34) | public override void PlatformStart(string deviceName) method PlatformStop (line 39) | public override void PlatformStop() method PlatformIsHeadset (line 44) | public override bool PlatformIsHeadset() method PlatformUpdate (line 49) | public override bool PlatformUpdate() method PlatformGetData (line 54) | public override int PlatformGetData(byte[] buffer, int offset, int count) method Dispose (line 60) | protected override void Dispose(bool disposing) FILE: Platforms/Audio/Ref/ConcreteSoundEffect.cs class ConcreteSoundEffect (line 9) | class ConcreteSoundEffect : SoundEffectStrategy method PlatformLoadAudioStream (line 14) | public override void PlatformLoadAudioStream(Stream stream, out TimeSp... method PlatformInitializeFormat (line 21) | public override void PlatformInitializeFormat(byte[] header, byte[] bu... method PlatformInitializePcm (line 26) | public override void PlatformInitializePcm(byte[] buffer, int index, i... method PlatformInitializeXactAdpcm (line 31) | public override void PlatformInitializeXactAdpcm(byte[] buffer, int in... method Dispose (line 41) | protected override void Dispose(bool disposing) FILE: Platforms/Audio/Ref/ConcreteSoundEffectInstance.cs class ConcreteSoundEffectInstance (line 10) | public class ConcreteSoundEffectInstance : SoundEffectInstanceStrategy method ConcreteSoundEffectInstance (line 59) | internal ConcreteSoundEffectInstance(AudioServiceStrategy audioService... method PlatformApply3D (line 68) | public override void PlatformApply3D(AudioListener listener, AudioEmit... method PlatformPause (line 73) | public override void PlatformPause() method PlatformPlay (line 78) | public override void PlatformPlay(bool isLooped) method PlatformResume (line 83) | public override void PlatformResume(bool isLooped) method PlatformStop (line 88) | public override void PlatformStop() method PlatformRelease (line 93) | public override void PlatformRelease(bool isLooped) method PlatformUpdateState (line 98) | public override bool PlatformUpdateState(ref SoundState state) method PlatformSetIsLooped (line 103) | public override void PlatformSetIsLooped(bool isLooped, SoundState state) method PlatformSetReverbMix (line 108) | public override void PlatformSetReverbMix(SoundState state, float mix,... method PlatformSetFilter (line 113) | public override void PlatformSetFilter(SoundState state, FilterMode mo... method PlatformClearFilter (line 118) | public override void PlatformClearFilter() method Dispose (line 123) | protected override void Dispose(bool disposing) FILE: Platforms/Audio/XAudio/ConcreteAudioFactory.cs class ConcreteAudioFactory (line 5) | public sealed class ConcreteAudioFactory : AudioFactory method CreateAudioServiceStrategy (line 7) | public override AudioServiceStrategy CreateAudioServiceStrategy() method CreateMicrophoneStrategy (line 12) | public override MicrophoneStrategy CreateMicrophoneStrategy() method CreateSoundEffectStrategy (line 17) | public override SoundEffectStrategy CreateSoundEffectStrategy() FILE: Platforms/Audio/XAudio/ConcreteAudioService.cs class ConcreteAudioService (line 17) | internal class ConcreteAudioService : AudioServiceStrategy method ConcreteAudioService (line 61) | internal ConcreteAudioService() method CreateSoundEffectInstanceStrategy (line 122) | public override SoundEffectInstanceStrategy CreateSoundEffectInstanceS... method CreateDynamicSoundEffectInstanceStrategy (line 127) | public override IDynamicSoundEffectInstanceStrategy CreateDynamicSound... method PlatformPopulateCaptureDevices (line 132) | public override void PlatformPopulateCaptureDevices(List m... method PlatformGetMaxPlayingInstances (line 160) | public override int PlatformGetMaxPlayingInstances() method PlatformSetReverbSettings (line 166) | public override void PlatformSetReverbSettings(ReverbSettings reverbSe... method Suspend (line 201) | public override void Suspend() method Resume (line 205) | public override void Resume() method Dispose (line 209) | protected override void Dispose(bool disposing) FILE: Platforms/Audio/XAudio/ConcreteDynamicSoundEffectInstance.cs class ConcreteDynamicSoundEffectInstance (line 16) | public sealed class ConcreteDynamicSoundEffectInstance : ConcreteSoundEf... method ConcreteDynamicSoundEffectInstance (line 34) | internal ConcreteDynamicSoundEffectInstance(AudioServiceStrategy audio... method DynamicPlatformGetPendingBufferCount (line 47) | public int DynamicPlatformGetPendingBufferCount() method PlatformPause (line 52) | public override void PlatformPause() method PlatformPlay (line 57) | public override void PlatformPlay(bool isLooped) method PlatformResume (line 62) | public override void PlatformResume(bool isLooped) method PlatformStop (line 67) | public override void PlatformStop() method PlatformRelease (line 72) | public override void PlatformRelease(bool isLooped) method DynamicPlatformSubmitBuffer (line 81) | public void DynamicPlatformSubmitBuffer(byte[] buffer, int offset, int... method DynamicPlatformUpdateBuffers (line 97) | public void DynamicPlatformUpdateBuffers() method DynamicPlatformClearBuffers (line 102) | public void DynamicPlatformClearBuffers() method OnBufferEnd (line 117) | private void OnBufferEnd(IntPtr context) method Dispose (line 143) | protected override void Dispose(bool disposing) type QueuedBuffer (line 160) | struct QueuedBuffer method QueuedBuffer (line 165) | public QueuedBuffer(byte[] dataBuffer, AudioBuffer audioBuffer) class ByteBufferPool (line 172) | class ByteBufferPool method ByteBufferPool (line 179) | public ByteBufferPool() method Get (line 186) | public byte[] Get(int size) method Return (line 218) | public void Return(byte[] buffer) method FirstLargerThan (line 233) | private int FirstLargerThan(int size) FILE: Platforms/Audio/XAudio/ConcreteMicrophone.cs class ConcreteMicrophone (line 14) | public sealed class ConcreteMicrophone : MicrophoneStrategy method ConcreteMicrophone (line 30) | internal ConcreteMicrophone() method PlatformStart (line 35) | public override void PlatformStart(string deviceName) method PlatformStop (line 40) | public override void PlatformStop() method PlatformIsHeadset (line 45) | public override bool PlatformIsHeadset() method PlatformUpdate (line 50) | public override bool PlatformUpdate() method PlatformGetData (line 55) | public override int PlatformGetData(byte[] buffer, int offset, int count) method Dispose (line 61) | protected override void Dispose(bool disposing) FILE: Platforms/Audio/XAudio/ConcreteSoundEffect.cs class ConcreteSoundEffect (line 17) | class ConcreteSoundEffect : SoundEffectStrategy method PlatformLoadAudioStream (line 26) | public override void PlatformLoadAudioStream(Stream stream, out TimeSp... method PlatformInitializeFormat (line 61) | public override void PlatformInitializeFormat(byte[] header, byte[] bu... method PlatformInitializePcm (line 117) | public override void PlatformInitializePcm(byte[] buffer, int index, i... method PlatformInitializeXactAdpcm (line 134) | public override void PlatformInitializeXactAdpcm(byte[] buffer, int in... method CreateBuffers (line 151) | private void CreateBuffers(WaveFormat format, DataStream dataStream, i... method GetDXDataBuffer (line 180) | internal AudioBuffer GetDXDataBuffer(bool isLooped) method Dispose (line 189) | protected override void Dispose(bool disposing) FILE: Platforms/Audio/XAudio/ConcreteSoundEffectInstance.cs class ConcreteSoundEffectInstance (line 16) | public class ConcreteSoundEffectInstance : SoundEffectInstanceStrategy method ConcreteSoundEffectInstance (line 91) | internal ConcreteSoundEffectInstance(AudioServiceStrategy audioService... method PlatformApply3D (line 110) | public override void PlatformApply3D(AudioListener listener, AudioEmit... method ToDXEmitter (line 152) | private Emitter ToDXEmitter(AudioEmitter emitter) method ToDXListener (line 191) | private Listener ToDXListener(AudioListener listener) method PlatformPause (line 229) | public override void PlatformPause() method PlatformPlay (line 234) | public override void PlatformPlay(bool isLooped) method PlatformResume (line 249) | public override void PlatformResume(bool isLooped) method PlatformStop (line 265) | public override void PlatformStop() method PlatformRelease (line 271) | public override void PlatformRelease(bool isLooped) method PlatformUpdateState (line 279) | public override bool PlatformUpdateState(ref SoundState state) method PlatformSetIsLooped (line 296) | public override void PlatformSetIsLooped(bool isLooped, SoundState state) method UpdateOutputMatrix (line 314) | private void UpdateOutputMatrix(float pan) method CalculateOutputMatrix (line 329) | internal static float[] CalculateOutputMatrix(float pan, float scale, ... method PlatformSetReverbMix (line 372) | public override void PlatformSetReverbMix(SoundState state, float mix,... method PlatformSetFilter (line 392) | public override void PlatformSetFilter(SoundState state, FilterMode mo... method PlatformClearFilter (line 406) | public override void PlatformClearFilter() method Dispose (line 415) | protected override void Dispose(bool disposing) FILE: Platforms/Content/.Android/ConcreteTitleContainer.cs class ConcreteTitleContainer (line 13) | internal sealed class ConcreteTitleContainer : TitleContainerStrategy method ConcreteTitleContainer (line 21) | public ConcreteTitleContainer() : base() method PlatformOpenStream (line 25) | public override Stream PlatformOpenStream(string name) FILE: Platforms/Content/.Android/ConcreteTitleContainerFactory.cs class ConcreteTitleContainerFactory (line 7) | public sealed class ConcreteTitleContainerFactory : TitleContainerFactory method CreateTitleContainerStrategy (line 9) | public override TitleContainerStrategy CreateTitleContainerStrategy() FILE: Platforms/Content/.Blazor/ConcreteTitleContainer.cs class ConcreteTitleContainer (line 11) | internal sealed class ConcreteTitleContainer : TitleContainerStrategy method ConcreteTitleContainer (line 19) | public ConcreteTitleContainer() : base() method PlatformOpenStream (line 23) | public override Stream PlatformOpenStream(string name) method DecompressBrotliStream (line 49) | public override Stream DecompressBrotliStream(Stream stream, uint comp... FILE: Platforms/Content/.Blazor/ConcreteTitleContainerFactory.cs class ConcreteTitleContainerFactory (line 7) | public sealed class ConcreteTitleContainerFactory : TitleContainerFactory method CreateTitleContainerStrategy (line 9) | public override TitleContainerStrategy CreateTitleContainerStrategy() FILE: Platforms/Content/.Ref/ConcreteTitleContainer.cs class ConcreteTitleContainer (line 9) | internal sealed class ConcreteTitleContainer : TitleContainerStrategy method ConcreteTitleContainer (line 15) | public ConcreteTitleContainer() : base() method PlatformOpenStream (line 20) | public override Stream PlatformOpenStream(string name) FILE: Platforms/Content/.Ref/ConcreteTitleContainerFactory.cs class ConcreteTitleContainerFactory (line 7) | public sealed class ConcreteTitleContainerFactory : TitleContainerFactory method CreateTitleContainerStrategy (line 9) | public override TitleContainerStrategy CreateTitleContainerStrategy() FILE: Platforms/Content/.SDL2/ConcreteTitleContainer.cs class ConcreteTitleContainer (line 14) | internal sealed class ConcreteTitleContainer : TitleContainerStrategy method ConcreteTitleContainer (line 24) | public ConcreteTitleContainer() : base() method PlatformOpenStream (line 34) | public override Stream PlatformOpenStream(string name) FILE: Platforms/Content/.SDL2/ConcreteTitleContainerFactory.cs class ConcreteTitleContainerFactory (line 7) | public sealed class ConcreteTitleContainerFactory : TitleContainerFactory method CreateTitleContainerStrategy (line 9) | public override TitleContainerStrategy CreateTitleContainerStrategy() FILE: Platforms/Content/.UAP/ConcreteTitleContainer.cs class ConcreteTitleContainer (line 14) | internal sealed class ConcreteTitleContainer : TitleContainerStrategy method ConcreteTitleContainer (line 24) | public ConcreteTitleContainer() : base() method PlatformOpenStream (line 29) | public override Stream PlatformOpenStream(string name) method PlatformOpenStreamAsync (line 34) | private async Task PlatformOpenStreamAsync(string name) FILE: Platforms/Content/.UAP/ConcreteTitleContainerFactory.cs class ConcreteTitleContainerFactory (line 7) | public sealed class ConcreteTitleContainerFactory : TitleContainerFactory method CreateTitleContainerStrategy (line 9) | public override TitleContainerStrategy CreateTitleContainerStrategy() FILE: Platforms/Content/.WindowsDX11/ConcreteTitleContainer.cs class ConcreteTitleContainer (line 13) | internal sealed class ConcreteTitleContainer : TitleContainerStrategy method ConcreteTitleContainer (line 23) | public ConcreteTitleContainer() : base() method PlatformOpenStream (line 28) | public override Stream PlatformOpenStream(string name) FILE: Platforms/Content/.WindowsDX11/ConcreteTitleContainerFactory.cs class ConcreteTitleContainerFactory (line 7) | public sealed class ConcreteTitleContainerFactory : TitleContainerFactory method CreateTitleContainerStrategy (line 9) | public override TitleContainerStrategy CreateTitleContainerStrategy() FILE: Platforms/Content/.iOS/ConcreteTitleContainer.cs class ConcreteTitleContainer (line 15) | internal sealed class ConcreteTitleContainer : TitleContainerStrategy method ConcreteTitleContainer (line 28) | public ConcreteTitleContainer() : base() method PlatformOpenStream (line 36) | public override Stream PlatformOpenStream(string name) FILE: Platforms/Content/.iOS/ConcreteTitleContainerFactory.cs class ConcreteTitleContainerFactory (line 7) | public sealed class ConcreteTitleContainerFactory : TitleContainerFactory method CreateTitleContainerStrategy (line 9) | public override TitleContainerStrategy CreateTitleContainerStrategy() FILE: Platforms/Content/.macOS/ConcreteTitleContainer.cs class ConcreteTitleContainer (line 13) | internal sealed class ConcreteTitleContainer : TitleContainerStrategy method ConcreteTitleContainer (line 23) | public ConcreteTitleContainer() : base() method PlatformOpenStream (line 28) | public override Stream PlatformOpenStream(string name) FILE: Platforms/Content/.macOS/ConcreteTitleContainerFactory.cs class ConcreteTitleContainerFactory (line 7) | public sealed class ConcreteTitleContainerFactory : TitleContainerFactory method CreateTitleContainerStrategy (line 9) | public override TitleContainerStrategy CreateTitleContainerStrategy() FILE: Platforms/Devices/.Android/ConcreteDevicesFactory.cs class ConcreteDevicesFactory (line 9) | public sealed class ConcreteDevicesFactory : DevicesFactory method CreateConcreteHapticsStrategy (line 12) | public override HapticsStrategy CreateConcreteHapticsStrategy() method CreateSensorServiceStrategy (line 17) | public override SensorServiceStrategy CreateSensorServiceStrategy() method CreateAccelerometerStrategy (line 22) | public override AccelerometerStrategy CreateAccelerometerStrategy() method CreateCompassStrategy (line 27) | public override CompassStrategy CreateCompassStrategy() FILE: Platforms/Devices/.Android/ConcreteHaptics.cs class ConcreteHaptics (line 9) | public sealed class ConcreteHaptics : HapticsStrategy method ConcreteHaptics (line 14) | public ConcreteHaptics() method Vibrate (line 24) | public override void Vibrate(TimeSpan duration) FILE: Platforms/Devices/.Android/Sensors/ConcreteAccelerometer.cs class ConcreteAccelerometer (line 16) | internal sealed class ConcreteAccelerometer : AccelerometerStrategy method ConcreteAccelerometer (line 70) | public ConcreteAccelerometer() method Initialize (line 83) | static internal void Initialize() method Start (line 89) | public override void Start() method Stop (line 107) | public override void Stop() method _activity_Paused (line 121) | void _activity_Paused(object sender, EventArgs eventArgs) method _activity_Resumed (line 126) | void _activity_Resumed(object sender, EventArgs eventArgs) method _sensorListener_AccuracyChanged (line 131) | private void _sensorListener_AccuracyChanged(object sender, EventArgs ... method _sensorListener_SensorChanged (line 136) | private void _sensorListener_SensorChanged(object sender, SensorListen... method Dispose (line 180) | protected override void Dispose(bool disposing) FILE: Platforms/Devices/.Android/Sensors/ConcreteCompass.cs class ConcreteCompass (line 15) | internal sealed class ConcreteCompass : CompassStrategy method ConcreteCompass (line 73) | public ConcreteCompass() method Initialize (line 91) | static internal void Initialize() method Start (line 98) | public override void Start() method Stop (line 114) | public override void Stop() method _activity_Paused (line 127) | void _activity_Paused(object sender, EventArgs eventArgs) method _activity_Resumed (line 133) | void _activity_Resumed(object sender, EventArgs eventArgs) method _sensorListener_AccuracyChanged (line 139) | private void _sensorListener_AccuracyChanged(object sender, EventArgs ... method _sensorListener_SensorChanged (line 144) | private void _sensorListener_SensorChanged(object sender, SensorListen... method Dispose (line 200) | protected override void Dispose(bool disposing) FILE: Platforms/Devices/.Android/Sensors/ConcreteSensorService.cs class ConcreteSensorService (line 14) | internal sealed class ConcreteSensorService : SensorServiceStrategy method ConcreteSensorService (line 17) | internal ConcreteSensorService() method PlatformIsAccelerometerSupported (line 21) | public override bool PlatformIsAccelerometerSupported() method PlatformIsCompassSupported (line 28) | public override bool PlatformIsCompassSupported() method Suspend (line 35) | public override void Suspend() method Resume (line 39) | public override void Resume() method Dispose (line 43) | protected override void Dispose(bool disposing) FILE: Platforms/Devices/.Android/Sensors/SensorListener.cs class SensorListener (line 8) | internal class SensorListener : Java.Lang.Object, ISensorEventListener method SensorListener (line 13) | public SensorListener() method OnAccuracyChanged (line 17) | void ISensorEventListener.OnAccuracyChanged(Sensor sensor, SensorStatu... method OnSensorChanged (line 24) | void ISensorEventListener.OnSensorChanged(SensorEvent e) class SensorChangedEventArgs (line 31) | public class SensorChangedEventArgs : EventArgs method SensorChangedEventArgs (line 35) | internal SensorChangedEventArgs(SensorEvent sensorEvent) FILE: Platforms/Devices/.Blazor/ConcreteDevicesFactory.cs class ConcreteDevicesFactory (line 9) | public sealed class ConcreteDevicesFactory : DevicesFactory method CreateConcreteHapticsStrategy (line 12) | public override HapticsStrategy CreateConcreteHapticsStrategy() method CreateSensorServiceStrategy (line 17) | public override SensorServiceStrategy CreateSensorServiceStrategy() method CreateAccelerometerStrategy (line 22) | public override AccelerometerStrategy CreateAccelerometerStrategy() method CreateCompassStrategy (line 27) | public override CompassStrategy CreateCompassStrategy() FILE: Platforms/Devices/.Blazor/ConcreteHaptics.cs class ConcreteHaptics (line 10) | public sealed class ConcreteHaptics : HapticsStrategy method ConcreteHaptics (line 13) | public ConcreteHaptics() method Vibrate (line 17) | public override void Vibrate(TimeSpan duration) FILE: Platforms/Devices/.Blazor/Sensors/ConcreteAccelerometer.cs class ConcreteAccelerometer (line 10) | internal sealed class ConcreteAccelerometer : AccelerometerStrategy method ConcreteAccelerometer (line 38) | public ConcreteAccelerometer() method Start (line 44) | public override void Start() method Stop (line 48) | public override void Stop() method Dispose (line 53) | protected override void Dispose(bool disposing) FILE: Platforms/Devices/.Blazor/Sensors/ConcreteCompass.cs class ConcreteCompass (line 10) | internal sealed class ConcreteCompass : CompassStrategy method ConcreteCompass (line 38) | public ConcreteCompass() method Start (line 44) | public override void Start() method Stop (line 48) | public override void Stop() method Dispose (line 53) | protected override void Dispose(bool disposing) FILE: Platforms/Devices/.Blazor/Sensors/ConcreteSensorService.cs class ConcreteSensorService (line 9) | internal sealed class ConcreteSensorService : SensorServiceStrategy method ConcreteSensorService (line 12) | internal ConcreteSensorService() method PlatformIsAccelerometerSupported (line 16) | public override bool PlatformIsAccelerometerSupported() method PlatformIsCompassSupported (line 21) | public override bool PlatformIsCompassSupported() method Suspend (line 26) | public override void Suspend() method Resume (line 30) | public override void Resume() method Dispose (line 34) | protected override void Dispose(bool disposing) FILE: Platforms/Devices/.Ref/ConcreteDevicesFactory.cs class ConcreteDevicesFactory (line 9) | public sealed class ConcreteDevicesFactory : DevicesFactory method CreateConcreteHapticsStrategy (line 12) | public override HapticsStrategy CreateConcreteHapticsStrategy() method CreateSensorServiceStrategy (line 17) | public override SensorServiceStrategy CreateSensorServiceStrategy() method CreateAccelerometerStrategy (line 22) | public override AccelerometerStrategy CreateAccelerometerStrategy() method CreateCompassStrategy (line 27) | public override CompassStrategy CreateCompassStrategy() FILE: Platforms/Devices/.Ref/ConcreteHaptics.cs class ConcreteHaptics (line 9) | public sealed class ConcreteHaptics : HapticsStrategy method ConcreteHaptics (line 12) | public ConcreteHaptics() method Vibrate (line 17) | public override void Vibrate(TimeSpan duration) FILE: Platforms/Devices/.Ref/Sensors/ConcreteAccelerometer.cs class ConcreteAccelerometer (line 10) | internal sealed class ConcreteAccelerometer : AccelerometerStrategy method ConcreteAccelerometer (line 38) | public ConcreteAccelerometer() method Start (line 43) | public override void Start() method Stop (line 48) | public override void Stop() method Dispose (line 54) | protected override void Dispose(bool disposing) FILE: Platforms/Devices/.Ref/Sensors/ConcreteCompass.cs class ConcreteCompass (line 10) | internal sealed class ConcreteCompass : CompassStrategy method ConcreteCompass (line 38) | public ConcreteCompass() method Start (line 43) | public override void Start() method Stop (line 48) | public override void Stop() method Dispose (line 54) | protected override void Dispose(bool disposing) FILE: Platforms/Devices/.Ref/Sensors/ConcreteSensorService.cs class ConcreteSensorService (line 9) | internal sealed class ConcreteSensorService : SensorServiceStrategy method ConcreteSensorService (line 12) | internal ConcreteSensorService() method PlatformIsAccelerometerSupported (line 17) | public override bool PlatformIsAccelerometerSupported() method PlatformIsCompassSupported (line 22) | public override bool PlatformIsCompassSupported() method Suspend (line 27) | public override void Suspend() method Resume (line 32) | public override void Resume() method Dispose (line 37) | protected override void Dispose(bool disposing) FILE: Platforms/Devices/.SDL2/ConcreteDevicesFactory.cs class ConcreteDevicesFactory (line 9) | public sealed class ConcreteDevicesFactory : DevicesFactory method CreateConcreteHapticsStrategy (line 12) | public override HapticsStrategy CreateConcreteHapticsStrategy() method CreateSensorServiceStrategy (line 17) | public override SensorServiceStrategy CreateSensorServiceStrategy() method CreateAccelerometerStrategy (line 22) | public override AccelerometerStrategy CreateAccelerometerStrategy() method CreateCompassStrategy (line 27) | public override CompassStrategy CreateCompassStrategy() FILE: Platforms/Devices/.SDL2/ConcreteHaptics.cs class ConcreteHaptics (line 9) | public sealed class ConcreteHaptics : HapticsStrategy method ConcreteHaptics (line 12) | public ConcreteHaptics() method Vibrate (line 16) | public override void Vibrate(TimeSpan duration) FILE: Platforms/Devices/.SDL2/Sensors/ConcreteAccelerometer.cs class ConcreteAccelerometer (line 10) | internal sealed class ConcreteAccelerometer : AccelerometerStrategy method ConcreteAccelerometer (line 38) | public ConcreteAccelerometer() method Start (line 44) | public override void Start() method Stop (line 48) | public override void Stop() method Dispose (line 53) | protected override void Dispose(bool disposing) FILE: Platforms/Devices/.SDL2/Sensors/ConcreteCompass.cs class ConcreteCompass (line 10) | internal sealed class ConcreteCompass : CompassStrategy method ConcreteCompass (line 38) | public ConcreteCompass() method Start (line 44) | public override void Start() method Stop (line 48) | public override void Stop() method Dispose (line 53) | protected override void Dispose(bool disposing) FILE: Platforms/Devices/.SDL2/Sensors/ConcreteSensorService.cs class ConcreteSensorService (line 9) | internal sealed class ConcreteSensorService : SensorServiceStrategy method ConcreteSensorService (line 12) | internal ConcreteSensorService() method PlatformIsAccelerometerSupported (line 16) | public override bool PlatformIsAccelerometerSupported() method PlatformIsCompassSupported (line 21) | public override bool PlatformIsCompassSupported() method Suspend (line 26) | public override void Suspend() method Resume (line 30) | public override void Resume() method Dispose (line 34) | protected override void Dispose(bool disposing) FILE: Platforms/Devices/.UAP/ConcreteDevicesFactory.cs class ConcreteDevicesFactory (line 9) | public sealed class ConcreteDevicesFactory : DevicesFactory method CreateConcreteHapticsStrategy (line 12) | public override HapticsStrategy CreateConcreteHapticsStrategy() method CreateSensorServiceStrategy (line 17) | public override SensorServiceStrategy CreateSensorServiceStrategy() method CreateAccelerometerStrategy (line 22) | public override AccelerometerStrategy CreateAccelerometerStrategy() method CreateCompassStrategy (line 27) | public override CompassStrategy CreateCompassStrategy() FILE: Platforms/Devices/.UAP/ConcreteHaptics.cs class ConcreteHaptics (line 9) | public sealed class ConcreteHaptics : HapticsStrategy method ConcreteHaptics (line 12) | public ConcreteHaptics() method Vibrate (line 16) | public override void Vibrate(TimeSpan duration) FILE: Platforms/Devices/.UAP/Sensors/ConcreteAccelerometer.cs class ConcreteAccelerometer (line 11) | internal sealed class ConcreteAccelerometer : AccelerometerStrategy method ConcreteAccelerometer (line 59) | public ConcreteAccelerometer() method Start (line 71) | public override void Start() method Stop (line 81) | public override void Stop() method _waccelerometer_ReadingChanged (line 92) | private void _waccelerometer_ReadingChanged(WinSensors.Accelerometer s... method Dispose (line 115) | protected override void Dispose(bool disposing) FILE: Platforms/Devices/.UAP/Sensors/ConcreteCompass.cs class ConcreteCompass (line 10) | internal sealed class ConcreteCompass : CompassStrategy method ConcreteCompass (line 38) | public ConcreteCompass() method Start (line 44) | public override void Start() method Stop (line 48) | public override void Stop() method Dispose (line 53) | protected override void Dispose(bool disposing) FILE: Platforms/Devices/.UAP/Sensors/ConcreteSensorService.cs class ConcreteSensorService (line 10) | internal sealed class ConcreteSensorService : SensorServiceStrategy method ConcreteSensorService (line 14) | internal ConcreteSensorService() method PlatformIsAccelerometerSupported (line 20) | public override bool PlatformIsAccelerometerSupported() method PlatformIsCompassSupported (line 25) | public override bool PlatformIsCompassSupported() method Suspend (line 30) | public override void Suspend() method Resume (line 34) | public override void Resume() method Dispose (line 38) | protected override void Dispose(bool disposing) FILE: Platforms/Devices/.WindowsDX/ConcreteDevicesFactory.cs class ConcreteDevicesFactory (line 9) | public sealed class ConcreteDevicesFactory : DevicesFactory method CreateConcreteHapticsStrategy (line 12) | public override HapticsStrategy CreateConcreteHapticsStrategy() method CreateSensorServiceStrategy (line 17) | public override SensorServiceStrategy CreateSensorServiceStrategy() method CreateAccelerometerStrategy (line 22) | public override AccelerometerStrategy CreateAccelerometerStrategy() method CreateCompassStrategy (line 27) | public override CompassStrategy CreateCompassStrategy() FILE: Platforms/Devices/.WindowsDX/ConcreteHaptics.cs class ConcreteHaptics (line 9) | public sealed class ConcreteHaptics : HapticsStrategy method ConcreteHaptics (line 12) | public ConcreteHaptics() method Vibrate (line 16) | public override void Vibrate(TimeSpan duration) FILE: Platforms/Devices/.WindowsDX/Sensors/ConcreteAccelerometer.cs class ConcreteAccelerometer (line 10) | internal sealed class ConcreteAccelerometer : AccelerometerStrategy method ConcreteAccelerometer (line 38) | public ConcreteAccelerometer() method Start (line 44) | public override void Start() method Stop (line 48) | public override void Stop() method Dispose (line 53) | protected override void Dispose(bool disposing) FILE: Platforms/Devices/.WindowsDX/Sensors/ConcreteCompass.cs class ConcreteCompass (line 10) | internal sealed class ConcreteCompass : CompassStrategy method ConcreteCompass (line 38) | public ConcreteCompass() method Start (line 44) | public override void Start() method Stop (line 48) | public override void Stop() method Dispose (line 53) | protected override void Dispose(bool disposing) FILE: Platforms/Devices/.WindowsDX/Sensors/ConcreteSensorService.cs class ConcreteSensorService (line 9) | internal sealed class ConcreteSensorService : SensorServiceStrategy method ConcreteSensorService (line 12) | internal ConcreteSensorService() method PlatformIsAccelerometerSupported (line 16) | public override bool PlatformIsAccelerometerSupported() method PlatformIsCompassSupported (line 21) | public override bool PlatformIsCompassSupported() method Suspend (line 26) | public override void Suspend() method Resume (line 30) | public override void Resume() method Dispose (line 34) | protected override void Dispose(bool disposing) FILE: Platforms/Devices/.iOS/ConcreteDevicesFactory.cs class ConcreteDevicesFactory (line 9) | public sealed class ConcreteDevicesFactory : DevicesFactory method CreateConcreteHapticsStrategy (line 12) | public override HapticsStrategy CreateConcreteHapticsStrategy() method CreateSensorServiceStrategy (line 17) | public override SensorServiceStrategy CreateSensorServiceStrategy() method CreateAccelerometerStrategy (line 22) | public override AccelerometerStrategy CreateAccelerometerStrategy() method CreateCompassStrategy (line 27) | public override CompassStrategy CreateCompassStrategy() FILE: Platforms/Devices/.iOS/ConcreteHaptics.cs class ConcreteHaptics (line 9) | public sealed class ConcreteHaptics : HapticsStrategy method ConcreteHaptics (line 12) | public ConcreteHaptics() method Vibrate (line 16) | public override void Vibrate(TimeSpan duration) FILE: Platforms/Devices/.iOS/Sensors/ConcreteAccelerometer.cs class ConcreteAccelerometer (line 16) | internal sealed class ConcreteAccelerometer : AccelerometerStrategy method ConcreteAccelerometer (line 66) | public ConcreteAccelerometer() method Start (line 76) | public override void Start() method Stop (line 85) | public override void Stop() method AccelerometerHandler (line 91) | private void AccelerometerHandler(CMAccelerometerData data, NSError er... method ReadingChangedHandler (line 96) | private void ReadingChangedHandler(CMAccelerometerData data, NSError e... method Dispose (line 115) | protected override void Dispose(bool disposing) FILE: Platforms/Devices/.iOS/Sensors/ConcreteCompass.cs class ConcreteCompass (line 15) | internal sealed class ConcreteCompass : CompassStrategy method ConcreteCompass (line 64) | public ConcreteCompass() method Start (line 74) | public override void Start() method Stop (line 84) | public override void Stop() method MagnetometerHandler (line 90) | private void MagnetometerHandler(CMDeviceMotion magnetometerData, NSEr... method ReadingChangedHandler (line 95) | private void ReadingChangedHandler(CMDeviceMotion data, NSError error) method Dispose (line 146) | protected override void Dispose(bool disposing) FILE: Platforms/Devices/.iOS/Sensors/ConcreteSensorService.cs class ConcreteSensorService (line 13) | internal sealed class ConcreteSensorService : SensorServiceStrategy method ConcreteSensorService (line 16) | internal ConcreteSensorService() method PlatformIsAccelerometerSupported (line 20) | public override bool PlatformIsAccelerometerSupported() method PlatformIsCompassSupported (line 25) | public override bool PlatformIsCompassSupported() method Suspend (line 30) | public override void Suspend() method Resume (line 34) | public override void Resume() method Dispose (line 38) | protected override void Dispose(bool disposing) FILE: Platforms/Game/.Android/AndroidCompatibility.cs class AndroidCompatibility (line 13) | public class AndroidCompatibility method Initialize (line 43) | internal static void Initialize(Activity activity) method AndroidCompatibility (line 49) | private AndroidCompatibility(Activity activity) method GetDeviceNaturalOrientation (line 55) | private Orientation GetDeviceNaturalOrientation(Activity activity) method GetAbsoluteOrientation (line 127) | [CLSCompliant(false)] method GetAbsoluteOrientation (line 188) | internal DisplayOrientation GetAbsoluteOrientation(int degrees) FILE: Platforms/Game/.Android/AndroidGameActivity.cs class AndroidGameActivity (line 15) | [CLSCompliant(false)] method OnCreate (line 36) | protected override void OnCreate(Bundle savedInstanceState) method OnConfigurationChanged (line 51) | public override void OnConfigurationChanged(Android.Content.Res.Config... method OnPause (line 56) | protected override void OnPause() method OnResume (line 67) | protected override void OnResume() method OnWindowFocusChanged (line 78) | public override void OnWindowFocusChanged(bool hasFocus) method OnDestroy (line 87) | protected override void OnDestroy() class ActivityExtensions (line 97) | [CLSCompliant(false)] method GetActivityAttribute (line 100) | public static ActivityAttribute GetActivityAttribute(this AndroidGameA... FILE: Platforms/Game/.Android/AndroidGameWindow.cs class AndroidGameWindow (line 23) | [CLSCompliant(false)] type AppState (line 27) | internal enum AppState method FromHandle (line 36) | internal static AndroidGameWindow FromHandle(IntPtr windowHandle) method AndroidGameWindow (line 62) | public AndroidGameWindow(AndroidGameActivity activity, Game game) method ScreenReceiver_Unlocked (line 136) | private void ScreenReceiver_Unlocked(object sender, EventArgs e) method ScreenReceiver_Locked (line 154) | private void ScreenReceiver_Locked(object sender, EventArgs e) method Activity_Resumed (line 159) | void Activity_Resumed(object sender, EventArgs e) method Activity_Paused (line 202) | void Activity_Paused(object sender, EventArgs e) method Activity_Destroyed (line 221) | void Activity_Destroyed(object sender, EventArgs e) method Activity_WindowFocused (line 237) | private void Activity_WindowFocused(object sender, EventArgs e) method Activity_WindowUnfocused (line 246) | private void Activity_WindowUnfocused(object sender, EventArgs e) method ForceSetFullScreen (line 255) | internal void ForceSetFullScreen(bool _isFullScreen) method SetOrientation (line 271) | internal void SetOrientation(DisplayOrientation newOrientation, Displa... method GameView_LayoutChange (line 326) | private void GameView_LayoutChange(object sender, View.LayoutChangeEve... type ScreenOrientationAll (line 354) | enum ScreenOrientationAll method XnaOrientationToAndroid (line 378) | private static ScreenOrientation XnaOrientationToAndroid(DisplayOrient... method Dispose (line 396) | public void Dispose() method SetTitle (line 428) | protected override void SetTitle(string title) method StartGameLoop (line 432) | internal void StartGameLoop() method OnTick (line 438) | internal void OnTick(object sender, EventArgs args) method RunStep (line 452) | private void RunStep() FILE: Platforms/Game/.Android/AndroidSurfaceView.cs class AndroidSurfaceView (line 20) | [CLSCompliant(false)] method AndroidSurfaceView (line 30) | public AndroidSurfaceView(Context context) method SurfaceCreated (line 43) | void ISurfaceHolderCallback.SurfaceCreated(ISurfaceHolder holder) method SurfaceChanged (line 54) | void ISurfaceHolderCallback.SurfaceChanged(ISurfaceHolder holder, glob... method SurfaceDestroyed (line 64) | void ISurfaceHolderCallback.SurfaceDestroyed(ISurfaceHolder holder) method Dispose (line 75) | protected override void Dispose(bool disposing) method OnKeyDown (line 86) | public override bool OnKeyDown(Keycode keyCode, KeyEvent e) method OnKeyUp (line 118) | public override bool OnKeyUp(Keycode keyCode, KeyEvent e) method OnGenericMotionEvent (line 127) | public override bool OnGenericMotionEvent(MotionEvent e) FILE: Platforms/Game/.Android/ConcreteGame.cs class ConcreteGame (line 16) | sealed class ConcreteGame : GameStrategy method ConcreteGame (line 23) | public ConcreteGame(Game game) : base(game) method Dispose (line 39) | protected override void Dispose(bool disposing) method Exit (line 51) | public override void Exit() method TickExiting (line 56) | public override void TickExiting() method Run (line 62) | protected override void Run() method StartGameLoop (line 76) | private void StartGameLoop() method OnFrameTickBegin (line 81) | private void OnFrameTickBegin() method OnFrameTick (line 90) | internal void OnFrameTick() FILE: Platforms/Game/.Android/ConcreteGameFactory.cs class ConcreteGameFactory (line 8) | public sealed class ConcreteGameFactory : GameFactory method CreateGameStrategy (line 11) | public override GameStrategy CreateGameStrategy(Game game) method CreateGraphicsDeviceManagerStrategy (line 16) | public override GraphicsDeviceManagerStrategy CreateGraphicsDeviceMana... FILE: Platforms/Game/.Android/ConcreteGraphicsDeviceManager.cs class ConcreteGraphicsDeviceManager (line 11) | internal sealed class ConcreteGraphicsDeviceManager : GraphicsDeviceMana... method ConcreteGraphicsDeviceManager (line 13) | public ConcreteGraphicsDeviceManager(Game game) : base(game) method ToggleFullScreen (line 71) | public override void ToggleFullScreen() method CreateDevice (line 77) | public override void CreateDevice() method GameWindow_OrientationChanged (line 139) | private void GameWindow_OrientationChanged(object sender, EventArgs e) method ApplyChanges (line 165) | public override void ApplyChanges() method BeginDraw (line 194) | public override bool BeginDraw() method EndDraw (line 201) | public override void EndDraw() method Dispose (line 219) | protected override void Dispose(bool disposing) FILE: Platforms/Game/.Android/ISurfaceView.cs type ISurfaceView (line 11) | interface ISurfaceView FILE: Platforms/Game/.Android/OrientationListener.cs class OrientationListener (line 16) | internal class OrientationListener : OrientationEventListener method OrientationListener (line 28) | public OrientationListener(AndroidGameWindow gameWindow, Context context) method OnOrientationChanged (line 34) | public override void OnOrientationChanged(int orientation) method Update (line 88) | internal void Update() FILE: Platforms/Game/.Android/RunnableObject.cs class RunnableObject (line 8) | internal class RunnableObject : Java.Lang.Object method RunnableObject (line 16) | public RunnableObject() : base() method InitLoopHandler (line 20) | public void InitLoopHandler() method RequestFrame (line 26) | public void RequestFrame() method Run (line 35) | void Java.Lang.IRunnable.Run() FILE: Platforms/Game/.Android/ScreenReceiver.cs class ScreenReceiver (line 11) | internal class ScreenReceiver : BroadcastReceiver method ScreenReceiver (line 27) | public ScreenReceiver(AndroidGameActivity activity) method OnReceive (line 32) | public override void OnReceive(Context context, Intent intent) method OnLocked (line 72) | private void OnLocked() method OnUnlocked (line 81) | private void OnUnlocked() FILE: Platforms/Game/.Android/TouchEventListener.cs class TouchEventListener (line 14) | class TouchEventListener : Java.Lang.Object method SetTouchListener (line 17) | public void SetTouchListener(GameWindow window) method OnTouch (line 25) | bool View.IOnTouchListener.OnTouch(View v, MotionEvent e) FILE: Platforms/Game/.Blazor/BlazorGameWindow.cs class BlazorGameWindow (line 21) | public class BlazorGameWindow : GameWindow, IDisposable method FromHandle (line 25) | internal static BlazorGameWindow FromHandle(IntPtr handle) method BlazorGameWindow (line 113) | internal BlazorGameWindow(ConcreteGame concreteGame) method SetIcon (line 230) | private void SetIcon() method OnActivated (line 240) | private void OnActivated(object sender) method OnDeactivated (line 246) | private void OnDeactivated(object sender) method OnMouseEnter (line 253) | private void OnMouseEnter(object sender, EventArgs e) method OnMouseLeave (line 263) | private void OnMouseLeave(object sender, EventArgs e) method OnResize (line 273) | internal void OnResize(object sender) method UpdateBackBufferSize (line 282) | private void UpdateBackBufferSize() method SetTitle (line 306) | protected override void SetTitle(string title) method ChangeClientSize (line 311) | internal void ChangeClientSize(int width, int height) method Dispose (line 318) | public void Dispose() method Dispose (line 324) | void Dispose(bool disposing) method MouseVisibleToggled (line 342) | public void MouseVisibleToggled() method OnPresentationChanged (line 359) | internal void OnPresentationChanged(PresentationParameters pp) method EnterFullScreen (line 393) | internal void EnterFullScreen(PresentationParameters pp) method ExitFullScreen (line 399) | private void ExitFullScreen() method MinimizeFullScreen (line 404) | private void MinimizeFullScreen() method InitFocus (line 409) | internal void InitFocus() FILE: Platforms/Game/.Blazor/ConcreteGame.cs class ConcreteGame (line 14) | sealed class ConcreteGame : GameStrategy method ConcreteGame (line 24) | public ConcreteGame(Game game) : base(game) method Run (line 31) | protected override void Run() method StartGameLoop (line 47) | private void StartGameLoop() method Tick (line 64) | public override void Tick() method Exit (line 72) | public override void Exit() method TickExiting (line 77) | public override void TickExiting() method Dispose (line 83) | protected override void Dispose(bool disposing) FILE: Platforms/Game/.Blazor/ConcreteGameFactory.cs class ConcreteGameFactory (line 8) | public sealed class ConcreteGameFactory : GameFactory method CreateGameStrategy (line 11) | public override GameStrategy CreateGameStrategy(Game game) method CreateGraphicsDeviceManagerStrategy (line 16) | public override GraphicsDeviceManagerStrategy CreateGraphicsDeviceMana... FILE: Platforms/Game/.Blazor/ConcreteGraphicsDeviceManager.cs class ConcreteGraphicsDeviceManager (line 10) | internal sealed class ConcreteGraphicsDeviceManager : GraphicsDeviceMana... method ConcreteGraphicsDeviceManager (line 13) | public ConcreteGraphicsDeviceManager(Game game) : base(game) method ToggleFullScreen (line 46) | public override void ToggleFullScreen() method ApplyChanges (line 52) | public override void ApplyChanges() method DoPreparingDeviceSettings (line 88) | internal GraphicsDeviceInformation DoPreparingDeviceSettings() method CreateDevice (line 132) | public override void CreateDevice() method GraphicsDevice_DeviceReset_UpdateTouchPanel (line 170) | private void GraphicsDevice_DeviceReset_UpdateTouchPanel(object sender... method GraphicsDevice_PresentationChanged_UpdateGamePlatform (line 177) | private void GraphicsDevice_PresentationChanged_UpdateGamePlatform(obj... method BeginDraw (line 187) | public override bool BeginDraw() method EndDraw (line 194) | public override void EndDraw() FILE: Platforms/Game/.CardboardLegacy/AndroidCompatibility.cs class AndroidCompatibility (line 13) | public class AndroidCompatibility method Initialize (line 43) | internal static void Initialize(Activity activity) method AndroidCompatibility (line 49) | private AndroidCompatibility(Activity activity) method GetDeviceNaturalOrientation (line 55) | private Orientation GetDeviceNaturalOrientation(Activity activity) method GetAbsoluteOrientation (line 127) | [CLSCompliant(false)] method GetAbsoluteOrientation (line 188) | internal DisplayOrientation GetAbsoluteOrientation(int degrees) FILE: Platforms/Game/.CardboardLegacy/AndroidGameActivity.cs class AndroidGameActivity (line 16) | [CLSCompliant(false)] method OnCreate (line 37) | protected override void OnCreate(Bundle savedInstanceState) method OnConfigurationChanged (line 59) | public override void OnConfigurationChanged(Android.Content.Res.Config... method OnPause (line 64) | protected override void OnPause() method OnResume (line 75) | protected override void OnResume() method OnWindowFocusChanged (line 86) | public override void OnWindowFocusChanged(bool hasFocus) method OnDestroy (line 95) | protected override void OnDestroy() class ActivityExtensions (line 105) | [CLSCompliant(false)] method GetActivityAttribute (line 108) | public static ActivityAttribute GetActivityAttribute(this AndroidGameA... FILE: Platforms/Game/.CardboardLegacy/AndroidGameWindow.cs class AndroidGameWindow (line 29) | [CLSCompliant(false)] type AppState (line 33) | internal enum AppState method FromHandle (line 42) | internal static AndroidGameWindow FromHandle(IntPtr windowHandle) method AndroidGameWindow (line 66) | public AndroidGameWindow(AndroidGameActivity activity, Game game) method ScreenReceiver_Unlocked (line 138) | private void ScreenReceiver_Unlocked(object sender, EventArgs e) method ScreenReceiver_Locked (line 155) | private void ScreenReceiver_Locked(object sender, EventArgs e) method Activity_Resumed (line 160) | void Activity_Resumed(object sender, EventArgs e) method Activity_Paused (line 202) | void Activity_Paused(object sender, EventArgs e) method Activity_Destroyed (line 221) | void Activity_Destroyed(object sender, EventArgs e) method Activity_WindowFocused (line 237) | private void Activity_WindowFocused(object sender, EventArgs e) method Activity_WindowUnfocused (line 246) | private void Activity_WindowUnfocused(object sender, EventArgs e) method ForceSetFullScreen (line 255) | internal void ForceSetFullScreen(bool _isFullScreen) method SetOrientation (line 271) | internal void SetOrientation(DisplayOrientation newOrientation, Displa... method GameView_LayoutChange (line 326) | private void GameView_LayoutChange(object sender, View.LayoutChangeEve... type ScreenOrientationAll (line 354) | enum ScreenOrientationAll method XnaOrientationToAndroid (line 378) | private static ScreenOrientation XnaOrientationToAndroid(DisplayOrient... method Dispose (line 396) | public void Dispose() method SetTitle (line 428) | protected override void SetTitle(string title) method StartGameLoop (line 432) | internal void StartGameLoop() method RunFrame (line 439) | private void RunFrame() method RunStep (line 448) | private void RunStep() method UpdateLocalHeadsetState (line 486) | private void UpdateLocalHeadsetState(VRCardboard.HeadTransform headTra... method Viewport2XNA (line 506) | private void Viewport2XNA(VRCardboard.Viewport viewport, ref Viewport ... method Matrix2XNA (line 516) | private void Matrix2XNA(float[] matrix, ref Matrix result) method UpdateHeadsetState (line 536) | internal void UpdateHeadsetState(out Microsoft.Xna.Framework.XR.Cardbo... method GLGetRenderBufferSize (line 550) | private void GLGetRenderBufferSize(out int w, out int h) method VrRendererOnDrawFrame (line 612) | internal void VrRendererOnDrawFrame(VRCardboard.HeadTransform headTran... method VrRendererOnFinishFrame (line 650) | internal void VrRendererOnFinishFrame(VRCardboard.Viewport viewport) method VrRendererOnRendererShutdown (line 656) | internal void VrRendererOnRendererShutdown() method VrRendererOnSurfaceChanged (line 660) | internal void VrRendererOnSurfaceChanged(int width, int height) method VrRendererOnSurfaceCreated (line 664) | internal void VrRendererOnSurfaceCreated(EGLConfig config) FILE: Platforms/Game/.CardboardLegacy/AndroidSurfaceView.cs class AndroidSurfaceView (line 22) | [CLSCompliant(false)] method AndroidSurfaceView (line 32) | public AndroidSurfaceView(Context context, AndroidGameWindow gameWindow) method SurfaceCreated (line 51) | public override void SurfaceCreated(ISurfaceHolder holder) method SurfaceChanged (line 64) | public override void SurfaceChanged(ISurfaceHolder holder, global::And... method SurfaceDestroyed (line 75) | public override void SurfaceDestroyed(ISurfaceHolder holder) method Dispose (line 88) | protected override void Dispose(bool disposing) method OnKeyDown (line 99) | public override bool OnKeyDown(Keycode keyCode, KeyEvent e) method OnKeyUp (line 131) | public override bool OnKeyUp(Keycode keyCode, KeyEvent e) method OnGenericMotionEvent (line 140) | public override bool OnGenericMotionEvent(MotionEvent e) method OnDrawFrame (line 185) | void IRenderer.OnDrawFrame(VRCardboard.HeadTransform headTransform, VR... method OnFinishFrame (line 190) | void IRenderer.OnFinishFrame(VRCardboard.Viewport viewport) method OnRendererShutdown (line 195) | void IRenderer.OnRendererShutdown() method OnSurfaceChanged (line 200) | void IRenderer.OnSurfaceChanged(int width, int height) method OnSurfaceCreated (line 205) | void IRenderer.OnSurfaceCreated(EGLConfig config) FILE: Platforms/Game/.CardboardLegacy/ConcreteGame.cs class ConcreteGame (line 16) | sealed class ConcreteGame : GameStrategy method ConcreteGame (line 23) | public ConcreteGame(Game game) : base(game) method Dispose (line 39) | protected override void Dispose(bool disposing) method Exit (line 51) | public override void Exit() method TickExiting (line 56) | public override void TickExiting() method Run (line 62) | protected override void Run() method StartGameLoop (line 76) | private void StartGameLoop() method OnFrameTickBegin (line 81) | private void OnFrameTickBegin() method OnFrameTick (line 90) | internal void OnFrameTick() FILE: Platforms/Game/.CardboardLegacy/ConcreteGameFactory.cs class ConcreteGameFactory (line 8) | public sealed class ConcreteGameFactory : GameFactory method CreateGameStrategy (line 11) | public override GameStrategy CreateGameStrategy(Game game) method CreateGraphicsDeviceManagerStrategy (line 16) | public override GraphicsDeviceManagerStrategy CreateGraphicsDeviceMana... FILE: Platforms/Game/.CardboardLegacy/ConcreteGraphicsDeviceManager.cs class ConcreteGraphicsDeviceManager (line 11) | internal sealed class ConcreteGraphicsDeviceManager : GraphicsDeviceMana... method ConcreteGraphicsDeviceManager (line 13) | public ConcreteGraphicsDeviceManager(Game game) : base(game) method ToggleFullScreen (line 71) | public override void ToggleFullScreen() method CreateDevice (line 77) | public override void CreateDevice() method GameWindow_OrientationChanged (line 139) | private void GameWindow_OrientationChanged(object sender, EventArgs e) method ApplyChanges (line 165) | public override void ApplyChanges() method BeginDraw (line 194) | public override bool BeginDraw() method EndDraw (line 201) | public override void EndDraw() method Dispose (line 219) | protected override void Dispose(bool disposing) FILE: Platforms/Game/.Oculus/AndroidCompatibility.cs class AndroidCompatibility (line 13) | public class AndroidCompatibility method Initialize (line 43) | internal static void Initialize(Activity activity) method AndroidCompatibility (line 49) | private AndroidCompatibility(Activity activity) method GetDeviceNaturalOrientation (line 55) | private Orientation GetDeviceNaturalOrientation(Activity activity) method GetAbsoluteOrientation (line 127) | [CLSCompliant(false)] method GetAbsoluteOrientation (line 188) | internal DisplayOrientation GetAbsoluteOrientation(int degrees) FILE: Platforms/Game/.Ref/ConcreteGame.cs class ConcreteGame (line 8) | sealed class ConcreteGame : GameStrategy method ConcreteGame (line 10) | public ConcreteGame(Game game) : base(game) method RunGameLoop (line 15) | protected override void RunGameLoop() method TickExiting (line 20) | public override void TickExiting() FILE: Platforms/Game/.Ref/ConcreteGameFactory.cs class ConcreteGameFactory (line 8) | public sealed class ConcreteGameFactory : GameFactory method CreateGameStrategy (line 11) | public override GameStrategy CreateGameStrategy(Game game) method CreateGraphicsDeviceManagerStrategy (line 16) | public override GraphicsDeviceManagerStrategy CreateGraphicsDeviceMana... FILE: Platforms/Game/.Ref/ConcreteGraphicsDeviceManager.cs class ConcreteGraphicsDeviceManager (line 9) | internal sealed class ConcreteGraphicsDeviceManager : GraphicsDeviceMana... method ConcreteGraphicsDeviceManager (line 12) | public ConcreteGraphicsDeviceManager(Game game) : base(game) method ToggleFullScreen (line 35) | public override void ToggleFullScreen() method ApplyChanges (line 40) | public override void ApplyChanges() method CreateDevice (line 48) | public override void CreateDevice() method BeginDraw (line 53) | public override bool BeginDraw() method EndDraw (line 60) | public override void EndDraw() FILE: Platforms/Game/.SDL2/ConcreteGame.cs class ConcreteGame (line 15) | sealed class ConcreteGame : GameStrategy method RunGameLoop (line 21) | protected override void RunGameLoop() method ConcreteGame (line 39) | public ConcreteGame(Game game) : base(game) method TickExiting (line 73) | public override void TickExiting() method Dispose (line 78) | protected override void Dispose(bool disposing) FILE: Platforms/Game/.SDL2/ConcreteGameFactory.cs class ConcreteGameFactory (line 8) | public sealed class ConcreteGameFactory : GameFactory method CreateGameStrategy (line 11) | public override GameStrategy CreateGameStrategy(Game game) method CreateGraphicsDeviceManagerStrategy (line 16) | public override GraphicsDeviceManagerStrategy CreateGraphicsDeviceMana... FILE: Platforms/Game/.SDL2/ConcreteGraphicsDeviceManager.cs class ConcreteGraphicsDeviceManager (line 11) | internal sealed class ConcreteGraphicsDeviceManager : GraphicsDeviceMana... method ConcreteGraphicsDeviceManager (line 15) | public ConcreteGraphicsDeviceManager(Game game) : base(game) method ToggleFullScreen (line 48) | public override void ToggleFullScreen() method ApplyChanges (line 54) | public override void ApplyChanges() method DoPreparingDeviceSettings (line 90) | internal GraphicsDeviceInformation DoPreparingDeviceSettings() method PlatformInitialize (line 127) | private void PlatformInitialize(PresentationParameters presentationPar... method ToGLColorFormat (line 178) | private static ColorFormat ToGLColorFormat(SurfaceFormat format) method CreateDevice (line 208) | public override void CreateDevice() method GraphicsDevice_DeviceReset_UpdateTouchPanel (line 231) | private void GraphicsDevice_DeviceReset_UpdateTouchPanel(object sender... method GraphicsDevice_PresentationChanged_UpdateGamePlatform (line 238) | private void GraphicsDevice_PresentationChanged_UpdateGamePlatform(obj... method BeginDraw (line 250) | public override bool BeginDraw() method EndDraw (line 257) | public override void EndDraw() FILE: Platforms/Game/.SDL2/SDL2.cs class Sdl (line 12) | internal class Sdl method Sdl (line 42) | public Sdl() method GetNativeLibrary (line 59) | private IntPtr GetNativeLibrary() type InitFlags (line 72) | [Flags] type EventType (line 81) | public enum EventType : uint type EventAction (line 141) | public enum EventAction type Event (line 148) | [StructLayout(LayoutKind.Explicit, Size = 56)] type Rectangle (line 173) | public struct Rectangle type Version (line 181) | public struct Version method Version (line 189) | public Version(byte major, byte minor, byte patch) : this() method ToString (line 216) | public override string ToString() method Init (line 226) | public void Init(InitFlags flags) method InitSubSystem (line 236) | public void InitSubSystem(InitFlags flags) method CreateRGBSurfaceFrom (line 274) | public IntPtr CreateRGBSurfaceFrom(byte[] pixels, int width, int heigh... method GetError (line 295) | public string GetError() method GetError (line 300) | public void GetError(int res) method GetError (line 306) | public void GetError(IntPtr pointer) method GetHint (line 320) | public string GetHint(string name) method LoadBMP_RW (line 329) | public IntPtr LoadBMP_RW(IntPtr src, int freesrc) method RwFromMem (line 340) | public IntPtr RwFromMem(byte[] mem, int size) method LoadEntryPoints (line 356) | private void LoadEntryPoints(IntPtr library) class Window (line 379) | public class Window type EventId (line 386) | public enum EventId : byte method Window (line 406) | public Window(Sdl sdl, IntPtr library) type State (line 412) | public enum State : int type Event (line 431) | [StructLayout(LayoutKind.Sequential)] type SysWMType (line 445) | public enum SysWMType type SDL_SysWMinfo (line 459) | [StructLayout(LayoutKind.Sequential)] method Create (line 471) | public IntPtr Create(string title, int x, int y, int w, int h, Sdl.W... method GetDisplayIndex (line 490) | public int GetDisplayIndex(IntPtr window) method SetFullscreen (line 521) | public void SetFullscreen(IntPtr window, Sdl.Window.State flags) method SetTitle (line 543) | public unsafe void SetTitle(IntPtr handle, string title) method LoadEntryPoints (line 566) | private void LoadEntryPoints(IntPtr library) class Display (line 588) | public class Display type Mode (line 592) | public struct Mode method Display (line 601) | public Display(Sdl sdl, IntPtr library) method GetBounds (line 611) | public void GetBounds(int displayIndex, out Rectangle rect) method GetCurrentDisplayMode (line 621) | public void GetCurrentDisplayMode(int displayIndex, out Mode mode) method GetDisplayMode (line 631) | public void GetDisplayMode(int displayIndex, int modeIndex, out Mode... method GetClosestDisplayMode (line 641) | public void GetClosestDisplayMode(int displayIndex, Mode mode, out M... method GetDisplayName (line 651) | public string GetDisplayName(int index) method GetNumDisplayModes (line 662) | public int GetNumDisplayModes(int displayIndex) method GetNumVideoDisplays (line 673) | public int GetNumVideoDisplays() method GetWindowDisplayIndex (line 684) | public int GetWindowDisplayIndex(IntPtr window) method LoadEntryPoints (line 692) | private void LoadEntryPoints(IntPtr library) class GL (line 705) | public class GL type Attribute (line 709) | public enum Attribute type ContextProfile (line 738) | public enum ContextProfile : int type ContextFlag (line 747) | [Flags] type ContextReleaseBehaviour (line 756) | public enum ContextReleaseBehaviour : int method GL (line 762) | public GL(Sdl sdl, IntPtr library) method CreateGLContext (line 773) | public IntPtr CreateGLContext(IntPtr window) method GetCurrentContext (line 788) | public IntPtr GetCurrentContext() method SetAttribute (line 811) | public int SetAttribute(Attribute attr, int value) method LoadEntryPoints (line 826) | private void LoadEntryPoints(IntPtr library) class Mouse (line 840) | public class Mouse type Button (line 844) | [Flags] type SystemCursor (line 854) | public enum SystemCursor type MotionEvent (line 870) | [StructLayout(LayoutKind.Sequential)] type WheelEvent (line 887) | [StructLayout(LayoutKind.Sequential)] method Mouse (line 899) | public Mouse(Sdl sdl, IntPtr library) method CreateColorCursor (line 909) | public IntPtr CreateColorCursor(IntPtr surface, int x, int y) method CreateSystemCursor (line 920) | public IntPtr CreateSystemCursor(SystemCursor id) method LoadEntryPoints (line 951) | private void LoadEntryPoints(IntPtr library) class Keyboard (line 964) | public class Keyboard type Keysym (line 968) | public struct Keysym type Keymod (line 976) | [Flags] type Event (line 998) | [StructLayout(LayoutKind.Sequential)] type TextEditingEvent (line 1011) | [StructLayout(LayoutKind.Sequential)] type TextInputEvent (line 1022) | [StructLayout(LayoutKind.Sequential)] method Keyboard (line 1032) | public Keyboard(Sdl sdl, IntPtr library) method LoadEntryPoints (line 1042) | private void LoadEntryPoints(IntPtr library) class Joystick (line 1048) | public class Joystick type Hat (line 1052) | [Flags] type DeviceEvent (line 1063) | [StructLayout(LayoutKind.Sequential)] method Joystick (line 1071) | public Joystick(Sdl sdl, IntPtr library) method FromInstanceID (line 1085) | public IntPtr FromInstanceID(int joyid) method GetJoystickName (line 1104) | public string GetJoystickName(IntPtr joystick) method Open (line 1125) | public IntPtr Open(int deviceIndex) method NumAxes (line 1136) | public int NumAxes(IntPtr joystick) method NumButtons (line 1147) | public int NumButtons(IntPtr joystick) method NumHats (line 1158) | public int NumHats(IntPtr joystick) method NumJoysticks (line 1169) | public int NumJoysticks() method LoadEntryPoints (line 1180) | private void LoadEntryPoints(IntPtr library) class GameController (line 1199) | public class GameController type Axis (line 1203) | public enum Axis type Button (line 1215) | public enum Button type DeviceEvent (line 1236) | [StructLayout(LayoutKind.Sequential)] method GameController (line 1244) | public GameController(Sdl sdl, IntPtr library) method FromInstanceID (line 1266) | public IntPtr FromInstanceID(int joyid) method GetJoystick (line 1285) | public IntPtr GetJoystick(IntPtr gamecontroller) method Open (line 1304) | public IntPtr Open(int joystickIndex) method GetName (line 1315) | public string GetName(IntPtr gamecontroller) method LoadEntryPoints (line 1335) | private void LoadEntryPoints(IntPtr library) class Haptic (line 1356) | public class Haptic type EffectId (line 1365) | public enum EffectId : ushort type LeftRight (line 1370) | [StructLayout(LayoutKind.Sequential)] type Effect (line 1379) | [StructLayout(LayoutKind.Explicit)] method Haptic (line 1386) | public Haptic(Sdl sdl, IntPtr library) method NewEffect (line 1408) | public void NewEffect(IntPtr haptic, ref Effect effect) method OpenFromJoystick (line 1422) | public IntPtr OpenFromJoystick(IntPtr joystick) method RumbleInit (line 1433) | public void RumbleInit(IntPtr haptic) method RumblePlay (line 1443) | public void RumblePlay(IntPtr haptic, float strength, uint length) method RumbleSupported (line 1453) | public int RumbleSupported(IntPtr haptic) method RunEffect (line 1464) | public void RunEffect(IntPtr haptic, int effect, uint iterations) method StopAll (line 1474) | public void StopAll(IntPtr haptic) method UpdateEffect (line 1484) | public void UpdateEffect(IntPtr haptic, int effect, ref Effect data) method LoadEntryPoints (line 1490) | private void LoadEntryPoints(IntPtr library) class Drop (line 1507) | public class Drop type Event (line 1509) | [StructLayout(LayoutKind.Sequential)] FILE: Platforms/Game/.SDL2/SDLGameWindow.cs class SdlGameWindow (line 24) | internal class SdlGameWindow : GameWindow, IDisposable method FromHandle (line 28) | internal static SdlGameWindow FromHandle(IntPtr handle) method SdlGameWindow (line 116) | public SdlGameWindow(Game game) method LoadAppIcon (line 148) | private IntPtr LoadAppIcon() method CreateWindow (line 188) | internal void CreateWindow() method SdlRunLoop (line 241) | internal bool SdlRunLoop() method UTF8ToUnicode (line 420) | internal int UTF8ToUnicode(int utf8) method GetMouseDisplay (line 447) | private int GetMouseDisplay() method SetCursorVisible (line 468) | public void SetCursorVisible(bool visible) method EndScreenDeviceChange (line 474) | internal void EndScreenDeviceChange(string screenDeviceName, int clien... method ClientResize (line 543) | public void ClientResize(int width, int height) method SetTitle (line 567) | protected override void SetTitle(string title) method Dispose (line 572) | public void Dispose() method Dispose (line 578) | protected virtual void Dispose(bool disposing) FILE: Platforms/Game/.UAP/ConcreteGame.cs class ConcreteGame (line 30) | sealed class ConcreteGame : GameStrategy method ConcreteGame (line 40) | public ConcreteGame(Game game) : base(game) method CoreApplication_Suspending (line 119) | private void CoreApplication_Suspending(object sender, SuspendingEvent... method CoreApplication_Resuming (line 130) | private void CoreApplication_Resuming(object sender, Object e) method Internal_SetIsVisible (line 139) | internal void Internal_SetIsVisible(bool isVisible) method Run (line 144) | protected override void Run() method StartGameLoop (line 159) | private void StartGameLoop() method OnRenderFrame (line 169) | private void OnRenderFrame(IdleDispatchedHandlerArgs e) method OnRenderFrame (line 175) | private void OnRenderFrame() method OnRenderFrame (line 187) | private void OnRenderFrame(bool isQueueEmpty) method TickExiting (line 200) | public override void TickExiting() method Dispose (line 223) | protected override void Dispose(bool disposing) FILE: Platforms/Game/.UAP/ConcreteGameFactory.cs class ConcreteGameFactory (line 8) | public sealed class ConcreteGameFactory : GameFactory method CreateGameStrategy (line 11) | public override GameStrategy CreateGameStrategy(Game game) method CreateGraphicsDeviceManagerStrategy (line 16) | public override GraphicsDeviceManagerStrategy CreateGraphicsDeviceMana... FILE: Platforms/Game/.UAP/ConcreteGraphicsDeviceManager.cs class ConcreteGraphicsDeviceManager (line 22) | internal sealed class ConcreteGraphicsDeviceManager : GraphicsDeviceMana... method ConcreteGraphicsDeviceManager (line 28) | public ConcreteGraphicsDeviceManager(Game game) : base(game) method ToggleFullScreen (line 62) | public override void ToggleFullScreen() method ApplyChanges (line 68) | public override void ApplyChanges() method FromOrientation (line 124) | private static NativeDisplayOrientation FromOrientation(DisplayOrienta... method DoPreparingDeviceSettings (line 145) | internal GraphicsDeviceInformation DoPreparingDeviceSettings() method CreateDevice (line 189) | public override void CreateDevice() method GraphicsDevice_DeviceReset_UpdateTouchPanel (line 224) | private void GraphicsDevice_DeviceReset_UpdateTouchPanel(object sender... method GraphicsDevice_PresentationChanged_UpdateGamePlatform (line 231) | private void GraphicsDevice_PresentationChanged_UpdateGamePlatform(obj... method BeginDraw (line 255) | public override bool BeginDraw() method EndDraw (line 271) | public override void EndDraw() FILE: Platforms/Game/.UAP/GameFrameworkViewSource.cs class GameFrameworkViewSource (line 12) | public class GameFrameworkViewSource : IFrameworkViewSource method GameFrameworkViewSource (line 15) | public GameFrameworkViewSource() method CreateView (line 19) | IFrameworkView IFrameworkViewSource.CreateView() FILE: Platforms/Game/.UAP/InputEvents.cs class InputEvents (line 38) | internal class InputEvents type KeyChar (line 40) | internal struct KeyChar method InputEvents (line 58) | public InputEvents(UAPGameWindow gameWindow, CoreWindow window, UIElem... method InputEvents_DpiChanged (line 121) | private void InputEvents_DpiChanged(DisplayInformation sender, object ... method UIElement_PointerPressed (line 128) | private void UIElement_PointerPressed(object sender, PointerRoutedEven... method UIElement_PointerMoved (line 138) | private void UIElement_PointerMoved(object sender, PointerRoutedEventA... method UIElement_PointerReleased (line 145) | private void UIElement_PointerReleased(object sender, PointerRoutedEve... method UIElement_PointerCanceled (line 154) | private void UIElement_PointerCanceled(object sender, PointerRoutedEve... method UIElement_PointerWheelChanged (line 163) | private void UIElement_PointerWheelChanged(object sender, PointerRoute... method CoreWindow_PointerPressed (line 174) | private void CoreWindow_PointerPressed(object sender, PointerEventArgs... method CoreWindow_PointerMoved (line 180) | private void CoreWindow_PointerMoved(object sender, PointerEventArgs a... method CoreWindow_PointerReleased (line 186) | private void CoreWindow_PointerReleased(object sender, PointerEventArg... method CoreWindow_PointerWheelChanged (line 192) | private void CoreWindow_PointerWheelChanged(object sender, PointerEven... method PointerPressed (line 200) | private void PointerPressed(PointerPoint pointerPoint, UIElement targe... method PointerMoved (line 220) | private void PointerMoved(PointerPoint pointerPoint) method PointerReleased (line 239) | private void PointerReleased(PointerPoint pointerPoint, UIElement targ... method PointerCanceled (line 259) | private void PointerCanceled(PointerPoint pointerPoint, UIElement targ... method UpdateMouse (line 279) | private void UpdateMouse(PointerPoint point) method UpdateState (line 305) | public void UpdateState() method KeyTranslate (line 311) | internal static Keys KeyTranslate(Windows.System.VirtualKey inkey, Cor... method CoreWindow_KeyUp (line 335) | private void CoreWindow_KeyUp(object sender, KeyEventArgs args) method CoreWindow_KeyDown (line 342) | private void CoreWindow_KeyDown(object sender, KeyEventArgs args) method Window_CharacterReceived (line 352) | private void Window_CharacterReceived(CoreWindow sender, CharacterRece... method CoreWindow_SizeChanged (line 358) | private void CoreWindow_SizeChanged(CoreWindow sender, WindowSizeChang... method CoreWindow_Activated (line 368) | private void CoreWindow_Activated(CoreWindow sender, WindowActivatedEv... method CoreWindow_VisibilityChanged (line 379) | private void CoreWindow_VisibilityChanged(CoreWindow sender, Visibilit... method WakeupKeyboardInput (line 390) | private static void WakeupKeyboardInput() FILE: Platforms/Game/.UAP/UAPFrameworkView.cs class UAPFrameworkView (line 14) | class UAPFrameworkView : IFrameworkView method UAPFrameworkView (line 20) | public UAPFrameworkView() method Initialize (line 24) | void IFrameworkView.Initialize(CoreApplicationView applicationView) method ApplicationView_Activated (line 31) | private void ApplicationView_Activated(CoreApplicationView sender, IAc... method Load (line 58) | void IFrameworkView.Load(string entryPoint) method Run (line 62) | void IFrameworkView.Run() method SetWindow (line 68) | void IFrameworkView.SetWindow(CoreWindow window) method Uninitialize (line 74) | void IFrameworkView.Uninitialize() FILE: Platforms/Game/.UAP/UAPGameWindow.cs class UAPGameWindow (line 37) | partial class UAPGameWindow : GameWindow method FromHandle (line 41) | internal static UAPGameWindow FromHandle(IntPtr handle) method UAPGameWindow (line 97) | static UAPGameWindow() method UAPGameWindow (line 102) | internal UAPGameWindow() method Initialize (line 109) | public void Initialize(CoreWindow coreWindow, SwapChainPanel swapChain... method Window_VisibilityChanged (line 145) | void Window_VisibilityChanged(CoreWindow sender, VisibilityChangedEven... method Window_FocusChanged (line 150) | private void Window_FocusChanged(CoreWindow sender, WindowActivatedEve... method Window_Closed (line 171) | private void Window_Closed(CoreWindow sender, CoreWindowEventArgs args) method SetViewBounds (line 177) | private void SetViewBounds(double width, double height) method Window_SizeChanged (line 184) | private void Window_SizeChanged(object sender, WindowSizeChangedEventA... method Dispatcher_AcceleratorKeyActivated (line 207) | private void Dispatcher_AcceleratorKeyActivated(CoreDispatcher sender,... method ToOrientation (line 226) | private static DisplayOrientation ToOrientation(DisplayOrientations or... method SetClientSize (line 241) | internal void SetClientSize(int width, int height) method DisplayProperties_OrientationChanged (line 273) | private void DisplayProperties_OrientationChanged(DisplayInformation d... method HardwareButtons_BackPressed (line 289) | private void HardwareButtons_BackPressed(object sender, BackPressedEve... method BackRequested (line 300) | private void BackRequested(object sender, BackRequestedEventArgs e) method UpdateBackButton (line 306) | private void UpdateBackButton() method SetTitle (line 312) | protected override void SetTitle(string title) method SetCursor (line 317) | internal void SetCursor(bool visible) method Tick (line 331) | internal void Tick() method Dispose (line 356) | public void Dispose() FILE: Platforms/Game/.UAP/XamlGame.cs class XamlGame (line 23) | [CLSCompliant(false)] method Create (line 34) | static public T Create(string launchParameters, CoreWindow window, Swa... FILE: Platforms/Game/.WindowsDX11/ConcreteGame.cs class ConcreteGame (line 13) | sealed class ConcreteGame : GameStrategy method ConcreteGame (line 19) | public ConcreteGame(Game game) : base(game) method RunGameLoop (line 26) | protected override void RunGameLoop() method TickExiting (line 44) | public override void TickExiting() method Dispose (line 53) | protected override void Dispose(bool disposing) FILE: Platforms/Game/.WindowsDX11/ConcreteGameFactory.cs class ConcreteGameFactory (line 8) | public sealed class ConcreteGameFactory : GameFactory method CreateGameStrategy (line 11) | public override GameStrategy CreateGameStrategy(Game game) method CreateGraphicsDeviceManagerStrategy (line 16) | public override GraphicsDeviceManagerStrategy CreateGraphicsDeviceMana... FILE: Platforms/Game/.WindowsDX11/ConcreteGraphicsDeviceManager.cs class ConcreteGraphicsDeviceManager (line 10) | internal sealed class ConcreteGraphicsDeviceManager : GraphicsDeviceMana... method ConcreteGraphicsDeviceManager (line 13) | public ConcreteGraphicsDeviceManager(Game game) : base(game) method ToggleFullScreen (line 46) | public override void ToggleFullScreen() method ApplyChanges (line 52) | public override void ApplyChanges() method DoPreparingDeviceSettings (line 88) | internal GraphicsDeviceInformation DoPreparingDeviceSettings() method CreateDevice (line 132) | public override void CreateDevice() method GraphicsDevice_DeviceReset_UpdateTouchPanel (line 166) | private void GraphicsDevice_DeviceReset_UpdateTouchPanel(object sender... method GraphicsDevice_PresentationChanged_UpdateGamePlatform (line 173) | private void GraphicsDevice_PresentationChanged_UpdateGamePlatform(obj... method UpdateBackBufferSize (line 180) | internal void UpdateBackBufferSize(Rectangle clientBounds) method BeginDraw (line 197) | public override bool BeginDraw() method EndDraw (line 204) | public override void EndDraw() FILE: Platforms/Game/.WindowsDX11/KeysHelper.cs class KeysHelper (line 11) | internal static class KeysHelper method KeysHelper (line 15) | static KeysHelper() method IsKey (line 27) | public static bool IsKey(int value) FILE: Platforms/Game/.WindowsDX11/TimerHelper.cs class TimerHelper (line 10) | internal static class TimerHelper method NtQueryTimerResolution (line 12) | [DllImport("ntdll.dll", SetLastError = true)] method TimerHelper (line 17) | static TimerHelper() method GetCurrentResolution (line 27) | public static double GetCurrentResolution() method SleepForNoMoreThan (line 37) | public static void SleepForNoMoreThan(double milliseconds) FILE: Platforms/Game/.WindowsDX11/WinFormsGameForm.cs class MessageExtensions (line 17) | internal static class MessageExtensions method GetPointerId (line 19) | public static int GetPointerId(this Message msg) method GetPointerLocation (line 24) | public static System.Drawing.Point GetPointerLocation(this Message msg) class WinFormsGameForm (line 36) | [System.ComponentModel.DesignerCategory("Code")] method WinFormsGameForm (line 68) | public WinFormsGameForm(WinFormsGameWindow window) method WinFormsGameForm_Disposed (line 75) | private void WinFormsGameForm_Disposed(object sender, EventArgs e) method PreFilterMessage (line 83) | bool IMessageFilter.PreFilterMessage(ref Message m) method WndProc (line 104) | [System.Security.Permissions.PermissionSet(System.Security.Permissions... method HandleKeyMessage (line 227) | void HandleKeyMessage(ref Message m) method DragQueryFile (line 256) | [DllImport("shell32.dll", CharSet = CharSet.Unicode)] method HandleDropMessage (line 260) | void HandleDropMessage(ref Message m) method KeyCodeTranslate (line 279) | private static Microsoft.Xna.Framework.Input.Keys KeyCodeTranslate( FILE: Platforms/Game/.WindowsDX11/WinFormsGameWindow.cs class WinFormsGameWindow (line 27) | class WinFormsGameWindow : GameWindow, IDisposable method FromHandle (line 31) | internal static WinFormsGameWindow FromHandle(IntPtr handle) method WinFormsGameWindow (line 128) | internal WinFormsGameWindow(ConcreteGame concreteGame) type POINTSTRUCT (line 171) | [StructLayout(LayoutKind.Sequential)] method ExtractIcon (line 178) | [DllImport("shell32.dll", CharSet = CharSet.Auto, BestFitMapping = fal... method GetCursorPos (line 181) | [DllImport("user32.dll", ExactSpelling=true, CharSet=CharSet.Auto)] method MapWindowPoints (line 185) | [DllImport("user32.dll", ExactSpelling=true, CharSet=CharSet.Auto)] method DragAcceptFiles (line 188) | [DllImport("shell32.dll")] method SetIcon (line 191) | private void SetIcon() method OnActivated (line 207) | private void OnActivated(object sender, EventArgs eventArgs) method OnDeactivate (line 215) | private void OnDeactivate(object sender, EventArgs eventArgs) method OnMouseEnter (line 228) | private void OnMouseEnter(object sender, EventArgs e) method OnMouseLeave (line 238) | private void OnMouseLeave(object sender, EventArgs e) method VkKeyScanEx (line 248) | [DllImport("user32.dll")] method OnKeyPress (line 251) | private void OnKeyPress(object sender, KeyPressEventArgs e) method OnResizeBegin (line 259) | private void OnResizeBegin(object sender, EventArgs e) method OnResize (line 263) | private void OnResize(object sender, EventArgs eventArgs) method OnResizeEnd (line 315) | private void OnResizeEnd(object sender, EventArgs eventArgs) method SetTitle (line 335) | protected override void SetTitle(string title) method RunGameLoop (line 340) | internal void RunGameLoop() method Application_Idle (line 365) | private void Application_Idle(object sender, EventArgs e) type NativeMessage (line 380) | [StructLayout(LayoutKind.Sequential)] method ChangeClientSize (line 391) | internal void ChangeClientSize(int width, int height) method CenterOnPrimaryMonitor (line 408) | internal void CenterOnPrimaryMonitor() method PeekMessage (line 415) | [System.Security.SuppressUnmanagedCodeSecurity] // We won't use this m... method Dispose (line 421) | public void Dispose() method Dispose (line 427) | void Dispose(bool disposing) method MouseVisibleToggled (line 452) | public void MouseVisibleToggled() method OnPresentationChanged (line 469) | internal void OnPresentationChanged(PresentationParameters pp) method EnterFullScreen (line 505) | internal void EnterFullScreen(PresentationParameters pp) method RedrawWindow (line 533) | [DllImport("user32.dll")] method ExitFullScreen (line 536) | private void ExitFullScreen() method MinimizeFullScreen (line 555) | private void MinimizeFullScreen() method Platform_OnFileDrop (line 574) | internal void Platform_OnFileDrop(FileDropEventArgs e) method Platform_OnKeyDown (line 579) | internal void Platform_OnKeyDown(Keys key) method Platform_OnKeyUp (line 584) | internal void Platform_OnKeyUp(Keys key) method Platform_IsTextInputAttached (line 589) | internal bool Platform_IsTextInputAttached() method Platform_IsKeyUpDownAttached (line 594) | internal bool Platform_IsKeyUpDownAttached() FILE: Platforms/Game/.iOS/ConcreteGame.cs class ConcreteGame (line 24) | sealed class ConcreteGame : GameStrategy method ConcreteGame (line 32) | public ConcreteGame(Game game) : base(game) method CreateDisplayLink (line 66) | private void CreateDisplayLink() method Run (line 81) | protected override void Run() method StartGameLoop (line 95) | private void StartGameLoop() method Dispose (line 112) | protected override void Dispose(bool disposing) method iOSTick (line 132) | internal void iOSTick() method Exit (line 154) | public override void Exit() method TickExiting (line 159) | public override void TickExiting() method BeginObservingUIApplicationExit (line 165) | private void BeginObservingUIApplicationExit() method Application_WillTerminate (line 174) | private void Application_WillTerminate(NSNotification notification) method ViewController_InterfaceOrientationChanged (line 201) | private void ViewController_InterfaceOrientationChanged(object sender,... FILE: Platforms/Game/.iOS/ConcreteGameFactory.cs class ConcreteGameFactory (line 8) | public sealed class ConcreteGameFactory : GameFactory method CreateGameStrategy (line 11) | public override GameStrategy CreateGameStrategy(Game game) method CreateGraphicsDeviceManagerStrategy (line 16) | public override GraphicsDeviceManagerStrategy CreateGraphicsDeviceMana... FILE: Platforms/Game/.iOS/ConcreteGraphicsDeviceManager.cs class ConcreteGraphicsDeviceManager (line 9) | internal sealed class ConcreteGraphicsDeviceManager : GraphicsDeviceMana... method ConcreteGraphicsDeviceManager (line 11) | public ConcreteGraphicsDeviceManager(Game game) : base(game) method ToggleFullScreen (line 68) | public override void ToggleFullScreen() method CreateDevice (line 74) | public override void CreateDevice() method ApplyChanges (line 139) | public override void ApplyChanges() method BeginDraw (line 167) | public override bool BeginDraw() method EndDraw (line 174) | public override void EndDraw() FILE: Platforms/Game/.iOS/IPlatformBackButton.tvOS.cs type IPlatformBackButton (line 8) | public interface IPlatformBackButton method Handled (line 14) | bool Handled(); FILE: Platforms/Game/.iOS/OrientationConverter.cs class OrientationConverter (line 74) | public static class OrientationConverter method UIDeviceOrientationToDisplayOrientation (line 76) | [CLSCompliant(false)] method ToDisplayOrientation (line 93) | [CLSCompliant(false)] method ToUIInterfaceOrientationMask (line 108) | [CLSCompliant(false)] method Normalize (line 133) | public static DisplayOrientation Normalize(DisplayOrientation orientat... FILE: Platforms/Game/.iOS/iOSGameView.cs class iOSGameView (line 91) | [Register("iOSGameView")] method iOSGameView (line 100) | public iOSGameView(ConcreteGame concreteGame, CGRect frame) : base(frame) method Dispose (line 114) | protected override void Dispose(bool disposing) method GetLayerClass (line 142) | [Export("layerClass")] method CreateGLContext (line 162) | private void CreateGLContext() method DoTick (line 212) | [Export("doTick")] method CreateFramebuffer (line 218) | private void CreateFramebuffer() method DestroyFramebuffer (line 305) | private void DestroyFramebuffer() method Present (line 337) | public void Present() method MakeCurrent (line 353) | public void MakeCurrent() method LayoutSubviews (line 365) | public override void LayoutSubviews() method DidMoveToWindow (line 383) | [Export("didMoveToWindow")] method AssertNotDisposed (line 397) | private void AssertNotDisposed() method AssertValidContext (line 403) | private void AssertValidContext() FILE: Platforms/Game/.iOS/iOSGameViewController.cs method iOSGameViewController (line 28) | public iOSGameViewController(ConcreteGame concreteGame) method LoadView (line 42) | public override void LoadView() method ShouldAutorotateToInterfaceOrientation (line 86) | public override bool ShouldAutorotateToInterfaceOrientation(UIInterfaceO... method GetSupportedInterfaceOrientations (line 95) | public override UIInterfaceOrientationMask GetSupportedInterfaceOrientat... method ShouldAutorotate (line 100) | public override bool ShouldAutorotate() method DidRotate (line 106) | public override void DidRotate(UIInterfaceOrientation fromInterfaceOrien... method PrefersStatusBarHidden (line 116) | public override bool PrefersStatusBarHidden() method ViewWillTransitionToSize (line 126) | public override void ViewWillTransitionToSize(CGSize toSize, IUIViewCont... method PressesBegan (line 181) | public override void PressesBegan(NSSet presses, UIPressesEvent... method PressesEnded (line 212) | public override void PressesEnded(NSSet presses, UIPressesEvent... FILE: Platforms/Game/.iOS/iOSGameView_Touch.cs class iOSGameView (line 83) | partial class iOSGameView method TouchesBegan (line 93) | public override void TouchesBegan(NSSet touches, UIEvent evt) method TouchesEnded (line 99) | public override void TouchesEnded(NSSet touches, UIEvent evt) method TouchesMoved (line 105) | public override void TouchesMoved(NSSet touches, UIEvent evt) method TouchesCancelled (line 111) | public override void TouchesCancelled(NSSet touches, UIEvent evt) method FillTouchCollection (line 118) | private void FillTouchCollection(NSSet touches) method GetOffsetPosition (line 155) | public Vector2 GetOffsetPosition(Vector2 position, bool useScale) FILE: Platforms/Game/.iOS/iOSGameWindow.cs class iOSGameWindow (line 78) | class iOSGameWindow : GameWindow, IDisposable method FromHandle (line 82) | internal static iOSGameWindow FromHandle(IntPtr windowHandle) method iOSGameWindow (line 97) | public iOSGameWindow(ConcreteGame concreteGame) method HandleInterfaceOrientationChanged (line 121) | void HandleInterfaceOrientationChanged(object sender, EventArgs e) method SetTitle (line 209) | protected override void SetTitle(string title) method BeginObservingUIApplication (line 217) | internal void BeginObservingUIApplication() method Application_DidBecomeActive (line 230) | private void Application_DidBecomeActive(NSNotification notification) method Application_WillResignActive (line 240) | private void Application_WillResignActive(NSNotification notification) method Dispose (line 248) | public void Dispose() method Dispose (line 254) | protected virtual void Dispose(bool disposing) FILE: Platforms/Graphics/.BlazorGL/ConcreteGraphicsAdapter.cs class ConcreteGraphicsAdapter (line 19) | internal class ConcreteGraphicsAdapter : GraphicsAdapterStrategy method Platform_IsShaderBackendSupported (line 90) | public override bool Platform_IsShaderBackendSupported(GraphicsBackend... method Platform_IsShaderProfileSupported (line 103) | public override bool Platform_IsShaderProfileSupported(ShaderProfileTy... method ConcreteGraphicsAdapter (line 115) | internal ConcreteGraphicsAdapter() method Platform_IsProfileSupported (line 120) | public override bool Platform_IsProfileSupported(GraphicsProfile graph... method Platform_QueryBackBufferFormat (line 155) | public override bool Platform_QueryBackBufferFormat( method Platform_QueryRenderTargetFormat (line 163) | public override bool Platform_QueryRenderTargetFormat( FILE: Platforms/Graphics/.BlazorGL/ConcreteGraphicsAdaptersProvider.cs class ConcreteGraphicsAdaptersProvider (line 16) | class ConcreteGraphicsAdaptersProvider : GraphicsAdaptersProviderStrategy method ConcreteGraphicsAdaptersProvider (line 20) | public ConcreteGraphicsAdaptersProvider() method CreateAdapterList (line 26) | private List CreateAdapterList() FILE: Platforms/Graphics/.BlazorGL/ConcreteGraphicsCapabilities.cs class ConcreteGraphicsCapabilities (line 10) | internal sealed class ConcreteGraphicsCapabilities : GraphicsCapabilities method PlatformInitialize (line 16) | internal void PlatformInitialize(ConcreteGraphicsContext cgraphicsCont... FILE: Platforms/Graphics/.BlazorGL/ConcreteGraphicsContext.cs class ConcreteGraphicsContext (line 14) | internal sealed class ConcreteGraphicsContext : GraphicsContextStrategy method ConcreteGraphicsContext (line 58) | internal ConcreteGraphicsContext(GraphicsContext context, IWebGLRender... method PlatformSetup (line 74) | public override void PlatformSetup() method Clear (line 95) | public override void Clear(ClearOptions options, Vector4 color, float ... method PlatformApplyState (line 158) | private void PlatformApplyState() method PlatformApplyBlend (line 185) | private void PlatformApplyBlend() method PlatformApplyScissorRectangle (line 205) | private void PlatformApplyScissorRectangle() method PlatformApplyViewport (line 227) | internal void PlatformApplyViewport() method PlatformApplyIndexBuffer (line 255) | private void PlatformApplyIndexBuffer() method PlatformApplyShaders (line 265) | private void PlatformApplyShaders() method PlatformApplyConstantBuffers (line 305) | private void PlatformApplyConstantBuffers(ConcreteShader shaderStrateg... method PlatformApplyTexturesAndSamplers (line 325) | private void PlatformApplyTexturesAndSamplers(ConcreteShader cshader, ... method ActivateShaderProgram (line 433) | private unsafe void ActivateShaderProgram(ConcreteVertexShader cvertex... method ApplyPosFixup (line 461) | private void ApplyPosFixup(ShaderProgram shaderProgram) method CreateProgram (line 518) | private ShaderProgram CreateProgram(ConcreteVertexShader cvertexShader... method GetUniformLocation (line 576) | public WebGLUniformLocation GetUniformLocation(ShaderProgram shaderPro... method PlatformApplyVertexBuffers (line 589) | private void PlatformApplyVertexBuffers(int baseVertex) method PlatformApplyUserVertexData (line 689) | internal void PlatformApplyUserVertexData(VertexDeclaration vertexDecl... method PrimitiveTypeGL (line 740) | private static WebGLPrimitiveType PrimitiveTypeGL(PrimitiveType primit... method DrawPrimitives (line 759) | public override void DrawPrimitives(PrimitiveType primitiveType, int v... method DrawIndexedPrimitives (line 779) | public override void DrawIndexedPrimitives(PrimitiveType primitiveType... method DrawIndexedPrimitives (line 802) | public override void DrawIndexedPrimitives(PrimitiveType primitiveType... method DrawInstancedPrimitives (line 838) | public override void DrawInstancedPrimitives(PrimitiveType primitiveTy... method DrawUserPrimitives (line 865) | public override void DrawUserPrimitives(PrimitiveType primitiveType... method DrawUserIndexedPrimitives (line 911) | public override void DrawUserIndexedPrimitives(PrimitiveType primit... method DrawUserIndexedPrimitives (line 978) | public override void DrawUserIndexedPrimitives(PrimitiveType primit... method Flush (line 1045) | public override void Flush() method CreateOcclusionQueryStrategy (line 1051) | public override OcclusionQueryStrategy CreateOcclusionQueryStrategy() method CreateGraphicsDebugStrategy (line 1056) | public override GraphicsDebugStrategy CreateGraphicsDebugStrategy() method CreateConstantBufferCollectionStrategy (line 1061) | public override ConstantBufferCollectionStrategy CreateConstantBufferC... method CreateTextureCollectionStrategy (line 1066) | public override TextureCollectionStrategy CreateTextureCollectionStrat... method CreateSamplerStateCollectionStrategy (line 1071) | public override SamplerStateCollectionStrategy CreateSamplerStateColle... method CreateTexture2DStrategy (line 1076) | public override ITexture2DStrategy CreateTexture2DStrategy(int width, ... method CreateTexture3DStrategy (line 1081) | public override ITexture3DStrategy CreateTexture3DStrategy(int width, ... method CreateTextureCubeStrategy (line 1086) | public override ITextureCubeStrategy CreateTextureCubeStrategy(int siz... method CreateRenderTarget2DStrategy (line 1091) | public override IRenderTarget2DStrategy CreateRenderTarget2DStrategy(i... method CreateRenderTarget3DStrategy (line 1097) | public override IRenderTarget3DStrategy CreateRenderTarget3DStrategy(i... method CreateRenderTargetCubeStrategy (line 1102) | public override IRenderTargetCubeStrategy CreateRenderTargetCubeStrate... method CreateTexture2DStrategy (line 1107) | public override ITexture2DStrategy CreateTexture2DStrategy(Stream stream) method CreateVertexShaderStrategy (line 1112) | public override ShaderStrategy CreateVertexShaderStrategy(ShaderVersio... method CreatePixelShaderStrategy (line 1116) | public override ShaderStrategy CreatePixelShaderStrategy(ShaderVersion... method CreateConstantBufferStrategy (line 1120) | public override ConstantBufferStrategy CreateConstantBufferStrategy(st... method CreateIndexBufferStrategy (line 1125) | public override IndexBufferStrategy CreateIndexBufferStrategy(IndexEle... method CreateVertexBufferStrategy (line 1129) | public override VertexBufferStrategy CreateVertexBufferStrategy(Vertex... method CreateDynamicIndexBufferStrategy (line 1133) | public override IndexBufferStrategy CreateDynamicIndexBufferStrategy(I... method CreateDynamicVertexBufferStrategy (line 1137) | public override VertexBufferStrategy CreateDynamicVertexBufferStrategy... method CreateBlendStateStrategy (line 1142) | public override IBlendStateStrategy CreateBlendStateStrategy(IBlendSta... method CreateDepthStencilStateStrategy (line 1146) | public override IDepthStencilStateStrategy CreateDepthStencilStateStra... method CreateRasterizerStateStrategy (line 1150) | public override IRasterizerStateStrategy CreateRasterizerStateStrategy... method CreateSamplerStateStrategy (line 1154) | public override ISamplerStateStrategy CreateSamplerStateStrategy(ISamp... method Dispose (line 1160) | protected override void Dispose(bool disposing) method PlatformResolveRenderTargets (line 1176) | protected override void PlatformResolveRenderTargets() method PlatformApplyDefaultRenderTarget (line 1274) | protected override void PlatformApplyDefaultRenderTarget() method PlatformApplyRenderTargets (line 1287) | protected override IRenderTarget PlatformApplyRenderTargets() method PlatformUnbindRenderTarget (line 1358) | internal void PlatformUnbindRenderTarget(IRenderTargetStrategyGL rende... method CheckFramebufferStatus (line 1393) | [Conditional("DEBUG")] FILE: Platforms/Graphics/.BlazorGL/ConcreteGraphicsDebug.cs class ConcreteGraphicsDebug (line 10) | internal sealed class ConcreteGraphicsDebug : GraphicsDebugStrategy method ConcreteGraphicsDebug (line 13) | internal ConcreteGraphicsDebug(GraphicsContextStrategy contextStrategy) method TryDequeueMessage (line 19) | public override bool TryDequeueMessage(out GraphicsDebugMessage message) FILE: Platforms/Graphics/.BlazorGL/ConcreteGraphicsDevice.cs class ConcreteGraphicsDevice (line 14) | internal sealed class ConcreteGraphicsDevice : GraphicsDeviceStrategy method ConcreteGraphicsDevice (line 23) | internal ConcreteGraphicsDevice(GraphicsDevice device, GraphicsAdapter... method Reset (line 29) | public override void Reset() method Reset (line 34) | public override void Reset(PresentationParameters presentationParameters) method PlatformReset (line 39) | private void PlatformReset(PresentationParameters presentationParameters) method Present (line 46) | public override void Present(Rectangle? sourceRectangle, Rectangle? de... method Present (line 51) | public override void Present() method GetBackBufferData (line 56) | public override void GetBackBufferData(Rectangle? rect, T[] data, i... method PlatformInitialize (line 61) | protected override void PlatformInitialize() method ClearProgramCache (line 69) | private void ClearProgramCache() method GetMaxMultiSampleCount (line 78) | internal int GetMaxMultiSampleCount(SurfaceFormat surfaceFormat) method CreateGraphicsContextStrategy (line 110) | public override GraphicsContextStrategy CreateGraphicsContextStrategy(... method Dispose (line 180) | protected override void Dispose(bool disposing) FILE: Platforms/Graphics/.BlazorGL/ConcreteGraphicsFactory.cs class ConcreteGraphicsFactory (line 7) | public sealed class ConcreteGraphicsFactory : GraphicsFactory method CreateGraphicsAdaptersProviderStrategy (line 9) | public override GraphicsAdaptersProviderStrategy CreateGraphicsAdapter... method CreateGraphicsDeviceStrategy (line 14) | public override GraphicsDeviceStrategy CreateGraphicsDeviceStrategy(Gr... method CreateSpriteBatcher (line 19) | public override SpriteBatcherStrategy CreateSpriteBatcher(GraphicsDevi... FILE: Platforms/Graphics/.BlazorGL/ConcreteOcclusionQuery.cs class ConcreteOcclusionQuery (line 11) | public class ConcreteOcclusionQuery : OcclusionQueryStrategy method ConcreteOcclusionQuery (line 18) | internal ConcreteOcclusionQuery(GraphicsContextStrategy contextStrategy) method PlatformBegin (line 23) | public override void PlatformBegin() method PlatformEnd (line 28) | public override void PlatformEnd() method Dispose (line 34) | protected override void Dispose(bool disposing) FILE: Platforms/Graphics/.BlazorGL/ConcreteRenderTarget2D.cs class ConcreteRenderTarget2D (line 13) | internal class ConcreteRenderTarget2D : ConcreteTexture2D, IRenderTarget... method ConcreteRenderTarget2D (line 22) | internal ConcreteRenderTarget2D(GraphicsContextStrategy contextStrateg... method ResolveSubresource (line 69) | public virtual void ResolveSubresource(GraphicsContextStrategy graphic... method GetFramebufferTarget (line 101) | WebGLTextureTarget IRenderTargetStrategyGL.GetFramebufferTarget(int ar... method PlatformConstructTexture2D_rt (line 111) | private void PlatformConstructTexture2D_rt(GraphicsContextStrategy con... method PlatformConstructRenderTarget2D (line 116) | private void PlatformConstructRenderTarget2D(GraphicsContextStrategy c... method PlatformGraphicsContextLost (line 123) | protected override void PlatformGraphicsContextLost() method Dispose (line 130) | protected override void Dispose(bool disposing) FILE: Platforms/Graphics/.BlazorGL/ConcreteRenderTarget3D.cs class ConcreteRenderTarget3D (line 13) | internal class ConcreteRenderTarget3D : ConcreteTexture3D, IRenderTarget... method ConcreteRenderTarget3D (line 22) | internal ConcreteRenderTarget3D(GraphicsContextStrategy contextStrateg... method ResolveSubresource (line 64) | public void ResolveSubresource(GraphicsContextStrategy graphicsContext... method GetFramebufferTarget (line 96) | WebGLTextureTarget IRenderTargetStrategyGL.GetFramebufferTarget(int ar... method PlatformConstructTexture3D_rt (line 103) | private void PlatformConstructTexture3D_rt(GraphicsContextStrategy con... method PlatformConstructRenderTarget3D (line 108) | private void PlatformConstructRenderTarget3D(GraphicsContextStrategy c... method Dispose (line 114) | protected override void Dispose(bool disposing) FILE: Platforms/Graphics/.BlazorGL/ConcreteRenderTargetCube.cs class ConcreteRenderTargetCube (line 13) | internal class ConcreteRenderTargetCube : ConcreteTextureCube, IRenderTa... method ConcreteRenderTargetCube (line 22) | internal ConcreteRenderTargetCube(GraphicsContextStrategy contextStrat... method ResolveSubresource (line 62) | public void ResolveSubresource(GraphicsContextStrategy graphicsContext... method GetFramebufferTarget (line 94) | WebGLTextureTarget IRenderTargetStrategyGL.GetFramebufferTarget(int ar... method PlatformConstructTextureCube_rt (line 101) | private void PlatformConstructTextureCube_rt(GraphicsContextStrategy c... method PlatformConstructRenderTargetCube (line 106) | private void PlatformConstructRenderTargetCube(GraphicsContextStrategy... method Dispose (line 112) | protected override void Dispose(bool disposing) FILE: Platforms/Graphics/.BlazorGL/ConcreteSamplerStateCollection.cs class ConcreteSamplerStateCollection (line 11) | internal sealed class ConcreteSamplerStateCollection : SamplerStateColle... method ConcreteSamplerStateCollection (line 17) | internal ConcreteSamplerStateCollection(GraphicsContextStrategy contex... method Clear (line 32) | public override void Clear() method Dirty (line 37) | public override void Dirty() FILE: Platforms/Graphics/.BlazorGL/ConcreteTexture.cs class ConcreteTexture (line 13) | internal class ConcreteTexture : GraphicsResourceStrategy, ITextureStrategy method ConcreteTexture (line 19) | internal ConcreteTexture(GraphicsContextStrategy contextStrategy, Surf... method ToGLSurfaceFormat (line 42) | internal static void ToGLSurfaceFormat(SurfaceFormat format, method PlatformCreateRenderTarget (line 157) | internal static void PlatformCreateRenderTarget(IRenderTargetStrategyG... method PlatformDeleteRenderTarget (line 278) | internal static void PlatformDeleteRenderTarget(IRenderTargetStrategyG... method PlatformGraphicsContextLost (line 304) | protected override void PlatformGraphicsContextLost() method Dispose (line 316) | protected override void Dispose(bool disposing) FILE: Platforms/Graphics/.BlazorGL/ConcreteTexture2D.Stream.cs class ConcreteTexture2D (line 16) | internal partial class ConcreteTexture2D method ConcreteTexture2D (line 18) | internal ConcreteTexture2D(GraphicsContextStrategy contextStrategy, St... method PlatformFromStream_ImageSharp (line 43) | private unsafe void PlatformFromStream_ImageSharp(GraphicsContextStrat... method ValidateBounds (line 54) | private static unsafe void ValidateBounds(GraphicsDeviceStrategy devic... method SaveAsPng (line 70) | public unsafe void SaveAsPng(Stream stream, int width, int height) method SaveAsJpeg (line 87) | public unsafe void SaveAsJpeg(Stream stream, int width, int height) FILE: Platforms/Graphics/.BlazorGL/ConcreteTexture2D.cs class ConcreteTexture2D (line 13) | internal partial class ConcreteTexture2D : ConcreteTexture, ITexture2DSt... method ConcreteTexture2D (line 20) | internal ConcreteTexture2D(GraphicsContextStrategy contextStrategy, in... method ConcreteTexture2D (line 31) | internal ConcreteTexture2D(GraphicsContextStrategy contextStrategy, in... method GetSharedHandle (line 52) | public IntPtr GetSharedHandle() method SetData (line 57) | public void SetData(int level, T[] data, int startIndex, int elemen... method SetData (line 93) | public void SetData(int level, int arraySlice, Rectangle checkedRec... method GetData (line 125) | public void GetData(int level, int arraySlice, Rectangle checkedRec... method GetCompressedDataByteSize (line 147) | public int GetCompressedDataByteSize(int fSize, Rectangle rect, ref Re... method PlatformConstructTexture2D (line 182) | internal void PlatformConstructTexture2D(GraphicsContextStrategy conte... method Dispose (line 257) | protected override void Dispose(bool disposing) FILE: Platforms/Graphics/.BlazorGL/ConcreteTexture3D.cs class ConcreteTexture3D (line 12) | internal class ConcreteTexture3D : ConcreteTexture, ITexture3DStrategy method ConcreteTexture3D (line 19) | internal ConcreteTexture3D(GraphicsContextStrategy contextStrategy, in... method ConcreteTexture3D (line 30) | internal ConcreteTexture3D(GraphicsContextStrategy contextStrategy, in... method SetData (line 46) | public void SetData(int level, int left, int top, int right, int bo... method GetData (line 57) | public void GetData(int level, int left, int top, int right, int bo... method PlatformConstructTexture3D (line 65) | internal void PlatformConstructTexture3D(GraphicsContextStrategy conte... method Dispose (line 70) | protected override void Dispose(bool disposing) FILE: Platforms/Graphics/.BlazorGL/ConcreteTextureCollection.cs class ConcreteTextureCollection (line 11) | internal sealed class ConcreteTextureCollection : TextureCollectionStrategy method ConcreteTextureCollection (line 22) | internal ConcreteTextureCollection(GraphicsContextStrategy contextStra... method Clear (line 31) | public override void Clear() FILE: Platforms/Graphics/.BlazorGL/ConcreteTextureCube.cs class ConcreteTextureCube (line 13) | internal class ConcreteTextureCube : ConcreteTexture, ITextureCubeStrategy method ConcreteTextureCube (line 18) | internal ConcreteTextureCube(GraphicsContextStrategy contextStrategy, ... method ConcreteTextureCube (line 27) | internal ConcreteTextureCube(GraphicsContextStrategy contextStrategy, ... method SetData (line 39) | public void SetData(CubeMapFace face, int level, Rectangle checkedR... method GetData (line 67) | public void GetData(CubeMapFace face, int level, Rectangle checkedR... method GetCompressedDataByteSize (line 73) | public int GetCompressedDataByteSize(int fSize, Rectangle rect, ref Re... method GetGLCubeFace (line 93) | internal static WebGLTextureTarget GetGLCubeFace(CubeMapFace face) method PlatformConstructTextureCube (line 115) | internal void PlatformConstructTextureCube(GraphicsContextStrategy con... method Dispose (line 162) | protected override void Dispose(bool disposing) FILE: Platforms/Graphics/.BlazorGL/GLExtensions.cs class GLExtensions (line 12) | static class GLExtensions method ToGLComparisonFunction (line 14) | public static WebGLDepthComparisonFunc ToGLComparisonFunction(this Com... method ToGLNumberOfElements (line 40) | internal static int ToGLNumberOfElements(this VertexElementFormat elem... method ToGLVertexAttribPointerType (line 76) | internal static WebGLDataType ToGLVertexAttribPointerType(this VertexE... method ToGLVertexAttribNormalized (line 106) | internal static bool ToGLVertexAttribNormalized(this VertexElement ele... method CheckGLError (line 131) | [Conditional("DEBUG")] FILE: Platforms/Graphics/.BlazorGL/IRenderTargetStrategyGL.cs type IRenderTargetStrategyGL (line 7) | internal interface IRenderTargetStrategyGL method GetFramebufferTarget (line 15) | WebGLTextureTarget GetFramebufferTarget(int arraySlice); FILE: Platforms/Graphics/.BlazorGL/Shader/ConcreteConstantBuffer.cs class ConcreteConstantBuffer (line 13) | internal sealed class ConcreteConstantBuffer : ConstantBufferStrategy method ConcreteConstantBuffer (line 21) | public ConcreteConstantBuffer(GraphicsContextStrategy contextStrategy,... method ConcreteConstantBuffer (line 27) | private ConcreteConstantBuffer(ConcreteConstantBuffer source) method Clone (line 33) | public override object Clone() method PlatformApply (line 38) | internal unsafe void PlatformApply(ConcreteGraphicsContext ccontextStr... method PlatformContextLost (line 79) | public override void PlatformContextLost() method Dispose (line 86) | protected override void Dispose(bool disposing) FILE: Platforms/Graphics/.BlazorGL/Shader/ConcreteConstantBufferCollection.cs class ConcreteConstantBufferCollection (line 13) | internal sealed class ConcreteConstantBufferCollection : ConstantBufferC... method ConcreteConstantBufferCollection (line 19) | internal ConcreteConstantBufferCollection(int capacity) method Clear (line 47) | public override void Clear() FILE: Platforms/Graphics/.BlazorGL/Shader/ConcretePixelShader.cs class ConcretePixelShader (line 12) | public sealed class ConcretePixelShader : ConcreteShader method ConcretePixelShader (line 15) | internal ConcretePixelShader(GraphicsContextStrategy contextStrategy, ... method PlatformGraphicsContextLost (line 21) | protected override void PlatformGraphicsContextLost() method Dispose (line 28) | protected override void Dispose(bool disposing) FILE: Platforms/Graphics/.BlazorGL/Shader/ConcreteShader.cs class ConcreteShader (line 15) | public abstract class ConcreteShader : ShaderStrategy method ConcreteShader (line 22) | internal ConcreteShader(GraphicsContextStrategy contextStrategy, Shade... method CreateShader (line 36) | internal void CreateShader(GraphicsContextStrategy contextStrategy, We... method FindShaderByteCode (line 107) | private int FindShaderByteCode(byte[] shaderBytecode, int major, int m... method ConvertGLSLToGLSL300es (line 150) | private string ConvertGLSLToGLSL300es(WebGLShaderType shaderType, stri... method PlatformGraphicsContextLost (line 180) | protected override void PlatformGraphicsContextLost() method Dispose (line 192) | protected override void Dispose(bool disposing) FILE: Platforms/Graphics/.BlazorGL/Shader/ConcreteVertexShader.cs class ConcreteVertexShader (line 12) | public sealed class ConcreteVertexShader : ConcreteShader method ConcreteVertexShader (line 16) | internal ConcreteVertexShader(GraphicsContextStrategy contextStrategy,... method GetAttributeLocation (line 22) | private int GetAttributeLocation(VertexElementUsage usage, int index) method GetVertexAttribInfo (line 32) | internal VertexDeclarationAttributeInfo GetVertexAttribInfo(ConcreteGr... method CreateVertexAttribInfo (line 46) | private static VertexDeclarationAttributeInfo CreateVertexAttribInfo(C... method PlatformGraphicsContextLost (line 73) | protected override void PlatformGraphicsContextLost() method Dispose (line 80) | protected override void Dispose(bool disposing) FILE: Platforms/Graphics/.BlazorGL/Shader/ShaderProgram.cs class ShaderProgram (line 11) | internal class ShaderProgram method ShaderProgram (line 17) | public ShaderProgram(WebGLProgram program) FILE: Platforms/Graphics/.BlazorGL/States/ConcreteBlendState.cs class ConcreteBlendState (line 14) | internal class ConcreteBlendState : ResourceBlendStateStrategy method ConcreteBlendState (line 17) | internal ConcreteBlendState(GraphicsContextStrategy contextStrategy, I... method PlatformApplyState (line 21) | internal void PlatformApplyState(ConcreteGraphicsContext context, bool... method ToGLBlendEquationMode (line 97) | private static WebGLEquationFunc ToGLBlendEquationMode(BlendFunction f... method ToGLBlendFunc (line 113) | private static WebGLBlendFunc ToGLBlendFunc(Blend blend) method PlatformGraphicsContextLost (line 149) | protected override void PlatformGraphicsContextLost() method Dispose (line 154) | protected override void Dispose(bool disposing) FILE: Platforms/Graphics/.BlazorGL/States/ConcreteDepthStencilState.cs class ConcreteDepthStencilState (line 14) | internal class ConcreteDepthStencilState : ResourceDepthStencilStateStra... method ConcreteDepthStencilState (line 17) | internal ConcreteDepthStencilState(GraphicsContextStrategy contextStra... method PlatformApplyState (line 22) | internal void PlatformApplyState(ConcreteGraphicsContext context, bool... method ToGLStencilOp (line 123) | private static WebGLStencilOpFunc ToGLStencilOp(StencilOperation opera... method PlatformGraphicsContextLost (line 149) | protected override void PlatformGraphicsContextLost() method Dispose (line 154) | protected override void Dispose(bool disposing) FILE: Platforms/Graphics/.BlazorGL/States/ConcreteRasterizerState.cs class ConcreteRasterizerState (line 14) | internal class ConcreteRasterizerState : ResourceRasterizerStateStrategy method ConcreteRasterizerState (line 17) | internal ConcreteRasterizerState(GraphicsContextStrategy contextStrate... method PlatformApplyState (line 22) | internal void PlatformApplyState(ConcreteGraphicsContext context, bool... method PlatformGraphicsContextLost (line 141) | protected override void PlatformGraphicsContextLost() method Dispose (line 146) | protected override void Dispose(bool disposing) FILE: Platforms/Graphics/.BlazorGL/States/ConcreteSamplerState.cs class ConcreteSamplerState (line 14) | internal class ConcreteSamplerState : ResourceSamplerStateStrategy method ConcreteSamplerState (line 17) | internal ConcreteSamplerState(GraphicsContextStrategy contextStrategy,... method PlatformApplyState (line 22) | internal void PlatformApplyState(ConcreteGraphicsContext cgraphicsCont... method ToGLTextureAddressMode (line 99) | private WebGLTexParam ToGLTextureAddressMode(TextureAddressMode textur... method PlatformGraphicsContextLost (line 117) | protected override void PlatformGraphicsContextLost() method Dispose (line 122) | protected override void Dispose(bool disposing) FILE: Platforms/Graphics/.BlazorGL/Vertices/ConcreteDynamicIndexBuffer.cs class ConcreteDynamicIndexBuffer (line 14) | public class ConcreteDynamicIndexBuffer : ConcreteIndexBuffer, IDynamicI... method ConcreteDynamicIndexBuffer (line 18) | internal ConcreteDynamicIndexBuffer(GraphicsContextStrategy contextStr... method PlatformConstructDynamicIndexBuffer (line 24) | private void PlatformConstructDynamicIndexBuffer(GraphicsContextStrate... FILE: Platforms/Graphics/.BlazorGL/Vertices/ConcreteDynamicVertexBuffer.cs class ConcreteDynamicVertexBuffer (line 14) | public class ConcreteDynamicVertexBuffer : ConcreteVertexBuffer, IDynami... method ConcreteDynamicVertexBuffer (line 18) | internal ConcreteDynamicVertexBuffer(GraphicsContextStrategy contextSt... method PlatformConstructDynamicVertexBuffer (line 24) | private void PlatformConstructDynamicVertexBuffer(GraphicsContextStrat... FILE: Platforms/Graphics/.BlazorGL/Vertices/ConcreteIndexBuffer.cs class ConcreteIndexBuffer (line 15) | public class ConcreteIndexBuffer : IndexBufferStrategy method ConcreteIndexBuffer (line 24) | internal ConcreteIndexBuffer(GraphicsContextStrategy contextStrategy, ... method ConcreteIndexBuffer (line 38) | internal ConcreteIndexBuffer(GraphicsContextStrategy contextStrategy, ... method PlatformConstructIndexBuffer (line 53) | internal void PlatformConstructIndexBuffer(GraphicsContextStrategy con... method SetData (line 74) | public unsafe override void SetData(int offsetInBytes, T[] data, in... method GetData (line 105) | public unsafe override void GetData(int offsetInBytes, T[] data, in... method PlatformGraphicsContextLost (line 129) | protected override void PlatformGraphicsContextLost() method Dispose (line 135) | protected override void Dispose(bool disposing) FILE: Platforms/Graphics/.BlazorGL/Vertices/ConcreteVertexBuffer.cs class ConcreteVertexBuffer (line 15) | public class ConcreteVertexBuffer : VertexBufferStrategy method ConcreteVertexBuffer (line 22) | internal ConcreteVertexBuffer(GraphicsContextStrategy contextStrategy,... method ConcreteVertexBuffer (line 29) | internal ConcreteVertexBuffer(GraphicsContextStrategy contextStrategy,... method PlatformConstructVertexBuffer (line 37) | internal void PlatformConstructVertexBuffer(GraphicsContextStrategy co... method SetData (line 58) | public override void SetData(int offsetInBytes, T[] data, int start... method GetData (line 102) | public unsafe override void GetData(int offsetInBytes, T[] data, in... method PlatformGraphicsContextLost (line 135) | protected override void PlatformGraphicsContextLost() method Dispose (line 141) | protected override void Dispose(bool disposing) FILE: Platforms/Graphics/.BlazorGL/Vertices/VertexDeclarationAttributeInfo.cs class BufferBindingInfo (line 15) | internal class BufferBindingInfo method BufferBindingInfo (line 30) | public BufferBindingInfo(VertexDeclarationAttributeInfo attributeInfo,... method ToString (line 39) | public override string ToString() class RenderTargetBindingArrayComparer (line 46) | internal class RenderTargetBindingArrayComparer : IEqualityComparer CreateAdapterList() FILE: Platforms/Graphics/.DX11/ConcreteGraphicsCapabilities.cs class ConcreteGraphicsCapabilities (line 13) | internal sealed class ConcreteGraphicsCapabilities : GraphicsCapabilities method PlatformInitialize (line 16) | internal void PlatformInitialize(ConcreteGraphicsContext cgraphicsCont... FILE: Platforms/Graphics/.DX11/ConcreteGraphicsContext.cs class ConcreteGraphicsContext (line 21) | internal sealed class ConcreteGraphicsContext : GraphicsContextStrategy class UserVertexBuffer (line 41) | private class UserVertexBuffer method UserVertexBuffer (line 48) | public UserVertexBuffer(int vertexStride) class UserIndexBuffer (line 57) | private class UserIndexBuffer method UserIndexBuffer (line 64) | public UserIndexBuffer(IndexElementSize indexElementSize) method ConcreteGraphicsContext (line 86) | internal ConcreteGraphicsContext(GraphicsContext context, D3D11.Device... method PlatformSetup (line 104) | public override void PlatformSetup() method Clear (line 108) | public override void Clear(ClearOptions options, Vector4 color, float ... method PlatformApplyState (line 148) | private void PlatformApplyState() method PlatformApplyBlend (line 179) | private void PlatformApplyBlend() method PlatformApplyScissorRectangle (line 192) | private void PlatformApplyScissorRectangle() method PlatformApplyViewport (line 204) | internal void PlatformApplyViewport() method PlatformApplyIndexBuffer (line 216) | private void PlatformApplyIndexBuffer() method PlatformApplyVertexBuffers (line 230) | private void PlatformApplyVertexBuffers() method PlatformApplyShaders (line 257) | private void PlatformApplyShaders() method PlatformApplyConstantBuffers (line 302) | private void PlatformApplyConstantBuffers(ConcreteShader shaderStrateg... method PlatformApplyTexturesAndSamplers (line 339) | private void PlatformApplyTexturesAndSamplers(ConcreteShader cshader, ... method PlatformApplyPrimitiveType (line 443) | private void PlatformApplyPrimitiveType(PrimitiveType primitiveType) method ToPrimitiveTopology (line 452) | private static D3D.PrimitiveTopology ToPrimitiveTopology(PrimitiveType... method DrawPrimitives (line 472) | public override void DrawPrimitives(PrimitiveType primitiveType, int v... method DrawIndexedPrimitives (line 489) | public override void DrawIndexedPrimitives(PrimitiveType primitiveType... method DrawIndexedPrimitives (line 507) | public override void DrawIndexedPrimitives(PrimitiveType primitiveType... method DrawInstancedPrimitives (line 525) | public override void DrawInstancedPrimitives(PrimitiveType primitiveTy... method SetUserVertexBuffer (line 555) | private int SetUserVertexBuffer(T[] vertexData, int vertexOffset, i... method SetUserIndexBuffer (line 592) | private int SetUserIndexBuffer(UserIndexBuffer userIndexBuffer, T[]... method DrawUserPrimitives (line 623) | public override void DrawUserPrimitives(PrimitiveType primitiveType... method DrawUserIndexedPrimitives (line 645) | public override void DrawUserIndexedPrimitives(PrimitiveType primit... method DrawUserIndexedPrimitives (line 669) | public override void DrawUserIndexedPrimitives(PrimitiveType primit... method Flush (line 693) | public override void Flush() method CreateOcclusionQueryStrategy (line 699) | public override OcclusionQueryStrategy CreateOcclusionQueryStrategy() method CreateGraphicsDebugStrategy (line 704) | public override GraphicsDebugStrategy CreateGraphicsDebugStrategy() method CreateConstantBufferCollectionStrategy (line 709) | public override ConstantBufferCollectionStrategy CreateConstantBufferC... method CreateTextureCollectionStrategy (line 714) | public override TextureCollectionStrategy CreateTextureCollectionStrat... method CreateSamplerStateCollectionStrategy (line 719) | public override SamplerStateCollectionStrategy CreateSamplerStateColle... method CreateTexture2DStrategy (line 724) | public override ITexture2DStrategy CreateTexture2DStrategy(int width, ... method CreateTexture3DStrategy (line 729) | public override ITexture3DStrategy CreateTexture3DStrategy(int width, ... method CreateTextureCubeStrategy (line 734) | public override ITextureCubeStrategy CreateTextureCubeStrategy(int siz... method CreateRenderTarget2DStrategy (line 739) | public override IRenderTarget2DStrategy CreateRenderTarget2DStrategy(i... method CreateRenderTarget3DStrategy (line 745) | public override IRenderTarget3DStrategy CreateRenderTarget3DStrategy(i... method CreateRenderTargetCubeStrategy (line 750) | public override IRenderTargetCubeStrategy CreateRenderTargetCubeStrate... method CreateTexture2DStrategy (line 755) | public override ITexture2DStrategy CreateTexture2DStrategy(Stream stream) method CreateVertexShaderStrategy (line 760) | public override ShaderStrategy CreateVertexShaderStrategy(ShaderVersio... method CreatePixelShaderStrategy (line 764) | public override ShaderStrategy CreatePixelShaderStrategy(ShaderVersion... method CreateConstantBufferStrategy (line 768) | public override ConstantBufferStrategy CreateConstantBufferStrategy(st... method CreateIndexBufferStrategy (line 773) | public override IndexBufferStrategy CreateIndexBufferStrategy(IndexEle... method CreateVertexBufferStrategy (line 777) | public override VertexBufferStrategy CreateVertexBufferStrategy(Vertex... method CreateDynamicIndexBufferStrategy (line 781) | public override IndexBufferStrategy CreateDynamicIndexBufferStrategy(I... method CreateDynamicVertexBufferStrategy (line 785) | public override VertexBufferStrategy CreateDynamicVertexBufferStrategy... method CreateBlendStateStrategy (line 790) | public override IBlendStateStrategy CreateBlendStateStrategy(IBlendSta... method CreateDepthStencilStateStrategy (line 794) | public override IDepthStencilStateStrategy CreateDepthStencilStateStra... method CreateRasterizerStateStrategy (line 798) | public override IRasterizerStateStrategy CreateRasterizerStateStrategy... method CreateSamplerStateStrategy (line 802) | public override ISamplerStateStrategy CreateSamplerStateStrategy(ISamp... method Dispose (line 808) | protected override void Dispose(bool disposing) method PlatformResolveRenderTargets (line 833) | protected override void PlatformResolveRenderTargets() method PlatformApplyDefaultRenderTarget (line 857) | protected override void PlatformApplyDefaultRenderTarget() method PlatformApplyRenderTargets (line 870) | protected override IRenderTarget PlatformApplyRenderTargets() method ClearCurrentRenderTargets (line 904) | internal void ClearCurrentRenderTargets() method UAP_ResetRenderTargets (line 914) | internal void UAP_ResetRenderTargets() FILE: Platforms/Graphics/.DX11/ConcreteGraphicsDebug.cs class ConcreteGraphicsDebug (line 15) | internal sealed class ConcreteGraphicsDebug : GraphicsDebugStrategy method ConcreteGraphicsDebug (line 22) | internal ConcreteGraphicsDebug(GraphicsContextStrategy contextStrategy) method TryDequeueMessage (line 39) | public override bool TryDequeueMessage(out GraphicsDebugMessage message) FILE: Platforms/Graphics/.DX11/ConcreteGraphicsDevice.cs class ConcreteGraphicsDevice (line 30) | internal sealed class ConcreteGraphicsDevice : GraphicsDeviceStrategy method ConcreteGraphicsDevice (line 66) | internal ConcreteGraphicsDevice(GraphicsDevice device, GraphicsAdapter... method Reset (line 173) | public override void Reset() method Reset (line 178) | public override void Reset(PresentationParameters presentationParameters) method PlatformReset (line 183) | private void PlatformReset(PresentationParameters presentationParameters) method Present (line 216) | public override void Present(Rectangle? sourceRectangle, Rectangle? de... method Present (line 221) | public override void Present() method GetBackBufferData (line 273) | public unsafe override void GetBackBufferData(Rectangle? rect, T[] ... method CreateDeviceIndependentResources (line 379) | private void CreateDeviceIndependentResources() method PlatformInitialize (line 396) | protected override void PlatformInitialize() method GetClosestBackBufferSize (line 423) | private void GetClosestBackBufferSize(int preferredWidth, int preferre... method SetHardwareFullscreen (line 467) | internal void SetHardwareFullscreen() method ClearHardwareFullscreen (line 472) | internal void ClearHardwareFullscreen() method ResizeTargets (line 480) | internal void ResizeTargets() method RefreshAdapter (line 494) | internal void RefreshAdapter() method SetMultiSamplingToMaximum (line 521) | internal void SetMultiSamplingToMaximum(PresentationParameters present... method Internal_CreateSizeDependentResources (line 527) | internal void Internal_CreateSizeDependentResources() method CreateSizeDependentResources (line 532) | private void CreateSizeDependentResources() method GetMaxMultiSampleCount (line 826) | internal int GetMaxMultiSampleCount(SurfaceFormat surfaceFormat) method GetMultiSamplingQuality (line 854) | private int GetMultiSamplingQuality(DXGI.Format format, int multiSampl... method GetSupportedSampleDescription (line 863) | internal DXGI.SampleDescription GetSupportedSampleDescription(DXGI.For... method Trim (line 881) | internal void Trim() method IsTearingSupported (line 903) | internal bool IsTearingSupported() method CreateGraphicsContextStrategy (line 930) | public override GraphicsContextStrategy CreateGraphicsContextStrategy(... method Dispose (line 949) | protected override void Dispose(bool disposing) FILE: Platforms/Graphics/.DX11/ConcreteGraphicsFactory.cs class ConcreteGraphicsFactory (line 7) | public sealed class ConcreteGraphicsFactory : GraphicsFactory method CreateGraphicsAdaptersProviderStrategy (line 9) | public override GraphicsAdaptersProviderStrategy CreateGraphicsAdapter... method CreateGraphicsDeviceStrategy (line 14) | public override GraphicsDeviceStrategy CreateGraphicsDeviceStrategy(Gr... method CreateSpriteBatcher (line 19) | public override SpriteBatcherStrategy CreateSpriteBatcher(GraphicsDevi... FILE: Platforms/Graphics/.DX11/ConcreteOcclusionQuery.cs class ConcreteOcclusionQuery (line 17) | public class ConcreteOcclusionQuery : OcclusionQueryStrategy method ConcreteOcclusionQuery (line 46) | internal ConcreteOcclusionQuery(GraphicsContextStrategy contextStrategy) method PlatformBegin (line 58) | public override void PlatformBegin() method PlatformEnd (line 74) | public override void PlatformEnd() method PlatformGetResult (line 90) | private bool PlatformGetResult() method Dispose (line 105) | protected override void Dispose(bool disposing) FILE: Platforms/Graphics/.DX11/ConcreteRenderTarget2D.cs class ConcreteRenderTarget2D (line 15) | internal class ConcreteRenderTarget2D : ConcreteTexture2D, IRenderTarget... method ConcreteRenderTarget2D (line 24) | internal ConcreteRenderTarget2D(GraphicsContextStrategy contextStrateg... method ResolveSubresource (line 70) | public virtual void ResolveSubresource(GraphicsContextStrategy graphic... method GetRenderTargetView (line 96) | D3D11.RenderTargetView IRenderTargetStrategyDX11.GetRenderTargetView(i... method GetDepthStencilView (line 101) | D3D11.DepthStencilView IRenderTargetStrategyDX11.GetDepthStencilView(i... method PlatformConstructTexture2D_rt (line 107) | private void PlatformConstructTexture2D_rt(GraphicsContextStrategy con... method PlatformConstructRenderTarget2D (line 138) | private void PlatformConstructRenderTarget2D(GraphicsContextStrategy c... method CreateRenderTargetView (line 156) | private void CreateRenderTargetView(D3D11.Device d3dDevice, int width,... method CreateDepthStencilView (line 192) | private void CreateDepthStencilView(D3D11.Device d3dDevice, int width,... method CreateMSTexture (line 224) | private D3D11.Texture2D CreateMSTexture() method PlatformGraphicsContextLost (line 243) | protected override void PlatformGraphicsContextLost() method Dispose (line 261) | protected override void Dispose(bool disposing) FILE: Platforms/Graphics/.DX11/ConcreteRenderTarget3D.cs class ConcreteRenderTarget3D (line 15) | internal class ConcreteRenderTarget3D : ConcreteTexture3D, IRenderTarget... method ConcreteRenderTarget3D (line 24) | internal ConcreteRenderTarget3D(GraphicsContextStrategy contextStrateg... method ResolveSubresource (line 64) | public void ResolveSubresource(GraphicsContextStrategy graphicsContext... method GetRenderTargetView (line 78) | D3D11.RenderTargetView IRenderTargetStrategyDX11.GetRenderTargetView(i... method GetDepthStencilView (line 83) | D3D11.DepthStencilView IRenderTargetStrategyDX11.GetDepthStencilView(i... method PlatformConstructTexture3D_rt (line 89) | private void PlatformConstructTexture3D_rt(GraphicsContextStrategy con... method PlatformConstructRenderTarget3D (line 116) | private void PlatformConstructRenderTarget3D(GraphicsContextStrategy c... method CreateRenderTargetView (line 136) | private void CreateRenderTargetView(D3D11.Device d3dDevice, int width,... method CreateDepthStencilView (line 153) | private void CreateDepthStencilView(D3D11.Device d3dDevice, int width,... method Dispose (line 178) | protected override void Dispose(bool disposing) FILE: Platforms/Graphics/.DX11/ConcreteRenderTargetCube.cs class ConcreteRenderTargetCube (line 15) | internal class ConcreteRenderTargetCube : ConcreteTextureCube, IRenderTa... method ConcreteRenderTargetCube (line 24) | internal ConcreteRenderTargetCube(GraphicsContextStrategy contextStrat... method ResolveSubresource (line 62) | public void ResolveSubresource(GraphicsContextStrategy graphicsContext... method GetRenderTargetView (line 76) | D3D11.RenderTargetView IRenderTargetStrategyDX11.GetRenderTargetView(i... method GetDepthStencilView (line 81) | D3D11.DepthStencilView IRenderTargetStrategyDX11.GetDepthStencilView(i... method PlatformConstructTextureCube_rt (line 87) | private void PlatformConstructTextureCube_rt(GraphicsContextStrategy c... method PlatformConstructRenderTargetCube (line 111) | private void PlatformConstructRenderTargetCube(GraphicsContextStrategy... method Dispose (line 193) | protected override void Dispose(bool disposing) FILE: Platforms/Graphics/.DX11/ConcreteRenderTargetSwapChain.cs class ConcreteRenderTargetSwapChain (line 16) | internal class ConcreteRenderTargetSwapChain : ConcreteRenderTarget2D, method ConcreteRenderTargetSwapChain (line 27) | internal ConcreteRenderTargetSwapChain(GraphicsContextStrategy context... method GetRenderTargetView (line 60) | D3D11.RenderTargetView IRenderTargetStrategyDX11.GetRenderTargetView(i... method GetDepthStencilView (line 65) | D3D11.DepthStencilView IRenderTargetStrategyDX11.GetDepthStencilView(i... method CreateSwapChainTexture (line 70) | private void CreateSwapChainTexture(D3D11.Device d3dDevice, int width,... method CreateSwapChainDepthBuffer (line 98) | private void CreateSwapChainDepthBuffer(D3D11.Device d3dDevice, int wi... method CreateTexture (line 120) | private D3D11.Resource CreateTexture(GraphicsContextStrategy contextSt... method Present (line 153) | public void Present() method ResolveSubresource (line 169) | public override void ResolveSubresource(GraphicsContextStrategy graphi... method Dispose (line 175) | protected override void Dispose(bool disposing) FILE: Platforms/Graphics/.DX11/ConcreteSamplerStateCollection.cs class ConcreteSamplerStateCollection (line 16) | internal sealed class ConcreteSamplerStateCollection : SamplerStateColle... method ConcreteSamplerStateCollection (line 29) | internal ConcreteSamplerStateCollection(GraphicsContextStrategy contex... method Clear (line 47) | public override void Clear() method Dirty (line 54) | public override void Dirty() FILE: Platforms/Graphics/.DX11/ConcreteTexture.cs class ConcreteTexture (line 13) | internal class ConcreteTexture : GraphicsResourceStrategy, ITextureStrategy method ConcreteTexture (line 19) | internal ConcreteTexture(GraphicsContextStrategy contextStrategy, Surf... method GetTexture (line 37) | internal D3D11.Resource GetTexture() method GetShaderResourceView (line 44) | internal D3D11.ShaderResourceView GetShaderResourceView() method PlatformGraphicsContextLost (line 51) | protected override void PlatformGraphicsContextLost() method Dispose (line 59) | protected override void Dispose(bool disposing) FILE: Platforms/Graphics/.DX11/ConcreteTexture2D.Stream.cs class ConcreteTexture2D (line 29) | internal partial class ConcreteTexture2D method ConcreteTexture2D (line 31) | internal ConcreteTexture2D(GraphicsContextStrategy contextStrategy, St... method PlatformFromStream_ImageSharp (line 56) | private unsafe void PlatformFromStream_ImageSharp(GraphicsContextStrat... method LoadBitmap_DX (line 68) | private static WIC.BitmapSource LoadBitmap_DX(Stream stream, out WIC.B... method PlatformFromStream_DX (line 90) | private unsafe void PlatformFromStream_DX(GraphicsContextStrategy cont... method ValidateBounds (line 127) | private static unsafe void ValidateBounds(GraphicsDeviceStrategy devic... method SaveAsPng (line 143) | public void SaveAsPng(Stream stream, int width, int height) method SaveAsJpeg (line 149) | public void SaveAsJpeg(Stream stream, int width, int height) method SaveAsImageAsync_UAP (line 195) | private async Task SaveAsImageAsync_UAP(Guid encoderId, Stream stream,... method ConvertToRGBA (line 217) | private static void ConvertToRGBA(int pixelHeight, int pixelWidth, byt... method CreateTex2DFromBitmap (line 237) | static unsafe D3D11.Texture2D CreateTex2DFromBitmap(WIC.BitmapSource b... method LoadBitmap (line 278) | private static WIC.BitmapSource LoadBitmap(Stream stream, out SharpDX.... FILE: Platforms/Graphics/.DX11/ConcreteTexture2D.cs class ConcreteTexture2D (line 21) | internal partial class ConcreteTexture2D : ConcreteTexture, ITexture2DSt... method ConcreteTexture2D (line 31) | internal ConcreteTexture2D(GraphicsContextStrategy contextStrategy, in... method ConcreteTexture2D (line 45) | internal ConcreteTexture2D(GraphicsContextStrategy contextStrategy, in... method GetSharedHandle (line 69) | public IntPtr GetSharedHandle() method SetData (line 77) | public unsafe void SetData(int level, T[] data, int startIndex, int... method SetData (line 117) | public unsafe void SetData(int level, int arraySlice, Rectangle che... method GetData (line 146) | public unsafe void GetData(int level, int arraySlice, Rectangle che... method GetCompressedDataByteSize (line 247) | public int GetCompressedDataByteSize(int fSize, Rectangle rect, ref Re... method PlatformConstructTexture2D (line 274) | internal void PlatformConstructTexture2D(GraphicsContextStrategy conte... FILE: Platforms/Graphics/.DX11/ConcreteTexture3D.cs class ConcreteTexture3D (line 20) | internal class ConcreteTexture3D : ConcreteTexture, ITexture3DStrategy method ConcreteTexture3D (line 29) | internal ConcreteTexture3D(GraphicsContextStrategy contextStrategy, in... method ConcreteTexture3D (line 42) | internal ConcreteTexture3D(GraphicsContextStrategy contextStrategy, in... method SetData (line 60) | public unsafe void SetData(int level, int left, int top, int right,... method GetData (line 91) | public void GetData(int level, int left, int top, int right, int bo... method PlatformConstructTexture3D (line 151) | internal void PlatformConstructTexture3D(GraphicsContextStrategy conte... FILE: Platforms/Graphics/.DX11/ConcreteTextureCollection.cs class ConcreteTextureCollection (line 15) | internal sealed class ConcreteTextureCollection : TextureCollectionStrategy method ConcreteTextureCollection (line 25) | internal ConcreteTextureCollection(GraphicsContextStrategy contextStra... method Clear (line 31) | public override void Clear() method ClearTargets (line 36) | internal void ClearTargets(RenderTargetBinding[] targets, D3D11.Common... FILE: Platforms/Graphics/.DX11/ConcreteTextureCube.cs class ConcreteTextureCube (line 21) | internal class ConcreteTextureCube : ConcreteTexture, ITextureCubeStrategy method ConcreteTextureCube (line 28) | internal ConcreteTextureCube(GraphicsContextStrategy contextStrategy, ... method ConcreteTextureCube (line 39) | internal ConcreteTextureCube(GraphicsContextStrategy contextStrategy, ... method SetData (line 53) | public unsafe void SetData(CubeMapFace face, int level, Rectangle c... method GetData (line 85) | public unsafe void GetData(CubeMapFace face, int level, Rectangle c... method GetCompressedDataByteSize (line 166) | public int GetCompressedDataByteSize(int fSize, Rectangle rect, ref Re... method PlatformConstructTextureCube (line 177) | internal void PlatformConstructTextureCube(GraphicsContextStrategy con... FILE: Platforms/Graphics/.DX11/GraphicsSharpDXExtensions.cs class GraphicsSharpDXExtensions (line 9) | static public class GraphicsSharpDXExtensions method GetD3D11Device (line 15) | public static object GetD3D11Device(this GraphicsDevice device) method GetD3D11Resource (line 25) | public static object GetD3D11Resource(this Texture texture) FILE: Platforms/Graphics/.DX11/IRenderTargetStrategyDX11.cs type IRenderTargetStrategyDX11 (line 11) | internal interface IRenderTargetStrategyDX11 method GetRenderTargetView (line 21) | D3D11.RenderTargetView GetRenderTargetView(int arraySlice); method GetDepthStencilView (line 28) | D3D11.DepthStencilView GetDepthStencilView(int arraySlice); FILE: Platforms/Graphics/.DX11/Shader/ConcreteConstantBuffer.cs class ConcreteConstantBuffer (line 18) | internal sealed class ConcreteConstantBuffer : ConstantBufferStrategy method ConcreteConstantBuffer (line 25) | public ConcreteConstantBuffer(GraphicsContextStrategy contextStrategy,... method ConcreteConstantBuffer (line 31) | private ConcreteConstantBuffer(ConcreteConstantBuffer source) method Clone (line 37) | public override object Clone() method CreateD3D11Buffer (line 42) | private D3D11.Buffer CreateD3D11Buffer() method PlatformContextLost (line 59) | public override void PlatformContextLost() method Dispose (line 66) | protected override void Dispose(bool disposing) FILE: Platforms/Graphics/.DX11/Shader/ConcreteConstantBufferCollection.cs class ConcreteConstantBufferCollection (line 14) | internal sealed class ConcreteConstantBufferCollection : ConstantBufferC... method ConcreteConstantBufferCollection (line 27) | internal ConcreteConstantBufferCollection(int capacity) method Clear (line 57) | public override void Clear() FILE: Platforms/Graphics/.DX11/Shader/ConcretePixelShader.cs class ConcretePixelShader (line 17) | public sealed class ConcretePixelShader : ConcreteShader method ConcretePixelShader (line 24) | internal ConcretePixelShader(GraphicsContextStrategy contextStrategy, ... method PlatformGraphicsContextLost (line 30) | protected override void PlatformGraphicsContextLost() method CreatePixelShader (line 37) | private void CreatePixelShader() method Dispose (line 42) | protected override void Dispose(bool disposing) FILE: Platforms/Graphics/.DX11/Shader/ConcreteShader.cs class ConcreteShader (line 19) | public abstract class ConcreteShader : ShaderStrategy method ConcreteShader (line 26) | internal ConcreteShader(GraphicsContextStrategy contextStrategy, Shade... method PlatformGraphicsContextLost (line 43) | protected override void PlatformGraphicsContextLost() method Dispose (line 50) | protected override void Dispose(bool disposing) FILE: Platforms/Graphics/.DX11/Shader/ConcreteVertexShader.cs class ConcreteVertexShader (line 17) | public sealed class ConcreteVertexShader : ConcreteShader method ConcreteVertexShader (line 27) | internal ConcreteVertexShader(GraphicsContextStrategy contextStrategy,... method CreateVertexShader (line 33) | private void CreateVertexShader() method PlatformGraphicsContextLost (line 39) | protected override void PlatformGraphicsContextLost() method Dispose (line 48) | protected override void Dispose(bool disposing) FILE: Platforms/Graphics/.DX11/SharpDXExtensions.cs class SharpDXExtensions (line 19) | static class SharpDXExtensions method ToDXSwapInterval (line 21) | static public int ToDXSwapInterval(this PresentInterval interval) method ToDXSwapEffect (line 35) | static public DXGI.SwapEffect ToDXSwapEffect(this PresentInterval pres... method ToDXSemanticName (line 75) | static public string ToDXSemanticName(this VertexElementUsage vertexEl... method ToDXFormat (line 103) | static public DXGI.Format ToDXFormat(this VertexElementFormat vertexEl... method ToDXFormat (line 137) | static public DXGI.Format ToDXFormat(this DepthFormat format) method ToDXFormat (line 154) | static public DXGI.Format ToDXFormat(this SurfaceFormat format) method GetPitch (line 228) | static public int GetPitch(this SurfaceFormat format, int width) method ToDXComparisonFunction (line 257) | static public D3D11.Comparison ToDXComparisonFunction(this CompareFunc... method ToRawVector2 (line 283) | static public RawVector2 ToRawVector2(this Vector2 vec) method ToRawVector3 (line 288) | static public RawVector3 ToRawVector3(this Vector3 vec) method ToRawVector4 (line 293) | static public RawVector4 ToRawVector4(this Vector4 vec) method ToRawColor4 (line 298) | static public RawColor4 ToRawColor4(this Vector4 color) method ToRawColor4 (line 303) | static public RawColor4 ToRawColor4(this Color color) method ToRawViewportF (line 308) | static public RawViewportF ToRawViewportF(this Viewport viewport) FILE: Platforms/Graphics/.DX11/SpriteBatcher.cs class SpriteBatcher (line 21) | internal sealed class SpriteBatcher : SpriteBatcherStrategy method SpriteBatcher (line 59) | public SpriteBatcher(GraphicsDevice device, int capacity = 0) method _device_DeviceReset (line 78) | void _device_DeviceReset(object sender, EventArgs e) method CreateBatchItem (line 90) | public override SpriteBatchItem CreateBatchItem() method EnsureArrayCapacity (line 114) | private unsafe void EnsureArrayCapacity(int numBatchItems) method SortBatch (line 170) | public override void SortBatch(SpriteSortMode sortMode) method DrawBatch (line 187) | public unsafe override void DrawBatch(Effect effect) method FlushVertexArray (line 284) | private void FlushVertexArray(int baseQuad, int spriteCount, Effect ef... method Dispose (line 329) | protected override void Dispose(bool disposing) FILE: Platforms/Graphics/.DX11/States/ConcreteBlendState.cs class ConcreteBlendState (line 19) | internal class ConcreteBlendState : ResourceBlendStateStrategy method ConcreteBlendState (line 23) | internal ConcreteBlendState(GraphicsContextStrategy contextStrategy, I... method GetDxState (line 29) | internal D3D11.BlendState GetDxState() method CreateDXState (line 34) | internal D3D11.BlendState CreateDXState(GraphicsDeviceStrategy deviceS... method GetDXBlendDescription (line 52) | static private void GetDXBlendDescription(TargetBlendState blendStateT... method GetDXBlendOperation (line 71) | static private D3D11.BlendOperation GetDXBlendOperation(BlendFunction ... method GetDXBlendOption (line 91) | static private D3D11.BlendOption GetDXBlendOption(Blend blend, bool al... method GetDXColorWriteMaskFlags (line 127) | static private D3D11.ColorWriteMaskFlags GetDXColorWriteMaskFlags(Colo... method PlatformGraphicsContextLost (line 136) | protected override void PlatformGraphicsContextLost() method Dispose (line 141) | protected override void Dispose(bool disposing) FILE: Platforms/Graphics/.DX11/States/ConcreteDepthStencilState.cs class ConcreteDepthStencilState (line 19) | internal class ConcreteDepthStencilState : ResourceDepthStencilStateStra... method ConcreteDepthStencilState (line 23) | internal ConcreteDepthStencilState(GraphicsContextStrategy contextStra... method GetDxState (line 29) | internal D3D11.DepthStencilState GetDxState() method CreateDXState (line 34) | internal D3D11.DepthStencilState CreateDXState(GraphicsDeviceStrategy ... method ToDXStencilOp (line 75) | static private D3D11.StencilOperation ToDXStencilOp(StencilOperation o... method PlatformGraphicsContextLost (line 102) | protected override void PlatformGraphicsContextLost() method Dispose (line 107) | protected override void Dispose(bool disposing) FILE: Platforms/Graphics/.DX11/States/ConcreteRasterizerState.cs class ConcreteRasterizerState (line 19) | internal class ConcreteRasterizerState : ResourceRasterizerStateStrategy method ConcreteRasterizerState (line 23) | internal ConcreteRasterizerState(GraphicsContextStrategy contextStrate... method GetDxState (line 39) | internal D3D11.RasterizerState GetDxState(ConcreteGraphicsContext cont... method CreateDXState (line 50) | internal D3D11.RasterizerState CreateDXState(GraphicsDeviceStrategy de... method PlatformGraphicsContextLost (line 115) | protected override void PlatformGraphicsContextLost() method Dispose (line 120) | protected override void Dispose(bool disposing) FILE: Platforms/Graphics/.DX11/States/ConcreteSamplerState.cs class ConcreteSamplerState (line 19) | internal class ConcreteSamplerState : ResourceSamplerStateStrategy method ConcreteSamplerState (line 23) | internal ConcreteSamplerState(GraphicsContextStrategy contextStrategy,... method GetDxState (line 29) | internal D3D11.SamplerState GetDxState() method CreateDXState (line 34) | internal D3D11.SamplerState CreateDXState(GraphicsContextStrategy cont... method ToDXTextureFilter (line 68) | private static D3D11.Filter ToDXTextureFilter(TextureFilter filter, Te... method ToDXTextureAddressMode (line 127) | private static D3D11.TextureAddressMode ToDXTextureAddressMode(Texture... method PlatformGraphicsContextLost (line 146) | protected override void PlatformGraphicsContextLost() method Dispose (line 151) | protected override void Dispose(bool disposing) FILE: Platforms/Graphics/.DX11/Vertices/ConcreteDynamicIndexBuffer.cs class ConcreteDynamicIndexBuffer (line 21) | public class ConcreteDynamicIndexBuffer : ConcreteIndexBuffer, IDynamicI... method ConcreteDynamicIndexBuffer (line 25) | internal ConcreteDynamicIndexBuffer(GraphicsContextStrategy contextStr... method PlatformConstructDynamicIndexBuffer (line 31) | private void PlatformConstructDynamicIndexBuffer() method SetData (line 49) | public unsafe override void SetData(int offsetInBytes, T[] data, in... method GetData (line 100) | public override void GetData(int offsetInBytes, T[] data, int start... FILE: Platforms/Graphics/.DX11/Vertices/ConcreteDynamicVertexBuffer.cs class ConcreteDynamicVertexBuffer (line 21) | public class ConcreteDynamicVertexBuffer : ConcreteVertexBuffer, IDynami... method ConcreteDynamicVertexBuffer (line 25) | internal ConcreteDynamicVertexBuffer(GraphicsContextStrategy contextSt... method PlatformConstructDynamicVertexBuffer (line 31) | private void PlatformConstructDynamicVertexBuffer() method SetData (line 46) | public unsafe override void SetData(int offsetInBytes, T[] data, in... method GetData (line 107) | public override void GetData(int offsetInBytes, T[] data, int start... FILE: Platforms/Graphics/.DX11/Vertices/ConcreteIndexBuffer.cs class ConcreteIndexBuffer (line 22) | public class ConcreteIndexBuffer : IndexBufferStrategy method ConcreteIndexBuffer (line 37) | internal ConcreteIndexBuffer(GraphicsContextStrategy contextStrategy, ... method ConcreteIndexBuffer (line 50) | internal ConcreteIndexBuffer(GraphicsContextStrategy contextStrategy, ... method PlatformConstructIndexBuffer (line 63) | internal void PlatformConstructIndexBuffer() method SetData (line 81) | public unsafe override void SetData(int offsetInBytes, T[] data, in... method GetData (line 110) | public unsafe override void GetData(int offsetInBytes, T[] data, in... method PlatformGraphicsContextLost (line 157) | protected override void PlatformGraphicsContextLost() method Dispose (line 163) | protected override void Dispose(bool disposing) FILE: Platforms/Graphics/.DX11/Vertices/ConcreteVertexBuffer.cs class ConcreteVertexBuffer (line 21) | public class ConcreteVertexBuffer : VertexBufferStrategy method ConcreteVertexBuffer (line 34) | internal ConcreteVertexBuffer(GraphicsContextStrategy contextStrategy,... method ConcreteVertexBuffer (line 40) | internal ConcreteVertexBuffer(GraphicsContextStrategy contextStrategy,... method PlatformConstructVertexBuffer (line 47) | internal void PlatformConstructVertexBuffer() method CreateStagingBuffer (line 62) | internal D3D11.Buffer CreateStagingBuffer() method SetData (line 73) | public unsafe override void SetData(int offsetInBytes, T[] data, in... method GetData (line 132) | public unsafe override void GetData(int offsetInBytes, T[] data, in... method PlatformGraphicsContextLost (line 178) | protected override void PlatformGraphicsContextLost() method Dispose (line 184) | protected override void Dispose(bool disposing) FILE: Platforms/Graphics/.DX11/Vertices/InputLayoutCache.cs class InputLayoutCache (line 22) | internal class InputLayoutCache : IDisposable method InputLayoutCache (line 37) | public InputLayoutCache(GraphicsDeviceStrategy graphicsDeviceStrategy,... method Dispose (line 54) | public void Dispose() method Dispose (line 68) | protected virtual void Dispose(bool disposing) method GetOrCreate (line 85) | public D3D11.InputLayout GetOrCreate(VertexInputLayoutKey vertexInputL... method GetInvalidArgMessage (line 225) | private static string GetInvalidArgMessage(D3D11.InputElement[] inputE... FILE: Platforms/Graphics/.DX11/Vertices/VertexInputLayoutKey.cs class VertexInputLayoutKey (line 13) | public class VertexInputLayoutKey : IEquatable method VertexInputLayoutKey (line 19) | internal VertexInputLayoutKey() method Set (line 27) | internal void Set(VertexDeclaration[] vertexDeclarations, int[] instan... method Equals (line 34) | public override bool Equals(object obj) method Equals (line 39) | public bool Equals(VertexInputLayoutKey other) method GetHashCode (line 65) | public override int GetHashCode() method CreateImmutable (line 88) | internal ImmutableVertexInputLayoutKey CreateImmutable() class ImmutableVertexInputLayoutKey (line 111) | internal sealed class ImmutableVertexInputLayoutKey : VertexInputLayoutKey method ImmutableVertexInputLayoutKey (line 115) | internal ImmutableVertexInputLayoutKey(VertexDeclaration[] vertexDecla... method GetHashCode (line 131) | public override int GetHashCode() FILE: Platforms/Graphics/.GL.Android/ConcreteGraphicsAdapter.cs class ConcreteGraphicsAdapter (line 21) | internal class ConcreteGraphicsAdapter : GraphicsAdapterStrategy method Platform_IsShaderBackendSupported (line 117) | public override bool Platform_IsShaderBackendSupported(GraphicsBackend... method Platform_IsShaderProfileSupported (line 129) | public override bool Platform_IsShaderProfileSupported(ShaderProfileTy... method ConcreteGraphicsAdapter (line 155) | internal ConcreteGraphicsAdapter() method InitConfigs (line 251) | private void InitConfigs() method Platform_IsProfileSupported (line 268) | public override bool Platform_IsProfileSupported(GraphicsProfile graph... method Platform_QueryBackBufferFormat (line 296) | public override bool Platform_QueryBackBufferFormat( method Platform_QueryRenderTargetFormat (line 304) | public override bool Platform_QueryRenderTargetFormat( FILE: Platforms/Graphics/.GL.Android/ConcreteGraphicsAdaptersProvider.cs class ConcreteGraphicsAdaptersProvider (line 18) | class ConcreteGraphicsAdaptersProvider : GraphicsAdaptersProviderStrategy method ConcreteGraphicsAdaptersProvider (line 22) | public ConcreteGraphicsAdaptersProvider() method CreateAdapterList (line 28) | private List CreateAdapterList() FILE: Platforms/Graphics/.GL.Android/ConcreteGraphicsContext.Android.cs class ConcreteGraphicsContext (line 17) | internal sealed class ConcreteGraphicsContext : ConcreteGraphicsContextGL method ConcreteGraphicsContext (line 30) | internal ConcreteGraphicsContext(GraphicsContext context) method GLCreateContext (line 109) | private void GLCreateContext() method GLCreatePBufferSurface (line 146) | internal EGLSurface GLCreatePBufferSurface(EGLConfig config, int[] att... method EnsureContextCurrentThread (line 164) | internal override void EnsureContextCurrentThread() method BindDisposeContext (line 172) | public override void BindDisposeContext() method UnbindDisposeContext (line 185) | public override void UnbindDisposeContext() method BindSharedContext (line 198) | public override bool BindSharedContext() method UnbindSharedContext (line 218) | public override void UnbindSharedContext() method SurfaceView_SurfaceCreated (line 233) | private void SurfaceView_SurfaceCreated(object sender, EventArgs e) method SurfaceView_SurfaceChanged (line 239) | private void SurfaceView_SurfaceChanged(object sender, EventArgs e) method SurfaceView_SurfaceDestroyed (line 292) | private void SurfaceView_SurfaceDestroyed(object sender, EventArgs e) method Dispose (line 312) | protected override void Dispose(bool disposing) FILE: Platforms/Graphics/.GL.Android/ConcreteGraphicsDevice.Android.cs class ConcreteGraphicsDevice (line 14) | internal sealed class ConcreteGraphicsDevice : ConcreteGraphicsDeviceGL method ConcreteGraphicsDevice (line 24) | internal ConcreteGraphicsDevice(GraphicsDevice device, GraphicsAdapter... method GLChooseConfig (line 30) | internal void GLChooseConfig() method GLCreateSurface (line 114) | internal void GLCreateSurface() method GlDestroySurface (line 140) | internal void GlDestroySurface() method Present (line 153) | public override void Present() method CreateGraphicsContextStrategy (line 169) | public override GraphicsContextStrategy CreateGraphicsContextStrategy(... method Dispose (line 174) | protected override void Dispose(bool disposing) FILE: Platforms/Graphics/.GL.Android/OpenGL.Android.cs class OGL_DROID (line 14) | internal sealed class OGL_DROID : OGL method Initialize (line 31) | public static void Initialize() method OGL_DROID (line 38) | private OGL_DROID() : base() method GetNativeLibrary (line 44) | protected override IntPtr GetNativeLibrary() method LoadFunction (line 82) | protected override T LoadFunction(string function) method LoadFunctionOrNull (line 87) | protected override T LoadFunctionOrNull(string function) method GetSupportedGLESVersions (line 92) | internal IEnumerable GetSupportedGLESVersions() method GetEglErrorAsString (line 109) | internal string GetEglErrorAsString() type GLESVersion (line 151) | struct GLESVersion method GetAttributes (line 159) | internal int[] GetAttributes() method ToString (line 165) | public override string ToString() FILE: Platforms/Graphics/.GL.Android/SurfaceConfig.cs type SurfaceConfig (line 13) | internal struct SurfaceConfig method ToConfigAttribs (line 28) | public int[] ToConfigAttribs() method GetAttribute (line 80) | static int GetAttribute(EGLConfig config, IEGL10 egl, EGLDisplay eglDi... method FromEGLConfig (line 86) | public static SurfaceConfig FromEGLConfig(EGLConfig config, IEGL10 egl... method ToString (line 104) | public override string ToString() FILE: Platforms/Graphics/.GL.Android/Vertices/ConcreteIndexBuffer.cs class ConcreteIndexBuffer (line 19) | public class ConcreteIndexBuffer : ConcreteIndexBufferGL method ConcreteIndexBuffer (line 21) | public ConcreteIndexBuffer(GraphicsContextStrategy contextStrategy, In... method ConcreteIndexBuffer (line 26) | public ConcreteIndexBuffer(GraphicsContextStrategy contextStrategy, In... method GetData (line 31) | public unsafe override void GetData(int offsetInBytes, T[] data, in... FILE: Platforms/Graphics/.GL.Android/Vertices/ConcreteVertexBuffer.cs class ConcreteVertexBuffer (line 19) | public class ConcreteVertexBuffer : ConcreteVertexBufferGL method ConcreteVertexBuffer (line 21) | public ConcreteVertexBuffer(GraphicsContextStrategy contextStrategy, V... method ConcreteVertexBuffer (line 26) | public ConcreteVertexBuffer(GraphicsContextStrategy contextStrategy, V... method GetData (line 31) | public unsafe override void GetData(int offsetInBytes, T[] data, in... FILE: Platforms/Graphics/.GL.SDL/ConcreteGraphicsAdapter.cs class ConcreteGraphicsAdapter (line 17) | internal class ConcreteGraphicsAdapter : GraphicsAdapterStrategy method Platform_IsShaderBackendSupported (line 139) | public override bool Platform_IsShaderBackendSupported(GraphicsBackend... method Platform_IsShaderProfileSupported (line 151) | public override bool Platform_IsShaderProfileSupported(ShaderProfileTy... method ConcreteGraphicsAdapter (line 178) | internal ConcreteGraphicsAdapter() method Platform_IsProfileSupported (line 257) | public override bool Platform_IsProfileSupported(GraphicsProfile graph... method Platform_QueryBackBufferFormat (line 283) | public override bool Platform_QueryBackBufferFormat( method Platform_QueryRenderTargetFormat (line 291) | public override bool Platform_QueryRenderTargetFormat( FILE: Platforms/Graphics/.GL.SDL/ConcreteGraphicsAdaptersProvider.cs class ConcreteGraphicsAdaptersProvider (line 16) | class ConcreteGraphicsAdaptersProvider : GraphicsAdaptersProviderStrategy method ConcreteGraphicsAdaptersProvider (line 20) | public ConcreteGraphicsAdaptersProvider() method CreateAdapterList (line 26) | private List CreateAdapterList() FILE: Platforms/Graphics/.GL.SDL/ConcreteGraphicsContext.SDL.cs class ConcreteGraphicsContext (line 16) | internal sealed class ConcreteGraphicsContext : ConcreteGraphicsContextGL method ConcreteGraphicsContext (line 32) | internal ConcreteGraphicsContext(GraphicsContext context) method MakeCurrent (line 67) | public void MakeCurrent(IntPtr winHandle) method EnsureContextCurrentThread (line 73) | internal override void EnsureContextCurrentThread() method BindDisposeContext (line 82) | public override void BindDisposeContext() method UnbindDisposeContext (line 90) | public override void UnbindDisposeContext() method BindSharedContext (line 98) | public override bool BindSharedContext() method UnbindSharedContext (line 113) | public override void UnbindSharedContext() method ToGLSwapInterval (line 127) | internal static int ToGLSwapInterval(PresentInterval interval) method Dispose (line 151) | protected override void Dispose(bool disposing) FILE: Platforms/Graphics/.GL.SDL/ConcreteGraphicsDevice.SDL.cs class ConcreteGraphicsDevice (line 15) | internal sealed class ConcreteGraphicsDevice : ConcreteGraphicsDeviceGL method ConcreteGraphicsDevice (line 18) | internal ConcreteGraphicsDevice(GraphicsDevice device, GraphicsAdapter... method GetModeSwitchedSize (line 24) | internal void GetModeSwitchedSize(out int width, out int height) method GetDisplayResolution (line 40) | internal void GetDisplayResolution(out int width, out int height) method Present (line 49) | public override void Present() method CreateGraphicsContextStrategy (line 60) | public override GraphicsContextStrategy CreateGraphicsContextStrategy(... method Dispose (line 71) | protected override void Dispose(bool disposing) FILE: Platforms/Graphics/.GL.SDL/OpenGL.SDL.cs class OGL_SDL (line 11) | internal sealed class OGL_SDL : OGL method Initialize (line 13) | public static void Initialize() method OGL_SDL (line 19) | private OGL_SDL() : base() method GetNativeLibrary (line 24) | protected override IntPtr GetNativeLibrary() method LoadFunction (line 31) | protected override T LoadFunction(string function) method LoadFunctionOrNull (line 41) | protected override T LoadFunctionOrNull(string function) FILE: Platforms/Graphics/.GL.SDL/Vertices/ConcreteIndexBuffer.cs class ConcreteIndexBuffer (line 20) | public class ConcreteIndexBuffer : ConcreteIndexBufferGL method ConcreteIndexBuffer (line 22) | public ConcreteIndexBuffer(GraphicsContextStrategy contextStrategy, In... method ConcreteIndexBuffer (line 28) | public ConcreteIndexBuffer(GraphicsContextStrategy contextStrategy, In... method GetData (line 33) | public unsafe override void GetData(int offsetInBytes, T[] data, in... FILE: Platforms/Graphics/.GL.SDL/Vertices/ConcreteVertexBuffer.cs class ConcreteVertexBuffer (line 20) | public class ConcreteVertexBuffer : ConcreteVertexBufferGL method ConcreteVertexBuffer (line 22) | public ConcreteVertexBuffer(GraphicsContextStrategy contextStrategy, V... method ConcreteVertexBuffer (line 27) | public ConcreteVertexBuffer(GraphicsContextStrategy contextStrategy, V... method GetData (line 32) | public unsafe override void GetData(int offsetInBytes, T[] data, in... FILE: Platforms/Graphics/.GL.iOS/ConcreteGraphicsAdapter.cs class ConcreteGraphicsAdapter (line 17) | internal class ConcreteGraphicsAdapter : GraphicsAdapterStrategy method Platform_IsShaderBackendSupported (line 115) | public override bool Platform_IsShaderBackendSupported(GraphicsBackend... method Platform_IsShaderProfileSupported (line 127) | public override bool Platform_IsShaderProfileSupported(ShaderProfileTy... method ConcreteGraphicsAdapter (line 139) | internal ConcreteGraphicsAdapter(UIScreen mainScreen) method Platform_IsProfileSupported (line 145) | public override bool Platform_IsProfileSupported(GraphicsProfile graph... method Platform_QueryBackBufferFormat (line 169) | public override bool Platform_QueryBackBufferFormat( method Platform_QueryRenderTargetFormat (line 177) | public override bool Platform_QueryRenderTargetFormat( FILE: Platforms/Graphics/.GL.iOS/ConcreteGraphicsAdaptersProvider.cs class ConcreteGraphicsAdaptersProvider (line 17) | class ConcreteGraphicsAdaptersProvider : GraphicsAdaptersProviderStrategy method ConcreteGraphicsAdaptersProvider (line 21) | public ConcreteGraphicsAdaptersProvider() method CreateAdapterList (line 27) | private List CreateAdapterList() FILE: Platforms/Graphics/.GL.iOS/ConcreteGraphicsContext.iOS.cs class ConcreteGraphicsContext (line 12) | internal sealed class ConcreteGraphicsContext : ConcreteGraphicsContextGL method ConcreteGraphicsContext (line 19) | internal ConcreteGraphicsContext(GraphicsContext context) method EnsureContextCurrentThread (line 86) | internal override void EnsureContextCurrentThread() method BindDisposeContext (line 94) | public override void BindDisposeContext() method UnbindDisposeContext (line 102) | public override void UnbindDisposeContext() method BindSharedContext (line 110) | public override bool BindSharedContext() method UnbindSharedContext (line 125) | public override void UnbindSharedContext() method Dispose (line 135) | protected override void Dispose(bool disposing) FILE: Platforms/Graphics/.GL.iOS/ConcreteGraphicsDevice.iOS.cs class ConcreteGraphicsDevice (line 11) | internal sealed class ConcreteGraphicsDevice : ConcreteGraphicsDeviceGL method ConcreteGraphicsDevice (line 14) | internal ConcreteGraphicsDevice(GraphicsDevice device, GraphicsAdapter... method Present (line 20) | public override void Present() method CreateGraphicsContextStrategy (line 26) | public override GraphicsContextStrategy CreateGraphicsContextStrategy(... method Dispose (line 32) | protected override void Dispose(bool disposing) FILE: Platforms/Graphics/.GL.iOS/OpenGL.iOS.cs class OGL_IOS (line 11) | internal sealed class OGL_IOS : OGL method Initialize (line 15) | public static void Initialize() method OGL_IOS (line 21) | private OGL_IOS() : base() method GetNativeLibrary (line 26) | protected override IntPtr GetNativeLibrary() method LoadFunction (line 33) | protected override T LoadFunction(string function) method LoadFunctionOrNull (line 38) | protected override T LoadFunctionOrNull(string function) FILE: Platforms/Graphics/.GL.iOS/Vertices/ConcreteIndexBuffer.cs class ConcreteIndexBuffer (line 19) | public class ConcreteIndexBuffer : ConcreteIndexBufferGL method ConcreteIndexBuffer (line 21) | public ConcreteIndexBuffer(GraphicsContextStrategy contextStrategy, In... method ConcreteIndexBuffer (line 26) | public ConcreteIndexBuffer(GraphicsContextStrategy contextStrategy, In... method GetData (line 31) | public unsafe override void GetData(int offsetInBytes, T[] data, in... FILE: Platforms/Graphics/.GL.iOS/Vertices/ConcreteVertexBuffer.cs class ConcreteVertexBuffer (line 19) | public class ConcreteVertexBuffer : ConcreteVertexBufferGL method ConcreteVertexBuffer (line 21) | public ConcreteVertexBuffer(GraphicsContextStrategy contextStrategy, V... method ConcreteVertexBuffer (line 26) | public ConcreteVertexBuffer(GraphicsContextStrategy contextStrategy, V... method GetData (line 31) | public unsafe override void GetData(int offsetInBytes, T[] data, in... FILE: Platforms/Graphics/.GL/ConcreteGraphicsCapabilities.cs class ConcreteGraphicsCapabilities (line 15) | internal sealed class ConcreteGraphicsCapabilities : GraphicsCapabilities method PlatformInitialize (line 41) | internal void PlatformInitialize(ConcreteGraphicsContextGL cgraphicsCo... FILE: Platforms/Graphics/.GL/ConcreteGraphicsContext.cs class ConcreteGraphicsContextGL (line 28) | internal abstract class ConcreteGraphicsContextGL : GraphicsContextStrategy method ConcreteGraphicsContextGL (line 80) | internal ConcreteGraphicsContextGL(GraphicsContext context) method PlatformSetup (line 86) | public override void PlatformSetup() method ManagedThreadId (line 116) | protected int ManagedThreadId() method EnsureContextCurrentThread (line 129) | internal abstract void EnsureContextCurrentThread(); method BindDisposeContext (line 130) | public abstract void BindDisposeContext(); method UnbindDisposeContext (line 131) | public abstract void UnbindDisposeContext(); method BindSharedContext (line 141) | public abstract bool BindSharedContext(); method UnbindSharedContext (line 142) | public abstract void UnbindSharedContext(); method Clear (line 145) | public override void Clear(ClearOptions options, Vector4 color, float ... class OpenGLException (line 1518) | internal class OpenGLException : Exception method OpenGLException (line 1520) | public OpenGLException(string message) FILE: Platforms/Graphics/.GL/ConcreteGraphicsDebug.cs class ConcreteGraphicsDebug (line 10) | internal sealed class ConcreteGraphicsDebug : GraphicsDebugStrategy method ConcreteGraphicsDebug (line 13) | internal ConcreteGraphicsDebug(GraphicsContextStrategy contextStrategy) method TryDequeueMessage (line 19) | public override bool TryDequeueMessage(out GraphicsDebugMessage message) FILE: Platforms/Graphics/.GL/ConcreteGraphicsDevice.cs class ConcreteGraphicsDeviceGL (line 18) | internal abstract class ConcreteGraphicsDeviceGL : GraphicsDeviceStrategy method ConcreteGraphicsDeviceGL (line 27) | internal ConcreteGraphicsDeviceGL(GraphicsDevice device, GraphicsAdapt... method Reset (line 33) | public override void Reset() method Reset (line 38) | public override void Reset(PresentationParameters presentationParameters) method PlatformReset (line 43) | private void PlatformReset(PresentationParameters presentationParameters) method Present (line 56) | public override void Present(Rectangle? sourceRectangle, Rectangle? de... method GetBackBufferData (line 61) | public unsafe override void GetBackBufferData(Rectangle? rect, T[] ... method PlatformInitialize (line 111) | protected override void PlatformInitialize() method ClearProgramCache (line 115) | private void ClearProgramCache() method GetMaxMultiSampleCount (line 130) | internal int GetMaxMultiSampleCount(SurfaceFormat surfaceFormat) method Dispose (line 164) | protected override void Dispose(bool disposing) FILE: Platforms/Graphics/.GL/ConcreteGraphicsFactory.cs class ConcreteGraphicsFactory (line 7) | public sealed class ConcreteGraphicsFactory : GraphicsFactory method CreateGraphicsAdaptersProviderStrategy (line 9) | public override GraphicsAdaptersProviderStrategy CreateGraphicsAdapter... method CreateGraphicsDeviceStrategy (line 14) | public override GraphicsDeviceStrategy CreateGraphicsDeviceStrategy(Gr... method CreateSpriteBatcher (line 19) | public override SpriteBatcherStrategy CreateSpriteBatcher(GraphicsDevi... FILE: Platforms/Graphics/.GL/ConcreteOcclusionQuery.cs class ConcreteOcclusionQuery (line 16) | public class ConcreteOcclusionQuery : OcclusionQueryStrategy method ConcreteOcclusionQuery (line 43) | internal ConcreteOcclusionQuery(GraphicsContextStrategy contextStrategy) method PlatformBegin (line 52) | public override void PlatformBegin() method PlatformEnd (line 66) | public override void PlatformEnd() method PlatformGetResult (line 80) | private bool PlatformGetResult() method Dispose (line 104) | protected override void Dispose(bool disposing) FILE: Platforms/Graphics/.GL/ConcreteRenderTarget2D.cs class ConcreteRenderTarget2D (line 13) | internal class ConcreteRenderTarget2D : ConcreteTexture2D, IRenderTarget... method ConcreteRenderTarget2D (line 22) | internal ConcreteRenderTarget2D(GraphicsContextStrategy contextStrateg... method ResolveSubresource (line 69) | public virtual void ResolveSubresource(GraphicsContextStrategy graphic... method GetFramebufferTarget (line 101) | TextureTarget IRenderTargetStrategyGL.GetFramebufferTarget(int arraySl... method PlatformConstructTexture2D_rt (line 111) | private void PlatformConstructTexture2D_rt(GraphicsContextStrategy con... method PlatformConstructRenderTarget2D (line 116) | private void PlatformConstructRenderTarget2D(GraphicsContextStrategy c... method PlatformGraphicsContextLost (line 123) | protected override void PlatformGraphicsContextLost() method Dispose (line 129) | protected override void Dispose(bool disposing) FILE: Platforms/Graphics/.GL/ConcreteRenderTarget3D.cs class ConcreteRenderTarget3D (line 13) | internal class ConcreteRenderTarget3D : ConcreteTexture3D, IRenderTarget... method ConcreteRenderTarget3D (line 22) | internal ConcreteRenderTarget3D(GraphicsContextStrategy contextStrateg... method ResolveSubresource (line 64) | public void ResolveSubresource(GraphicsContextStrategy graphicsContext... method GetFramebufferTarget (line 96) | TextureTarget IRenderTargetStrategyGL.GetFramebufferTarget(int arraySl... method PlatformConstructTexture3D_rt (line 106) | private void PlatformConstructTexture3D_rt(GraphicsContextStrategy con... method PlatformConstructRenderTarget3D (line 111) | private void PlatformConstructRenderTarget3D(GraphicsContextStrategy c... method Dispose (line 117) | protected override void Dispose(bool disposing) FILE: Platforms/Graphics/.GL/ConcreteRenderTargetCube.cs class ConcreteRenderTargetCube (line 13) | internal class ConcreteRenderTargetCube : ConcreteTextureCube, IRenderTa... method ConcreteRenderTargetCube (line 22) | internal ConcreteRenderTargetCube(GraphicsContextStrategy contextStrat... method ResolveSubresource (line 62) | public void ResolveSubresource(GraphicsContextStrategy graphicsContext... method GetFramebufferTarget (line 94) | TextureTarget IRenderTargetStrategyGL.GetFramebufferTarget(int arraySl... method PlatformConstructTextureCube_rt (line 101) | private void PlatformConstructTextureCube_rt(GraphicsContextStrategy c... method PlatformConstructRenderTargetCube (line 106) | private void PlatformConstructRenderTargetCube(GraphicsContextStrategy... method Dispose (line 112) | protected override void Dispose(bool disposing) FILE: Platforms/Graphics/.GL/ConcreteRenderTargetSwapChain.cs class ConcreteRenderTargetSwapChain (line 13) | internal class ConcreteRenderTargetSwapChain : ConcreteRenderTarget2D method ConcreteRenderTargetSwapChain (line 20) | internal ConcreteRenderTargetSwapChain(GraphicsContextStrategy context... method PlatformConstructTexture2D_rt (line 44) | private void PlatformConstructTexture2D_rt(GraphicsContextStrategy con... method PlatformConstructRenderTarget2D (line 67) | private void PlatformConstructRenderTarget2D(GraphicsContextStrategy c... method Present (line 223) | public void Present() method ResolveSubresource (line 236) | public override void ResolveSubresource(GraphicsContextStrategy contex... method Dispose (line 249) | protected override void Dispose(bool disposing) FILE: Platforms/Graphics/.GL/ConcreteSamplerStateCollection.cs class ConcreteSamplerStateCollection (line 15) | internal sealed class ConcreteSamplerStateCollection : SamplerStateColle... method ConcreteSamplerStateCollection (line 21) | internal ConcreteSamplerStateCollection(GraphicsContextStrategy contex... method Clear (line 36) | public override void Clear() method Dirty (line 41) | public override void Dirty() FILE: Platforms/Graphics/.GL/ConcreteTexture.cs class ConcreteTexture (line 16) | internal class ConcreteTexture : GraphicsResourceStrategy, ITextureStrategy method ConcreteTexture (line 22) | internal ConcreteTexture(GraphicsContextStrategy contextStrategy, Surf... method ToGLSurfaceFormat (line 47) | internal static void ToGLSurfaceFormat(SurfaceFormat format, method PlatformCreateRenderTarget (line 353) | internal static void PlatformCreateRenderTarget(IRenderTargetStrategyG... method PlatformDeleteRenderTarget (line 510) | internal static void PlatformDeleteRenderTarget(IRenderTargetStrategyG... method PlatformGraphicsContextLost (line 541) | protected override void PlatformGraphicsContextLost() method Dispose (line 559) | protected override void Dispose(bool disposing) FILE: Platforms/Graphics/.GL/ConcreteTexture2D.Stream.cs class ConcreteTexture2D (line 35) | internal partial class ConcreteTexture2D method ConcreteTexture2D (line 37) | internal ConcreteTexture2D(GraphicsContextStrategy contextStrategy, St... method PlatformFromStream_ImageSharp (line 71) | private unsafe void PlatformFromStream_ImageSharp(GraphicsContextStrat... method PlatformFromStream_DESKTOPGL (line 85) | private unsafe void PlatformFromStream_DESKTOPGL(GraphicsContextStrate... method ConvertToABGR_DESKTOPGL (line 127) | private unsafe static void ConvertToABGR_DESKTOPGL(int pixelWidth, int... method PlatformFromStream_ANDROID (line 145) | private unsafe void PlatformFromStream_ANDROID(GraphicsContextStrategy... method ConvertToABGR_ANDROID (line 189) | private void ConvertToABGR_ANDROID(int pixelWidth, int pixelHeight, in... method PlatformFromStream_IOS (line 203) | private unsafe void PlatformFromStream_IOS(GraphicsContextStrategy con... method ValidateBounds (line 231) | private static unsafe void ValidateBounds(GraphicsDeviceStrategy devic... method SaveAsPng (line 247) | public unsafe void SaveAsPng(Stream stream, int width, int height) method SaveAsJpeg (line 271) | public unsafe void SaveAsJpeg(Stream stream, int width, int height) method SaveAsImage (line 295) | private void SaveAsImage(Stream stream, int width, int height, Bitmap.... FILE: Platforms/Graphics/.GL/ConcreteTexture2D.cs class ConcreteTexture2D (line 20) | internal partial class ConcreteTexture2D : ConcreteTexture, ITexture2DSt... method ConcreteTexture2D (line 29) | internal ConcreteTexture2D(GraphicsContextStrategy contextStrategy, in... method ConcreteTexture2D (line 42) | internal ConcreteTexture2D(GraphicsContextStrategy contextStrategy, in... method GetSharedHandle (line 65) | public IntPtr GetSharedHandle() method SetData (line 73) | public unsafe void SetData(int level, T[] data, int startIndex, int... method SetData (line 122) | public unsafe void SetData(int level, int arraySlice, Rectangle che... method GetData (line 170) | public unsafe void GetData(int level, int arraySlice, Rectangle che... method GetCompressedDataByteSize (line 291) | public int GetCompressedDataByteSize(int fSize, Rectangle rect, ref Re... method PlatformConstructTexture2D (line 321) | internal void PlatformConstructTexture2D(GraphicsContextStrategy conte... FILE: Platforms/Graphics/.GL/ConcreteTexture3D.cs class ConcreteTexture3D (line 18) | internal class ConcreteTexture3D : ConcreteTexture, ITexture3DStrategy method ConcreteTexture3D (line 25) | internal ConcreteTexture3D(GraphicsContextStrategy contextStrategy, in... method ConcreteTexture3D (line 36) | internal ConcreteTexture3D(GraphicsContextStrategy contextStrategy, in... method SetData (line 52) | public unsafe void SetData(int level, int left, int top, int right,... method GetData (line 88) | public void GetData(int level, int left, int top, int right, int bo... method PlatformConstructTexture3D (line 97) | internal void PlatformConstructTexture3D(GraphicsContextStrategy conte... FILE: Platforms/Graphics/.GL/ConcreteTextureCollection.cs class ConcreteTextureCollection (line 15) | internal sealed class ConcreteTextureCollection : TextureCollectionStrategy method ConcreteTextureCollection (line 26) | internal ConcreteTextureCollection(GraphicsContextStrategy contextStra... method Clear (line 35) | public override void Clear() FILE: Platforms/Graphics/.GL/ConcreteTextureCube.cs class ConcreteTextureCube (line 20) | internal class ConcreteTextureCube : ConcreteTexture, ITextureCubeStrategy method ConcreteTextureCube (line 25) | internal ConcreteTextureCube(GraphicsContextStrategy contextStrategy, ... method ConcreteTextureCube (line 34) | internal ConcreteTextureCube(GraphicsContextStrategy contextStrategy, ... method SetData (line 46) | public unsafe void SetData(CubeMapFace face, int level, Rectangle c... method GetData (line 89) | public unsafe void GetData(CubeMapFace face, int level, Rectangle c... method GetCompressedDataByteSize (line 194) | public int GetCompressedDataByteSize(int fSize, Rectangle rect, ref Re... method GetGLCubeFace (line 210) | internal static TextureTarget GetGLCubeFace(CubeMapFace face) method PlatformConstructTextureCube (line 232) | internal void PlatformConstructTextureCube(GraphicsContextStrategy con... FILE: Platforms/Graphics/.GL/GLExtensions.cs class GLExtensions (line 16) | static class GLExtensions method ToGLComparisonFunction (line 18) | public static ComparisonFunc ToGLComparisonFunction(this CompareFuncti... method ToGLNumberOfElements (line 44) | internal static int ToGLNumberOfElements(this VertexElementFormat elem... method ToGLVertexAttribPointerType (line 80) | internal static VertexAttribPointerType ToGLVertexAttribPointerType(th... method ToGLVertexAttribNormalized (line 118) | internal static bool ToGLVertexAttribNormalized(this VertexElement ele... FILE: Platforms/Graphics/.GL/GLVersion.cs type GLVersion (line 9) | [StructLayout(LayoutKind.Explicit)] method GLVersion (line 20) | public GLVersion(short major, short minor) : this() method GLVersion (line 26) | public GLVersion(int major, int minor) : this() method ToString (line 52) | public override string ToString() FILE: Platforms/Graphics/.GL/IRenderTargetStrategyGL.cs type IRenderTargetStrategyGL (line 11) | internal interface IRenderTargetStrategyGL method GetFramebufferTarget (line 19) | TextureTarget GetFramebufferTarget(int arraySlice); FILE: Platforms/Graphics/.GL/OpenGL.Common.cs class MonoNativeFunctionWrapper (line 7) | [AttributeUsage(AttributeTargets.Delegate)] FILE: Platforms/Graphics/.GL/OpenGL.cs type BufferAccess (line 25) | internal enum BufferAccess type BufferRangeAccess (line 32) | public enum BufferRangeAccess type BufferUsageHint (line 43) | internal enum BufferUsageHint type StencilFace (line 50) | internal enum StencilFace type ShaderType (line 56) | internal enum ShaderType type ShaderParameter (line 62) | internal enum ShaderParameter type GetProgramParameterName (line 69) | internal enum GetProgramParameterName type DrawElementsType (line 75) | internal enum DrawElementsType type QueryTarget (line 81) | internal enum QueryTarget type GetQueryObjectParam (line 87) | internal enum GetQueryObjectParam type BlitFramebufferFilter (line 93) | internal enum BlitFramebufferFilter type ReadBufferMode (line 98) | internal enum ReadBufferMode type DrawBufferMode (line 103) | internal enum DrawBufferMode type FramebufferErrorCode (line 110) | internal enum FramebufferErrorCode type BufferTarget (line 132) | internal enum BufferTarget type RenderbufferTarget (line 138) | internal enum RenderbufferTarget type FramebufferTarget (line 143) | internal enum FramebufferTarget type RenderbufferStorage (line 151) | internal enum RenderbufferStorage type EnableCap (line 178) | internal enum EnableCap : int type VertexAttribPointerType (line 211) | internal enum VertexAttribPointerType type CullFaceMode (line 221) | internal enum CullFaceMode type FrontFaceDirection (line 227) | internal enum FrontFaceDirection type MaterialFace (line 233) | internal enum MaterialFace type PolygonMode (line 238) | internal enum PolygonMode type BlendEquationMode (line 244) | internal enum BlendEquationMode type BlendingFunc (line 253) | internal enum BlendingFunc type ComparisonFunc (line 272) | internal enum ComparisonFunc type GetPName (line 285) | internal enum GetPName : int type StringName (line 305) | internal enum StringName type FramebufferAttachment (line 313) | internal enum FramebufferAttachment type GLPrimitiveType (line 323) | internal enum GLPrimitiveType type ClearBufferMask (line 332) | [Flags] type ErrorCode (line 340) | internal enum ErrorCode type TextureUnit (line 353) | internal enum TextureUnit type TextureTarget (line 358) | internal enum TextureTarget type PixelInternalFormat (line 377) | internal enum PixelInternalFormat type PixelFormat (line 427) | internal enum PixelFormat type PixelType (line 436) | internal enum PixelType type PixelStoreParameter (line 450) | internal enum PixelStoreParameter type StencilOp (line 456) | internal enum StencilOp type TextureParameterName (line 468) | internal enum TextureParameterName type Bool (line 484) | internal enum Bool type TextureMinFilter (line 490) | internal enum TextureMinFilter type TextureMagFilter (line 500) | internal enum TextureMagFilter type TextureCompareMode (line 506) | internal enum TextureCompareMode type TextureWrapMode (line 512) | internal enum TextureWrapMode type ColorFormat (line 521) | internal struct ColorFormat method ColorFormat (line 528) | internal ColorFormat(int r, int g, int b, int a) class OGL (line 537) | internal abstract class OGL type RenderApi (line 539) | internal enum RenderApi method OGL (line 552) | protected OGL() method GetNativeLibrary (line 558) | protected abstract IntPtr GetNativeLibrary(); method LoadFunction (line 559) | protected abstract T LoadFunction(string function); method LoadFunctionOrNull (line 560) | protected abstract T LoadFunctionOrNull(string function); method GenTexture (line 653) | internal unsafe int GenTexture() method GenRenderbuffer (line 822) | internal unsafe int GenRenderbuffer() method DeleteRenderbuffer (line 841) | internal unsafe void DeleteRenderbuffer(int renderBuffer) method GenFramebuffer (line 859) | internal unsafe int GenFramebuffer() method DeleteFramebuffer (line 878) | internal unsafe void DeleteFramebuffer(int frameBuffer) method DrawBuffer (line 934) | internal unsafe void DrawBuffer(DrawBufferMode buffer) method DrawBuffers (line 945) | internal unsafe void DrawBuffers(int count, DrawBufferMode[] buffers) method GenQuery (line 998) | internal unsafe int GenQuery() method DeleteQuery (line 1029) | internal unsafe void DeleteQuery(int query) method DeleteTexture (line 1294) | internal unsafe void DeleteTexture(int texture) method GenBuffer (line 1305) | internal unsafe int GenBuffer() method DeleteBuffer (line 1348) | internal unsafe void DeleteBuffer(int buffer) method GenVertexArray (line 1394) | internal unsafe uint GenVertexArray() method BindAttribLocation (line 1413) | internal unsafe void BindAttribLocation(uint programId, uint Attribute... method GetUniformBlockIndex (line 1427) | internal unsafe uint GetUniformBlockIndex(uint programId, string name) method DebugMessageCallbackHandler (line 1455) | static void DebugMessageCallbackHandler(int source, int type, int id, ... method LoadEntryPoints (line 1466) | private void LoadEntryPoints() method ContainsExtension (line 1668) | internal bool ContainsExtension(string extension) method LogExtensions (line 1673) | [Conditional("DEBUG")] method InitExtensions (line 1686) | internal void InitExtensions() method DepthRange (line 1756) | internal void DepthRange(float min, float max) method Uniform1 (line 1764) | internal void Uniform1(int location, int value) method Uniform4 (line 1769) | internal unsafe void Uniform4(int location, Vector4 value) method Uniform1 (line 1774) | internal void Uniform1(int location, float value) method Uniform1 (line 1779) | internal unsafe void Uniform1(int location, int count, int* value) method Uniform1 (line 1784) | internal unsafe void Uniform1(int location, int count, float* value) method Uniform2 (line 1789) | internal unsafe void Uniform2(int location, int count, Vector2* value) method Uniform3 (line 1794) | internal unsafe void Uniform3(int location, int count, Vector3* value) method Uniform4 (line 1799) | internal unsafe void Uniform4(int location, int count, Vector4* value) method UniformMatrix2x2 (line 1804) | internal unsafe void UniformMatrix2x2(int location, int count, bool tr... method UniformMatrix3x3 (line 1809) | internal unsafe void UniformMatrix3x3(int location, int count, bool tr... method UniformMatrix4x4 (line 1814) | internal unsafe void UniformMatrix4x4(int location, int count, bool tr... method GetString (line 1819) | internal string GetString(StringName name) method GetProgramInfoLog (line 1825) | internal string GetProgramInfoLog(int programId) method GetShaderInfoLog (line 1834) | internal string GetShaderInfoLog(int shaderId) method ShaderSource (line 1843) | internal void ShaderSource(int shaderId, byte[] shaderBytecode) method ShaderSource (line 1848) | internal unsafe void ShaderSource(int shaderId, byte[] shaderBytecode,... method GetShader (line 1857) | internal unsafe void GetShader(int shaderId, ShaderParameter name, out... method GetProgram (line 1865) | internal unsafe void GetProgram(int programId, GetProgramParameterName... method GetInteger (line 1873) | internal unsafe void GetInteger(GetPName name, out int value) method GetInteger (line 1881) | internal unsafe void GetInteger(int name, out int value) method TexParameter (line 1889) | internal void TexParameter(TextureTarget target, TextureParameterName ... method TexParameter (line 1894) | internal unsafe void TexParameter(TextureTarget target, TextureParamet... method TexParameter (line 1902) | internal void TexParameter(TextureTarget target, TextureParameterName ... method CheckGLError (line 1908) | [Conditional("DEBUG")] method LogGLError (line 1921) | [Conditional("DEBUG")] FILE: Platforms/Graphics/.GL/Shader/ConcreteConstantBuffer.cs class ConcreteConstantBuffer (line 17) | internal sealed class ConcreteConstantBuffer : ConstantBufferStrategy method ConcreteConstantBuffer (line 25) | public ConcreteConstantBuffer(GraphicsContextStrategy contextStrategy,... method ConcreteConstantBuffer (line 31) | private ConcreteConstantBuffer(ConcreteConstantBuffer source) method Clone (line 36) | public override object Clone() method PlatformApply (line 41) | internal unsafe void PlatformApply(ConcreteGraphicsContextGL ccontextS... method PlatformContextLost (line 82) | public override void PlatformContextLost() method Dispose (line 89) | protected override void Dispose(bool disposing) FILE: Platforms/Graphics/.GL/Shader/ConcreteConstantBufferCollection.cs class ConcreteConstantBufferCollection (line 13) | internal sealed class ConcreteConstantBufferCollection : ConstantBufferC... method ConcreteConstantBufferCollection (line 19) | internal ConcreteConstantBufferCollection(int capacity) method Clear (line 47) | public override void Clear() FILE: Platforms/Graphics/.GL/Shader/ConcretePixelShader.cs class ConcretePixelShader (line 17) | public sealed class ConcretePixelShader : ConcreteShader method ConcretePixelShader (line 20) | internal ConcretePixelShader(GraphicsContextStrategy contextStrategy, ... method PlatformGraphicsContextLost (line 26) | protected override void PlatformGraphicsContextLost() method Dispose (line 33) | protected override void Dispose(bool disposing) FILE: Platforms/Graphics/.GL/Shader/ConcreteShader.cs class ConcreteShader (line 19) | public abstract class ConcreteShader : ShaderStrategy method ConcreteShader (line 27) | internal ConcreteShader(GraphicsContextStrategy contextStrategy, Shade... method CreateShader (line 41) | internal void CreateShader(GraphicsContextStrategy contextStrategy, Sh... method FindShaderByteCode (line 126) | private int FindShaderByteCode(byte[] shaderBytecode, int major, int m... method ConvertGLSLToGLSL300es (line 169) | private string ConvertGLSLToGLSL300es(ShaderType shaderType, string gl... method PlatformGraphicsContextLost (line 199) | protected override void PlatformGraphicsContextLost() method Dispose (line 217) | protected override void Dispose(bool disposing) FILE: Platforms/Graphics/.GL/Shader/ConcreteVertexShader.cs class ConcreteVertexShader (line 17) | public sealed class ConcreteVertexShader : ConcreteShader method ConcreteVertexShader (line 21) | internal ConcreteVertexShader(GraphicsContextStrategy contextStrategy,... method GetAttributeLocation (line 27) | private int GetAttributeLocation(VertexElementUsage usage, int index) method GetVertexAttribInfo (line 37) | internal VertexDeclarationAttributeInfo GetVertexAttribInfo(ConcreteGr... method CreateVertexAttribInfo (line 51) | private static VertexDeclarationAttributeInfo CreateVertexAttribInfo(C... method PlatformGraphicsContextLost (line 77) | protected override void PlatformGraphicsContextLost() method Dispose (line 84) | protected override void Dispose(bool disposing) FILE: Platforms/Graphics/.GL/Shader/ShaderProgram.cs class ShaderProgram (line 10) | internal class ShaderProgram method ShaderProgram (line 16) | public ShaderProgram(int program) FILE: Platforms/Graphics/.GL/States/ConcreteBlendState.cs class ConcreteBlendState (line 18) | internal class ConcreteBlendState : ResourceBlendStateStrategy method ConcreteBlendState (line 21) | internal ConcreteBlendState(GraphicsContextStrategy contextStrategy, I... method PlatformApplyState (line 25) | internal void PlatformApplyState(ConcreteGraphicsContextGL context, bo... method ToGLBlendEquationMode (line 132) | private static BlendEquationMode ToGLBlendEquationMode(BlendFunction f... method ToGLBlendFunc (line 155) | private static BlendingFunc ToGLBlendFunc(Blend blend) method PlatformGraphicsContextLost (line 192) | protected override void PlatformGraphicsContextLost() method Dispose (line 197) | protected override void Dispose(bool disposing) FILE: Platforms/Graphics/.GL/States/ConcreteDepthStencilState.cs class ConcreteDepthStencilState (line 18) | internal class ConcreteDepthStencilState : ResourceDepthStencilStateStra... method ConcreteDepthStencilState (line 21) | internal ConcreteDepthStencilState(GraphicsContextStrategy contextStra... method PlatformApplyState (line 26) | internal void PlatformApplyState(ConcreteGraphicsContextGL context, bo... method ToGLStencilOp (line 189) | private static StencilOp ToGLStencilOp(StencilOperation operation) method PlatformGraphicsContextLost (line 216) | protected override void PlatformGraphicsContextLost() method Dispose (line 221) | protected override void Dispose(bool disposing) FILE: Platforms/Graphics/.GL/States/ConcreteRasterizerState.cs class ConcreteRasterizerState (line 18) | internal class ConcreteRasterizerState : ResourceRasterizerStateStrategy method ConcreteRasterizerState (line 21) | internal ConcreteRasterizerState(GraphicsContextStrategy contextStrate... method PlatformApplyState (line 26) | internal void PlatformApplyState(ConcreteGraphicsContextGL context, bo... method PlatformGraphicsContextLost (line 156) | protected override void PlatformGraphicsContextLost() method Dispose (line 161) | protected override void Dispose(bool disposing) FILE: Platforms/Graphics/.GL/States/ConcreteSamplerState.cs class ConcreteSamplerState (line 18) | internal class ConcreteSamplerState : ResourceSamplerStateStrategy method ConcreteSamplerState (line 22) | internal ConcreteSamplerState(GraphicsContextStrategy contextStrategy,... method PlatformApplyState (line 27) | internal void PlatformApplyState(ConcreteGraphicsContextGL cgraphicsCo... method ToGLTextureAddressMode (line 144) | private int ToGLTextureAddressMode(TextureAddressMode textureAddressMode) method PlatformGraphicsContextLost (line 166) | protected override void PlatformGraphicsContextLost() method Dispose (line 171) | protected override void Dispose(bool disposing) FILE: Platforms/Graphics/.GL/Vertices/ConcreteDynamicIndexBuffer.cs class ConcreteDynamicIndexBuffer (line 18) | public class ConcreteDynamicIndexBuffer : ConcreteIndexBuffer, IDynamicI... method ConcreteDynamicIndexBuffer (line 22) | internal ConcreteDynamicIndexBuffer(GraphicsContextStrategy contextStr... method PlatformConstructDynamicIndexBuffer (line 28) | private void PlatformConstructDynamicIndexBuffer(GraphicsContextStrate... FILE: Platforms/Graphics/.GL/Vertices/ConcreteDynamicVertexBuffer.cs class ConcreteDynamicVertexBuffer (line 18) | public class ConcreteDynamicVertexBuffer : ConcreteVertexBuffer, IDynami... method ConcreteDynamicVertexBuffer (line 22) | internal ConcreteDynamicVertexBuffer(GraphicsContextStrategy contextSt... method PlatformConstructDynamicVertexBuffer (line 28) | private void PlatformConstructDynamicVertexBuffer(GraphicsContextStrat... FILE: Platforms/Graphics/.GL/Vertices/ConcreteIndexBuffer.cs class ConcreteIndexBufferGL (line 19) | public abstract class ConcreteIndexBufferGL : IndexBufferStrategy method ConcreteIndexBufferGL (line 29) | internal ConcreteIndexBufferGL(GraphicsContextStrategy contextStrategy... method ConcreteIndexBufferGL (line 43) | internal ConcreteIndexBufferGL(GraphicsContextStrategy contextStrategy... method PlatformConstructIndexBuffer (line 58) | internal void PlatformConstructIndexBuffer(GraphicsContextStrategy con... method SetData (line 86) | public unsafe override void SetData(int offsetInBytes, T[] data, in... method PlatformGraphicsContextLost (line 131) | protected override void PlatformGraphicsContextLost() method Dispose (line 137) | protected override void Dispose(bool disposing) FILE: Platforms/Graphics/.GL/Vertices/ConcreteVertexBuffer.cs class ConcreteVertexBufferGL (line 19) | public abstract class ConcreteVertexBufferGL : VertexBufferStrategy method ConcreteVertexBufferGL (line 27) | internal ConcreteVertexBufferGL(GraphicsContextStrategy contextStrateg... method ConcreteVertexBufferGL (line 34) | internal ConcreteVertexBufferGL(GraphicsContextStrategy contextStrateg... method PlatformConstructVertexBuffer (line 42) | internal void PlatformConstructVertexBuffer(GraphicsContextStrategy co... method SetData (line 71) | public unsafe override void SetData(int offsetInBytes, T[] data, in... method PlatformGraphicsContextLost (line 131) | protected override void PlatformGraphicsContextLost() method Dispose (line 137) | protected override void Dispose(bool disposing) FILE: Platforms/Graphics/.GL/Vertices/VertexDeclarationAttributeInfo.cs class BufferBindingInfo (line 15) | internal class BufferBindingInfo method BufferBindingInfo (line 30) | public BufferBindingInfo(VertexDeclarationAttributeInfo attributeInfo,... method ToString (line 39) | public override string ToString() class RenderTargetBindingArrayComparer (line 46) | internal class RenderTargetBindingArrayComparer : IEqualityComparer(PrimitiveType primitiveType... method DrawUserIndexedPrimitives (line 87) | public override void DrawUserIndexedPrimitives(PrimitiveType primit... method DrawUserIndexedPrimitives (line 93) | public override void DrawUserIndexedPrimitives(PrimitiveType primit... method Flush (line 99) | public override void Flush() method CreateOcclusionQueryStrategy (line 105) | public override OcclusionQueryStrategy CreateOcclusionQueryStrategy() method CreateGraphicsDebugStrategy (line 110) | public override GraphicsDebugStrategy CreateGraphicsDebugStrategy() method CreateConstantBufferCollectionStrategy (line 115) | public override ConstantBufferCollectionStrategy CreateConstantBufferC... method CreateTextureCollectionStrategy (line 120) | public override TextureCollectionStrategy CreateTextureCollectionStrat... method CreateSamplerStateCollectionStrategy (line 125) | public override SamplerStateCollectionStrategy CreateSamplerStateColle... method CreateTexture2DStrategy (line 130) | public override ITexture2DStrategy CreateTexture2DStrategy(int width, ... method CreateTexture3DStrategy (line 135) | public override ITexture3DStrategy CreateTexture3DStrategy(int width, ... method CreateTextureCubeStrategy (line 140) | public override ITextureCubeStrategy CreateTextureCubeStrategy(int siz... method CreateRenderTarget2DStrategy (line 145) | public override IRenderTarget2DStrategy CreateRenderTarget2DStrategy(i... method CreateRenderTarget3DStrategy (line 150) | public override IRenderTarget3DStrategy CreateRenderTarget3DStrategy(i... method CreateRenderTargetCubeStrategy (line 155) | public override IRenderTargetCubeStrategy CreateRenderTargetCubeStrate... method CreateTexture2DStrategy (line 160) | public override ITexture2DStrategy CreateTexture2DStrategy(Stream stream) method CreateVertexShaderStrategy (line 165) | public override ShaderStrategy CreateVertexShaderStrategy(ShaderVersio... method CreatePixelShaderStrategy (line 169) | public override ShaderStrategy CreatePixelShaderStrategy(ShaderVersion... method CreateConstantBufferStrategy (line 173) | public override ConstantBufferStrategy CreateConstantBufferStrategy(st... method CreateIndexBufferStrategy (line 178) | public override IndexBufferStrategy CreateIndexBufferStrategy(IndexEle... method CreateVertexBufferStrategy (line 182) | public override VertexBufferStrategy CreateVertexBufferStrategy(Vertex... method CreateDynamicIndexBufferStrategy (line 186) | public override IndexBufferStrategy CreateDynamicIndexBufferStrategy(I... method CreateDynamicVertexBufferStrategy (line 190) | public override VertexBufferStrategy CreateDynamicVertexBufferStrategy... method CreateBlendStateStrategy (line 195) | public override IBlendStateStrategy CreateBlendStateStrategy(IBlendSta... method CreateDepthStencilStateStrategy (line 199) | public override IDepthStencilStateStrategy CreateDepthStencilStateStra... method CreateRasterizerStateStrategy (line 203) | public override IRasterizerStateStrategy CreateRasterizerStateStrategy... method CreateSamplerStateStrategy (line 207) | public override ISamplerStateStrategy CreateSamplerStateStrategy(ISamp... method Dispose (line 213) | protected override void Dispose(bool disposing) FILE: Platforms/Graphics/.Ref/ConcreteGraphicsDebug.cs class ConcreteGraphicsDebug (line 10) | internal sealed class ConcreteGraphicsDebug : GraphicsDebugStrategy method ConcreteGraphicsDebug (line 13) | internal ConcreteGraphicsDebug(GraphicsContextStrategy contextStrategy) method TryDequeueMessage (line 19) | public override bool TryDequeueMessage(out GraphicsDebugMessage message) FILE: Platforms/Graphics/.Ref/ConcreteGraphicsDevice.cs class ConcreteGraphicsDevice (line 12) | internal sealed class ConcreteGraphicsDevice : GraphicsDeviceStrategy method ConcreteGraphicsDevice (line 15) | internal ConcreteGraphicsDevice(GraphicsDevice device, GraphicsAdapter... method Reset (line 21) | public override void Reset() method Reset (line 26) | public override void Reset(PresentationParameters presentationParameters) method Present (line 31) | public override void Present(Rectangle? sourceRectangle, Rectangle? de... method Present (line 36) | public override void Present() method GetBackBufferData (line 41) | public override void GetBackBufferData(Rectangle? rect, T[] data, i... method PlatformInitialize (line 46) | protected override void PlatformInitialize() method CreateGraphicsContextStrategy (line 52) | public override GraphicsContextStrategy CreateGraphicsContextStrategy(... method Dispose (line 63) | protected override void Dispose(bool disposing) FILE: Platforms/Graphics/.Ref/ConcreteGraphicsFactory.cs class ConcreteGraphicsFactory (line 7) | public sealed class ConcreteGraphicsFactory : GraphicsFactory method CreateGraphicsAdaptersProviderStrategy (line 9) | public override GraphicsAdaptersProviderStrategy CreateGraphicsAdapter... method CreateGraphicsDeviceStrategy (line 14) | public override GraphicsDeviceStrategy CreateGraphicsDeviceStrategy(Gr... method CreateSpriteBatcher (line 19) | public override SpriteBatcherStrategy CreateSpriteBatcher(GraphicsDevi... FILE: Platforms/Graphics/.Ref/ConcreteOcclusionQuery.cs class ConcreteOcclusionQuery (line 11) | public class ConcreteOcclusionQuery : OcclusionQueryStrategy method ConcreteOcclusionQuery (line 18) | internal ConcreteOcclusionQuery(GraphicsContextStrategy contextStrategy) method PlatformBegin (line 24) | public override void PlatformBegin() method PlatformEnd (line 29) | public override void PlatformEnd() method Dispose (line 35) | protected override void Dispose(bool disposing) FILE: Platforms/Graphics/.Ref/ConcreteRenderTarget2D.cs class ConcreteRenderTarget2D (line 11) | internal class ConcreteRenderTarget2D : ConcreteTexture2D, IRenderTarget... method ConcreteRenderTarget2D (line 15) | internal ConcreteRenderTarget2D(GraphicsContextStrategy contextStrateg... method ResolveSubresource (line 55) | public virtual void ResolveSubresource(GraphicsContextStrategy graphic... method PlatformConstructTexture2D_rt (line 62) | private void PlatformConstructTexture2D_rt(GraphicsContextStrategy con... method PlatformConstructRenderTarget2D (line 67) | private void PlatformConstructRenderTarget2D(GraphicsContextStrategy c... method PlatformGraphicsContextLost (line 73) | protected override void PlatformGraphicsContextLost() method Dispose (line 80) | protected override void Dispose(bool disposing) FILE: Platforms/Graphics/.Ref/ConcreteRenderTarget3D.cs class ConcreteRenderTarget3D (line 11) | internal class ConcreteRenderTarget3D : ConcreteTexture3D, IRenderTarget... method ConcreteRenderTarget3D (line 13) | internal ConcreteRenderTarget3D(GraphicsContextStrategy contextStrateg... method ResolveSubresource (line 48) | public void ResolveSubresource(GraphicsContextStrategy graphicsContext... method PlatformConstructTexture3D_rt (line 55) | private void PlatformConstructTexture3D_rt(GraphicsContextStrategy con... method PlatformConstructRenderTarget3D (line 60) | private void PlatformConstructRenderTarget3D(GraphicsContextStrategy c... method Dispose (line 66) | protected override void Dispose(bool disposing) FILE: Platforms/Graphics/.Ref/ConcreteRenderTargetCube.cs class ConcreteRenderTargetCube (line 11) | internal class ConcreteRenderTargetCube : ConcreteTextureCube, IRenderTa... method ConcreteRenderTargetCube (line 13) | internal ConcreteRenderTargetCube(GraphicsContextStrategy contextStrat... method ResolveSubresource (line 46) | public void ResolveSubresource(GraphicsContextStrategy graphicsContext... method PlatformConstructTextureCube_rt (line 53) | private void PlatformConstructTextureCube_rt(GraphicsContextStrategy c... method PlatformConstructRenderTargetCube (line 58) | private void PlatformConstructRenderTargetCube(GraphicsContextStrategy... method Dispose (line 64) | protected override void Dispose(bool disposing) FILE: Platforms/Graphics/.Ref/ConcreteSamplerStateCollection.cs class ConcreteSamplerStateCollection (line 10) | internal sealed class ConcreteSamplerStateCollection : SamplerStateColle... method ConcreteSamplerStateCollection (line 13) | internal ConcreteSamplerStateCollection(GraphicsContextStrategy contex... method Clear (line 28) | public override void Clear() method Dirty (line 33) | public override void Dirty() method PlatformApply (line 38) | internal void PlatformApply() FILE: Platforms/Graphics/.Ref/ConcreteTexture.cs class ConcreteTexture (line 11) | internal class ConcreteTexture : GraphicsResourceStrategy, ITextureStrategy method ConcreteTexture (line 14) | internal ConcreteTexture(GraphicsContextStrategy contextStrategy, Surf... method PlatformGraphicsContextLost (line 27) | protected override void PlatformGraphicsContextLost() method Dispose (line 34) | protected override void Dispose(bool disposing) FILE: Platforms/Graphics/.Ref/ConcreteTexture2D.Stream.cs class ConcreteTexture2D (line 12) | internal partial class ConcreteTexture2D method ConcreteTexture2D (line 14) | internal ConcreteTexture2D(GraphicsContextStrategy contextStrategy, St... method SaveAsPng (line 21) | public void SaveAsPng(Stream stream, int width, int height) method SaveAsJpeg (line 26) | public void SaveAsJpeg(Stream stream, int width, int height) FILE: Platforms/Graphics/.Ref/ConcreteTexture2D.cs class ConcreteTexture2D (line 12) | internal partial class ConcreteTexture2D : ConcreteTexture, ITexture2DSt... method ConcreteTexture2D (line 15) | internal ConcreteTexture2D(GraphicsContextStrategy contextStrategy, in... method ConcreteTexture2D (line 23) | internal ConcreteTexture2D(GraphicsContextStrategy contextStrategy, in... method GetSharedHandle (line 52) | public IntPtr GetSharedHandle() method SetData (line 57) | public void SetData(int level, T[] data, int startIndex, int elemen... method SetData (line 63) | public void SetData(int level, int arraySlice, Rectangle checkedRec... method GetData (line 69) | public void GetData(int level, int arraySlice, Rectangle checkedRec... method GetCompressedDataByteSize (line 75) | public int GetCompressedDataByteSize(int fSize, Rectangle rect, ref Re... method PlatformConstructTexture2D (line 82) | internal void PlatformConstructTexture2D(GraphicsContextStrategy conte... FILE: Platforms/Graphics/.Ref/ConcreteTexture3D.cs class ConcreteTexture3D (line 12) | internal class ConcreteTexture3D : ConcreteTexture, ITexture3DStrategy method ConcreteTexture3D (line 14) | internal ConcreteTexture3D(GraphicsContextStrategy contextStrategy, in... method ConcreteTexture3D (line 22) | internal ConcreteTexture3D(GraphicsContextStrategy contextStrategy, in... method SetData (line 46) | public void SetData(int level, int left, int top, int right, int bo... method GetData (line 53) | public void GetData(int level, int left, int top, int right, int bo... method PlatformConstructTexture3D (line 61) | internal void PlatformConstructTexture3D(GraphicsContextStrategy conte... FILE: Platforms/Graphics/.Ref/ConcreteTextureCollection.cs class ConcreteTextureCollection (line 10) | internal sealed class ConcreteTextureCollection : TextureCollectionStrategy method ConcreteTextureCollection (line 13) | internal ConcreteTextureCollection(GraphicsContextStrategy contextStra... method Clear (line 20) | public override void Clear() method PlatformApply (line 25) | internal void PlatformApply() FILE: Platforms/Graphics/.Ref/ConcreteTextureCube.cs class ConcreteTextureCube (line 12) | internal class ConcreteTextureCube : ConcreteTexture, ITextureCubeStrategy method ConcreteTextureCube (line 15) | internal ConcreteTextureCube(GraphicsContextStrategy contextStrategy, ... method ConcreteTextureCube (line 23) | internal ConcreteTextureCube(GraphicsContextStrategy contextStrategy, ... method SetData (line 36) | public void SetData(CubeMapFace face, int level, Rectangle checkedR... method GetData (line 42) | public void GetData(CubeMapFace face, int level, Rectangle checkedR... method GetCompressedDataByteSize (line 48) | public int GetCompressedDataByteSize(int fSize, Rectangle rect, ref Re... method PlatformConstructTextureCube (line 55) | internal void PlatformConstructTextureCube(GraphicsContextStrategy con... FILE: Platforms/Graphics/.Ref/Shader/ConcreteConstantBuffer.cs class ConcreteConstantBuffer (line 11) | internal sealed class ConcreteConstantBuffer : ConstantBufferStrategy method ConcreteConstantBuffer (line 13) | public ConcreteConstantBuffer(GraphicsContextStrategy contextStrategy,... method ConcreteConstantBuffer (line 19) | private ConcreteConstantBuffer(ConcreteConstantBuffer source) method Clone (line 25) | public override object Clone() method PlatformApply (line 30) | internal unsafe void PlatformApply(ConcreteGraphicsContext ccontextStr... method PlatformContextLost (line 35) | public override void PlatformContextLost() method Dispose (line 41) | protected override void Dispose(bool disposing) FILE: Platforms/Graphics/.Ref/Shader/ConcreteConstantBufferCollection.cs class ConcreteConstantBufferCollection (line 13) | internal sealed class ConcreteConstantBufferCollection : ConstantBufferC... method ConcreteConstantBufferCollection (line 19) | internal ConcreteConstantBufferCollection(int capacity) method Clear (line 47) | public override void Clear() FILE: Platforms/Graphics/.Ref/Shader/ConcretePixelShader.cs class ConcretePixelShader (line 11) | public sealed class ConcretePixelShader : ConcreteShader method ConcretePixelShader (line 14) | internal ConcretePixelShader(GraphicsContextStrategy contextStrategy, ... method Dispose (line 20) | protected override void Dispose(bool disposing) FILE: Platforms/Graphics/.Ref/Shader/ConcreteShader.cs class ConcreteShader (line 11) | public abstract class ConcreteShader : ShaderStrategy method ConcreteShader (line 14) | internal ConcreteShader(GraphicsContextStrategy contextStrategy, Shade... method Dispose (line 22) | protected override void Dispose(bool disposing) FILE: Platforms/Graphics/.Ref/Shader/ConcreteVertexShader.cs class ConcreteVertexShader (line 11) | public sealed class ConcreteVertexShader : ConcreteShader method ConcreteVertexShader (line 14) | internal ConcreteVertexShader(GraphicsContextStrategy contextStrategy,... method Dispose (line 20) | protected override void Dispose(bool disposing) FILE: Platforms/Graphics/.Ref/States/ConcreteBlendState.cs class ConcreteBlendState (line 13) | internal class ConcreteBlendState : ResourceBlendStateStrategy method ConcreteBlendState (line 16) | internal ConcreteBlendState(GraphicsContextStrategy contextStrategy, I... method PlatformGraphicsContextLost (line 23) | protected override void PlatformGraphicsContextLost() method Dispose (line 29) | protected override void Dispose(bool disposing) FILE: Platforms/Graphics/.Ref/States/ConcreteDepthStencilState.cs class ConcreteDepthStencilState (line 13) | internal class ConcreteDepthStencilState : ResourceDepthStencilStateStra... method ConcreteDepthStencilState (line 16) | internal ConcreteDepthStencilState(GraphicsContextStrategy contextStra... method PlatformGraphicsContextLost (line 23) | protected override void PlatformGraphicsContextLost() method Dispose (line 29) | protected override void Dispose(bool disposing) FILE: Platforms/Graphics/.Ref/States/ConcreteRasterizerState.cs class ConcreteRasterizerState (line 13) | internal class ConcreteRasterizerState : ResourceRasterizerStateStrategy method ConcreteRasterizerState (line 16) | internal ConcreteRasterizerState(GraphicsContextStrategy contextStrate... method PlatformGraphicsContextLost (line 23) | protected override void PlatformGraphicsContextLost() method Dispose (line 29) | protected override void Dispose(bool disposing) FILE: Platforms/Graphics/.Ref/States/ConcreteSamplerState.cs class ConcreteSamplerState (line 13) | internal class ConcreteSamplerState : ResourceSamplerStateStrategy method ConcreteSamplerState (line 16) | internal ConcreteSamplerState(GraphicsContextStrategy contextStrategy,... method PlatformGraphicsContextLost (line 23) | protected override void PlatformGraphicsContextLost() method Dispose (line 29) | protected override void Dispose(bool disposing) FILE: Platforms/Graphics/.Ref/Vertices/ConcreteDynamicIndexBuffer.cs class ConcreteDynamicIndexBuffer (line 13) | public class ConcreteDynamicIndexBuffer : ConcreteIndexBuffer, IDynamicI... method ConcreteDynamicIndexBuffer (line 16) | internal ConcreteDynamicIndexBuffer(GraphicsContextStrategy contextStr... FILE: Platforms/Graphics/.Ref/Vertices/ConcreteDynamicVertexBuffer.cs class ConcreteDynamicVertexBuffer (line 13) | public class ConcreteDynamicVertexBuffer : ConcreteVertexBuffer, IDynami... method ConcreteDynamicVertexBuffer (line 16) | internal ConcreteDynamicVertexBuffer(GraphicsContextStrategy contextSt... FILE: Platforms/Graphics/.Ref/Vertices/ConcreteIndexBuffer.cs class ConcreteIndexBuffer (line 13) | public class ConcreteIndexBuffer : IndexBufferStrategy method ConcreteIndexBuffer (line 16) | internal ConcreteIndexBuffer(GraphicsContextStrategy contextStrategy, ... method ConcreteIndexBuffer (line 23) | internal ConcreteIndexBuffer(GraphicsContextStrategy contextStrategy, ... method SetData (line 29) | public override void SetData(int offsetInBytes, T[] data, int start... method GetData (line 34) | public override void GetData(int offsetInBytes, T[] data, int start... method PlatformGraphicsContextLost (line 39) | protected override void PlatformGraphicsContextLost() method Dispose (line 45) | protected override void Dispose(bool disposing) FILE: Platforms/Graphics/.Ref/Vertices/ConcreteVertexBuffer.cs class ConcreteVertexBuffer (line 13) | public class ConcreteVertexBuffer : VertexBufferStrategy method ConcreteVertexBuffer (line 16) | internal ConcreteVertexBuffer(GraphicsContextStrategy contextStrategy,... method ConcreteVertexBuffer (line 23) | internal ConcreteVertexBuffer(GraphicsContextStrategy contextStrategy,... method SetData (line 30) | public override void SetData(int offsetInBytes, T[] data, int start... method GetData (line 35) | public override void GetData(int offsetInBytes, T[] data, int start... method PlatformGraphicsContextLost (line 40) | protected override void PlatformGraphicsContextLost() method Dispose (line 46) | protected override void Dispose(bool disposing) FILE: Platforms/Graphics/RenderTargetSwapChain.OpenGL.cs class RenderTargetSwapChain (line 15) | internal class RenderTargetSwapChain : RenderTarget2D method RenderTargetSwapChain (line 20) | public RenderTargetSwapChain(GraphicsDevice graphicsDevice, method Present (line 47) | public void Present() FILE: Platforms/Graphics/SwapChainRenderTarget.DirectX.cs class SwapChainRenderTarget (line 17) | public class SwapChainRenderTarget : RenderTarget2D method SwapChainRenderTarget (line 22) | public SwapChainRenderTarget(GraphicsDevice graphicsDevice, IntPtr win... method SwapChainRenderTarget (line 29) | public SwapChainRenderTarget(GraphicsDevice graphicsDevice, method Present (line 58) | public void Present() FILE: Platforms/Input/.Android/ConcreteGamePad.cs class GamePadDevice (line 15) | public abstract class GamePadDevice method GamePadDevice (line 19) | public GamePadDevice() class ConcreteGamePad (line 25) | public sealed class ConcreteGamePad : GamePadStrategy method PlatformGetMaxNumberOfGamePads (line 39) | public override int PlatformGetMaxNumberOfGamePads() method PlatformGetCapabilities (line 44) | public override GamePadCapabilities PlatformGetCapabilities(int index) method PlatformGetState (line 64) | public override GamePadState PlatformGetState(int index, GamePadDeadZo... method PlatformSetVibration (line 104) | public override bool PlatformSetVibration(int index, float leftMotor, ... method GetGamePad (line 117) | internal AndroidGamePadDevice GetGamePad(InputDevice device) method OnKeyDown (line 166) | internal bool OnKeyDown(Keycode keyCode, KeyEvent e) method OnKeyUp (line 181) | internal bool OnKeyUp(Keycode keyCode, KeyEvent e) method OnGenericMotionEvent (line 191) | internal bool OnGenericMotionEvent(MotionEvent e) method ButtonForKeyCode (line 247) | private Buttons ButtonForKeyCode(Keycode keyCode) method Initialize (line 293) | internal void Initialize() method CapabilitiesOfDevice (line 302) | private GamePadCapabilities CapabilitiesOfDevice(InputDevice device) FILE: Platforms/Input/.Android/ConcreteGamePadDevice.cs class AndroidGamePadDevice (line 10) | internal class AndroidGamePadDevice : GamePadDevice method AndroidGamePadDevice (line 22) | public AndroidGamePadDevice(InputDevice device, GamePadCapabilities caps) FILE: Platforms/Input/.Android/ConcreteInputFactory.cs class ConcreteInputFactory (line 8) | public sealed class ConcreteInputFactory : InputFactory method CreateGamePadStrategy (line 11) | public override GamePadStrategy CreateGamePadStrategy() method CreateJoystickStrategy (line 16) | public override JoystickStrategy CreateJoystickStrategy() method CreateKeyboardStrategy (line 21) | public override KeyboardStrategy CreateKeyboardStrategy() method CreateMouseStrategy (line 26) | public override MouseStrategy CreateMouseStrategy() method CreateMouseCursorStrategy (line 31) | public override MouseCursorStrategy CreateMouseCursorStrategy(MouseCur... method CreateMouseCursorStrategy (line 36) | public override MouseCursorStrategy CreateMouseCursorStrategy(byte[] d... method CreateTouchPanelStrategy (line 41) | public override TouchPanelStrategy CreateTouchPanelStrategy() method CreateKeyboardInputStrategy (line 46) | public override KeyboardInputStrategy CreateKeyboardInputStrategy() method CreateMessageBoxStrategy (line 51) | public override MessageBoxStrategy CreateMessageBoxStrategy() FILE: Platforms/Input/.Android/ConcreteJoystick.cs class ConcreteJoystick (line 12) | public sealed class ConcreteJoystick : JoystickStrategy method PlatformGetCapabilities (line 24) | public override JoystickCapabilities PlatformGetCapabilities(int index) method PlatformGetState (line 29) | public override JoystickState PlatformGetState(int index) method PlatformGetState (line 35) | public override void PlatformGetState(int index, ref JoystickState joy... FILE: Platforms/Input/.Android/ConcreteKeyboard.cs class ConcreteKeyboard (line 15) | public sealed class ConcreteKeyboard : KeyboardStrategy method ConcreteKeyboard (line 20) | public ConcreteKeyboard() method PlatformGetState (line 26) | public override KeyboardState PlatformGetState() method KeyDown (line 31) | internal bool KeyDown(DroidKeycode keyCode) method KeyUp (line 43) | internal bool KeyUp(DroidKeycode keyCode) method LoadKeyMap (line 55) | private IDictionary LoadKeyMap() FILE: Platforms/Input/.Android/ConcreteKeyboardInput.cs class ConcreteKeyboardInput (line 13) | public sealed class ConcreteKeyboardInput : KeyboardInputStrategy method PlatformShow (line 18) | public override Task PlatformShow(string title, string descrip... method PlatformCancel (line 63) | public override void PlatformCancel(string result) FILE: Platforms/Input/.Android/ConcreteMessageBox.cs class ConcreteMessageBox (line 12) | public sealed class ConcreteMessageBox : MessageBoxStrategy method PlatformShow (line 17) | public override Task PlatformShow(string title, string descripti... method PlatformCancel (line 63) | public override void PlatformCancel(int? result) FILE: Platforms/Input/.Android/ConcreteMouse.cs class ConcreteMouse (line 14) | public sealed class ConcreteMouse : MouseStrategy method PlatformGetWindowHandle (line 25) | public override IntPtr PlatformGetWindowHandle() method PlatformSetWindowHandle (line 30) | public override void PlatformSetWindowHandle(IntPtr windowHandle) method PlatformIsRawInputAvailable (line 35) | public override bool PlatformIsRawInputAvailable() method PlatformGetState (line 40) | public override MouseState PlatformGetState() method OnGenericMotionEvent (line 56) | internal bool OnGenericMotionEvent(MotionEvent e) method OnTouchEvent (line 83) | internal bool OnTouchEvent(MotionEvent e) method PlatformSetPosition (line 109) | public override void PlatformSetPosition(int x, int y) method PlatformSetCursor (line 114) | public override void PlatformSetCursor(MouseCursor cursor) FILE: Platforms/Input/.Android/ConcreteMouseCursor.cs class ConcreteMouseCursor (line 14) | public sealed class ConcreteMouseCursor : MouseCursorStrategy method ConcreteMouseCursor (line 45) | public ConcreteMouseCursor(MouseCursorStrategy.MouseCursorType cursorT... method CursorTypeToAndroidCursor (line 56) | private PointerIconType CursorTypeToAndroidCursor(MouseCursorStrategy.... method ConcreteMouseCursor (line 98) | public ConcreteMouseCursor(byte[] data, int w, int h, int originx, int... method Dispose (line 103) | protected override void Dispose(bool dispose) FILE: Platforms/Input/.Android/Touch/ConcreteTouchPanel.cs class ConcreteTouchPanel (line 14) | public sealed class ConcreteTouchPanel : TouchPanelStrategy method ConcreteTouchPanel (line 53) | public ConcreteTouchPanel() method GetCapabilities (line 73) | public override TouchPanelCapabilities GetCapabilities() method GetState (line 78) | public override TouchCollection GetState() method ReadGesture (line 83) | public override GestureSample ReadGesture() method AddPressedEvent (line 88) | public override void AddPressedEvent(int nativeTouchId, Vector2 position) method AddMovedEvent (line 101) | public override void AddMovedEvent(int nativeTouchId, Vector2 position) method AddReleasedEvent (line 114) | public override void AddReleasedEvent(int nativeTouchId, Vector2 posit... method AddCanceledEvent (line 127) | public override void AddCanceledEvent(int nativeTouchId, Vector2 posit... FILE: Platforms/Input/.Blazor/ConcreteGamePad.cs class GamePadDevice (line 13) | public abstract class GamePadDevice method GamePadDevice (line 17) | public GamePadDevice() class ConcreteGamePad (line 23) | public sealed class ConcreteGamePad : GamePadStrategy method ConcreteGamePad (line 37) | public ConcreteGamePad() method Window_OnGamepadConnected (line 59) | internal void Window_OnGamepadConnected(object sender, int deviceIndex) method Window_OnGamepadDisconnected (line 66) | internal void Window_OnGamepadDisconnected(object sender, int deviceIn... method AddDevice (line 71) | private void AddDevice(int deviceIndex, Gamepad gamepad) method RemoveDevice (line 92) | private void RemoveDevice(int deviceIndex) method PlatformGetMaxNumberOfGamePads (line 104) | public override int PlatformGetMaxNumberOfGamePads() method PlatformGetCapabilities (line 109) | public override GamePadCapabilities PlatformGetCapabilities(int index) method PlatformGetState (line 120) | public override GamePadState PlatformGetState(int index, GamePadDeadZo... method PlatformSetVibration (line 143) | public override bool PlatformSetVibration(int index, float leftMotor, ... method CreateGamePadState (line 177) | private GamePadState CreateGamePadState(Gamepad gamepad, GamePadDeadZo... method CreateCapabilities (line 236) | private GamePadCapabilities CreateCapabilities(Gamepad gamepad) method GetDefaultCapabilities (line 286) | private GamePadCapabilities GetDefaultCapabilities() FILE: Platforms/Input/.Blazor/ConcreteGamePadDevice.cs class BlazorGamePadDevice (line 11) | internal class BlazorGamePadDevice : GamePadDevice method BlazorGamePadDevice (line 15) | public BlazorGamePadDevice(int deviceIndex) FILE: Platforms/Input/.Blazor/ConcreteInputFactory.cs class ConcreteInputFactory (line 8) | public sealed class ConcreteInputFactory : InputFactory method CreateGamePadStrategy (line 11) | public override GamePadStrategy CreateGamePadStrategy() method CreateJoystickStrategy (line 16) | public override JoystickStrategy CreateJoystickStrategy() method CreateKeyboardStrategy (line 21) | public override KeyboardStrategy CreateKeyboardStrategy() method CreateMouseStrategy (line 26) | public override MouseStrategy CreateMouseStrategy() method CreateMouseCursorStrategy (line 31) | public override MouseCursorStrategy CreateMouseCursorStrategy(MouseCur... method CreateMouseCursorStrategy (line 36) | public override MouseCursorStrategy CreateMouseCursorStrategy(byte[] d... method CreateTouchPanelStrategy (line 41) | public override TouchPanelStrategy CreateTouchPanelStrategy() method CreateKeyboardInputStrategy (line 46) | public override KeyboardInputStrategy CreateKeyboardInputStrategy() method CreateMessageBoxStrategy (line 51) | public override MessageBoxStrategy CreateMessageBoxStrategy() FILE: Platforms/Input/.Blazor/ConcreteJoystick.cs class ConcreteJoystick (line 8) | public sealed class ConcreteJoystick : JoystickStrategy method PlatformGetCapabilities (line 20) | public override JoystickCapabilities PlatformGetCapabilities(int index) method PlatformGetState (line 25) | public override JoystickState PlatformGetState(int index) method PlatformGetState (line 31) | public override void PlatformGetState(int index, ref JoystickState joy... FILE: Platforms/Input/.Blazor/ConcreteKeyboard.cs class ConcreteKeyboard (line 9) | public sealed class ConcreteKeyboard : KeyboardStrategy method PlatformGetState (line 13) | public override KeyboardState PlatformGetState() method SetKeys (line 18) | internal void SetKeys(List keys) FILE: Platforms/Input/.Blazor/ConcreteKeyboardInput.cs class ConcreteKeyboardInput (line 9) | public sealed class ConcreteKeyboardInput : KeyboardInputStrategy method PlatformShow (line 11) | public override Task PlatformShow(string title, string descrip... method PlatformCancel (line 16) | public override void PlatformCancel(string result) FILE: Platforms/Input/.Blazor/ConcreteMessageBox.cs class ConcreteMessageBox (line 9) | public sealed class ConcreteMessageBox : MessageBoxStrategy method PlatformShow (line 11) | public override Task PlatformShow(string title, string descripti... method PlatformCancel (line 16) | public override void PlatformCancel(int? result) FILE: Platforms/Input/.Blazor/ConcreteMouse.cs class ConcreteMouse (line 9) | public sealed class ConcreteMouse : MouseStrategy method PlatformGetWindowHandle (line 20) | public override IntPtr PlatformGetWindowHandle() method PlatformSetWindowHandle (line 25) | public override void PlatformSetWindowHandle(IntPtr windowHandle) method PlatformIsRawInputAvailable (line 54) | public override bool PlatformIsRawInputAvailable() method PlatformGetState (line 59) | public override MouseState PlatformGetState() method PlatformSetPosition (line 75) | public override void PlatformSetPosition(int x, int y) method PlatformSetCursor (line 80) | public override void PlatformSetCursor(MouseCursor cursor) method OnMouseMove (line 87) | private void OnMouseMove(object sender, int x, int y) method OnMouseDown (line 93) | private void OnMouseDown(object sender, int x, int y, int buttons) method OnMouseUp (line 102) | private void OnMouseUp(object sender, int x, int y, int buttons) method OnMouseWheel (line 111) | public void OnMouseWheel(object sender, int deltaX, int deltaY, int de... FILE: Platforms/Input/.Blazor/ConcreteMouseCursor.cs class ConcreteMouseCursor (line 8) | public sealed class ConcreteMouseCursor : MouseCursorStrategy method ConcreteMouseCursor (line 14) | public ConcreteMouseCursor(MouseCursorStrategy.MouseCursorType cursorT... method CursorTypeToCSSPropertyValue (line 22) | private string CursorTypeToCSSPropertyValue(MouseCursorStrategy.MouseC... method ConcreteMouseCursor (line 56) | public ConcreteMouseCursor(byte[] data, int w, int h, int originx, int... method Dispose (line 61) | protected override void Dispose(bool dispose) FILE: Platforms/Input/.Blazor/Touch/ConcreteTouchPanel.cs class ConcreteTouchPanel (line 10) | public sealed class ConcreteTouchPanel : TouchPanelStrategy method ConcreteTouchPanel (line 49) | public ConcreteTouchPanel() method GetCapabilities (line 59) | public override TouchPanelCapabilities GetCapabilities() method GetState (line 64) | public override TouchCollection GetState() method ReadGesture (line 69) | public override GestureSample ReadGesture() method AddPressedEvent (line 74) | public override void AddPressedEvent(int nativeTouchId, Vector2 position) method AddMovedEvent (line 87) | public override void AddMovedEvent(int nativeTouchId, Vector2 position) method AddReleasedEvent (line 100) | public override void AddReleasedEvent(int nativeTouchId, Vector2 posit... method AddCanceledEvent (line 112) | public override void AddCanceledEvent(int nativeTouchId, Vector2 posit... FILE: Platforms/Input/.Blazor/XR/ConcreteTouchController.cs class ConcreteTouchController (line 13) | public sealed class ConcreteTouchController : ITouchControllerInput method GetCapabilities (line 17) | unsafe void ITouchControllerInput.GetCapabilities(TouchControllerType ... method ConcreteTouchController (line 33) | internal ConcreteTouchController(ConcreteXRDevice xrDevice) method GetState (line 38) | GamePadState ITouchControllerInput.GetState(TouchControllerType contro... method SetVibration (line 47) | bool ITouchControllerInput.SetVibration(TouchControllerType controller... FILE: Platforms/Input/.LibOVR/XR/ConcreteTouchControllerStrategy.cs class ConcreteTouchControllerStrategy (line 16) | public sealed class ConcreteTouchControllerStrategy : ITouchControllerInput method GetCapabilities (line 20) | void ITouchControllerInput.GetCapabilities(TouchControllerType control... method ConcreteTouchControllerStrategy (line 73) | internal ConcreteTouchControllerStrategy(ConcreteXRDevice xrDevice) method GetState (line 78) | GamePadState ITouchControllerInput.GetState(TouchControllerType contro... method SetVibration (line 222) | bool ITouchControllerInput.SetVibration(TouchControllerType controller... FILE: Platforms/Input/.OpenXR/XR/ConcreteTouchControllerStrategy.cs class ConcreteTouchControllerStrategy (line 16) | public sealed class ConcreteTouchControllerStrategy : ITouchControllerInput method GetCapabilities (line 20) | unsafe void ITouchControllerInput.GetCapabilities(TouchControllerType ... method ConcreteTouchControllerStrategy (line 92) | internal ConcreteTouchControllerStrategy(ConcreteXRDevice xrDevice) method GetState (line 97) | GamePadState ITouchControllerInput.GetState(TouchControllerType contro... method ToXrTime (line 306) | private long ToXrTime(double sec) method SetVibration (line 311) | bool ITouchControllerInput.SetVibration(TouchControllerType controller... FILE: Platforms/Input/.Ref/ConcreteGamePad.cs class GamePadDevice (line 11) | public abstract class GamePadDevice method GamePadDevice (line 15) | public GamePadDevice() class ConcreteGamePad (line 21) | public sealed class ConcreteGamePad : GamePadStrategy method PlatformGetMaxNumberOfGamePads (line 29) | public override int PlatformGetMaxNumberOfGamePads() method PlatformGetCapabilities (line 34) | public override GamePadCapabilities PlatformGetCapabilities(int index) method PlatformGetState (line 39) | public override GamePadState PlatformGetState(int index, GamePadDeadZo... method PlatformSetVibration (line 44) | public override bool PlatformSetVibration(int index, float leftMotor, ... FILE: Platforms/Input/.Ref/ConcreteGamePadDevice.cs class ConcreteGamePadDevice (line 10) | internal class ConcreteGamePadDevice : GamePadDevice method ConcreteGamePadDevice (line 13) | public ConcreteGamePadDevice() FILE: Platforms/Input/.Ref/ConcreteInputFactory.cs class ConcreteInputFactory (line 8) | public sealed class ConcreteInputFactory : InputFactory method CreateGamePadStrategy (line 11) | public override GamePadStrategy CreateGamePadStrategy() method CreateJoystickStrategy (line 16) | public override JoystickStrategy CreateJoystickStrategy() method CreateKeyboardStrategy (line 21) | public override KeyboardStrategy CreateKeyboardStrategy() method CreateMouseStrategy (line 26) | public override MouseStrategy CreateMouseStrategy() method CreateMouseCursorStrategy (line 31) | public override MouseCursorStrategy CreateMouseCursorStrategy(MouseCur... method CreateMouseCursorStrategy (line 36) | public override MouseCursorStrategy CreateMouseCursorStrategy(byte[] d... method CreateTouchPanelStrategy (line 41) | public override TouchPanelStrategy CreateTouchPanelStrategy() method CreateKeyboardInputStrategy (line 46) | public override KeyboardInputStrategy CreateKeyboardInputStrategy() method CreateMessageBoxStrategy (line 51) | public override MessageBoxStrategy CreateMessageBoxStrategy() FILE: Platforms/Input/.Ref/ConcreteJoystick.cs class ConcreteJoystick (line 8) | public sealed class ConcreteJoystick : JoystickStrategy method PlatformGetCapabilities (line 20) | public override JoystickCapabilities PlatformGetCapabilities(int index) method PlatformGetState (line 25) | public override JoystickState PlatformGetState(int index) method PlatformGetState (line 30) | public override void PlatformGetState(int index, ref JoystickState joy... FILE: Platforms/Input/.Ref/ConcreteKeyboard.cs class ConcreteKeyboard (line 8) | public sealed class ConcreteKeyboard : KeyboardStrategy method PlatformGetState (line 11) | public override KeyboardState PlatformGetState() FILE: Platforms/Input/.Ref/ConcreteKeyboardInput.cs class ConcreteKeyboardInput (line 9) | public sealed class ConcreteKeyboardInput : KeyboardInputStrategy method PlatformShow (line 11) | public override Task PlatformShow(string title, string descrip... method PlatformCancel (line 16) | public override void PlatformCancel(string result) FILE: Platforms/Input/.Ref/ConcreteMessageBox.cs class ConcreteMessageBox (line 9) | public sealed class ConcreteMessageBox : MessageBoxStrategy method PlatformShow (line 11) | public override Task PlatformShow(string title, string descripti... method PlatformCancel (line 16) | public override void PlatformCancel(int? result) FILE: Platforms/Input/.Ref/ConcreteMouse.cs class ConcreteMouse (line 9) | public sealed class ConcreteMouse : MouseStrategy method PlatformGetWindowHandle (line 11) | public override IntPtr PlatformGetWindowHandle() method PlatformSetWindowHandle (line 16) | public override void PlatformSetWindowHandle(IntPtr windowHandle) method PlatformIsRawInputAvailable (line 21) | public override bool PlatformIsRawInputAvailable() method PlatformGetState (line 26) | public override MouseState PlatformGetState() method PlatformSetPosition (line 31) | public override void PlatformSetPosition(int x, int y) method PlatformSetCursor (line 36) | public override void PlatformSetCursor(MouseCursor cursor) FILE: Platforms/Input/.Ref/ConcreteMouseCursor.cs class ConcreteMouseCursor (line 8) | public sealed class ConcreteMouseCursor : MouseCursorStrategy method ConcreteMouseCursor (line 11) | public ConcreteMouseCursor(MouseCursorStrategy.MouseCursorType cursorT... method ConcreteMouseCursor (line 17) | public ConcreteMouseCursor(byte[] data, int w, int h, int originx, int... method Dispose (line 22) | protected override void Dispose(bool dispose) FILE: Platforms/Input/.Ref/Touch/ConcreteTouchPanel.cs class ConcreteTouchPanel (line 9) | public sealed class ConcreteTouchPanel : TouchPanelStrategy method GetCapabilities (line 48) | public override TouchPanelCapabilities GetCapabilities() method GetState (line 53) | public override TouchCollection GetState() method ReadGesture (line 58) | public override GestureSample ReadGesture() method AddPressedEvent (line 63) | public override void AddPressedEvent(int nativeTouchId, Vector2 position) method AddMovedEvent (line 68) | public override void AddMovedEvent(int nativeTouchId, Vector2 position) method AddReleasedEvent (line 73) | public override void AddReleasedEvent(int nativeTouchId, Vector2 posit... method AddCanceledEvent (line 78) | public override void AddCanceledEvent(int nativeTouchId, Vector2 posit... FILE: Platforms/Input/.SDL2/ConcreteGamePad.cs class GamePadDevice (line 18) | public abstract class GamePadDevice method GamePadDevice (line 22) | public GamePadDevice() class ConcreteGamePad (line 27) | public sealed class ConcreteGamePad : GamePadStrategy method ConcreteGamePad (line 46) | public ConcreteGamePad() method PlatformGetMaxNumberOfGamePads (line 65) | public override int PlatformGetMaxNumberOfGamePads() method PlatformGetCapabilities (line 70) | public override GamePadCapabilities PlatformGetCapabilities(int index) method InternalGetCapabilities (line 87) | private GamePadCapabilities InternalGetCapabilities(IntPtr handle) method ParseCapabilities (line 112) | private void ParseCapabilities(IntPtr gamecontroller, ref Buttons butt... method MatchKey (line 207) | private bool MatchKey(string match, string input, ref int startIndex) method Match (line 219) | private bool Match(string match, string input, ref int startIndex) method GetFromSdlAxis (line 232) | private float GetFromSdlAxis(int axis) method PlatformGetState (line 241) | public override GamePadState PlatformGetState(int index, GamePadDeadZo... method PlatformSetVibration (line 299) | public override bool PlatformSetVibration(int index, float leftMotor, ... method InitDatabase (line 312) | private void InitDatabase() method InitDevices (line 338) | private void InitDevices() method AddDevice (line 348) | internal void AddDevice(int deviceIndex) method RemapDevice (line 369) | internal void RemapDevice(int instanceID) method RemoveDevice (line 373) | internal void RemoveDevice(int instanceID) method UpdatePacketInfo (line 387) | internal void UpdatePacketInfo(int instanceID, uint packetNumber) FILE: Platforms/Input/.SDL2/ConcreteGamePadDevice.cs class SdlGamePadDevice (line 11) | internal class SdlGamePadDevice : GamePadDevice method SdlGamePadDevice (line 19) | public SdlGamePadDevice(int instanceID, IntPtr handle) FILE: Platforms/Input/.SDL2/ConcreteInputFactory.cs class ConcreteInputFactory (line 8) | public sealed class ConcreteInputFactory : InputFactory method CreateGamePadStrategy (line 11) | public override GamePadStrategy CreateGamePadStrategy() method CreateJoystickStrategy (line 16) | public override JoystickStrategy CreateJoystickStrategy() method CreateKeyboardStrategy (line 21) | public override KeyboardStrategy CreateKeyboardStrategy() method CreateMouseStrategy (line 26) | public override MouseStrategy CreateMouseStrategy() method CreateMouseCursorStrategy (line 31) | public override MouseCursorStrategy CreateMouseCursorStrategy(MouseCur... method CreateMouseCursorStrategy (line 36) | public override MouseCursorStrategy CreateMouseCursorStrategy(byte[] d... method CreateTouchPanelStrategy (line 41) | public override TouchPanelStrategy CreateTouchPanelStrategy() method CreateKeyboardInputStrategy (line 46) | public override KeyboardInputStrategy CreateKeyboardInputStrategy() method CreateMessageBoxStrategy (line 51) | public override MessageBoxStrategy CreateMessageBoxStrategy() FILE: Platforms/Input/.SDL2/ConcreteJoystick.cs class ConcreteJoystick (line 13) | public sealed class ConcreteJoystick : JoystickStrategy method ConcreteJoystick (line 37) | public ConcreteJoystick() method PlatformGetCapabilities (line 54) | public override JoystickCapabilities PlatformGetCapabilities(int index) method PlatformGetState (line 62) | public override JoystickState PlatformGetState(int index) method PlatformGetState (line 99) | public override void PlatformGetState(int index, ref JoystickState joy... method InitDevices (line 141) | private void InitDevices() method AddDevice (line 148) | internal void AddDevice(int deviceIndex) method RemoveDevice (line 178) | internal void RemoveDevice(int instanceID) method CalculateMaxConnectedIndex (line 195) | private int CalculateMaxConnectedIndex() method SDLToXnaDPadButtons (line 204) | private Buttons SDLToXnaDPadButtons(Sdl.Joystick.Hat hatstate) class SdlJoystickDevice (line 217) | public class SdlJoystickDevice : JoystickDevice method SdlJoystickDevice (line 225) | public SdlJoystickDevice(int instanceID, IntPtr handle) class JoystickDevice (line 233) | public class JoystickDevice method JoystickDevice (line 237) | public JoystickDevice() FILE: Platforms/Input/.SDL2/ConcreteKeyboard.cs class ConcreteKeyboard (line 13) | public sealed class ConcreteKeyboard : KeyboardStrategy method PlatformGetState (line 19) | public override KeyboardState PlatformGetState() method SetKeys (line 28) | internal void SetKeys(List keys) FILE: Platforms/Input/.SDL2/ConcreteKeyboardInput.cs class ConcreteKeyboardInput (line 9) | public sealed class ConcreteKeyboardInput : KeyboardInputStrategy method PlatformShow (line 11) | public override Task PlatformShow(string title, string descrip... method PlatformCancel (line 16) | public override void PlatformCancel(string result) FILE: Platforms/Input/.SDL2/ConcreteMessageBox.cs class ConcreteMessageBox (line 9) | public sealed class ConcreteMessageBox : MessageBoxStrategy method PlatformShow (line 11) | public override Task PlatformShow(string title, string descripti... method PlatformCancel (line 16) | public override void PlatformCancel(int? result) FILE: Platforms/Input/.SDL2/ConcreteMouse.cs class ConcreteMouse (line 13) | public sealed class ConcreteMouse : MouseStrategy method PlatformGetWindowHandle (line 24) | public override IntPtr PlatformGetWindowHandle() method PlatformSetWindowHandle (line 29) | public override void PlatformSetWindowHandle(IntPtr windowHandle) method PlatformIsRawInputAvailable (line 34) | public override bool PlatformIsRawInputAvailable() method PlatformGetState (line 39) | public override MouseState PlatformGetState() method PlatformSetPosition (line 70) | public override void PlatformSetPosition(int x, int y) method PlatformSetCursor (line 77) | public override void PlatformSetCursor(MouseCursor cursor) FILE: Platforms/Input/.SDL2/ConcreteMouseCursor.cs class ConcreteMouseCursor (line 12) | public sealed class ConcreteMouseCursor : MouseCursorStrategy method ConcreteMouseCursor (line 16) | public ConcreteMouseCursor(MouseCursorStrategy.MouseCursorType cursorT... method CursorTypeToSDLCursor (line 24) | private Sdl.Mouse.SystemCursor CursorTypeToSDLCursor(MouseCursorStrate... method ConcreteMouseCursor (line 59) | public ConcreteMouseCursor(byte[] data, int w, int h, int originx, int... method Dispose (line 83) | protected override void Dispose(bool dispose) FILE: Platforms/Input/.SDL2/KeyboardUtil.cs class KeyboardUtil (line 10) | internal static class KeyboardUtil method KeyboardUtil (line 14) | static KeyboardUtil() method ToXna (line 157) | public static Keys ToXna(int key) FILE: Platforms/Input/.SDL2/Touch/ConcreteTouchPanel.cs class ConcreteTouchPanel (line 9) | public sealed class ConcreteTouchPanel : TouchPanelStrategy method ConcreteTouchPanel (line 48) | public ConcreteTouchPanel() method GetCapabilities (line 58) | public override TouchPanelCapabilities GetCapabilities() method GetState (line 63) | public override TouchCollection GetState() method ReadGesture (line 68) | public override GestureSample ReadGesture() method AddPressedEvent (line 73) | public override void AddPressedEvent(int nativeTouchId, Vector2 position) method AddMovedEvent (line 86) | public override void AddMovedEvent(int nativeTouchId, Vector2 position) method AddReleasedEvent (line 99) | public override void AddReleasedEvent(int nativeTouchId, Vector2 posit... method AddCanceledEvent (line 111) | public override void AddCanceledEvent(int nativeTouchId, Vector2 posit... FILE: Platforms/Input/.UAP/ConcreteGamePad.cs class GamePadDevice (line 16) | public abstract class GamePadDevice method GamePadDevice (line 20) | public GamePadDevice() class ConcreteGamePad (line 26) | public sealed class ConcreteGamePad : GamePadStrategy method ConcreteGamePad (line 44) | public ConcreteGamePad() method WGIGamepad_GamepadAdded (line 60) | private void WGIGamepad_GamepadAdded(object sender, WGI.Gamepad device) method WGIGamepad_GamepadRemoved (line 73) | private void WGIGamepad_GamepadRemoved(object sender, WGI.Gamepad device) method PlatformGetMaxNumberOfGamePads (line 85) | public override int PlatformGetMaxNumberOfGamePads() method GetDefaultCapabilities (line 90) | private GamePadCapabilities GetDefaultCapabilities() method PlatformGetCapabilities (line 104) | public override GamePadCapabilities PlatformGetCapabilities(int index) method CreateCapabilities (line 113) | private GamePadCapabilities CreateCapabilities(WGIGamePadDevice gamepa... method GetDefaultState (line 167) | private GamePadState GetDefaultState() method PlatformGetState (line 174) | public override GamePadState PlatformGetState(int index, GamePadDeadZo... method PlatformSetVibration (line 232) | public override bool PlatformSetVibration(int index, float leftMotor, ... FILE: Platforms/Input/.UAP/ConcreteGamePadDevice.cs class WGIGamePadDevice (line 11) | internal class WGIGamePadDevice : GamePadDevice method WGIGamePadDevice (line 15) | public WGIGamePadDevice(WGI.Gamepad device) FILE: Platforms/Input/.UAP/ConcreteInputFactory.cs class ConcreteInputFactory (line 8) | public sealed class ConcreteInputFactory : InputFactory method CreateGamePadStrategy (line 11) | public override GamePadStrategy CreateGamePadStrategy() method CreateJoystickStrategy (line 16) | public override JoystickStrategy CreateJoystickStrategy() method CreateKeyboardStrategy (line 21) | public override KeyboardStrategy CreateKeyboardStrategy() method CreateMouseStrategy (line 26) | public override MouseStrategy CreateMouseStrategy() method CreateMouseCursorStrategy (line 31) | public override MouseCursorStrategy CreateMouseCursorStrategy(MouseCur... method CreateMouseCursorStrategy (line 36) | public override MouseCursorStrategy CreateMouseCursorStrategy(byte[] d... method CreateTouchPanelStrategy (line 41) | public override TouchPanelStrategy CreateTouchPanelStrategy() method CreateKeyboardInputStrategy (line 46) | public override KeyboardInputStrategy CreateKeyboardInputStrategy() method CreateMessageBoxStrategy (line 51) | public override MessageBoxStrategy CreateMessageBoxStrategy() FILE: Platforms/Input/.UAP/ConcreteJoystick.cs class ConcreteJoystick (line 12) | public sealed class ConcreteJoystick : JoystickStrategy method PlatformGetCapabilities (line 24) | public override JoystickCapabilities PlatformGetCapabilities(int index) method PlatformGetState (line 29) | public override JoystickState PlatformGetState(int index) method PlatformGetState (line 35) | public override void PlatformGetState(int index, ref JoystickState joy... FILE: Platforms/Input/.UAP/ConcreteKeyboard.cs class ConcreteKeyboard (line 13) | public sealed class ConcreteKeyboard : KeyboardStrategy method PlatformGetState (line 18) | public override KeyboardState PlatformGetState() method UpdateState (line 23) | internal void UpdateState() method SetKey (line 28) | internal void SetKey(Keys key) method ResetKey (line 33) | internal void ResetKey(Keys key) method ResetKeys (line 38) | internal void ResetKeys() FILE: Platforms/Input/.UAP/ConcreteKeyboardInput.cs class ConcreteKeyboardInput (line 34) | public sealed class ConcreteKeyboardInput : KeyboardInputStrategy method ConcreteKeyboardInput (line 41) | public ConcreteKeyboardInput() method PlatformShow (line 46) | public override Task PlatformShow(string title, string descrip... method PlatformCancel (line 63) | public override void PlatformCancel(string result) class InputDialog (line 72) | [TemplatePart(Name = LayoutRootPanelName, Type = typeof(Panel))] method OnInputTextChanged (line 153) | private static void OnInputTextChanged( method OnInputTextChanged (line 161) | private void OnInputTextChanged(string newInputText) method OnTextStyleChanged (line 225) | private static void OnTextStyleChanged(DependencyObject d, DependencyP... method OnTextStyleChanged (line 233) | private void OnTextStyleChanged(Style oldTextStyle, Style newTextStyle) method InputDialog (line 302) | public InputDialog() method OnApplyTemplate (line 309) | protected override void OnApplyTemplate() method OnGlobalKeyUp (line 355) | private void OnGlobalKeyUp(object sender, KeyRoutedEventArgs e) method OnLayoutRootTapped (line 364) | private void OnLayoutRootTapped(object sender, TappedRoutedEventArgs e) method OnContentBorderTapped (line 376) | private void OnContentBorderTapped(object sender, TappedRoutedEventArg... method OnInputTextBoxTextChanged (line 385) | private void OnInputTextBoxTextChanged(object sender, TextChangedEvent... method OnInputPasswordBoxTextChanged (line 390) | private void OnInputPasswordBoxTextChanged(object sender, RoutedEventA... method ShowAsync (line 395) | public async Task ShowAsync(string title, string text, string ... method InputDialod_Hiding (line 523) | private void InputDialod_Hiding(InputPane sender, InputPaneVisibilityE... method InputDialog_Showing (line 528) | void InputDialog_Showing(Windows.UI.ViewManagement.InputPane sender, W... method TranslateStripeTo (line 533) | private void TranslateStripeTo(double value) method WaitForLayoutUpdateAsync (line 543) | static async Task WaitForLayoutUpdateAsync(FrameworkElement frameworkE... method GetDescendants (line 552) | static IEnumerable GetDescendants(DependencyObject s... method ResizeLayoutRoot (line 606) | private void ResizeLayoutRoot() method OnParentSizeChanged (line 616) | private void OnParentSizeChanged(object sender, SizeChangedEventArgs s... method CloseAsync (line 621) | public async Task CloseAsync() method GoToVisualStateAsync (line 669) | private static async Task GoToVisualStateAsync(Control control, method GetStoryboardForVisualState (line 702) | private static Storyboard GetStoryboardForVisualState( method OnButtonClick (line 745) | private void OnButtonClick(object sender, RoutedEventArgs e) method OnInputTextBoxKeyUp (line 757) | private void OnInputTextBoxKeyUp(object sender, KeyRoutedEventArgs e) method DismissDialog (line 778) | private void DismissDialog() FILE: Platforms/Input/.UAP/ConcreteMessageBox.cs class ConcreteMessageBox (line 13) | public sealed class ConcreteMessageBox : MessageBoxStrategy method ConcreteMessageBox (line 19) | public ConcreteMessageBox() method PlatformShow (line 24) | public override Task PlatformShow(string title, string descripti... method PlatformCancel (line 57) | public override void PlatformCancel(int? result) FILE: Platforms/Input/.UAP/ConcreteMouse.cs class ConcreteMouse (line 13) | public sealed class ConcreteMouse : MouseStrategy method PlatformGetWindowHandle (line 17) | public override IntPtr PlatformGetWindowHandle() method PlatformSetWindowHandle (line 22) | public override void PlatformSetWindowHandle(IntPtr windowHandle) method PlatformIsRawInputAvailable (line 27) | public override bool PlatformIsRawInputAvailable() method PlatformGetState (line 32) | public override MouseState PlatformGetState() method PlatformSetPosition (line 46) | public override void PlatformSetPosition(int x, int y) method PlatformSetCursor (line 67) | public override void PlatformSetCursor(MouseCursor cursor) FILE: Platforms/Input/.UAP/ConcreteMouseCursor.cs class ConcreteMouseCursor (line 12) | public sealed class ConcreteMouseCursor : MouseCursorStrategy method ConcreteMouseCursor (line 15) | public ConcreteMouseCursor(MouseCursorStrategy.MouseCursorType cursorT... method ConcreteMouseCursor (line 22) | public ConcreteMouseCursor(byte[] data, int w, int h, int originx, int... method Dispose (line 27) | protected override void Dispose(bool dispose) FILE: Platforms/Input/.UAP/Touch/ConcreteTouchPanel.cs class ConcreteTouchPanel (line 15) | public sealed class ConcreteTouchPanel : TouchPanelStrategy method ConcreteTouchPanel (line 54) | public ConcreteTouchPanel() method GetCapabilities (line 73) | public override TouchPanelCapabilities GetCapabilities() method GetState (line 78) | public override TouchCollection GetState() method ReadGesture (line 83) | public override GestureSample ReadGesture() method AddPressedEvent (line 88) | public override void AddPressedEvent(int nativeTouchId, Vector2 position) method AddMovedEvent (line 101) | public override void AddMovedEvent(int nativeTouchId, Vector2 position) method AddReleasedEvent (line 114) | public override void AddReleasedEvent(int nativeTouchId, Vector2 posit... method AddCanceledEvent (line 127) | public override void AddCanceledEvent(int nativeTouchId, Vector2 posit... FILE: Platforms/Input/.WindowsDX/ConcreteGamePad.cs class GamePadDevice (line 17) | public abstract class GamePadDevice method GamePadDevice (line 21) | public GamePadDevice() class ConcreteGamePad (line 27) | public sealed class ConcreteGamePad : GamePadStrategy method PlatformGetMaxNumberOfGamePads (line 51) | public override int PlatformGetMaxNumberOfGamePads() method GetDefaultCapabilities (line 56) | private GamePadCapabilities GetDefaultCapabilities() method PlatformGetCapabilities (line 70) | public override GamePadCapabilities PlatformGetCapabilities(int index) method XInputToXnaGamePadType (line 182) | private GamePadType XInputToXnaGamePadType(XInput.DeviceSubType subType) method GetDefaultState (line 223) | private GamePadState GetDefaultState() method PlatformGetState (line 230) | public override GamePadState PlatformGetState(int index, GamePadDeadZone... method ConvertToButtonState (line 304) | private ButtonState ConvertToButtonState( method AddButtonIfPressed (line 311) | private Buttons AddButtonIfPressed( method ConvertToButtons (line 320) | private GamePadButtons ConvertToButtons(XInput.GamepadButtonFlags button... method PlatformSetVibration (line 353) | public override bool PlatformSetVibration(int index, float leftMotor, fl... FILE: Platforms/Input/.WindowsDX/ConcreteGamePadDevice.cs class XInputGamePadDevice (line 12) | internal class XInputGamePadDevice : GamePadDevice method XInputGamePadDevice (line 15) | public XInputGamePadDevice() FILE: Platforms/Input/.WindowsDX/ConcreteInputFactory.cs class ConcreteInputFactory (line 8) | public sealed class ConcreteInputFactory : InputFactory method CreateGamePadStrategy (line 11) | public override GamePadStrategy CreateGamePadStrategy() method CreateJoystickStrategy (line 16) | public override JoystickStrategy CreateJoystickStrategy() method CreateKeyboardStrategy (line 21) | public override KeyboardStrategy CreateKeyboardStrategy() method CreateMouseStrategy (line 26) | public override MouseStrategy CreateMouseStrategy() method CreateMouseCursorStrategy (line 31) | public override MouseCursorStrategy CreateMouseCursorStrategy(MouseCur... method CreateMouseCursorStrategy (line 36) | public override MouseCursorStrategy CreateMouseCursorStrategy(byte[] d... method CreateTouchPanelStrategy (line 41) | public override TouchPanelStrategy CreateTouchPanelStrategy() method CreateKeyboardInputStrategy (line 46) | public override KeyboardInputStrategy CreateKeyboardInputStrategy() method CreateMessageBoxStrategy (line 51) | public override MessageBoxStrategy CreateMessageBoxStrategy() FILE: Platforms/Input/.WindowsDX/ConcreteJoystick.cs class ConcreteJoystick (line 12) | public sealed class ConcreteJoystick : JoystickStrategy method PlatformGetCapabilities (line 24) | public override JoystickCapabilities PlatformGetCapabilities(int index) method PlatformGetState (line 29) | public override JoystickState PlatformGetState(int index) method PlatformGetState (line 35) | public override void PlatformGetState(int index, ref JoystickState joy... FILE: Platforms/Input/.WindowsDX/ConcreteKeyboard.cs class ConcreteKeyboard (line 14) | public sealed class ConcreteKeyboard : KeyboardStrategy method GetKeyboardState (line 27) | [DllImport("user32.dll")] method ConcreteKeyboard (line 30) | public ConcreteKeyboard() method PlatformGetState (line 43) | public override KeyboardState PlatformGetState() method IsKeyPressed (line 83) | private bool IsKeyPressed(Keys key) method IsKeyToggled (line 88) | private bool IsKeyToggled(Keys key) method SetActive (line 93) | internal void SetActive(bool isActive) FILE: Platforms/Input/.WindowsDX/ConcreteKeyboardInput.cs class ConcreteKeyboardInput (line 11) | public sealed class ConcreteKeyboardInput : KeyboardInputStrategy method PlatformShow (line 16) | public override Task PlatformShow(string title, string descrip... method PlatformCancel (line 94) | public override void PlatformCancel(string result) FILE: Platforms/Input/.WindowsDX/ConcreteMessageBox.cs class ConcreteMessageBox (line 11) | public sealed class ConcreteMessageBox : MessageBoxStrategy method PlatformShow (line 16) | public override Task PlatformShow(string title, string descripti... method PlatformCancel (line 76) | public override void PlatformCancel(int? result) FILE: Platforms/Input/.WindowsDX/ConcreteMouse.cs class ConcreteMouse (line 15) | public sealed class ConcreteMouse : MouseStrategy method SetCursorPos (line 19) | [DllImportAttribute("user32.dll", EntryPoint = "SetCursorPos")] type POINTSTRUCT (line 23) | [StructLayout(LayoutKind.Sequential)] method GetCursorPos (line 30) | [DllImport("user32.dll", ExactSpelling=true, CharSet=CharSet.Auto)] method MapWindowPoints (line 34) | [DllImport("user32.dll", ExactSpelling=true, CharSet=CharSet.Auto)] method PlatformGetWindowHandle (line 40) | public override IntPtr PlatformGetWindowHandle() method PlatformSetWindowHandle (line 45) | public override void PlatformSetWindowHandle(IntPtr windowHandle) method PlatformIsRawInputAvailable (line 56) | public override bool PlatformIsRawInputAvailable() method PlatformGetState (line 61) | public override MouseState PlatformGetState() method PlatformSetPosition (line 88) | public override void PlatformSetPosition(int x, int y) method PlatformSetCursor (line 99) | public override void PlatformSetCursor(MouseCursor cursor) class MouseInputWnd (line 111) | class MouseInputWnd : System.Windows.Forms.NativeWindow method WndProc (line 129) | protected override void WndProc(ref WinForms.Message m) method OnHandleChange (line 151) | protected override void OnHandleChange() method ReleaseHandle (line 168) | public override void ReleaseHandle() type RAWINPUTDEVICE (line 183) | [StructLayout(LayoutKind.Sequential)] method RegisterRawInputDevices (line 192) | [DllImport("user32.dll", SetLastError = true)] type RAWMOUSE (line 200) | [StructLayout(LayoutKind.Sequential)] type RAWINPUTDATA (line 213) | [StructLayout(LayoutKind.Explicit)] type RAWINPUTHEADER (line 224) | [StructLayout(LayoutKind.Sequential)] type RAWINPUT (line 233) | [StructLayout(LayoutKind.Sequential)] method GetRawInputData (line 240) | [DllImport("User32.dll")] method HandleRawInput (line 258) | private unsafe void HandleRawInput(ref WinForms.Message message) FILE: Platforms/Input/.WindowsDX/ConcreteMouseCursor.cs class ConcreteMouseCursor (line 17) | public sealed class ConcreteMouseCursor : MouseCursorStrategy method ConcreteMouseCursor (line 24) | public ConcreteMouseCursor(MouseCursorStrategy.MouseCursorType cursorT... method CursorTypeToWinFormsCursor (line 32) | private WinFormsCursor CursorTypeToWinFormsCursor(MouseCursorStrategy.... method ConcreteMouseCursor (line 67) | public ConcreteMouseCursor(byte[] data, int w, int h, int originx, int... method Dispose (line 106) | protected override void Dispose(bool dispose) type IconInfo (line 121) | [StructLayout(LayoutKind.Sequential)] method GetIconInfo (line 131) | [DllImport("user32.dll")] method DeleteObject (line 135) | [DllImport("gdi32.dll")] method CreateIconIndirect (line 138) | [DllImport("user32.dll")] method DestroyIcon (line 141) | [DllImport("user32.dll")] FILE: Platforms/Input/.WindowsDX/Touch/ConcreteTouchPanel.cs class ConcreteTouchPanel (line 13) | public sealed class ConcreteTouchPanel : TouchPanelStrategy method ConcreteTouchPanel (line 51) | public ConcreteTouchPanel() method GetCapabilities (line 63) | public override TouchPanelCapabilities GetCapabilities() method GetState (line 68) | public override TouchCollection GetState() method ReadGesture (line 73) | public override GestureSample ReadGesture() method AddPressedEvent (line 78) | public override void AddPressedEvent(int nativeTouchId, Vector2 position) method AddMovedEvent (line 91) | public override void AddMovedEvent(int nativeTouchId, Vector2 position) method AddReleasedEvent (line 104) | public override void AddReleasedEvent(int nativeTouchId, Vector2 posit... method AddCanceledEvent (line 117) | public override void AddCanceledEvent(int nativeTouchId, Vector2 posit... method GetSystemMetrics (line 132) | [System.Runtime.InteropServices.DllImport("user32.dll", CharSet = Syst... FILE: Platforms/Input/.iOS/ConcreteGamePad.cs class GamePadDevice (line 16) | public abstract class GamePadDevice method GamePadDevice (line 20) | public GamePadDevice() class ConcreteGamePad (line 26) | public sealed class ConcreteGamePad : GamePadStrategy method PlatformGetMaxNumberOfGamePads (line 35) | public override int PlatformGetMaxNumberOfGamePads() method GetDefaultCapabilities (line 40) | private GamePadCapabilities GetDefaultCapabilities() method PlatformGetCapabilities (line 54) | public override GamePadCapabilities PlatformGetCapabilities(int index) method GetCapabilities (line 66) | private GamePadCapabilities GetCapabilities(GCController controller) method PlatformGetState (line 130) | public override GamePadState PlatformGetState(int index, GamePadDeadZo... method PlatformSetVibration (line 258) | public override bool PlatformSetVibration(int index, float leftMotor, ... method FindGCController (line 263) | private GCController FindGCController(GCControllerPlayerIndex gcindex) FILE: Platforms/Input/.iOS/ConcreteGamePad.tvOS.cs class ConcreteGamePad (line 17) | public sealed class ConcreteGamePad : GamePadStrategy method PlatformGetMaxNumberOfGamePads (line 21) | public override int PlatformGetMaxNumberOfGamePads() method IndexIsUsed (line 26) | private bool IndexIsUsed(GCControllerPlayerIndex index) method AssingIndex (line 34) | private void AssingIndex(GCControllerPlayerIndex index) method PlatformGetCapabilities (line 51) | public override GamePadCapabilities PlatformGetCapabilities(int index) method GetCapabilities (line 77) | private GamePadCapabilities GetCapabilities(GCController controller) method PlatformGetState (line 151) | public override GamePadState PlatformGetState(int index, GamePadDeadZo... method PlatformSetVibration (line 251) | public override bool PlatformSetVibration(int index, float leftMotor, ... FILE: Platforms/Input/.iOS/ConcreteGamePadDevice.cs class IOSGamePadDevice (line 11) | internal class IOSGamePadDevice : GamePadDevice method IOSGamePadDevice (line 14) | public IOSGamePadDevice() FILE: Platforms/Input/.iOS/ConcreteInputFactory.cs class ConcreteInputFactory (line 8) | public sealed class ConcreteInputFactory : InputFactory method CreateGamePadStrategy (line 11) | public override GamePadStrategy CreateGamePadStrategy() method CreateJoystickStrategy (line 16) | public override JoystickStrategy CreateJoystickStrategy() method CreateKeyboardStrategy (line 21) | public override KeyboardStrategy CreateKeyboardStrategy() method CreateMouseStrategy (line 26) | public override MouseStrategy CreateMouseStrategy() method CreateMouseCursorStrategy (line 31) | public override MouseCursorStrategy CreateMouseCursorStrategy(MouseCur... method CreateMouseCursorStrategy (line 36) | public override MouseCursorStrategy CreateMouseCursorStrategy(byte[] d... method CreateTouchPanelStrategy (line 41) | public override TouchPanelStrategy CreateTouchPanelStrategy() method CreateKeyboardInputStrategy (line 46) | public override KeyboardInputStrategy CreateKeyboardInputStrategy() method CreateMessageBoxStrategy (line 51) | public override MessageBoxStrategy CreateMessageBoxStrategy() FILE: Platforms/Input/.iOS/ConcreteJoystick.cs class ConcreteJoystick (line 12) | public sealed class ConcreteJoystick : JoystickStrategy method PlatformGetCapabilities (line 24) | public override JoystickCapabilities PlatformGetCapabilities(int index) method PlatformGetState (line 29) | public override JoystickState PlatformGetState(int index) method PlatformGetState (line 35) | public override void PlatformGetState(int index, ref JoystickState joy... FILE: Platforms/Input/.iOS/ConcreteKeyboard.cs class ConcreteKeyboard (line 13) | public sealed class ConcreteKeyboard : KeyboardStrategy method PlatformGetState (line 17) | public override KeyboardState PlatformGetState() method SetKeys (line 22) | internal void SetKeys(List keys) FILE: Platforms/Input/.iOS/ConcreteKeyboardInput.cs class ConcreteKeyboardInput (line 10) | public sealed class ConcreteKeyboardInput : KeyboardInputStrategy method PlatformShow (line 15) | public override Task PlatformShow(string title, string descrip... method PlatformCancel (line 49) | public override void PlatformCancel(string result) FILE: Platforms/Input/.iOS/ConcreteMessageBox.cs class ConcreteMessageBox (line 10) | public sealed class ConcreteMessageBox : MessageBoxStrategy method PlatformShow (line 15) | public override Task PlatformShow(string title, string descripti... method PlatformCancel (line 36) | public override void PlatformCancel(int? result) FILE: Platforms/Input/.iOS/ConcreteMouse.cs class ConcreteMouse (line 13) | public sealed class ConcreteMouse : MouseStrategy method PlatformGetWindowHandle (line 22) | public override IntPtr PlatformGetWindowHandle() method PlatformSetWindowHandle (line 27) | public override void PlatformSetWindowHandle(IntPtr windowHandle) method PlatformIsRawInputAvailable (line 32) | public override bool PlatformIsRawInputAvailable() method PlatformGetState (line 37) | public override MouseState PlatformGetState() method PlatformSetPosition (line 53) | public override void PlatformSetPosition(int x, int y) method PlatformSetCursor (line 59) | public override void PlatformSetCursor(MouseCursor cursor) FILE: Platforms/Input/.iOS/ConcreteMouseCursor.cs class ConcreteMouseCursor (line 12) | public sealed class ConcreteMouseCursor : MouseCursorStrategy method ConcreteMouseCursor (line 15) | public ConcreteMouseCursor(MouseCursorStrategy.MouseCursorType cursorT... method ConcreteMouseCursor (line 22) | public ConcreteMouseCursor(byte[] data, int w, int h, int originx, int... method Dispose (line 27) | protected override void Dispose(bool dispose) FILE: Platforms/Input/.iOS/Touch/ConcreteTouchPanel.cs class ConcreteTouchPanel (line 14) | public sealed class ConcreteTouchPanel : TouchPanelStrategy method ConcreteTouchPanel (line 52) | public ConcreteTouchPanel() method GetCapabilities (line 75) | public override TouchPanelCapabilities GetCapabilities() method GetState (line 80) | public override TouchCollection GetState() method ReadGesture (line 85) | public override GestureSample ReadGesture() method AddPressedEvent (line 90) | public override void AddPressedEvent(int nativeTouchId, Vector2 position) method AddMovedEvent (line 103) | public override void AddMovedEvent(int nativeTouchId, Vector2 position) method AddReleasedEvent (line 116) | public override void AddReleasedEvent(int nativeTouchId, Vector2 posit... method AddCanceledEvent (line 128) | public override void AddCanceledEvent(int nativeTouchId, Vector2 posit... FILE: Platforms/Media/Android/ConcreteAlbum.cs class ConcreteAlbumStrategy (line 16) | internal class ConcreteAlbumStrategy : AlbumStrategy method ConcreteAlbumStrategy (line 56) | internal ConcreteAlbumStrategy(string name, Artist artist, Genre genre... method GetAlbumArt (line 68) | public override Stream GetAlbumArt() method GetThumbnail (line 73) | public override Stream GetThumbnail() method Platform_GetAlbumArt (line 79) | [CLSCompliant(false)] method Platform_GetThumbnail (line 91) | [CLSCompliant(false)] method Dispose (line 98) | protected override void Dispose(bool disposing) FILE: Platforms/Media/Android/ConcreteMediaFactory.cs class ConcreteMediaFactory (line 15) | public sealed class ConcreteMediaFactory : MediaFactory method CreateMediaLibraryStrategy (line 17) | public override MediaLibraryStrategy CreateMediaLibraryStrategy() method CreateMediaLibraryStrategy (line 22) | public override MediaLibraryStrategy CreateMediaLibraryStrategy(MediaS... method CreateMediaPlayerStrategy (line 27) | public override MediaPlayerStrategy CreateMediaPlayerStrategy() method CreateSongStrategy (line 32) | public override SongStrategy CreateSongStrategy(string name, Uri strea... method CreateVideoPlayerStrategy (line 37) | public override VideoPlayerStrategy CreateVideoPlayerStrategy() method CreateVideoStrategy (line 42) | public override VideoStrategy CreateVideoStrategy(GraphicsDevice graph... method GetAvailableMediaSources (line 47) | public override IList GetAvailableMediaSources() FILE: Platforms/Media/Android/ConcreteMediaLibrary.cs class ConcreteMediaLibraryStrategy (line 16) | internal class ConcreteMediaLibraryStrategy : MediaLibraryStrategy method ConcreteMediaLibraryStrategy (line 56) | internal ConcreteMediaLibraryStrategy() method ConcreteMediaLibraryStrategy (line 61) | internal ConcreteMediaLibraryStrategy(MediaSource mediaSource) method Load (line 67) | public override void Load(Action progressCallback = null) method SavePicture (line 181) | public override void SavePicture(string name, byte[] imageBuffer) method SavePicture (line 186) | public override void SavePicture(string name, Stream source) method Dispose (line 193) | protected override void Dispose(bool disposing) FILE: Platforms/Media/Android/ConcreteMediaPlayer.cs class ConcreteMediaPlayerStrategy (line 14) | internal sealed class ConcreteMediaPlayerStrategy : MediaPlayerStrategy method ConcreteMediaPlayerStrategy (line 19) | internal ConcreteMediaPlayerStrategy() method PlatformUpdateState (line 86) | protected override bool PlatformUpdateState(ref MediaState state) method SetChannelVolumes (line 93) | private void SetChannelVolumes() method PlatformPlaySong (line 105) | public override void PlatformPlaySong(Song song) method PlatformPause (line 140) | public override void PlatformPause() method PlatformResume (line 149) | public override void PlatformResume() method PlatformStop (line 158) | public override void PlatformStop() method PlatformClearQueue (line 171) | protected override void PlatformClearQueue() method AndroidPlayer_Completion (line 188) | private void AndroidPlayer_Completion(object sender, EventArgs e) method Dispose (line 198) | protected override void Dispose(bool disposing) FILE: Platforms/Media/Android/ConcreteSong.cs class ConcreteSongStrategy (line 13) | internal sealed class ConcreteSongStrategy : SongStrategy method ConcreteSongStrategy (line 24) | internal ConcreteSongStrategy() method ConcreteSongStrategy (line 29) | internal ConcreteSongStrategy(string name, Uri streamSource) method Dispose (line 97) | protected override void Dispose(bool disposing) FILE: Platforms/Media/Android/ConcreteVideo.cs class ConcreteVideoStrategy (line 13) | internal sealed class ConcreteVideoStrategy : VideoStrategy method ConcreteVideoStrategy (line 17) | internal ConcreteVideoStrategy(GraphicsDevice graphicsDevice, string f... method Dispose (line 23) | protected override void Dispose(bool disposing) FILE: Platforms/Media/Android/ConcreteVideoPlayer.cs class ConcreteVideoPlayerStrategy (line 21) | internal sealed class ConcreteVideoPlayerStrategy : VideoPlayerStrategy method ConcreteVideoPlayerStrategy (line 90) | internal ConcreteVideoPlayerStrategy() method CreateGLVideoSurfaceTexture (line 96) | private void CreateGLVideoSurfaceTexture(GraphicsDeviceStrategy graphi... method PlatformGetTexture (line 134) | public unsafe override Texture2D PlatformGetTexture() method PlatformUpdateState (line 196) | protected override void PlatformUpdateState(ref MediaState state) method PlatformPlay (line 201) | public override void PlatformPlay(Video video) method _surfaceTexture_FrameAvailable (line 225) | private void _surfaceTexture_FrameAvailable(object sender, SurfaceText... method PlatformPause (line 230) | public override void PlatformPause() method PlatformResume (line 236) | public override void PlatformResume() method PlatformStop (line 242) | public override void PlatformStop() method PlatformSetVolume (line 250) | private void PlatformSetVolume() method Dispose (line 256) | protected override void Dispose(bool disposing) FILE: Platforms/Media/Blazor/ConcreteAlbum.cs class ConcreteAlbumStrategy (line 10) | internal class ConcreteAlbumStrategy : AlbumStrategy method ConcreteAlbumStrategy (line 49) | internal ConcreteAlbumStrategy(string name, Artist artist, Genre genre... method GetAlbumArt (line 58) | public override Stream GetAlbumArt() method GetThumbnail (line 63) | public override Stream GetThumbnail() method Dispose (line 68) | protected override void Dispose(bool disposing) FILE: Platforms/Media/Blazor/ConcreteMediaFactory.cs class ConcreteMediaFactory (line 15) | public sealed class ConcreteMediaFactory : MediaFactory method CreateMediaLibraryStrategy (line 17) | public override MediaLibraryStrategy CreateMediaLibraryStrategy() method CreateMediaLibraryStrategy (line 22) | public override MediaLibraryStrategy CreateMediaLibraryStrategy(MediaS... method CreateMediaPlayerStrategy (line 27) | public override MediaPlayerStrategy CreateMediaPlayerStrategy() method CreateSongStrategy (line 32) | public override SongStrategy CreateSongStrategy(string name, Uri strea... method CreateVideoPlayerStrategy (line 37) | public override VideoPlayerStrategy CreateVideoPlayerStrategy() method CreateVideoStrategy (line 42) | public override VideoStrategy CreateVideoStrategy(GraphicsDevice graph... method GetAvailableMediaSources (line 47) | public override IList GetAvailableMediaSources() FILE: Platforms/Media/Blazor/ConcreteMediaLibrary.cs class ConcreteMediaLibraryStrategy (line 11) | internal class ConcreteMediaLibraryStrategy : MediaLibraryStrategy method ConcreteMediaLibraryStrategy (line 44) | internal ConcreteMediaLibraryStrategy() method ConcreteMediaLibraryStrategy (line 49) | internal ConcreteMediaLibraryStrategy(MediaSource mediaSource) method Load (line 55) | public override void Load(Action progressCallback = null) method SavePicture (line 60) | public override void SavePicture(string name, byte[] imageBuffer) method SavePicture (line 65) | public override void SavePicture(string name, Stream source) method Dispose (line 72) | protected override void Dispose(bool disposing) FILE: Platforms/Media/Blazor/ConcreteMediaPlayer.cs class ConcreteMediaPlayerStrategy (line 14) | internal sealed class ConcreteMediaPlayerStrategy : MediaPlayerStrategy method ConcreteMediaPlayerStrategy (line 21) | internal ConcreteMediaPlayerStrategy() method PlatformUpdateState (line 83) | protected override bool PlatformUpdateState(ref MediaState state) method PlatformPlaySong (line 90) | public override void PlatformPlaySong(Song song) method PlatformPause (line 109) | public override void PlatformPause() method PlatformResume (line 118) | public override void PlatformResume() method PlatformStop (line 127) | public override void PlatformStop() method WebPlayer_OnPlaying (line 141) | private void WebPlayer_OnPlaying(object sender, EventArgs e) method WebPlayer_OnEnded (line 178) | private void WebPlayer_OnEnded(object sender, EventArgs e) method _webPlayer_OnTimeUpdate (line 187) | private void _webPlayer_OnTimeUpdate(object sender, EventArgs e) method Dispose (line 196) | protected override void Dispose(bool disposing) FILE: Platforms/Media/Blazor/ConcreteSong.cs class ConcreteSongStrategy (line 13) | internal sealed class ConcreteSongStrategy : SongStrategy method ConcreteSongStrategy (line 19) | internal ConcreteSongStrategy(string name, Uri streamSource) method Dispose (line 81) | protected override void Dispose(bool disposing) FILE: Platforms/Media/Blazor/ConcreteVideo.cs class ConcreteVideoStrategy (line 13) | internal sealed class ConcreteVideoStrategy : VideoStrategy method ConcreteVideoStrategy (line 16) | internal ConcreteVideoStrategy(GraphicsDevice graphicsDevice, string f... method Dispose (line 21) | protected override void Dispose(bool disposing) FILE: Platforms/Media/Blazor/ConcreteVideoPlayer.cs class ConcreteVideoPlayerStrategy (line 19) | internal sealed class ConcreteVideoPlayerStrategy : VideoPlayerStrategy method ConcreteVideoPlayerStrategy (line 69) | internal ConcreteVideoPlayerStrategy() method PlatformGetTexture (line 80) | public override Texture2D PlatformGetTexture() method PlatformUpdateState (line 122) | protected override void PlatformUpdateState(ref MediaState state) method PlatformPlay (line 126) | public override void PlatformPlay(Video video) method PlatformPause (line 145) | public override void PlatformPause() method PlatformResume (line 154) | public override void PlatformResume() method PlatformStop (line 161) | public override void PlatformStop() method PlatformSetVolume (line 172) | private void PlatformSetVolume() method Player_OnPlaying (line 177) | private void Player_OnPlaying(object sender, EventArgs e) method Player_OnTimeUpdate (line 182) | private void Player_OnTimeUpdate(object sender, EventArgs e) method Player_OnEnded (line 187) | private void Player_OnEnded(object sender, EventArgs e) method Dispose (line 195) | protected override void Dispose(bool disposing) FILE: Platforms/Media/DesktopGL/ConcreteAlbum.cs class ConcreteAlbumStrategy (line 10) | internal class ConcreteAlbumStrategy : AlbumStrategy method ConcreteAlbumStrategy (line 49) | internal ConcreteAlbumStrategy(string name, Artist artist, Genre genre... method GetAlbumArt (line 58) | public override Stream GetAlbumArt() method GetThumbnail (line 63) | public override Stream GetThumbnail() method Dispose (line 68) | protected override void Dispose(bool disposing) FILE: Platforms/Media/DesktopGL/ConcreteMediaFactory.cs class ConcreteMediaFactory (line 15) | public sealed class ConcreteMediaFactory : MediaFactory method CreateMediaLibraryStrategy (line 17) | public override MediaLibraryStrategy CreateMediaLibraryStrategy() method CreateMediaLibraryStrategy (line 22) | public override MediaLibraryStrategy CreateMediaLibraryStrategy(MediaS... method CreateMediaPlayerStrategy (line 27) | public override MediaPlayerStrategy CreateMediaPlayerStrategy() method CreateSongStrategy (line 32) | public override SongStrategy CreateSongStrategy(string name, Uri strea... method CreateVideoPlayerStrategy (line 37) | public override VideoPlayerStrategy CreateVideoPlayerStrategy() method CreateVideoStrategy (line 42) | public override VideoStrategy CreateVideoStrategy(GraphicsDevice graph... method GetAvailableMediaSources (line 47) | public override IList GetAvailableMediaSources() FILE: Platforms/Media/DesktopGL/ConcreteMediaLibrary.cs class ConcreteMediaLibraryStrategy (line 11) | internal class ConcreteMediaLibraryStrategy : MediaLibraryStrategy method ConcreteMediaLibraryStrategy (line 44) | internal ConcreteMediaLibraryStrategy() method ConcreteMediaLibraryStrategy (line 49) | internal ConcreteMediaLibraryStrategy(MediaSource mediaSource) method Load (line 55) | public override void Load(Action progressCallback = null) method SavePicture (line 60) | public override void SavePicture(string name, byte[] imageBuffer) method SavePicture (line 65) | public override void SavePicture(string name, Stream source) method Dispose (line 72) | protected override void Dispose(bool disposing) FILE: Platforms/Media/DesktopGL/ConcreteMediaPlayer.cs class ConcreteMediaPlayerStrategy (line 18) | internal sealed class ConcreteMediaPlayerStrategy : MediaPlayerStrategy method ConcreteMediaPlayerStrategy (line 29) | internal ConcreteMediaPlayerStrategy() method PlatformUpdateState (line 97) | protected override bool PlatformUpdateState(ref MediaState state) method SetChannelVolumes (line 104) | private void SetChannelVolumes() method PlatformPlaySong (line 112) | public override void PlatformPlaySong(Song song) method PlatformPause (line 143) | public override void PlatformPause() method PlatformResume (line 153) | public override void PlatformResume() method PlatformStop (line 163) | public override void PlatformStop() method PlatformClearQueue (line 179) | protected override void PlatformClearQueue() type BufferInfo (line 199) | struct BufferInfo method BufferInfo (line 206) | public BufferInfo(int sizeInBytes, TimeSpan duration, int marker, bo... method ToString (line 214) | public override string ToString() method sfxi_BufferNeeded (line 220) | internal unsafe void sfxi_BufferNeeded(object sender, EventArgs e) method sfxi_Marker (line 256) | private void sfxi_Marker(object sender, int markerId) method CreatePlayer (line 292) | internal void CreatePlayer(SongStrategy strategy) method DestroyPlayer (line 313) | internal void DestroyPlayer() method ConvertFloat32ToInt16 (line 329) | static unsafe void ConvertFloat32ToInt16(float* fbuffer, short* outBuf... method Dispose (line 347) | protected override void Dispose(bool disposing) FILE: Platforms/Media/DesktopGL/ConcreteSong.cs class ConcreteSongStrategy (line 9) | internal sealed class ConcreteSongStrategy : SongStrategy method ConcreteSongStrategy (line 72) | internal ConcreteSongStrategy(string name, Uri streamSource) method Dispose (line 79) | protected override void Dispose(bool disposing) FILE: Platforms/Media/DesktopGL/ConcreteVideo.cs class ConcreteVideoStrategy (line 8) | internal sealed class ConcreteVideoStrategy : VideoStrategy method ConcreteVideoStrategy (line 11) | internal ConcreteVideoStrategy(GraphicsDevice graphicsDevice, string f... method Dispose (line 17) | protected override void Dispose(bool disposing) FILE: Platforms/Media/DesktopGL/ConcreteVideoPlayer.cs class ConcreteVideoPlayerStrategy (line 15) | internal sealed class ConcreteVideoPlayerStrategy : VideoPlayerStrategy method ConcreteVideoPlayerStrategy (line 58) | internal ConcreteVideoPlayerStrategy() method PlatformGetTexture (line 63) | public override Texture2D PlatformGetTexture() method PlatformUpdateState (line 79) | protected override void PlatformUpdateState(ref MediaState state) method PlatformPlay (line 84) | public override void PlatformPlay(Video video) method PlatformPause (line 91) | public override void PlatformPause() method PlatformResume (line 96) | public override void PlatformResume() method PlatformStop (line 101) | public override void PlatformStop() method PlatformSetVolume (line 107) | private void PlatformSetVolume() method Dispose (line 117) | protected override void Dispose(bool disposing) FILE: Platforms/Media/MacOS/ConcreteMediaFactory.cs class ConcreteMediaFactory (line 15) | public sealed class ConcreteMediaFactory : MediaFactory method CreateMediaLibraryStrategy (line 17) | public override MediaLibraryStrategy CreateMediaLibraryStrategy() method CreateMediaLibraryStrategy (line 22) | public override MediaLibraryStrategy CreateMediaLibraryStrategy(MediaS... method CreateMediaPlayerStrategy (line 27) | public override MediaPlayerStrategy CreateMediaPlayerStrategy() method CreateSongStrategy (line 32) | public override SongStrategy CreateSongStrategy(string name, Uri strea... method CreateVideoPlayerStrategy (line 37) | public override VideoPlayerStrategy CreateVideoPlayerStrategy() method CreateVideoStrategy (line 42) | public override VideoStrategy CreateVideoStrategy(GraphicsDevice graph... method GetAvailableMediaSources (line 47) | public override IList GetAvailableMediaSources() FILE: Platforms/Media/MacOS/ConcreteVideo.cs class ConcreteVideoStrategy (line 13) | internal sealed class ConcreteVideoStrategy : VideoStrategy method ConcreteVideoStrategy (line 22) | internal ConcreteVideoStrategy(GraphicsDevice graphicsDevice, string f... method GetVideoPlatformStream (line 29) | internal VideoPlatformStream GetVideoPlatformStream() method Dispose (line 34) | protected override void Dispose(bool disposing) FILE: Platforms/Media/MacOS/ConcreteVideoPlayer.cs class ConcreteVideoPlayerStrategy (line 21) | internal sealed class ConcreteVideoPlayerStrategy : VideoPlayerStrategy method ConcreteVideoPlayerStrategy (line 65) | internal ConcreteVideoPlayerStrategy() method PlatformGetTexture (line 72) | public override Texture2D PlatformGetTexture() method PlatformUpdateState (line 77) | protected override void PlatformUpdateState(ref MediaState state) method PlatformPlay (line 81) | public override void PlatformPlay(Video video) method PlatformPause (line 108) | public override void PlatformPause() method PlatformResume (line 114) | public override void PlatformResume() method PlatformStop (line 121) | public override void PlatformStop() method PlatformSetVolume (line 137) | private void PlatformSetVolume() method Dispose (line 142) | protected override void Dispose(bool disposing) class NSSDLWindow (line 152) | internal class NSSDLWindow : AppKit.NSWindow method NSSDLWindow (line 154) | public NSSDLWindow(IntPtr handle) : base(handle) class VideoPlatformStream (line 159) | internal sealed class VideoPlatformStream : IDisposable method VideoPlatformStream (line 175) | internal VideoPlatformStream(string filename) method Dispose (line 190) | public void Dispose() method Dispose (line 196) | private void Dispose(bool disposing) FILE: Platforms/Media/Ref/ConcreteAlbum.cs class ConcreteAlbumStrategy (line 10) | internal class ConcreteAlbumStrategy : AlbumStrategy method ConcreteAlbumStrategy (line 44) | internal ConcreteAlbumStrategy(string name, Artist artist, Genre genre... method GetAlbumArt (line 50) | public override Stream GetAlbumArt() method GetThumbnail (line 55) | public override Stream GetThumbnail() method Dispose (line 60) | protected override void Dispose(bool disposing) FILE: Platforms/Media/Ref/ConcreteMediaFactory.cs class ConcreteMediaFactory (line 15) | public sealed class ConcreteMediaFactory : MediaFactory method CreateMediaLibraryStrategy (line 17) | public override MediaLibraryStrategy CreateMediaLibraryStrategy() method CreateMediaLibraryStrategy (line 22) | public override MediaLibraryStrategy CreateMediaLibraryStrategy(MediaS... method CreateMediaPlayerStrategy (line 27) | public override MediaPlayerStrategy CreateMediaPlayerStrategy() method CreateSongStrategy (line 32) | public override SongStrategy CreateSongStrategy(string name, Uri strea... method CreateVideoPlayerStrategy (line 37) | public override VideoPlayerStrategy CreateVideoPlayerStrategy() method CreateVideoStrategy (line 42) | public override VideoStrategy CreateVideoStrategy(GraphicsDevice graph... method GetAvailableMediaSources (line 47) | public override IList GetAvailableMediaSources() FILE: Platforms/Media/Ref/ConcreteMediaLibrary.cs class ConcreteMediaLibraryStrategy (line 11) | internal class ConcreteMediaLibraryStrategy : MediaLibraryStrategy method ConcreteMediaLibraryStrategy (line 44) | internal ConcreteMediaLibraryStrategy() method ConcreteMediaLibraryStrategy (line 49) | internal ConcreteMediaLibraryStrategy(MediaSource mediaSource) method Load (line 55) | public override void Load(Action progressCallback = null) method SavePicture (line 60) | public override void SavePicture(string name, byte[] imageBuffer) method SavePicture (line 65) | public override void SavePicture(string name, Stream source) method Dispose (line 72) | protected override void Dispose(bool disposing) FILE: Platforms/Media/Ref/ConcreteMediaPlayer.cs class ConcreteMediaPlayerStrategy (line 9) | internal sealed class ConcreteMediaPlayerStrategy : MediaPlayerStrategy method ConcreteMediaPlayerStrategy (line 12) | internal ConcreteMediaPlayerStrategy() method PlatformUpdateState (line 53) | protected override bool PlatformUpdateState(ref MediaState state) method PlatformPlaySong (line 60) | public override void PlatformPlaySong(Song song) method PlatformPause (line 65) | public override void PlatformPause() method PlatformResume (line 70) | public override void PlatformResume() method PlatformStop (line 75) | public override void PlatformStop() method Dispose (line 81) | protected override void Dispose(bool disposing) FILE: Platforms/Media/Ref/ConcreteSong.cs class ConcreteSongStrategy (line 9) | internal sealed class ConcreteSongStrategy : SongStrategy method ConcreteSongStrategy (line 12) | internal ConcreteSongStrategy(string name, Uri streamSource) method Dispose (line 73) | protected override void Dispose(bool disposing) FILE: Platforms/Media/Ref/ConcreteVideo.cs class ConcreteVideoStrategy (line 8) | internal sealed class ConcreteVideoStrategy : VideoStrategy method ConcreteVideoStrategy (line 11) | internal ConcreteVideoStrategy(GraphicsDevice graphicsDevice, string f... method Dispose (line 17) | protected override void Dispose(bool disposing) FILE: Platforms/Media/Ref/ConcreteVideoPlayer.cs class ConcreteVideoPlayerStrategy (line 11) | internal sealed class ConcreteVideoPlayerStrategy : VideoPlayerStrategy method ConcreteVideoPlayerStrategy (line 56) | internal ConcreteVideoPlayerStrategy() method PlatformGetTexture (line 61) | public override Texture2D PlatformGetTexture() method PlatformUpdateState (line 66) | protected override void PlatformUpdateState(ref MediaState state) method PlatformPlay (line 71) | public override void PlatformPlay(Video video) method PlatformPause (line 76) | public override void PlatformPause() method PlatformResume (line 81) | public override void PlatformResume() method PlatformStop (line 86) | public override void PlatformStop() method PlatformSetVolume (line 92) | private void PlatformSetVolume() method Dispose (line 97) | protected override void Dispose(bool disposing) FILE: Platforms/Media/WME/ConcreteAlbum.cs class ConcreteAlbumStrategy (line 15) | internal class ConcreteAlbumStrategy : AlbumStrategy method ConcreteAlbumStrategy (line 56) | internal ConcreteAlbumStrategy(string name, Artist artist, Genre genre... method GetAlbumArt (line 68) | public override Stream GetAlbumArt() method GetThumbnail (line 75) | public override Stream GetThumbnail() method Dispose (line 83) | protected override void Dispose(bool disposing) FILE: Platforms/Media/WME/ConcreteMediaFactory.cs class ConcreteMediaFactory (line 15) | public sealed class ConcreteMediaFactory : MediaFactory method CreateMediaLibraryStrategy (line 17) | public override MediaLibraryStrategy CreateMediaLibraryStrategy() method CreateMediaLibraryStrategy (line 22) | public override MediaLibraryStrategy CreateMediaLibraryStrategy(MediaS... method CreateMediaPlayerStrategy (line 27) | public override MediaPlayerStrategy CreateMediaPlayerStrategy() method CreateSongStrategy (line 32) | public override SongStrategy CreateSongStrategy(string name, Uri strea... method CreateVideoPlayerStrategy (line 37) | public override VideoPlayerStrategy CreateVideoPlayerStrategy() method CreateVideoStrategy (line 42) | public override VideoStrategy CreateVideoStrategy(GraphicsDevice graph... method GetAvailableMediaSources (line 47) | public override IList GetAvailableMediaSources() FILE: Platforms/Media/WME/ConcreteMediaLibrary.cs class ConcreteMediaLibraryStrategy (line 16) | internal class ConcreteMediaLibraryStrategy : MediaLibraryStrategy method ConcreteMediaLibraryStrategy (line 56) | internal ConcreteMediaLibraryStrategy() method ConcreteMediaLibraryStrategy (line 61) | internal ConcreteMediaLibraryStrategy(MediaSource mediaSource) method Load (line 67) | public override void Load(Action progressCallback = null) method SavePicture (line 196) | public override void SavePicture(string name, byte[] imageBuffer) method SavePicture (line 201) | public override void SavePicture(string name, Stream source) method GetAllFiles (line 207) | private async Task GetAllFiles(StorageFolder storageFolder, List GetAvailableMediaSources() FILE: Platforms/Media/WMS/ConcreteMediaLibrary.cs class ConcreteMediaLibraryStrategy (line 11) | internal class ConcreteMediaLibraryStrategy : MediaLibraryStrategy method ConcreteMediaLibraryStrategy (line 44) | internal ConcreteMediaLibraryStrategy() method ConcreteMediaLibraryStrategy (line 49) | internal ConcreteMediaLibraryStrategy(MediaSource mediaSource) method Load (line 55) | public override void Load(Action progressCallback = null) method SavePicture (line 60) | public override void SavePicture(string name, byte[] imageBuffer) method SavePicture (line 65) | public override void SavePicture(string name, Stream source) method Dispose (line 71) | protected override void Dispose(bool disposing) FILE: Platforms/Media/WMS/ConcreteMediaPlayer.cs class ConcreteMediaPlayerStrategy (line 18) | internal sealed class ConcreteMediaPlayerStrategy : MediaPlayerStrategy type SessionState (line 28) | private enum SessionState { Stopped, Stopping, Started, Paused, Ended } class Callback (line 38) | internal sealed class Callback : MediaFoundation.AsyncCallbackBase method Callback (line 42) | public Callback(ConcreteMediaPlayerStrategy concreteMediaPlayer) method Invoke (line 47) | public override void Invoke(MediaFoundation.AsyncResult asyncResult) method ConcreteMediaPlayerStrategy (line 54) | internal ConcreteMediaPlayerStrategy() method Invoke (line 70) | internal void Invoke(MediaFoundation.AsyncResult asyncResult) method PlatformUpdateState (line 196) | protected override bool PlatformUpdateState(ref MediaState state) method SetChannelVolumes (line 203) | private void SetChannelVolumes() method PlatformPlaySong (line 218) | public override void PlatformPlaySong(Song song) method PlatformPause (line 300) | public override void PlatformPause() method PlatformResume (line 329) | public override void PlatformResume() method PlatformStop (line 358) | public override void PlatformStop() method StartNewSong (line 401) | private void StartNewSong(Song song) method OnTopologyReady (line 420) | private void OnTopologyReady() method OnSessionStopped (line 432) | private void OnSessionStopped() method Dispose (line 447) | protected override void Dispose(bool disposing) class MediaPlatformStream (line 459) | internal sealed class MediaPlatformStream : IDisposable method MediaPlatformStream (line 465) | internal MediaPlatformStream(Uri streamSource) method CreateTopology (line 471) | private MediaFoundation.Topology CreateTopology(Uri streamSource) method Dispose (line 543) | public void Dispose() method Dispose (line 549) | private void Dispose(bool disposing) FILE: Platforms/Media/WMS/ConcreteSong.cs class ConcreteSongStrategy (line 13) | internal sealed class ConcreteSongStrategy : SongStrategy method ConcreteSongStrategy (line 23) | internal ConcreteSongStrategy(string name, Uri streamSource) method GetMediaPlatformStream (line 32) | internal MediaPlatformStream GetMediaPlatformStream() method Dispose (line 93) | protected override void Dispose(bool disposing) FILE: Platforms/Media/WMS/ConcreteVideo.cs class ConcreteVideoStrategy (line 9) | internal sealed class ConcreteVideoStrategy : VideoStrategy method ConcreteVideoStrategy (line 13) | internal ConcreteVideoStrategy(GraphicsDevice graphicsDevice, string f... method GetVideoPlatformStream (line 20) | internal VideoPlatformStream GetVideoPlatformStream() method Dispose (line 26) | protected override void Dispose(bool disposing) FILE: Platforms/Media/WMS/ConcreteVideoPlayer.cs class ConcreteVideoPlayerStrategy (line 17) | internal sealed class ConcreteVideoPlayerStrategy : VideoPlayerStrategy class Callback (line 30) | private class Callback : MediaFoundation.AsyncCallbackBase method Callback (line 34) | public Callback(ConcreteVideoPlayerStrategy player) method Invoke (line 39) | public override void Invoke(MediaFoundation.AsyncResult asyncResult) method ConcreteVideoPlayerStrategy (line 85) | internal ConcreteVideoPlayerStrategy() method Invoke (line 93) | internal void Invoke(MediaFoundation.AsyncResult asyncResult) method PlatformGetTexture (line 145) | public override Texture2D PlatformGetTexture() method PlatformUpdateState (line 166) | protected override void PlatformUpdateState(ref MediaState state) method PlatformPlay (line 188) | public override void PlatformPlay(Video video) method PlatformPause (line 247) | public override void PlatformPause() method PlatformResume (line 253) | public override void PlatformResume() method PlatformStop (line 259) | public override void PlatformStop() method SetChannelVolumes (line 278) | private void SetChannelVolumes() method OnTopologyReady (line 293) | private void OnTopologyReady() method Dispose (line 313) | protected override void Dispose(bool disposing) class VideoPlatformStream (line 329) | internal sealed class VideoPlatformStream : IDisposable method VideoPlatformStream (line 338) | internal VideoPlatformStream(string filename) method MFCreateSampleGrabberSinkActivate (line 411) | [DllImport("mf.dll", CallingConvention = CallingConvention.StdCall, En... method CreateSampleGrabberSinkActivate (line 414) | private unsafe static MediaFoundation.Activate CreateSampleGrabberSink... method Dispose (line 443) | public void Dispose() method Dispose (line 449) | private void Dispose(bool disposing) FILE: Platforms/Media/WMS/VideoSampleGrabber.cs class VideoSampleGrabber (line 9) | internal class VideoSampleGrabber : DX.CallbackBase, SampleGrabberSinkCa... method OnProcessSample (line 13) | public void OnProcessSample(Guid guidMajorMediaType, int dwSampleFlags... method OnSetPresentationClock (line 21) | public void OnSetPresentationClock(PresentationClock presentationClock... method OnShutdown (line 26) | public void OnShutdown() method OnClockPause (line 31) | public void OnClockPause(long systemTime) method OnClockRestart (line 36) | public void OnClockRestart(long systemTime) method OnClockSetRate (line 41) | public void OnClockSetRate(long systemTime, float flRate) method OnClockStart (line 46) | public void OnClockStart(long systemTime, long llClockStartOffset) method OnClockStop (line 51) | public void OnClockStop(long hnsSystemTime) FILE: Platforms/Media/iOS/ConcreteAlbum.cs class ConcreteAlbumStrategy (line 17) | internal class ConcreteAlbumStrategy : AlbumStrategy method ConcreteAlbumStrategy (line 61) | internal ConcreteAlbumStrategy(string name, Artist artist, Genre genre... method GetAlbumArt (line 73) | public override Stream GetAlbumArt() method GetThumbnail (line 78) | public override Stream GetThumbnail() method Platform_GetAlbumArt (line 84) | [CLSCompliant(false)] method Platform_GetThumbnail (line 95) | [CLSCompliant(false)] method Dispose (line 102) | protected override void Dispose(bool disposing) FILE: Platforms/Media/iOS/ConcreteMediaFactory.cs class ConcreteMediaFactory (line 16) | public sealed class ConcreteMediaFactory : MediaFactory method CreateMediaLibraryStrategy (line 18) | public override MediaLibraryStrategy CreateMediaLibraryStrategy() method CreateMediaLibraryStrategy (line 23) | public override MediaLibraryStrategy CreateMediaLibraryStrategy(MediaS... method CreateMediaPlayerStrategy (line 28) | public override MediaPlayerStrategy CreateMediaPlayerStrategy() method CreateSongStrategy (line 33) | public override SongStrategy CreateSongStrategy(string name, Uri strea... method CreateVideoPlayerStrategy (line 38) | public override VideoPlayerStrategy CreateVideoPlayerStrategy() method CreateVideoStrategy (line 43) | public override VideoStrategy CreateVideoStrategy(GraphicsDevice graph... method GetAvailableMediaSources (line 48) | public override IList GetAvailableMediaSources() FILE: Platforms/Media/iOS/ConcreteMediaLibrary.cs class ConcreteMediaLibraryStrategy (line 15) | internal class ConcreteMediaLibraryStrategy : MediaLibraryStrategy method ConcreteMediaLibraryStrategy (line 54) | internal ConcreteMediaLibraryStrategy() method ConcreteMediaLibraryStrategy (line 59) | internal ConcreteMediaLibraryStrategy(MediaSource mediaSource) method Load (line 65) | public override void Load(Action progressCallback = null) method SavePicture (line 139) | public override void SavePicture(string name, byte[] imageBuffer) method SavePicture (line 144) | public override void SavePicture(string name, Stream source) method Dispose (line 151) | protected override void Dispose(bool disposing) FILE: Platforms/Media/iOS/ConcreteMediaPlayer.cs class ConcreteMediaPlayerStrategy (line 18) | internal sealed class ConcreteMediaPlayerStrategy : MediaPlayerStrategy method ConcreteMediaPlayerStrategy (line 21) | internal ConcreteMediaPlayerStrategy() method PlatformSetPlayPosition (line 87) | internal void PlatformSetPlayPosition(TimeSpan value) method PlatformUpdateState (line 98) | protected override bool PlatformUpdateState(ref MediaState state) method SetChannelVolumes (line 105) | private void SetChannelVolumes() method PlatformPlaySong (line 123) | public override void PlatformPlaySong(Song song) method PlatformPause (line 156) | public override void PlatformPause() method PlatformResume (line 170) | public override void PlatformResume() method PlatformStop (line 184) | public override void PlatformStop() method PlatformClearQueue (line 202) | protected override void PlatformClearQueue() method Dispose (line 224) | protected override void Dispose(bool disposing) class MediaPlatformStream (line 234) | internal sealed class MediaPlatformStream : IDisposable method MediaPlatformStream (line 243) | internal MediaPlatformStream(Uri streamSource) method CreatePlayer (line 249) | internal void CreatePlayer(NSUrl url) method OnFinishedPlaying (line 259) | private void OnFinishedPlaying(object sender, NSNotificationEventArgs ... method SetEventHandler (line 269) | internal void SetEventHandler(FinishedPlayingHandler handler) method Dispose (line 282) | public void Dispose() method Dispose (line 288) | private void Dispose(bool disposing) FILE: Platforms/Media/iOS/ConcreteSong.cs class ConcreteSongStrategy (line 14) | internal sealed class ConcreteSongStrategy : SongStrategy method ConcreteSongStrategy (line 31) | internal ConcreteSongStrategy() method ConcreteSongStrategy (line 36) | internal ConcreteSongStrategy(string name, Uri streamSource) method GetMediaPlatformStream (line 46) | internal MediaPlatformStream GetMediaPlatformStream() method Dispose (line 113) | protected override void Dispose(bool disposing) FILE: Platforms/Media/iOS/ConcreteVideo.cs class ConcreteVideoStrategy (line 13) | internal sealed class ConcreteVideoStrategy : VideoStrategy method ConcreteVideoStrategy (line 18) | internal ConcreteVideoStrategy(GraphicsDevice graphicsDevice, string f... method GetVideoPlatformStream (line 26) | internal VideoPlatformStream GetVideoPlatformStream() method Dispose (line 32) | protected override void Dispose(bool disposing) FILE: Platforms/Media/iOS/ConcreteVideoPlayer.cs class ConcreteVideoPlayerStrategy (line 18) | internal sealed class ConcreteVideoPlayerStrategy : VideoPlayerStrategy method ConcreteVideoPlayerStrategy (line 60) | internal ConcreteVideoPlayerStrategy() method PlatformGetTexture (line 65) | public override Texture2D PlatformGetTexture() method PlatformUpdateState (line 70) | protected override void PlatformUpdateState(ref MediaState state) method PlatformPlay (line 74) | public override void PlatformPlay(Video video) method PlatformPause (line 93) | public override void PlatformPause() method PlatformResume (line 98) | public override void PlatformResume() method PlatformStop (line 105) | public override void PlatformStop() method PlatformSetVolume (line 123) | private void PlatformSetVolume() method OnStop (line 128) | private void OnStop(NSNotification e) method Dispose (line 134) | protected override void Dispose(bool disposing) class VideoPlatformStream (line 145) | internal sealed class VideoPlatformStream : IDisposable method VideoPlatformStream (line 152) | internal VideoPlatformStream(string filename) method CreateMovieView (line 158) | private MPMoviePlayerViewController CreateMovieView(NSUrl url) method Dispose (line 174) | public void Dispose() method Dispose (line 180) | private void Dispose(bool disposing) FILE: Platforms/Resources/Resource.designer.cs class Resource (line 17) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Xamarin.Android... method Resource (line 21) | static Resource() class Attribute (line 26) | public partial class Attribute method Attribute (line 29) | static Attribute() method Attribute (line 34) | private Attribute() FILE: Platforms/Storage/.Android/ConcreteStorageContainer.cs class ConcreteStorageContainer (line 15) | internal sealed class ConcreteStorageContainer : StorageContainerStrategy method ConcreteStorageContainer (line 22) | internal ConcreteStorageContainer(string name, PlayerIndex? playerInde... method CreateDirectory (line 42) | public override void CreateDirectory(string directory) method CreateFile (line 53) | public override Stream CreateFile(string file) method DeleteDirectory (line 62) | public override void DeleteDirectory(string directory) method DeleteFile (line 71) | public override void DeleteFile(string file) method DirectoryExists (line 80) | public override bool DirectoryExists(string directory) method FileExists (line 88) | public override bool FileExists(string file) method GetDirectoryNames (line 97) | public override string[] GetDirectoryNames() method GetDirectoryNames (line 102) | public override string[] GetDirectoryNames(string searchPattern) method GetFileNames (line 107) | public override string[] GetFileNames() method GetFileNames (line 112) | public override string[] GetFileNames(string searchPattern) method OpenFile (line 117) | public override Stream OpenFile(string file, FileMode fileMode, FileAc... FILE: Platforms/Storage/.Android/ConcreteStorageDevice.cs class ConcreteStorageDevice (line 12) | internal sealed class ConcreteStorageDevice : StorageDeviceStrategy method ConcreteStorageDevice (line 58) | internal ConcreteStorageDevice(PlayerIndex? player, int directoryCount... method BeginOpenContainer (line 63) | public override IAsyncResult BeginOpenContainer(StorageDevice storageD... method EndOpenContainer (line 84) | public override StorageContainer EndOpenContainer(IAsyncResult result) method DeleteContainer (line 96) | public override void DeleteContainer(string titleName) method Open (line 101) | public override StorageContainer Open(StorageDevice storageDevice, str... FILE: Platforms/Storage/.Android/ConcreteStorageFactory.cs class ConcreteStorageFactory (line 8) | internal sealed class ConcreteStorageFactory : StorageFactory method CreateStorageContainerStrategy (line 11) | public override StorageContainerStrategy CreateStorageContainerStrateg... method CreateStorageDeviceStrategy (line 16) | public override StorageDeviceStrategy CreateStorageDeviceStrategy(Play... method CreateStorageServiceStrategy (line 21) | public override StorageServiceStrategy CreateStorageServiceStrategy() FILE: Platforms/Storage/.Android/ConcreteStorageService.cs class ConcreteStorageService (line 16) | internal sealed class ConcreteStorageService : StorageServiceStrategy method ConcreteStorageService (line 19) | internal ConcreteStorageService() method BeginShowSelector (line 23) | public override IAsyncResult BeginShowSelector(PlayerIndex player, int... method BeginShowSelector (line 44) | public override IAsyncResult BeginShowSelector(int sizeInBytes, int di... method EndShowSelector (line 65) | public override StorageDevice EndShowSelector(IAsyncResult result) method Show (line 86) | private StorageDevice Show(PlayerIndex player, int sizeInBytes, int di... method Show (line 91) | private StorageDevice Show(int sizeInBytes, int directoryCount) method Dispose (line 97) | protected override void Dispose(bool disposing) FILE: Platforms/Storage/.Blazor/ConcreteStorageContainer.cs class ConcreteStorageContainer (line 11) | internal sealed class ConcreteStorageContainer : StorageContainerStrategy method ConcreteStorageContainer (line 18) | internal ConcreteStorageContainer(string name, PlayerIndex? playerInde... method CreateDirectory (line 24) | public override void CreateDirectory(string directory) method CreateFile (line 29) | public override Stream CreateFile(string file) method DeleteDirectory (line 34) | public override void DeleteDirectory(string directory) method DeleteFile (line 39) | public override void DeleteFile(string file) method DirectoryExists (line 44) | public override bool DirectoryExists(string directory) method FileExists (line 49) | public override bool FileExists(string file) method GetDirectoryNames (line 54) | public override string[] GetDirectoryNames() method GetDirectoryNames (line 59) | public override string[] GetDirectoryNames(string searchPattern) method GetFileNames (line 64) | public override string[] GetFileNames() method GetFileNames (line 69) | public override string[] GetFileNames(string searchPattern) method OpenFile (line 74) | public override Stream OpenFile(string file, FileMode fileMode, FileAc... FILE: Platforms/Storage/.Blazor/ConcreteStorageDevice.cs class ConcreteStorageDevice (line 11) | internal sealed class ConcreteStorageDevice : StorageDeviceStrategy method ConcreteStorageDevice (line 47) | internal ConcreteStorageDevice(PlayerIndex? player, int directoryCount... method BeginOpenContainer (line 52) | public override IAsyncResult BeginOpenContainer(StorageDevice storageD... method EndOpenContainer (line 58) | public override StorageContainer EndOpenContainer(IAsyncResult result) method DeleteContainer (line 63) | public override void DeleteContainer(string titleName) method Open (line 68) | public override StorageContainer Open(StorageDevice storageDevice, str... FILE: Platforms/Storage/.Blazor/ConcreteStorageFactory.cs class ConcreteStorageFactory (line 8) | internal sealed class ConcreteStorageFactory : StorageFactory method CreateStorageContainerStrategy (line 11) | public override StorageContainerStrategy CreateStorageContainerStrateg... method CreateStorageDeviceStrategy (line 16) | public override StorageDeviceStrategy CreateStorageDeviceStrategy(Play... method CreateStorageServiceStrategy (line 21) | public override StorageServiceStrategy CreateStorageServiceStrategy() FILE: Platforms/Storage/.Blazor/ConcreteStorageService.cs class ConcreteStorageService (line 10) | internal sealed class ConcreteStorageService : StorageServiceStrategy method ConcreteStorageService (line 13) | internal ConcreteStorageService() method BeginShowSelector (line 17) | public override IAsyncResult BeginShowSelector(PlayerIndex player, int... method BeginShowSelector (line 22) | public override IAsyncResult BeginShowSelector(int sizeInBytes, int di... method EndShowSelector (line 27) | public override StorageDevice EndShowSelector(IAsyncResult result) method Show (line 32) | private StorageDevice Show(PlayerIndex player, int sizeInBytes, int di... method Show (line 37) | private StorageDevice Show(int sizeInBytes, int directoryCount) method Dispose (line 43) | protected override void Dispose(bool disposing) FILE: Platforms/Storage/.Ref/ConcreteStorageContainer.cs class ConcreteStorageContainer (line 11) | internal sealed class ConcreteStorageContainer : StorageContainerStrategy method ConcreteStorageContainer (line 18) | internal ConcreteStorageContainer(string name, PlayerIndex? playerInde... method CreateDirectory (line 24) | public override void CreateDirectory(string directory) method CreateFile (line 29) | public override Stream CreateFile(string file) method DeleteDirectory (line 34) | public override void DeleteDirectory(string directory) method DeleteFile (line 39) | public override void DeleteFile(string file) method DirectoryExists (line 44) | public override bool DirectoryExists(string directory) method FileExists (line 49) | public override bool FileExists(string file) method GetDirectoryNames (line 54) | public override string[] GetDirectoryNames() method GetDirectoryNames (line 59) | public override string[] GetDirectoryNames(string searchPattern) method GetFileNames (line 64) | public override string[] GetFileNames() method GetFileNames (line 69) | public override string[] GetFileNames(string searchPattern) method OpenFile (line 74) | public override Stream OpenFile(string file, FileMode fileMode, FileAc... FILE: Platforms/Storage/.Ref/ConcreteStorageDevice.cs class ConcreteStorageDevice (line 11) | internal sealed class ConcreteStorageDevice : StorageDeviceStrategy method ConcreteStorageDevice (line 47) | internal ConcreteStorageDevice(PlayerIndex? player, int directoryCount... method BeginOpenContainer (line 52) | public override IAsyncResult BeginOpenContainer(StorageDevice storageD... method EndOpenContainer (line 58) | public override StorageContainer EndOpenContainer(IAsyncResult result) method DeleteContainer (line 63) | public override void DeleteContainer(string titleName) method Open (line 68) | public override StorageContainer Open(StorageDevice storageDevice, str... FILE: Platforms/Storage/.Ref/ConcreteStorageFactory.cs class ConcreteStorageFactory (line 8) | internal sealed class ConcreteStorageFactory : StorageFactory method CreateStorageContainerStrategy (line 11) | public override StorageContainerStrategy CreateStorageContainerStrateg... method CreateStorageDeviceStrategy (line 16) | public override StorageDeviceStrategy CreateStorageDeviceStrategy(Play... method CreateStorageServiceStrategy (line 21) | public override StorageServiceStrategy CreateStorageServiceStrategy() FILE: Platforms/Storage/.Ref/ConcreteStorageService.cs class ConcreteStorageService (line 10) | internal sealed class ConcreteStorageService : StorageServiceStrategy method ConcreteStorageService (line 13) | internal ConcreteStorageService() method BeginShowSelector (line 17) | public override IAsyncResult BeginShowSelector(PlayerIndex player, int... method BeginShowSelector (line 22) | public override IAsyncResult BeginShowSelector(int sizeInBytes, int di... method EndShowSelector (line 27) | public override StorageDevice EndShowSelector(IAsyncResult result) method Show (line 32) | private StorageDevice Show(PlayerIndex player, int sizeInBytes, int di... method Show (line 37) | private StorageDevice Show(int sizeInBytes, int directoryCount) method Dispose (line 43) | protected override void Dispose(bool disposing) FILE: Platforms/Storage/.SDL2/ConcreteStorageContainer.cs class ConcreteStorageContainer (line 16) | internal sealed class ConcreteStorageContainer : StorageContainerStrategy method ConcreteStorageContainer (line 23) | internal ConcreteStorageContainer(string name, PlayerIndex? playerInde... method CreateDirectory (line 75) | public override void CreateDirectory(string directory) method CreateFile (line 86) | public override Stream CreateFile(string file) method DeleteDirectory (line 95) | public override void DeleteDirectory(string directory) method DeleteFile (line 104) | public override void DeleteFile(string file) method DirectoryExists (line 113) | public override bool DirectoryExists(string directory) method FileExists (line 121) | public override bool FileExists(string file) method GetDirectoryNames (line 130) | public override string[] GetDirectoryNames() method GetDirectoryNames (line 135) | public override string[] GetDirectoryNames(string searchPattern) method GetFileNames (line 140) | public override string[] GetFileNames() method GetFileNames (line 145) | public override string[] GetFileNames(string searchPattern) method OpenFile (line 150) | public override Stream OpenFile(string file, FileMode fileMode, FileAc... FILE: Platforms/Storage/.SDL2/ConcreteStorageDevice.cs class ConcreteStorageDevice (line 12) | internal sealed class ConcreteStorageDevice : StorageDeviceStrategy method ConcreteStorageDevice (line 89) | internal ConcreteStorageDevice(PlayerIndex? player, int directoryCount... method BeginOpenContainer (line 94) | public override IAsyncResult BeginOpenContainer(StorageDevice storageD... method EndOpenContainer (line 106) | public override StorageContainer EndOpenContainer(IAsyncResult result) method DeleteContainer (line 138) | public override void DeleteContainer(string titleName) method Open (line 143) | public override StorageContainer Open(StorageDevice storageDevice, str... FILE: Platforms/Storage/.SDL2/ConcreteStorageFactory.cs class ConcreteStorageFactory (line 8) | internal sealed class ConcreteStorageFactory : StorageFactory method CreateStorageContainerStrategy (line 11) | public override StorageContainerStrategy CreateStorageContainerStrateg... method CreateStorageDeviceStrategy (line 16) | public override StorageDeviceStrategy CreateStorageDeviceStrategy(Play... method CreateStorageServiceStrategy (line 21) | public override StorageServiceStrategy CreateStorageServiceStrategy() FILE: Platforms/Storage/.SDL2/ConcreteStorageService.cs class ConcreteStorageService (line 14) | internal sealed class ConcreteStorageService : StorageServiceStrategy method ConcreteStorageService (line 17) | internal ConcreteStorageService() method BeginShowSelector (line 21) | public override IAsyncResult BeginShowSelector(PlayerIndex player, int... method BeginShowSelector (line 27) | public override IAsyncResult BeginShowSelector(int sizeInBytes, int di... method EndShowSelector (line 33) | public override StorageDevice EndShowSelector(IAsyncResult result) method Show (line 72) | private StorageDevice Show(PlayerIndex player, int sizeInBytes, int di... method Show (line 77) | private StorageDevice Show(int sizeInBytes, int directoryCount) method Dispose (line 83) | protected override void Dispose(bool disposing) FILE: Platforms/Storage/.UAP/ConcreteStorageContainer.cs class ConcreteStorageContainer (line 27) | internal sealed class ConcreteStorageContainer : StorageContainerStrategy method ConcreteStorageContainer (line 34) | internal ConcreteStorageContainer(string name, PlayerIndex? playerInde... method CreateDirectory (line 56) | public override void CreateDirectory(string directory) method CreateFile (line 66) | public override Stream CreateFile(string file) method DeleteDirectory (line 76) | public override void DeleteDirectory(string directory) method DeleteFile (line 87) | public override void DeleteFile(string file) method DirectoryExists (line 97) | public override bool DirectoryExists(string directory) method FileExists (line 115) | public override bool FileExists(string file) method GetDirectoryNames (line 133) | public override string[] GetDirectoryNames() method GetDirectoryNames (line 140) | public override string[] GetDirectoryNames(string searchPattern) method GetFileNames (line 145) | public override string[] GetFileNames() method GetFileNames (line 152) | public override string[] GetFileNames(string searchPattern) method OpenFile (line 161) | public override Stream OpenFile(string file, FileMode fileMode, FileAc... FILE: Platforms/Storage/.UAP/ConcreteStorageDevice.cs class ConcreteStorageDevice (line 17) | internal sealed class ConcreteStorageDevice : StorageDeviceStrategy method ConcreteStorageDevice (line 62) | internal ConcreteStorageDevice(PlayerIndex? player, int directoryCount... method BeginOpenContainer (line 67) | public override IAsyncResult BeginOpenContainer(StorageDevice storageD... method EndOpenContainer (line 102) | public override StorageContainer EndOpenContainer(IAsyncResult result) method DeleteContainer (line 157) | public override void DeleteContainer(string titleName) method Open (line 162) | public override StorageContainer Open(StorageDevice storageDevice, str... FILE: Platforms/Storage/.UAP/ConcreteStorageFactory.cs class ConcreteStorageFactory (line 8) | internal sealed class ConcreteStorageFactory : StorageFactory method CreateStorageContainerStrategy (line 11) | public override StorageContainerStrategy CreateStorageContainerStrateg... method CreateStorageDeviceStrategy (line 16) | public override StorageDeviceStrategy CreateStorageDeviceStrategy(Play... method CreateStorageServiceStrategy (line 21) | public override StorageServiceStrategy CreateStorageServiceStrategy() FILE: Platforms/Storage/.UAP/ConcreteStorageService.cs class ConcreteStorageService (line 18) | internal sealed class ConcreteStorageService : StorageServiceStrategy method ConcreteStorageService (line 28) | internal ConcreteStorageService() method BeginShowSelector (line 32) | public override IAsyncResult BeginShowSelector(PlayerIndex player, int... method BeginShowSelector (line 61) | public override IAsyncResult BeginShowSelector(int sizeInBytes, int di... method EndShowSelector (line 91) | public override StorageDevice EndShowSelector(IAsyncResult result) method Show (line 148) | private StorageDevice Show(PlayerIndex player, int sizeInBytes, int di... method Show (line 153) | private StorageDevice Show(int sizeInBytes, int directoryCount) method Dispose (line 159) | protected override void Dispose(bool disposing) FILE: Platforms/Storage/.WindowsDX/ConcreteStorageContainer.cs class ConcreteStorageContainer (line 23) | internal sealed class ConcreteStorageContainer : StorageContainerStrategy method ConcreteStorageContainer (line 30) | internal ConcreteStorageContainer(string name, PlayerIndex? playerInde... method CreateDirectory (line 51) | public override void CreateDirectory(string directory) method CreateFile (line 62) | public override Stream CreateFile(string file) method DeleteDirectory (line 71) | public override void DeleteDirectory(string directory) method DeleteFile (line 80) | public override void DeleteFile(string file) method DirectoryExists (line 89) | public override bool DirectoryExists(string directory) method FileExists (line 97) | public override bool FileExists(string file) method GetDirectoryNames (line 106) | public override string[] GetDirectoryNames() method GetDirectoryNames (line 111) | public override string[] GetDirectoryNames(string searchPattern) method GetFileNames (line 116) | public override string[] GetFileNames() method GetFileNames (line 121) | public override string[] GetFileNames(string searchPattern) method OpenFile (line 126) | public override Stream OpenFile(string file, FileMode fileMode, FileAc... FILE: Platforms/Storage/.WindowsDX/ConcreteStorageDevice.cs class ConcreteStorageDevice (line 11) | internal sealed class ConcreteStorageDevice : StorageDeviceStrategy method ConcreteStorageDevice (line 57) | internal ConcreteStorageDevice(PlayerIndex? player, int directoryCount... method BeginOpenContainer (line 62) | public override IAsyncResult BeginOpenContainer(StorageDevice storageD... method EndOpenContainer (line 74) | public override StorageContainer EndOpenContainer(IAsyncResult result) method DeleteContainer (line 106) | public override void DeleteContainer(string titleName) method Open (line 111) | public override StorageContainer Open(StorageDevice storageDevice, str... FILE: Platforms/Storage/.WindowsDX/ConcreteStorageFactory.cs class ConcreteStorageFactory (line 8) | internal sealed class ConcreteStorageFactory : StorageFactory method CreateStorageContainerStrategy (line 11) | public override StorageContainerStrategy CreateStorageContainerStrateg... method CreateStorageDeviceStrategy (line 16) | public override StorageDeviceStrategy CreateStorageDeviceStrategy(Play... method CreateStorageServiceStrategy (line 21) | public override StorageServiceStrategy CreateStorageServiceStrategy() FILE: Platforms/Storage/.WindowsDX/ConcreteStorageService.cs class ConcreteStorageService (line 14) | internal sealed class ConcreteStorageService : StorageServiceStrategy method ConcreteStorageService (line 17) | internal ConcreteStorageService() method BeginShowSelector (line 21) | public override IAsyncResult BeginShowSelector(PlayerIndex player, int... method BeginShowSelector (line 27) | public override IAsyncResult BeginShowSelector(int sizeInBytes, int di... method EndShowSelector (line 33) | public override StorageDevice EndShowSelector(IAsyncResult result) method Show (line 72) | private StorageDevice Show(PlayerIndex player, int sizeInBytes, int di... method Show (line 77) | private StorageDevice Show(int sizeInBytes, int directoryCount) method Dispose (line 83) | protected override void Dispose(bool disposing) FILE: Platforms/Storage/.iOS/ConcreteStorageContainer.cs class ConcreteStorageContainer (line 15) | internal sealed class ConcreteStorageContainer : StorageContainerStrategy method ConcreteStorageContainer (line 22) | internal ConcreteStorageContainer(string name, PlayerIndex? playerInde... method CreateDirectory (line 42) | public override void CreateDirectory(string directory) method CreateFile (line 53) | public override Stream CreateFile(string file) method DeleteDirectory (line 62) | public override void DeleteDirectory(string directory) method DeleteFile (line 71) | public override void DeleteFile(string file) method DirectoryExists (line 80) | public override bool DirectoryExists(string directory) method FileExists (line 88) | public override bool FileExists(string file) method GetDirectoryNames (line 97) | public override string[] GetDirectoryNames() method GetDirectoryNames (line 102) | public override string[] GetDirectoryNames(string searchPattern) method GetFileNames (line 107) | public override string[] GetFileNames() method GetFileNames (line 112) | public override string[] GetFileNames(string searchPattern) method OpenFile (line 117) | public override Stream OpenFile(string file, FileMode fileMode, FileAc... FILE: Platforms/Storage/.iOS/ConcreteStorageDevice.cs class ConcreteStorageDevice (line 12) | internal sealed class ConcreteStorageDevice : StorageDeviceStrategy method ConcreteStorageDevice (line 58) | internal ConcreteStorageDevice(PlayerIndex? player, int directoryCount... method BeginOpenContainer (line 63) | public override IAsyncResult BeginOpenContainer(StorageDevice storageD... method EndOpenContainer (line 84) | public override StorageContainer EndOpenContainer(IAsyncResult result) method DeleteContainer (line 96) | public override void DeleteContainer(string titleName) method Open (line 101) | public override StorageContainer Open(StorageDevice storageDevice, str... FILE: Platforms/Storage/.iOS/ConcreteStorageFactory.cs class ConcreteStorageFactory (line 8) | internal sealed class ConcreteStorageFactory : StorageFactory method CreateStorageContainerStrategy (line 11) | public override StorageContainerStrategy CreateStorageContainerStrateg... method CreateStorageDeviceStrategy (line 16) | public override StorageDeviceStrategy CreateStorageDeviceStrategy(Play... method CreateStorageServiceStrategy (line 21) | public override StorageServiceStrategy CreateStorageServiceStrategy() FILE: Platforms/Storage/.iOS/ConcreteStorageService.cs class ConcreteStorageService (line 16) | internal sealed class ConcreteStorageService : StorageServiceStrategy method ConcreteStorageService (line 19) | internal ConcreteStorageService() method BeginShowSelector (line 23) | public override IAsyncResult BeginShowSelector(PlayerIndex player, int... method BeginShowSelector (line 44) | public override IAsyncResult BeginShowSelector(int sizeInBytes, int di... method EndShowSelector (line 65) | public override StorageDevice EndShowSelector(IAsyncResult result) method Show (line 86) | private StorageDevice Show(PlayerIndex player, int sizeInBytes, int di... method Show (line 91) | private StorageDevice Show(int sizeInBytes, int directoryCount) method Dispose (line 97) | protected override void Dispose(bool disposing) FILE: Platforms/Utilities/.Android/FuncLoader.cs class FuncLoader (line 8) | internal class FuncLoader method dlopen (line 10) | [DllImport("dl")] method dlsym (line 13) | [DllImport("dl")] method LoadLibrary (line 18) | public static IntPtr LoadLibrary(string libname) method LoadFunction (line 43) | public static T LoadFunction(IntPtr library, string function) method LoadFunctionOrNull (line 53) | public static T LoadFunctionOrNull(IntPtr library, string function) FILE: Platforms/Utilities/.SDL2/FuncLoader.cs class FuncLoader (line 7) | internal class FuncLoader class Windows (line 9) | private class Windows method GetProcAddress (line 11) | [DllImport("kernel32", CharSet = CharSet.Ansi, ExactSpelling = true,... method LoadLibraryW (line 14) | [DllImport("kernel32", SetLastError = true, CharSet = CharSet.Unicode)] class Linux (line 18) | private class Linux method dlopen (line 20) | [DllImport("libdl.so.2")] method dlsym (line 23) | [DllImport("libdl.so.2")] class OSX (line 27) | private class OSX method dlopen (line 29) | [DllImport("/usr/lib/libSystem.dylib")] method dlsym (line 32) | [DllImport("/usr/lib/libSystem.dylib")] method LoadLibraryExt (line 38) | public static IntPtr LoadLibraryExt(string libname) method LoadLibrary (line 91) | public static IntPtr LoadLibrary(string libname) method LoadFunction (line 102) | public static T LoadFunction(IntPtr library, string function) method LoadFunctionOrNull (line 119) | public static T LoadFunctionOrNull(IntPtr library, string function) FILE: Platforms/Utilities/.iOS/FuncLoader.cs class FuncLoader (line 7) | internal class FuncLoader method LoadLibrary (line 9) | public static IntPtr LoadLibrary(string libname) method LoadFunction (line 14) | public static T LoadFunction(IntPtr library, string function) method LoadFunctionOrNull (line 24) | public static T LoadFunctionOrNull(IntPtr library, string function) FILE: Platforms/Utilities/AssemblyHelper.cs class AssemblyHelper (line 12) | internal static class AssemblyHelper method GetDefaultWindowTitle (line 14) | public static string GetDefaultWindowTitle() FILE: Platforms/Utilities/CurrentPlatform.cs type OS (line 10) | internal enum OS class CurrentPlatform (line 18) | internal static class CurrentPlatform method uname (line 23) | [DllImport("libc")] method Init (line 26) | private static void Init() FILE: Platforms/Utilities/InteropHelpers.cs class InteropHelpers (line 11) | internal static class InteropHelpers method Utf8ToString (line 16) | public static unsafe string Utf8ToString(IntPtr handle) method GetDelegateForFunctionPointer (line 35) | internal static TDelegate GetDelegateForFunctionPointer(Int... FILE: Platforms/Utilities/MemCopyHelper.cs class MemCopyHelper (line 9) | internal static class MemCopyHelper method RtlMoveMemory (line 13) | [DllImport("kernel32.dll", EntryPoint = "RtlMoveMemory", SetLastError ... method MemoryCopy (line 17) | public unsafe static void MemoryCopy(T[] data, IntPtr dstPtr, int s... method MemoryCopy (line 32) | unsafe public static void MemoryCopy(IntPtr srcPtr, IntPtr dstPtr, int... FILE: Platforms/Utilities/Png/PngCommon.cs class Palette (line 14) | internal class Palette method Palette (line 18) | internal Palette() method AddColor (line 31) | internal void AddColor(Color color) method AddAlphaToColorAtIndex (line 36) | internal void AddAlphaToColorAtIndex(int colorIndex, byte alpha) method AddAlphaToColors (line 43) | internal void AddAlphaToColors(IList alphas) class PngChunk (line 54) | internal class PngChunk method PngChunk (line 56) | internal PngChunk() method Decode (line 115) | internal virtual void Decode(byte[] chunkBytes) method Encode (line 130) | internal virtual byte[] Encode() method DecodeType (line 145) | private void DecodeType(byte[] typeBytes) method CrcCheck (line 157) | private bool CrcCheck() method InputToCrcCheck (line 164) | private byte[] InputToCrcCheck() method GetChunkTypeString (line 170) | internal static string GetChunkTypeString(byte[] chunkTypeBytes) method GetChunkTypeBytes (line 175) | private static byte[] GetChunkTypeBytes(string chunkTypeString) class HeaderChunk (line 181) | internal class HeaderChunk : PngChunk method HeaderChunk (line 185) | internal HeaderChunk() method Decode (line 237) | internal override void Decode(byte[] chunkBytes) method Encode (line 256) | internal override byte[] Encode() class PaletteChunk (line 274) | internal class PaletteChunk : PngChunk method PaletteChunk (line 276) | internal PaletteChunk() method Decode (line 288) | internal override void Decode(byte[] chunkBytes) class TransparencyChunk (line 309) | internal class TransparencyChunk : PngChunk method TransparencyChunk (line 311) | internal TransparencyChunk() method Decode (line 323) | internal override void Decode(byte[] chunkBytes) method Encode (line 331) | internal override byte[] Encode() class DataChunk (line 342) | internal class DataChunk : PngChunk method DataChunk (line 344) | internal DataChunk() class EndChunk (line 350) | internal class EndChunk : PngChunk method EndChunk (line 352) | internal EndChunk() type ColorType (line 362) | internal enum ColorType type FilterType (line 371) | internal enum FilterType class NoneFilter (line 384) | internal static class NoneFilter method Decode (line 386) | internal static byte[] Decode(byte[] scanline) method Encode (line 391) | internal static byte[] Encode(byte[] scanline) class SubFilter (line 402) | internal static class SubFilter method Decode (line 404) | internal static byte[] Decode(byte[] scanline, int bytesPerPixel) method Encode (line 418) | internal static byte[] Encode(byte[] scanline, int bytesPerPixel) class UpFilter (line 435) | internal static class UpFilter method Decode (line 437) | internal static byte[] Decode(byte[] scanline, byte[] previousScanline) method Encode (line 451) | internal static byte[] Encode(byte[] scanline, byte[] previousScanline) class AverageFilter (line 468) | internal static class AverageFilter method Decode (line 470) | internal static byte[] Decode(byte[] scanline, byte[] previousScanline... method Encode (line 485) | internal static byte[] Encode(byte[] scanline, byte[] previousScanline... method Average (line 502) | private static int Average(byte left, byte above) class PaethFilter (line 508) | internal static class PaethFilter method Decode (line 510) | internal static byte[] Decode(byte[] scanline, byte[] previousScanline... method Encode (line 526) | internal static byte[] Encode(byte[] scanline, byte[] previousScanline... method PaethPredictor (line 544) | private static int PaethPredictor(int a, int b, int c) class PngCrc (line 571) | internal static class PngCrc method PngCrc (line 576) | static PngCrc() method BuildCrcTable (line 584) | private static void BuildCrcTable() method Calculate (line 610) | internal static uint Calculate(byte[] bytes) class Extensions (line 630) | internal static class Extensions method ToUInt (line 632) | internal static uint ToUInt(this byte[] bytes) method ToByteArray (line 648) | internal static byte[] ToByteArray(this uint integer) method ReverseByteArray (line 662) | private static byte[] ReverseByteArray(byte[] byteArray) FILE: Platforms/Utilities/Png/PngReader.cs class PngReader (line 15) | public class PngReader method PngReader (line 30) | public PngReader() method Read (line 36) | public Texture2D Read(Stream inputStream, GraphicsDevice graphicsDevice) method IsPngImage (line 67) | public static bool IsPngImage(Stream stream) method ProcessChunk (line 81) | private void ProcessChunk(byte[] chunkBytes) method UnpackDataChunks (line 128) | private void UnpackDataChunks() method DeserializePixelData (line 161) | private byte[][] DeserializePixelData(byte[] pixelData) method DecodePixelData (line 188) | private void DecodePixelData(byte[][] pixelData) method ProcessDefilteredScanline (line 242) | private void ProcessDefilteredScanline(byte[] defilteredScanline, int y) method CalculateBytesPerPixel (line 320) | private int CalculateBytesPerPixel() FILE: Platforms/Utilities/Png/PngWriter.cs class PngWriter (line 13) | public class PngWriter method PngWriter (line 21) | public PngWriter() method Write (line 26) | public void Write(ITexture2DStrategy texture2D, Stream outputStream) method EncodePixelData (line 76) | private byte[] EncodePixelData() method GetOptimalFilteredScanline (line 112) | private byte[] GetOptimalFilteredScanline(byte[] rawScanline, byte[] p... method CalculateTotalVariation (line 149) | private int CalculateTotalVariation(byte[] input) method GetRawScanline (line 161) | private byte[] GetRawScanline(int y) method CalculateBytesPerPixel (line 178) | private int CalculateBytesPerPixel() FILE: Platforms/Utilities/Png/ZLibStream.cs class ZlibStream (line 133) | internal class ZlibStream : Stream method ZlibStream (line 191) | public ZlibStream(System.IO.Stream stream, CompressionMode mode) method ZlibStream (line 255) | public ZlibStream(System.IO.Stream stream, CompressionMode mode, Compr... method ZlibStream (line 294) | public ZlibStream(System.IO.Stream stream, CompressionMode mode, bool ... method ZlibStream (line 380) | public ZlibStream(System.IO.Stream stream, CompressionMode mode, Compr... method Dispose (line 474) | protected override void Dispose(bool disposing) method Flush (line 536) | public override void Flush() method Read (line 608) | public override int Read(byte[] buffer, int offset, int count) method Seek (line 627) | public override long Seek(long offset, System.IO.SeekOrigin origin) method SetLength (line 639) | public override void SetLength(long value) method Write (line 670) | public override void Write(byte[] buffer, int offset, int count) method CompressString (line 696) | public static byte[] CompressString(String s) method CompressBuffer (line 724) | public static byte[] CompressBuffer(byte[] b) method UncompressString (line 749) | public static String UncompressString(byte[] compressed) method UncompressBuffer (line 773) | public static byte[] UncompressBuffer(byte[] compressed) class ZlibConstants (line 789) | internal static class ZlibConstants class ZlibCodec (line 856) | sealed internal class ZlibCodec method ZlibCodec (line 962) | internal ZlibCodec() { } method ZlibCodec (line 970) | internal ZlibCodec(CompressionMode mode) method InitializeInflate (line 993) | internal int InitializeInflate() method InitializeInflate (line 1016) | internal int InitializeInflate(bool expectRfc1950Header) method InitializeInflate (line 1027) | internal int InitializeInflate(int windowBits) method InitializeInflate (line 1052) | internal int InitializeInflate(int windowBits, bool expectRfc1950Header) method Inflate (line 1123) | internal int Inflate(FlushType flush) method EndInflate (line 1140) | internal int EndInflate() method SyncInflate (line 1153) | internal int SyncInflate() method InitializeDeflate (line 1200) | internal int InitializeDeflate() method InitializeDeflate (line 1214) | internal int InitializeDeflate(CompressionLevel level) method InitializeDeflate (line 1235) | internal int InitializeDeflate(CompressionLevel level, bool wantRfc195... method InitializeDeflate (line 1252) | internal int InitializeDeflate(CompressionLevel level, int bits) method InitializeDeflate (line 1269) | internal int InitializeDeflate(CompressionLevel level, int bits, bool ... method _InternalInitializeDeflate (line 1276) | private int _InternalInitializeDeflate(bool wantRfc1950Header) method Deflate (line 1353) | internal int Deflate(FlushType flush) method EndDeflate (line 1367) | internal int EndDeflate() method ResetDeflate (line 1386) | internal void ResetDeflate() method SetDeflateParams (line 1400) | internal int SetDeflateParams(CompressionLevel level, CompressionStrat... method SetDictionary (line 1413) | internal int SetDictionary(byte[] dictionary) method flush_pending (line 1428) | internal void flush_pending() method read_buf (line 1464) | internal int read_buf(byte[] buf, int start, int size) type ZlibStreamFlavor (line 1487) | internal enum ZlibStreamFlavor { ZLIB = 1950, DEFLATE = 1951, GZIP = 1952 } class ZlibBaseStream (line 1489) | internal class ZlibBaseStream : System.IO.Stream method ZlibBaseStream (line 1515) | internal ZlibBaseStream(System.IO.Stream stream, method Write (line 1579) | public override void Write(System.Byte[] buffer, int offset, int count) method finish (line 1625) | private void finish() method end (line 1738) | private void end() method Flush (line 1753) | public override void Flush() method Seek (line 1758) | public override System.Int64 Seek(System.Int64 offset, System.IO.SeekO... method SetLength (line 1763) | public override void SetLength(System.Int64 value) method Read (line 1770) | internal int Read() method ReadZeroTerminatedString (line 1785) | private string ReadZeroTerminatedString() method _ReadAndValidateGzipHeader (line 1808) | private int _ReadAndValidateGzipHeader() method Read (line 1853) | public override System.Int32 Read(System.Byte[] buffer, System.Int32 o... type StreamMode (line 1993) | internal enum StreamMode method CompressString (line 2001) | internal static void CompressString(String s, Stream compressor) method CompressBuffer (line 2010) | internal static void CompressBuffer(byte[] b, Stream compressor) method UncompressString (line 2019) | internal static String UncompressString(byte[] compressed, Stream deco... method UncompressBuffer (line 2042) | internal static byte[] UncompressBuffer(byte[] compressed, Stream deco... type FlushType (line 2068) | internal enum FlushType type CompressionLevel (line 2108) | public enum CompressionLevel type CompressionStrategy (line 2187) | internal enum CompressionStrategy type CompressionMode (line 2214) | internal enum CompressionMode class ZlibException (line 2230) | internal class ZlibException : System.Exception method ZlibException (line 2236) | internal ZlibException() method ZlibException (line 2245) | internal ZlibException(System.String s) class SharedUtils (line 2252) | internal class SharedUtils method URShift (line 2260) | internal static int URShift(int number, int bits) method URShift (line 2272) | internal static long URShift(long number, int bits) method ReadInput (line 2293) | internal static System.Int32 ReadInput(System.IO.TextReader sourceText... method ToByteArray (line 2311) | internal static byte[] ToByteArray(System.String sourceString) method ToCharArray (line 2317) | internal static char[] ToCharArray(byte[] byteArray) class InternalConstants (line 2323) | internal static class InternalConstants class StaticTree (line 2346) | internal sealed class StaticTree method StaticTree (line 2403) | private StaticTree(short[] treeCodes, int[] extraBits, int extraBase, ... method StaticTree (line 2411) | static StaticTree() class Adler (line 2432) | internal sealed class Adler method Adler32 (line 2458) | internal static uint Adler32(uint adler, byte[] buf, int index, int len) class Tree (line 2510) | sealed class Tree method DistanceCode (line 2620) | internal static int DistanceCode(int dist) method gen_bitlen (line 2639) | internal void gen_bitlen(DeflateManager s) method build_tree (line 2726) | internal void build_tree(DeflateManager s) method gen_codes (line 2819) | internal static void gen_codes(short[] tree, int max_code, short[] bl_... method bi_reverse (line 2853) | internal static int bi_reverse(int code, int len) class InfTree (line 2867) | sealed class InfTree method huft_build (line 2916) | private int huft_build(int[] b, int bindex, int n, int s, int[] d, int... method inflate_trees_bits (line 3130) | internal int inflate_trees_bits(int[] c, int[] bb, int[] tb, int[] hp,... method inflate_trees_dynamic (line 3149) | internal int inflate_trees_dynamic(int nl, int nd, int[] c, int[] bl, ... method inflate_trees_fixed (line 3197) | internal static int inflate_trees_fixed(int[] bl, int[] bd, int[][] tl... method initWorkArea (line 3206) | private void initWorkArea(int vsize) class InflateBlocks (line 3236) | sealed class InflateBlocks type InflateBlockMode (line 3243) | private enum InflateBlockMode method InflateBlocks (line 3286) | internal InflateBlocks(ZlibCodec codec, System.Object checkfn, int w) method Reset (line 3297) | internal uint Reset() method Process (line 3311) | internal int Process(int r) method Free (line 3823) | internal void Free() method SetDictionary (line 3830) | internal void SetDictionary(byte[] d, int start, int n) method SyncPoint (line 3838) | internal int SyncPoint() method Flush (line 3844) | internal int Flush(int r) class InternalInflateConstants (line 3905) | internal static class InternalInflateConstants class InflateCodes (line 3916) | sealed class InflateCodes method InflateCodes (line 3954) | internal InflateCodes() method Init (line 3958) | internal void Init(int bl, int bd, int[] tl, int tl_index, int[] td, i... method Process (line 3970) | internal int Process(InflateBlocks blocks, int r) method InflateFast (line 4332) | internal int InflateFast(int bl, int bd, int[] tl, int tl_index, int[]... class InflateManager (line 4572) | internal sealed class InflateManager type InflateManagerMode (line 4579) | private enum InflateManagerMode method InflateManager (line 4622) | internal InflateManager() { } method InflateManager (line 4624) | internal InflateManager(bool expectRfc1950HeaderBytes) method Reset (line 4629) | internal int Reset() method End (line 4638) | internal int End() method Initialize (line 4646) | internal int Initialize(ZlibCodec codec, int w) method Inflate (line 4680) | internal int Inflate(FlushType flush) method SetDictionary (line 4868) | internal int SetDictionary(byte[] dictionary) method Sync (line 4895) | internal int Sync() method SyncPoint (line 4958) | internal int SyncPoint(ZlibCodec z) class GZipStream (line 5005) | internal class GZipStream : Stream method GZipStream (line 5266) | internal GZipStream(Stream stream, CompressionMode mode) method GZipStream (line 5331) | internal GZipStream(Stream stream, CompressionMode mode, CompressionLe... method GZipStream (line 5384) | internal GZipStream(Stream stream, CompressionMode mode, bool leaveOpen) method GZipStream (line 5458) | internal GZipStream(Stream stream, CompressionMode mode, CompressionLe... method Dispose (line 5558) | protected override void Dispose(bool disposing) method Flush (line 5624) | public override void Flush() method Read (line 5694) | public override int Read(byte[] buffer, int offset, int count) method Seek (line 5719) | public override long Seek(long offset, SeekOrigin origin) method SetLength (line 5728) | public override void SetLength(long value) method Write (line 5755) | public override void Write(byte[] buffer, int offset, int count) method EmitHeader (line 5780) | private int EmitHeader() method CompressString (line 5862) | internal static byte[] CompressString(String s) method CompressBuffer (line 5890) | internal static byte[] CompressBuffer(byte[] b) method UncompressString (line 5915) | internal static String UncompressString(byte[] compressed) method UncompressBuffer (line 5937) | internal static byte[] UncompressBuffer(byte[] compressed) type BlockState (line 5951) | internal enum BlockState type DeflateFlavor (line 5959) | internal enum DeflateFlavor class DeflateManager (line 5966) | internal sealed class DeflateManager class Config (line 5973) | internal class Config method Config (line 5994) | private Config(int goodLength, int maxLazy, int niceLength, int maxC... method Lookup (line 6003) | internal static Config Lookup(CompressionLevel level) method Config (line 6009) | static Config() method DeflateManager (line 6214) | internal DeflateManager() method _InitializeLazyMatch (line 6223) | private void _InitializeLazyMatch() method _InitializeTreeData (line 6243) | private void _InitializeTreeData() method _InitializeBlocks (line 6262) | internal void _InitializeBlocks() method pqdownheap (line 6281) | internal void pqdownheap(short[] tree, int k) method _IsSmaller (line 6304) | internal static bool _IsSmaller(short[] tree, int n, int m, sbyte[] de... method scan_tree (line 6314) | internal void scan_tree(short[] tree, int max_code) method build_bl_tree (line 6373) | internal int build_bl_tree() method send_all_trees (line 6404) | internal void send_all_trees(int lcodes, int dcodes, int blcodes) method send_tree (line 6421) | internal void send_tree(short[] tree, int max_code) method put_bytes (line 6488) | private void put_bytes(byte[] p, int start, int len) method put_byte (line 6495) | private void put_byte(byte c) method put_short (line 6499) | internal void put_short(int b) method putShortMSB (line 6507) | internal void putShortMSB(int b) method send_code (line 6517) | internal void send_code(int c, short[] tree) method send_bits (line 6523) | internal void send_bits(int value, int length) method _tr_align (line 6560) | internal void _tr_align() method _tr_tally (line 6583) | internal bool _tr_tally(int dist, int lc) method send_compressed_block (line 6629) | internal void send_compressed_block(short[] ltree, short[] dtree) method set_data_type (line 6696) | internal void set_data_type() method bi_flush (line 6719) | internal void bi_flush() method bi_windup (line 6738) | internal void bi_windup() method copy_block (line 6756) | internal void copy_block(int buf, int len, bool header) method flush_block_only (line 6775) | internal void flush_block_only(bool eof) method DeflateNone (line 6789) | internal BlockState DeflateNone(FlushType flush) method _tr_stored_block (line 6850) | internal void _tr_stored_block(int buf, int stored_len, bool eof) method _tr_flush_block (line 6858) | internal void _tr_flush_block(int buf, int stored_len, bool eof) method _fillWindow (line 6935) | private void _fillWindow() method DeflateFast (line 7028) | internal BlockState DeflateFast(FlushType flush) method DeflateSlow (line 7147) | internal BlockState DeflateSlow(FlushType flush) method longest_match (line 7299) | internal int longest_match(int cur_match) method Initialize (line 7396) | internal int Initialize(ZlibCodec codec, CompressionLevel level) method Initialize (line 7401) | internal int Initialize(ZlibCodec codec, CompressionLevel level, int b... method Initialize (line 7406) | internal int Initialize(ZlibCodec codec, CompressionLevel level, int b... method Initialize (line 7411) | internal int Initialize(ZlibCodec codec, CompressionLevel level, int w... method Reset (line 7462) | internal void Reset() method End (line 7483) | internal int End() method SetDeflater (line 7500) | private void SetDeflater() method SetParams (line 7517) | internal int SetParams(CompressionLevel level, CompressionStrategy str... method SetDictionary (line 7544) | internal int SetDictionary(byte[] dictionary) method Deflate (line 7583) | internal int Deflate(FlushType flush) class CRC32 (line 7767) | internal class CRC32 method GetCrc32 (line 7796) | internal Int32 GetCrc32(System.IO.Stream input) method GetCrc32AndCopy (line 7808) | internal Int32 GetCrc32AndCopy(System.IO.Stream input, System.IO.Strea... method ComputeCrc32 (line 7842) | internal Int32 ComputeCrc32(Int32 W, byte B) method _InternalComputeCrc32 (line 7847) | internal Int32 _InternalComputeCrc32(UInt32 W, byte B) method SlurpBlock (line 7860) | internal void SlurpBlock(byte[] block, int offset, int count) method UpdateCRC (line 7889) | internal void UpdateCRC(byte b) method UpdateCRC (line 7917) | internal void UpdateCRC(byte b, int n) method ReverseBits (line 7941) | private static uint ReverseBits(uint data) method ReverseBits (line 7954) | private static byte ReverseBits(byte data) method GenerateLookupTable (line 7968) | private void GenerateLookupTable() method gf2_matrix_times (line 8019) | private uint gf2_matrix_times(uint[] matrix, uint vec) method gf2_matrix_square (line 8033) | private void gf2_matrix_square(uint[] square, uint[] mat) method Combine (line 8052) | internal void Combine(int crc, int length) method CRC32 (line 8116) | internal CRC32() method CRC32 (line 8137) | internal CRC32(bool reverseBits) : method CRC32 (line 8168) | internal CRC32(int polynomial, bool reverseBits) method Reset (line 8184) | internal void Reset() class CrcCalculatorStream (line 8218) | internal class CrcCalculatorStream : System.IO.Stream, System.IDisposable method CrcCalculatorStream (line 8238) | internal CrcCalculatorStream(System.IO.Stream stream) method CrcCalculatorStream (line 8256) | internal CrcCalculatorStream(System.IO.Stream stream, bool leaveOpen) method CrcCalculatorStream (line 8277) | internal CrcCalculatorStream(System.IO.Stream stream, Int64 length) method CrcCalculatorStream (line 8299) | internal CrcCalculatorStream(System.IO.Stream stream, Int64 length, bo... method CrcCalculatorStream (line 8322) | internal CrcCalculatorStream(System.IO.Stream stream, Int64 length, bo... method CrcCalculatorStream (line 8336) | private CrcCalculatorStream method Read (line 8397) | public override int Read(byte[] buffer, int offset, int count) method Write (line 8426) | public override void Write(byte[] buffer, int offset, int count) method Flush (line 8464) | public override void Flush() method Seek (line 8500) | public override long Seek(long offset, System.IO.SeekOrigin origin) method SetLength (line 8510) | public override void SetLength(long value) method Dispose (line 8516) | void IDisposable.Dispose() class Iso88591Encoding (line 8528) | internal class Iso88591Encoding : Encoding method Iso88591Encoding (line 8581) | public Iso88591Encoding() method GetBytes (line 8598) | public override int GetBytes(char[] chars, int charIndex, int charCoun... method GetBytesWithFallBack (line 8606) | private int GetBytesWithFallBack(char[] chars, int charIndex, int char... method GetBytesWithoutFallback (line 8620) | private int GetBytesWithoutFallback(char[] chars, int charIndex, int c... method GetChars (line 8657) | public override int GetChars(byte[] bytes, int byteIndex, int byteCoun... method GetCharsWithFallback (line 8665) | private int GetCharsWithFallback(byte[] bytes, int byteIndex, int byte... method GetCharsWithoutFallback (line 8684) | private int GetCharsWithoutFallback(byte[] bytes, int byteIndex, int b... method GetByteCount (line 8714) | public override int GetByteCount(char[] chars, int index, int count) method GetCharCount (line 8728) | public override int GetCharCount(byte[] bytes, int index, int count) method GetMaxByteCount (line 8743) | public override int GetMaxByteCount(int charCount) method GetMaxCharCount (line 8756) | public override int GetMaxCharCount(int byteCount) FILE: Platforms/XR/.Android/ConcreteXRDevice.cs class ConcreteXRDevice (line 18) | internal class ConcreteXRDevice : XRDeviceStrategy method ConcreteXRDevice (line 54) | public ConcreteXRDevice(string applicationName, Game game) method ConcreteXRDevice (line 59) | public ConcreteXRDevice(string applicationName, IServiceProvider servi... method BeginSessionAsync (line 70) | public override int BeginSessionAsync(XRSessionMode sessionMode) method BeginFrame (line 75) | public override int BeginFrame() method GetHeadsetState (line 80) | public override HeadsetState GetHeadsetState() method GetEyes (line 85) | public override IEnumerable GetEyes() method GetEyeRenderTarget (line 90) | public override RenderTarget2D GetEyeRenderTarget(XREye eye) method CreateProjection (line 95) | public override Matrix CreateProjection(XREye eye, float znear, float ... method CommitRenderTarget (line 109) | public override void CommitRenderTarget(XREye eye, RenderTarget2D rt) method EndFrame (line 116) | public override int EndFrame() method GetHandsState (line 121) | public override HandsState GetHandsState() method EndSessionAsync (line 126) | public override void EndSessionAsync() method TrackFloorLevelAsync (line 130) | public override void TrackFloorLevelAsync(bool enable) method GetCapabilities (line 143) | internal void GetCapabilities(TouchControllerType controllerType, ref ... method GetGamePadState (line 157) | internal GamePadState GetGamePadState(TouchControllerType controllerType) method SetVibration (line 162) | internal bool SetVibration(TouchControllerType controllerType, float a... method Dispose (line 170) | protected override void Dispose(bool disposing) FILE: Platforms/XR/.Android/ConcreteXRFactory.cs class ConcreteXRFactory (line 9) | public sealed class ConcreteXRFactory : XRFactory method CreateXRDeviceStrategy (line 11) | public override XRDeviceStrategy CreateXRDeviceStrategy(string applica... method CreateXRDeviceStrategy (line 16) | public override XRDeviceStrategy CreateXRDeviceStrategy(string applica... FILE: Platforms/XR/.BlazorGL/ConcreteXRDevice.cs class ConcreteXRDevice (line 24) | internal class ConcreteXRDevice : XRDeviceStrategy method ConcreteXRDevice (line 73) | public ConcreteXRDevice(string applicationName, Game game) method InitXRDeviceAsync (line 97) | private async void InitXRDeviceAsync() method ConcreteXRDevice (line 105) | public ConcreteXRDevice(string applicationName, IServiceProvider servi... method BeginSessionAsync (line 110) | public override int BeginSessionAsync(XRSessionMode sessionMode) method BeginFrame (line 141) | public override int BeginFrame() method GetHeadsetState (line 146) | public override HeadsetState GetHeadsetState() method GetEyes (line 151) | public override IEnumerable GetEyes() method GetEyeRenderTarget (line 175) | public override RenderTarget2D GetEyeRenderTarget(XREye eye) method CreateProjection (line 222) | public override Matrix CreateProjection(XREye eye, float znear, float ... method CommitRenderTarget (line 233) | public override void CommitRenderTarget(XREye eye, RenderTarget2D rt) method EndFrame (line 244) | public override int EndFrame() method GetHandsState (line 335) | public override HandsState GetHandsState() method EndSessionAsync (line 340) | public override void EndSessionAsync() method TrackFloorLevelAsync (line 345) | public override void TrackFloorLevelAsync(bool enable) method ModeToString (line 382) | private string ModeToString(XRSessionMode mode) method InitXRSessionAsync (line 397) | private async void InitXRSessionAsync(XRSessionMode mode) method _xrsession_Ended (line 443) | private void _xrsession_Ended(object sender, EventArgs e) method _xrsession_InputSourcesChanged (line 459) | private void _xrsession_InputSourcesChanged(object sender, InputSource... method AnimationFrameCallback (line 472) | private void AnimationFrameCallback(TimeSpan time, XRFrame frame) method CheckFramebufferStatus (line 651) | [Conditional("DEBUG")] method CreateProjection (line 678) | private Matrix CreateProjection(Matrix xrproj, float nearZ, float farZ) method CreateProjection (line 694) | static unsafe Matrix CreateProjection(GraphicsBackend graphicsBackend, method CreateInfiniteProjection (line 729) | static unsafe Matrix CreateInfiniteProjection(GraphicsBackend graphics... method GetCapabilities (line 779) | internal void GetCapabilities(TouchControllerType controllerType, ref ... method GetGamePadState (line 890) | internal GamePadState GetGamePadState(TouchControllerType controllerType) method SetVibration (line 1001) | internal bool SetVibration(TouchControllerType controllerType, float a... method Dispose (line 1043) | protected override void Dispose(bool disposing) class OvrExtensions (line 1054) | internal static class OvrExtensions method ToPose3 (line 1056) | public static Pose3 ToPose3(this XRRigidTransform ovrPosef) FILE: Platforms/XR/.BlazorGL/ConcreteXRFactory.cs class ConcreteXRFactory (line 9) | public sealed class ConcreteXRFactory : XRFactory method CreateXRDeviceStrategy (line 11) | public override XRDeviceStrategy CreateXRDeviceStrategy(string applica... method CreateXRDeviceStrategy (line 16) | public override XRDeviceStrategy CreateXRDeviceStrategy(string applica... FILE: Platforms/XR/.CardboardLegacy/CardboardHeadsetState.cs type CardboardHeadsetState (line 9) | internal struct CardboardHeadsetState type CardboardEyeState (line 15) | internal struct CardboardEyeState FILE: Platforms/XR/.CardboardLegacy/ConcreteXRDevice.cs class ConcreteXRDevice (line 11) | internal class ConcreteXRDevice : XRDeviceStrategy method ConcreteXRDevice (line 49) | public ConcreteXRDevice(string applicationName, Game game) method ConcreteXRDevice (line 65) | public ConcreteXRDevice(string applicationName, IServiceProvider servi... method BeginSessionAsync (line 70) | public override int BeginSessionAsync(XRSessionMode sessionMode) method BeginFrame (line 84) | public override int BeginFrame() method GetHeadsetState (line 92) | public override HeadsetState GetHeadsetState() method GetEyes (line 114) | public override IEnumerable GetEyes() method GetEyeRenderTarget (line 122) | public override RenderTarget2D GetEyeRenderTarget(XREye xreye) method CreateProjection (line 155) | public override Matrix CreateProjection(XREye eye, float znear, float ... method CommitRenderTarget (line 186) | public override void CommitRenderTarget(XREye xreye, RenderTarget2D rt) method EndFrame (line 195) | public override int EndFrame() method GetHandsState (line 214) | public override HandsState GetHandsState() method EndSessionAsync (line 219) | public override void EndSessionAsync() method TrackFloorLevelAsync (line 223) | public override void TrackFloorLevelAsync(bool enable) method CreateProjection (line 236) | static unsafe Matrix CreateProjection( float tanAngleLeft, float tan... method Dispose (line 258) | protected override void Dispose(bool disposing) FILE: Platforms/XR/.CardboardLegacy/ConcreteXRFactory.cs class ConcreteXRFactory (line 9) | public sealed class ConcreteXRFactory : XRFactory method CreateXRDeviceStrategy (line 11) | public override XRDeviceStrategy CreateXRDeviceStrategy(string applica... method CreateXRDeviceStrategy (line 16) | public override XRDeviceStrategy CreateXRDeviceStrategy(string applica... FILE: Platforms/XR/.LibOVR/ConcreteOvrSwapChainData.cs class ConcreteOvrSwapChainData (line 16) | internal sealed class ConcreteOvrSwapChainData : ConcreteXRDevice.OvrSwa... method CreateSwapChain (line 29) | internal static int CreateSwapChain( method GetRenderTarget (line 84) | internal override RenderTarget2D GetRenderTarget(int index) method SubmitRenderTarget (line 89) | internal override int SubmitRenderTarget(GraphicsDevice graphicsDevice... FILE: Platforms/XR/.LibOVR/ConcreteXRDevice.cs class ConcreteXRDevice (line 15) | internal class ConcreteXRDevice : XRDeviceStrategy method ConcreteXRDevice (line 66) | public ConcreteXRDevice(string applicationName, Game game) method ConcreteXRDevice (line 71) | public ConcreteXRDevice(string applicationName, IServiceProvider servi... method BeginSessionAsync (line 90) | public override int BeginSessionAsync(XRSessionMode sessionMode) method BeginFrame (line 109) | public unsafe override int BeginFrame() method GetHeadsetState (line 164) | public override HeadsetState GetHeadsetState() method GetEyes (line 169) | public override IEnumerable GetEyes() method GetEyeRenderTarget (line 176) | public override RenderTarget2D GetEyeRenderTarget(XREye eye) method CreateProjection (line 189) | public override Matrix CreateProjection(XREye eye, float znear, float ... method CommitRenderTarget (line 212) | public override void CommitRenderTarget(XREye eye, RenderTarget2D rt) method EndFrame (line 235) | public unsafe override int EndFrame() method GetHandsState (line 263) | public override HandsState GetHandsState() method EndSessionAsync (line 268) | public override void EndSessionAsync() method TrackFloorLevelAsync (line 273) | public override void TrackFloorLevelAsync(bool enable) method GraphicsDeviceCreated (line 279) | private void GraphicsDeviceCreated(object sender, EventArgs e) method GraphicsDeviceResetting (line 282) | private void GraphicsDeviceResetting(object sender, EventArgs e) method GraphicsDeviceReset (line 285) | private void GraphicsDeviceReset(object sender, EventArgs e) method GraphicsDeviceDisposing (line 288) | private void GraphicsDeviceDisposing(object sender, EventArgs e) method Initialize (line 293) | private int Initialize(GraphicsDevice graphicsDevice) method CreateDefaultLayer (line 333) | private int CreateDefaultLayer(GraphicsDevice graphicsDevice, method OnDisplayLost (line 369) | private unsafe void OnDisplayLost() method CreatePerspectiveFieldOfView (line 382) | private static void CreatePerspectiveFieldOfView(float leftTan, float ... method Dispose (line 413) | protected override void Dispose(bool disposing) class OvrSwapChainDataBase (line 428) | internal abstract class OvrSwapChainDataBase method GetRenderTarget (line 431) | internal abstract RenderTarget2D GetRenderTarget(int index); method SubmitRenderTarget (line 432) | internal abstract int SubmitRenderTarget(GraphicsDevice graphicsDevi... class OvrExtensions (line 437) | internal static class OvrExtensions method ToMatrix (line 439) | public static Matrix ToMatrix(this OvrMatrix4f ovrMatrix4f) method ToTransposedMatrix (line 449) | public static Matrix ToTransposedMatrix(this OvrMatrix4f ovrMatrix4f) method ToQuaternion (line 459) | public static Quaternion ToQuaternion(this OvrQuatf ovrQuatf) method ToVector3 (line 464) | public static Vector3 ToVector3(this OvrVector3f ovrVector3f) method ToPose3 (line 469) | public static Pose3 ToPose3(this OvrPosef ovrPosef) FILE: Platforms/XR/.LibOVR/ConcreteXRFactory.cs class ConcreteXRFactory (line 9) | public sealed class ConcreteXRFactory : XRFactory method CreateXRDeviceStrategy (line 11) | public override XRDeviceStrategy CreateXRDeviceStrategy(string applica... method CreateXRDeviceStrategy (line 16) | public override XRDeviceStrategy CreateXRDeviceStrategy(string applica... FILE: Platforms/XR/.Oculus/ConcreteOxrSwapChainData.cs class ConcreteOxrSwapChainData (line 14) | internal sealed class ConcreteOxrSwapChainData : ConcreteXRDevice.OxrSwa... method GetRenderTarget (line 23) | internal override RenderTarget2D GetRenderTarget(int eye) method SubmitRenderTarget (line 83) | internal override int SubmitRenderTarget(GraphicsDevice graphicsDevice... FILE: Platforms/XR/.Oculus/ConcreteXRDevice.cs type IOculusDeviceStrategy (line 24) | public interface IOculusDeviceStrategy class ConcreteXRDevice (line 29) | internal class ConcreteXRDevice : XRDeviceStrategy method ConcreteXRDevice (line 178) | public ConcreteXRDevice(string applicationName, Game game) method ConcreteXRDevice (line 183) | public unsafe ConcreteXRDevice(string applicationName, IServiceProvide... method BeginSessionAsync (line 237) | public override int BeginSessionAsync(XRSessionMode sessionMode) method BeginFrame (line 264) | public unsafe override int BeginFrame() method GetHeadsetState (line 559) | public override HeadsetState GetHeadsetState() method GetEyes (line 564) | public override IEnumerable GetEyes() method GetEyeRenderTarget (line 570) | public override RenderTarget2D GetEyeRenderTarget(XREye eye) method CreateProjection (line 577) | public override Matrix CreateProjection(XREye eye, float znear, float ... method CommitRenderTarget (line 593) | public override void CommitRenderTarget(XREye eye, RenderTarget2D rt) method EndFrame (line 665) | public unsafe override int EndFrame() method GetHandsState (line 782) | public override HandsState GetHandsState() method EndSessionAsync (line 787) | public override void EndSessionAsync() method TrackFloorLevelAsync (line 792) | public override void TrackFloorLevelAsync(bool enable) method GraphicsDeviceCreated (line 803) | private void GraphicsDeviceCreated(object sender, EventArgs e) method GraphicsDeviceResetting (line 806) | private void GraphicsDeviceResetting(object sender, EventArgs e) method GraphicsDeviceReset (line 809) | private void GraphicsDeviceReset(object sender, EventArgs e) method GraphicsDeviceDisposing (line 812) | private void GraphicsDeviceDisposing(object sender, EventArgs e) method Initialize (line 817) | private unsafe int Initialize(GraphicsDevice graphicsDevice) method ovrFramebuffer_Create (line 1527) | private unsafe bool ovrFramebuffer_Create( type ovrRenderer (line 1666) | public struct ovrRenderer method ovrRenderer (line 1670) | public ovrRenderer() method ToXrTime (line 1675) | private long ToXrTime(double sec) method GetSpaceLocVel (line 1680) | private unsafe LocVel GetSpaceLocVel(OxrSpace space, long time) method CreatePerspectiveFieldOfView (line 1703) | public static void CreatePerspectiveFieldOfView(float leftTan, float r... type LocVel (line 1733) | public struct LocVel method XrVector3f_Set (line 1746) | static unsafe Vector3f XrVector3f_Set(float value) method XrVector3f_Add (line 1755) | static unsafe Vector3f XrVector3f_Add(Vector3f a, Vector3f b) method XrVector3f_Scale (line 1764) | static unsafe Vector3f XrVector3f_Scale(Vector3f a, float scaleFactor) method XrRcpSqrt (line 1773) | static unsafe float XrRcpSqrt(float x) method XrQuaternionf_CreateIdentity (line 1780) | static unsafe Quaternionf XrQuaternionf_CreateIdentity() method XrQuaternionf_CreateFromAxisAngle (line 1790) | static unsafe Quaternionf XrQuaternionf_CreateFromAxisAngle(Vector3f a... method XrQuaternionf_Multiply (line 1802) | static unsafe Quaternionf XrQuaternionf_Multiply(Quaternionf a, Quater... method XrQuaternionf_Invert (line 1812) | static unsafe Quaternionf XrQuaternionf_Invert(Quaternionf q) method XrQuaternionf_RotateVector3f (line 1822) | static unsafe Vector3f XrQuaternionf_RotateVector3f(Quaternionf a, Vec... method XrQuaternionf_RotateVector3f_Opt (line 1836) | static unsafe Vector3f XrQuaternionf_RotateVector3f_Opt(Quaternionf q,... method XrPosef_CreateIdentity (line 1852) | static unsafe Posef XrPosef_CreateIdentity() method XrPosef_TransformVector3f (line 1860) | static unsafe Vector3f XrPosef_TransformVector3f(Posef a, Vector3f v) method XrPosef_Multiply (line 1868) | static unsafe Posef XrPosef_Multiply(Posef a, Posef b) method XrPosef_Invert (line 1876) | static unsafe Posef XrPosef_Invert(Posef a) method XrMatrixf_CreateProjectionFov (line 1886) | static unsafe Matrix XrMatrixf_CreateProjectionFov(GraphicsBackend gra... method XrMatrixf_CreateProjection (line 1908) | static unsafe Matrix XrMatrixf_CreateProjection(GraphicsBackend graphi... method ovrRenderer_RenderFrame_Acquire (line 1973) | private unsafe void ovrRenderer_RenderFrame_Acquire(ref ovrFramebuffer... method ovrRenderer_RenderFrame_Release (line 1997) | private unsafe void ovrRenderer_RenderFrame_Release(ref ovrRenderer re... method UpdateStageBounds (line 2007) | private void UpdateStageBounds() type ovrTrackedController (line 2035) | public struct ovrTrackedController method Clear (line 2041) | internal void Clear() type ovrScene (line 2049) | public struct ovrScene method ovrScene (line 2058) | public ovrScene() class OxrSwapChainDataBase (line 2063) | internal abstract class OxrSwapChainDataBase method GetRenderTarget (line 2067) | internal abstract RenderTarget2D GetRenderTarget(int eye); method SubmitRenderTarget (line 2068) | internal abstract int SubmitRenderTarget(GraphicsDevice graphicsDevi... method ovrScene_IsCreated (line 2074) | private unsafe bool ovrScene_IsCreated(ref ovrScene scene) method ovrScene_Create (line 2079) | private unsafe void ovrScene_Create(ref ovrScene scene) method ovrApp_HandleXrEvents (line 2231) | private unsafe void ovrApp_HandleXrEvents() method ovrApp_HandleSessionStateChangesReady (line 2362) | private unsafe void ovrApp_HandleSessionStateChangesReady(SessionState... method ovrApp_HandleSessionStateChangesStopping (line 2430) | private void ovrApp_HandleSessionStateChangesStopping(SessionState state) method OnDisplayLost (line 2442) | private unsafe void OnDisplayLost() type ovrFramebuffer (line 2455) | unsafe public struct ovrFramebuffer type ovrCompositorLayer_Union (line 2470) | [StructLayout(LayoutKind.Explicit)] method ovrRenderer_SetFoveation (line 2495) | private unsafe bool ovrRenderer_SetFoveation( method CreateDefaultLayer (line 2548) | private int CreateDefaultLayer(GraphicsDevice graphicsDevice, method Dispose (line 2590) | protected override void Dispose(bool disposing) class OpenXRExtensions (line 2640) | internal static class OpenXRExtensions method ToVector3 (line 2642) | public static Vector3 ToVector3(this Vector3f value) method ToQuaternion (line 2647) | public static Quaternion ToQuaternion(this Quaternionf value) method ToPose3 (line 2652) | public static Pose3 ToPose3(this Posef value) method ToVector3f (line 2661) | public static Vector3f ToVector3f(this Vector3 value) method ToQuaternionf (line 2666) | public static Quaternionf ToQuaternionf(this Quaternion value) method ToPosef (line 2671) | public static Posef ToPosef(this Pose3 value) FILE: Platforms/XR/.Oculus/ConcreteXRFactory.cs class ConcreteXRFactory (line 9) | public sealed class ConcreteXRFactory : XRFactory method CreateXRDeviceStrategy (line 11) | public override XRDeviceStrategy CreateXRDeviceStrategy(string applica... method CreateXRDeviceStrategy (line 16) | public override XRDeviceStrategy CreateXRDeviceStrategy(string applica... FILE: Platforms/XR/.Ref/ConcreteXRDevice.cs class ConcreteXRDevice (line 13) | internal class ConcreteXRDevice : XRDeviceStrategy method ConcreteXRDevice (line 43) | public ConcreteXRDevice(string applicationName, Game game) method ConcreteXRDevice (line 48) | public ConcreteXRDevice(string applicationName, IServiceProvider servi... method BeginSessionAsync (line 53) | public override int BeginSessionAsync(XRSessionMode sessionMode) method BeginFrame (line 58) | public override int BeginFrame() method GetHeadsetState (line 63) | public override HeadsetState GetHeadsetState() method GetEyes (line 68) | public override IEnumerable GetEyes() method GetEyeRenderTarget (line 73) | public override RenderTarget2D GetEyeRenderTarget(XREye eye) method CreateProjection (line 78) | public override Matrix CreateProjection(XREye eye, float znear, float ... method CommitRenderTarget (line 83) | public override void CommitRenderTarget(XREye eye, RenderTarget2D rt) method EndFrame (line 88) | public override int EndFrame() method GetHandsState (line 93) | public override HandsState GetHandsState() method EndSessionAsync (line 98) | public override void EndSessionAsync() method TrackFloorLevelAsync (line 103) | public override void TrackFloorLevelAsync(bool enable) method GetCapabilities (line 109) | internal void GetCapabilities(TouchControllerType controllerType, ref ... method GetGamePadState (line 114) | internal GamePadState GetGamePadState(TouchControllerType controllerType) method SetVibration (line 119) | internal bool SetVibration(TouchControllerType controllerType, float a... method Dispose (line 125) | protected override void Dispose(bool disposing) FILE: Platforms/XR/.Ref/ConcreteXRFactory.cs class ConcreteXRFactory (line 9) | public sealed class ConcreteXRFactory : XRFactory method CreateXRDeviceStrategy (line 11) | public override XRDeviceStrategy CreateXRDeviceStrategy(string applica... method CreateXRDeviceStrategy (line 16) | public override XRDeviceStrategy CreateXRDeviceStrategy(string applica... FILE: Platforms/XR/.SDL2/ConcreteXRDevice.cs class ConcreteXRDevice (line 18) | internal class ConcreteXRDevice : XRDeviceStrategy method ConcreteXRDevice (line 54) | public ConcreteXRDevice(string applicationName, Game game) method ConcreteXRDevice (line 59) | public ConcreteXRDevice(string applicationName, IServiceProvider servi... method BeginSessionAsync (line 70) | public override int BeginSessionAsync(XRSessionMode sessionMode) method BeginFrame (line 75) | public override int BeginFrame() method GetHeadsetState (line 80) | public override HeadsetState GetHeadsetState() method GetEyes (line 85) | public override IEnumerable GetEyes() method GetEyeRenderTarget (line 90) | public override RenderTarget2D GetEyeRenderTarget(XREye eye) method CreateProjection (line 95) | public override Matrix CreateProjection(XREye eye, float znear, float ... method CommitRenderTarget (line 109) | public override void CommitRenderTarget(XREye eye, RenderTarget2D rt) method EndFrame (line 116) | public override int EndFrame() method GetHandsState (line 121) | public override HandsState GetHandsState() method EndSessionAsync (line 126) | public override void EndSessionAsync() method TrackFloorLevelAsync (line 130) | public override void TrackFloorLevelAsync(bool enable) method GetCapabilities (line 143) | internal void GetCapabilities(TouchControllerType controllerType, ref ... method GetGamePadState (line 157) | internal GamePadState GetGamePadState(TouchControllerType controllerType) method SetVibration (line 162) | internal bool SetVibration(TouchControllerType controllerType, float a... method Dispose (line 170) | protected override void Dispose(bool disposing) FILE: Platforms/XR/.SDL2/ConcreteXRFactory.cs class ConcreteXRFactory (line 9) | public sealed class ConcreteXRFactory : XRFactory method CreateXRDeviceStrategy (line 11) | public override XRDeviceStrategy CreateXRDeviceStrategy(string applica... method CreateXRDeviceStrategy (line 16) | public override XRDeviceStrategy CreateXRDeviceStrategy(string applica... FILE: Platforms/XR/.UAP/ConcreteXRDevice.cs class ConcreteXRDevice (line 18) | internal class ConcreteXRDevice : XRDeviceStrategy method ConcreteXRDevice (line 54) | public ConcreteXRDevice(string applicationName, Game game) method ConcreteXRDevice (line 59) | public ConcreteXRDevice(string applicationName, IServiceProvider servi... method BeginSessionAsync (line 70) | public override int BeginSessionAsync(XRSessionMode sessionMode) method BeginFrame (line 75) | public override int BeginFrame() method GetHeadsetState (line 80) | public override HeadsetState GetHeadsetState() method GetEyes (line 85) | public override IEnumerable GetEyes() method GetEyeRenderTarget (line 90) | public override RenderTarget2D GetEyeRenderTarget(XREye eye) method CreateProjection (line 95) | public override Matrix CreateProjection(XREye eye, float znear, float ... method CommitRenderTarget (line 109) | public override void CommitRenderTarget(XREye eye, RenderTarget2D rt) method EndFrame (line 116) | public override int EndFrame() method GetHandsState (line 121) | public override HandsState GetHandsState() method EndSessionAsync (line 126) | public override void EndSessionAsync() method TrackFloorLevelAsync (line 130) | public override void TrackFloorLevelAsync(bool enable) method GetCapabilities (line 143) | internal void GetCapabilities(TouchControllerType controllerType, ref ... method GetGamePadState (line 157) | internal GamePadState GetGamePadState(TouchControllerType controllerType) method SetVibration (line 162) | internal bool SetVibration(TouchControllerType controllerType, float a... method Dispose (line 170) | protected override void Dispose(bool disposing) FILE: Platforms/XR/.UAP/ConcreteXRFactory.cs class ConcreteXRFactory (line 9) | public sealed class ConcreteXRFactory : XRFactory method CreateXRDeviceStrategy (line 11) | public override XRDeviceStrategy CreateXRDeviceStrategy(string applica... method CreateXRDeviceStrategy (line 16) | public override XRDeviceStrategy CreateXRDeviceStrategy(string applica... FILE: Platforms/XR/.WindowsDX/ConcreteXRDevice.cs class ConcreteXRDevice (line 18) | internal class ConcreteXRDevice : XRDeviceStrategy method ConcreteXRDevice (line 54) | public ConcreteXRDevice(string applicationName, Game game) method ConcreteXRDevice (line 59) | public ConcreteXRDevice(string applicationName, IServiceProvider servi... method BeginSessionAsync (line 70) | public override int BeginSessionAsync(XRSessionMode sessionMode) method BeginFrame (line 75) | public override int BeginFrame() method GetHeadsetState (line 80) | public override HeadsetState GetHeadsetState() method GetEyes (line 85) | public override IEnumerable GetEyes() method GetEyeRenderTarget (line 90) | public override RenderTarget2D GetEyeRenderTarget(XREye eye) method CreateProjection (line 95) | public override Matrix CreateProjection(XREye eye, float znear, float ... method CommitRenderTarget (line 109) | public override void CommitRenderTarget(XREye eye, RenderTarget2D rt) method EndFrame (line 116) | public override int EndFrame() method GetHandsState (line 121) | public override HandsState GetHandsState() method EndSessionAsync (line 126) | public override void EndSessionAsync() method TrackFloorLevelAsync (line 130) | public override void TrackFloorLevelAsync(bool enable) method GetCapabilities (line 143) | internal void GetCapabilities(TouchControllerType controllerType, ref ... method GetGamePadState (line 157) | internal GamePadState GetGamePadState(TouchControllerType controllerType) method SetVibration (line 162) | internal bool SetVibration(TouchControllerType controllerType, float a... method Dispose (line 170) | protected override void Dispose(bool disposing) FILE: Platforms/XR/.WindowsDX/ConcreteXRFactory.cs class ConcreteXRFactory (line 9) | public sealed class ConcreteXRFactory : XRFactory method CreateXRDeviceStrategy (line 11) | public override XRDeviceStrategy CreateXRDeviceStrategy(string applica... method CreateXRDeviceStrategy (line 16) | public override XRDeviceStrategy CreateXRDeviceStrategy(string applica... FILE: Platforms/XR/.iOS/ConcreteXRDevice.cs class ConcreteXRDevice (line 18) | internal class ConcreteXRDevice : XRDeviceStrategy method ConcreteXRDevice (line 54) | public ConcreteXRDevice(string applicationName, Game game) method ConcreteXRDevice (line 59) | public ConcreteXRDevice(string applicationName, IServiceProvider servi... method BeginSessionAsync (line 70) | public override int BeginSessionAsync(XRSessionMode sessionMode) method BeginFrame (line 75) | public override int BeginFrame() method GetHeadsetState (line 80) | public override HeadsetState GetHeadsetState() method GetEyes (line 85) | public override IEnumerable GetEyes() method GetEyeRenderTarget (line 90) | public override RenderTarget2D GetEyeRenderTarget(XREye eye) method CreateProjection (line 95) | public override Matrix CreateProjection(XREye eye, float znear, float ... method CommitRenderTarget (line 109) | public override void CommitRenderTarget(XREye eye, RenderTarget2D rt) method EndFrame (line 116) | public override int EndFrame() method GetHandsState (line 121) | public override HandsState GetHandsState() method EndSessionAsync (line 126) | public override void EndSessionAsync() method TrackFloorLevelAsync (line 130) | public override void TrackFloorLevelAsync(bool enable) method GetCapabilities (line 143) | internal void GetCapabilities(TouchControllerType controllerType, ref ... method GetGamePadState (line 157) | internal GamePadState GetGamePadState(TouchControllerType controllerType) method SetVibration (line 162) | internal bool SetVibration(TouchControllerType controllerType, float a... method Dispose (line 170) | protected override void Dispose(bool disposing) FILE: Platforms/XR/.iOS/ConcreteXRFactory.cs class ConcreteXRFactory (line 9) | public sealed class ConcreteXRFactory : XRFactory method CreateXRDeviceStrategy (line 11) | public override XRDeviceStrategy CreateXRDeviceStrategy(string applica... method CreateXRDeviceStrategy (line 16) | public override XRDeviceStrategy CreateXRDeviceStrategy(string applica... FILE: Templates/MonoGame.Templates.CSharp/content/MonoGame.Application.Android.CSharp/Activity1.cs class Activity1 (line 9) | [Activity( method OnCreate (line 23) | protected override void OnCreate(Bundle bundle) FILE: Templates/MonoGame.Templates.CSharp/content/MonoGame.Application.Android.CSharp/Game1.cs class Game1 (line 7) | public class Game1 : Game method Game1 (line 12) | public Game1() method Initialize (line 19) | protected override void Initialize() method LoadContent (line 26) | protected override void LoadContent() method Update (line 33) | protected override void Update(GameTime gameTime) method Draw (line 43) | protected override void Draw(GameTime gameTime) FILE: Templates/MonoGame.Templates.CSharp/content/MonoGame.Application.DesktopGL.CSharp/Game1.cs class Game1 (line 7) | public class Game1 : Game method Game1 (line 12) | public Game1() method Initialize (line 19) | protected override void Initialize() method LoadContent (line 26) | protected override void LoadContent() method Update (line 33) | protected override void Update(GameTime gameTime) method Draw (line 43) | protected override void Draw(GameTime gameTime) FILE: Templates/MonoGame.Templates.CSharp/content/MonoGame.Application.UWP.CoreApp.CSharp/Game1.cs class Game1 (line 7) | public class Game1 : Game method Game1 (line 12) | public Game1() method Initialize (line 19) | protected override void Initialize() method LoadContent (line 26) | protected override void LoadContent() method Update (line 33) | protected override void Update(GameTime gameTime) method Draw (line 40) | protected override void Draw(GameTime gameTime) FILE: Templates/MonoGame.Templates.CSharp/content/MonoGame.Application.UWP.CoreApp.CSharp/Program.cs class Program (line 8) | public static class Program method Main (line 13) | static void Main() FILE: Templates/MonoGame.Templates.CSharp/content/MonoGame.Application.UWP.XAML.CSharp/App.xaml.cs class App (line 23) | sealed partial class App : Application method App (line 29) | public App() method OnLaunched (line 40) | protected override void OnLaunched(LaunchActivatedEventArgs e) method OnNavigationFailed (line 81) | void OnNavigationFailed(object sender, NavigationFailedEventArgs e) method OnSuspending (line 93) | private void OnSuspending(object sender, SuspendingEventArgs e) FILE: Templates/MonoGame.Templates.CSharp/content/MonoGame.Application.UWP.XAML.CSharp/Game1.cs class Game1 (line 7) | public class Game1 : Game method Game1 (line 12) | public Game1() method Initialize (line 19) | protected override void Initialize() method LoadContent (line 26) | protected override void LoadContent() method Update (line 33) | protected override void Update(GameTime gameTime) method Draw (line 43) | protected override void Draw(GameTime gameTime) FILE: Templates/MonoGame.Templates.CSharp/content/MonoGame.Application.UWP.XAML.CSharp/GamePage.xaml.cs class GamePage (line 18) | public sealed partial class GamePage : Page method GamePage (line 22) | public GamePage() FILE: Templates/MonoGame.Templates.CSharp/content/MonoGame.Application.WindowsDX.CSharp/Game1.cs class Game1 (line 7) | public class Game1 : Game method Game1 (line 12) | public Game1() method Initialize (line 19) | protected override void Initialize() method LoadContent (line 26) | protected override void LoadContent() method Update (line 33) | protected override void Update(GameTime gameTime) method Draw (line 43) | protected override void Draw(GameTime gameTime) FILE: Templates/MonoGame.Templates.CSharp/content/MonoGame.Application.iOS.CSharp/Game1.cs class Game1 (line 7) | public class Game1 : Game method Game1 (line 12) | public Game1() method Initialize (line 19) | protected override void Initialize() method LoadContent (line 26) | protected override void LoadContent() method Update (line 33) | protected override void Update(GameTime gameTime) method Draw (line 40) | protected override void Draw(GameTime gameTime) FILE: Templates/MonoGame.Templates.CSharp/content/MonoGame.Application.iOS.CSharp/Program.cs class Program (line 7) | [Register("AppDelegate")] method RunGame (line 12) | internal static void RunGame() method Main (line 21) | static void Main(string[] args) method FinishedLaunching (line 26) | public override void FinishedLaunching(UIApplication app) FILE: Templates/MonoGame.Templates.CSharp/content/MonoGame.Library.CSharp/Game1.cs class Game1 (line 7) | public class Game1 : Game method Game1 (line 12) | public Game1() method Initialize (line 19) | protected override void Initialize() method LoadContent (line 26) | protected override void LoadContent() method Update (line 33) | protected override void Update(GameTime gameTime) method Draw (line 43) | protected override void Draw(GameTime gameTime) FILE: Templates/MonoGame.Templates.CSharp/content/MonoGame.Library.Pipeline.Extension.CSharp/Importer1.cs class Importer1 (line 7) | [ContentImporter(".txt", DisplayName = "Importer1", DefaultProcessor = "... method Import (line 10) | public override TImport Import(string filename, ContentImporterContext... FILE: Templates/MonoGame.Templates.CSharp/content/MonoGame.Library.Pipeline.Extension.CSharp/Processor1.cs class Processor1 (line 8) | [ContentProcessor(DisplayName = "Processor1")] method Process (line 11) | public override TOutput Process(TInput input, ContentProcessorContext ... FILE: Templates/MonoGame.Templates.CSharp/content/MonoGame.Library.Shared.CSharp/Game1.cs class Game1 (line 7) | public class Game1 : Game method Game1 (line 12) | public Game1() method Initialize (line 19) | protected override void Initialize() method LoadContent (line 26) | protected override void LoadContent() method Update (line 33) | protected override void Update(GameTime gameTime) method Draw (line 43) | protected override void Draw(GameTime gameTime) FILE: Templates/MonoGame.Templates.VSExtension/MonoGameTemplatesVSExtensionPackage.cs class MonoGameTemplatesVSExtensionPackage (line 29) | [PackageRegistration(UseManagedResourcesOnly = true, AllowsBackgroundLoa... method InitializeAsync (line 48) | protected override async Task InitializeAsync(CancellationToken cancel... class EditorFactory (line 60) | [Guid(EditorFactory.GUID)] method CreateEditorInstance (line 65) | public int CreateEditorInstance(uint grfCreateDoc, string pszMkDocumen... method SetSite (line 96) | public int SetSite(Microsoft.VisualStudio.OLE.Interop.IServiceProvider... method Close (line 101) | public int Close() method MapLogicalView (line 106) | public int MapLogicalView(ref Guid rguidLogicalView, out string pbstrP... FILE: Templates/VisualStudio2022/ItemTemplates/DrawableGameComponent/DrawableGameComponent.cs class safeitemname (line 10) | internal class $safeitemname$ : DrawableGameComponent method safeitemname (line 12) | public $safeitemname$(Game game) : base(game) method Initialize (line 17) | public override void Initialize() method LoadContent (line 23) | protected override void LoadContent() method UnloadContent (line 28) | protected override void UnloadContent() method Update (line 34) | public override void Update(GameTime gameTime) method Draw (line 40) | public override void Draw(GameTime gameTime) FILE: Templates/VisualStudio2022/ItemTemplates/GameComponent/GameComponent.cs class safeitemname (line 10) | internal class $safeitemname$ : GameComponent method safeitemname (line 12) | public $safeitemname$(Game game) : base(game) method Initialize (line 17) | public override void Initialize() method Update (line 24) | public override void Update(GameTime gameTime) FILE: Templates/VisualStudio2022/ProjectTemplates/Android.NetCore/Activity.cs class Activity (line 9) | [Activity(Label = "$projectname$" method OnCreate (line 20) | protected override void OnCreate(Bundle bundle) FILE: Templates/VisualStudio2022/ProjectTemplates/Android.NetCore/Game.cs class Game (line 15) | public class $safeprojectname$Game : Game method Game (line 20) | public $safeprojectname$Game() method Initialize (line 35) | protected override void Initialize() method LoadContent (line 47) | protected override void LoadContent() method UnloadContent (line 59) | protected override void UnloadContent() method Update (line 69) | protected override void Update(GameTime gameTime) method Draw (line 92) | protected override void Draw(GameTime gameTime) FILE: Templates/VisualStudio2022/ProjectTemplates/Android.NetCore/Resources/Resource.Designer.cs class Resource (line 15) | public partial class Resource class Attribute (line 18) | public partial class Attribute method Attribute (line 21) | private Attribute() class Drawable (line 26) | public partial class Drawable method Drawable (line 35) | private Drawable() class String (line 40) | public partial class String method String (line 49) | private String() class Style (line 54) | public partial class Style method Style (line 60) | private Style() FILE: Templates/VisualStudio2022/ProjectTemplates/BlazorGL.NetCore/Game.cs class Game (line 15) | public class $safeprojectname$Game : Game method Game (line 20) | public $safeprojectname$Game() method Initialize (line 33) | protected override void Initialize() method LoadContent (line 45) | protected override void LoadContent() method UnloadContent (line 57) | protected override void UnloadContent() method Update (line 67) | protected override void Update(GameTime gameTime) method Draw (line 90) | protected override void Draw(GameTime gameTime) FILE: Templates/VisualStudio2022/ProjectTemplates/BlazorGL.NetCore/Pages/Index.razor.cs class Index (line 7) | public partial class Index method OnAfterRender (line 11) | protected override void OnAfterRender(bool firstRender) method TickDotNet (line 21) | [JSInvokable] FILE: Templates/VisualStudio2022/ProjectTemplates/BlazorGL.NetCore/Program.cs class Program (line 10) | internal class Program method Main (line 12) | private static async Task Main(string[] args) FILE: Templates/VisualStudio2022/ProjectTemplates/BlazorGL.NetCore/wwwroot/js/decode.js function log2floor (line 47) | function log2floor(i) { function calculateDistanceAlphabetSize (line 65) | function calculateDistanceAlphabetSize(npostfix, ndirect, maxndistbits) { function calculateDistanceAlphabetLimit (line 74) | function calculateDistanceAlphabetLimit(maxDistance, npostfix, ndirect) { function unpackCommandLookupTable (line 87) | function unpackCommandLookupTable(cmdLookup) { function decodeWindowBits (line 117) | function decodeWindowBits(s) { function enableEagerOutput (line 156) | function enableEagerOutput(s) { function enableLargeWindow (line 166) | function enableLargeWindow(s) { function attachDictionaryChunk (line 177) | function attachDictionaryChunk(s, data) { function initState (line 199) | function initState(s, input) { function close (line 217) | function close(s) { function decodeVarLenUnsignedByte (line 233) | function decodeVarLenUnsignedByte(s) { function decodeMetaBlockLength (line 252) | function decodeMetaBlockLength(s) { function readSymbol (line 309) | function readSymbol(tableGroup, tableIdx, s) { function readBlockLength (line 331) | function readBlockLength(tableGroup, tableIdx, s) { function moveToFront (line 349) | function moveToFront(v, index) { function inverseMoveToFrontTransform (line 361) | function inverseMoveToFrontTransform(v, vLen) { function readHuffmanCodeLengths (line 381) | function readHuffmanCodeLengths(codeLengthCodeLengths, numSymbols, codeL... function checkDupes (line 450) | function checkDupes(symbols, length) { function readSimpleHuffmanCode (line 467) | function readSimpleHuffmanCode(alphabetSizeMax, alphabetSizeLimit, table... function readComplexHuffmanCode (line 526) | function readComplexHuffmanCode(alphabetSizeLimit, skip, tableGroup, tab... function readHuffmanCode (line 560) | function readHuffmanCode(alphabetSizeMax, alphabetSizeLimit, tableGroup,... function decodeContextMap (line 581) | function decodeContextMap(contextMapSize, contextMap, s) { function decodeBlockTypeAndLength (line 650) | function decodeBlockTypeAndLength(s, treeType, numBlockTypes) { function decodeLiteralBlockSwitch (line 677) | function decodeLiteralBlockSwitch(s) { function decodeCommandBlockSwitch (line 690) | function decodeCommandBlockSwitch(s) { function decodeDistanceBlockSwitch (line 698) | function decodeDistanceBlockSwitch(s) { function maybeReallocateRingBuffer (line 706) | function maybeReallocateRingBuffer(s) { function readNextMetablockHeader (line 732) | function readNextMetablockHeader(s) { function readMetablockPartition (line 771) | function readMetablockPartition(s, treeType, numBlockTypes) { function calculateDistanceLut (line 791) | function calculateDistanceLut(s, alphabetSizeLimit) { function readMetablockHuffmanCodesAndContextMaps (line 820) | function readMetablockHuffmanCodesAndContextMaps(s) { function copyUncompressedData (line 888) | function copyUncompressedData(s) { function writeRingBuffer (line 911) | function writeRingBuffer(s) { function decodeHuffmanTreeGroup (line 931) | function decodeHuffmanTreeGroup(alphabetSizeMax, alphabetSizeLimit, n, s) { function calculateFence (line 945) | function calculateFence(s) { function doUseDictionary (line 957) | function doUseDictionary(s, fence) { function initializeCompoundDictionary (line 999) | function initializeCompoundDictionary(s) { function initializeCompoundDictionaryCopy (line 1023) | function initializeCompoundDictionaryCopy(s, address, length) { function copyFromCompoundDictionary (line 1047) | function copyFromCompoundDictionary(s, fence) { function decompress (line 1079) | function decompress(s) { function Transforms (line 1368) | function Transforms(numTransforms, prefixSuffixLen, prefixSuffixCount) { function unpackTransforms (line 1396) | function unpackTransforms(prefixSuffix, prefixSuffixHeads, transforms, p... function transformDictionaryWord (line 1425) | function transformDictionaryWord(dst, dstOffset, src, srcOffset, len, tr... function getNextKey (line 1549) | function getNextKey(key, len) { function replicateValue (line 1564) | function replicateValue(table, offset, step, end, item) { function nextTableBitSize (line 1576) | function nextTableBitSize(count, len, rootBits) { function buildHuffmanTable (line 1596) | function buildHuffmanTable(tableGroup, tableIdx, rootBits, codeLengths, ... function doReadMoreInput (line 1656) | function doReadMoreInput(s) { function checkHealth (line 1685) | function checkHealth(s, endOfStream) { function readFewBits (line 1702) | function readFewBits(s, n) { function readManyBits (line 1712) | function readManyBits(s, n) { function initBitReader (line 1722) | function initBitReader(s) { function prepare (line 1735) | function prepare(s) { function reload (line 1749) | function reload(s) { function jumpToByteBoundary (line 1758) | function jumpToByteBoundary(s) { function halfAvailable (line 1771) | function halfAvailable(s) { function copyRawBytes (line 1785) | function copyRawBytes(s, data, offset, length) { function bytesToNibbles (line 1836) | function bytesToNibbles(s, byteLen) { function unpackLookupTable (line 1853) | function unpackLookupTable(lookup, map, rle) { function State (line 1892) | function State() { function setData (line 2056) | function setData(newData, newSizeBits) { function unpackDictionaryData (line 2101) | function unpackDictionaryData(dictionary, data0, data1, skipFlip, sizeBi... function InputStream (line 2137) | function InputStream(data) { function valueOf (line 2149) | function valueOf(x) { function readInput (line 2160) | function readInput(src, dst, offset, length) { function toUsAsciiBytes (line 2174) | function toUsAsciiBytes(src) { function decode (line 2193) | function decode(bytes, options) { FILE: Templates/VisualStudio2022/ProjectTemplates/BlazorGL.NetCore/wwwroot/js/micProcessor.js class MicProcessor (line 2) | class MicProcessor extends AudioWorkletProcessor method constructor (line 4) | constructor() method process (line 33) | process(inputs, outputs, parameters) method SendBuffer (line 63) | SendBuffer() FILE: Templates/VisualStudio2022/ProjectTemplates/BlazorGL.NetCore/wwwroot/js/streamProcessor.js class StreamProcessor (line 2) | class StreamProcessor extends AudioWorkletProcessor method constructor (line 4) | constructor() method process (line 30) | process(inputs, outputs, parameters) FILE: Templates/VisualStudio2022/ProjectTemplates/ContentPipelineExtension.NetFramework/ContentImporter.cs class ContentImporter1 (line 22) | [ContentImporter(".xyz", DisplayName = "XYZ Importer", DefaultProcessor ... method Import (line 26) | public override TInput Import(string filename, ContentImporterContext ... FILE: Templates/VisualStudio2022/ProjectTemplates/ContentPipelineExtension.NetFramework/ContentProcessor.cs class ContentProcessor1 (line 20) | [ContentProcessor(DisplayName = "$safeprojectname$.ContentProcessor1")] method Process (line 23) | public override TOutput Process(TInput input, ContentProcessorContext ... FILE: Templates/VisualStudio2022/ProjectTemplates/ContentPipelineExtension.NetStandard/ContentImporter.cs class ContentImporter1 (line 22) | [ContentImporter(".xyz", DisplayName = "XYZ Importer", DefaultProcessor ... method Import (line 26) | public override TInput Import(string filename, ContentImporterContext ... FILE: Templates/VisualStudio2022/ProjectTemplates/ContentPipelineExtension.NetStandard/ContentProcessor.cs class ContentProcessor1 (line 20) | [ContentProcessor(DisplayName = "$safeprojectname$.ContentProcessor1")] method Process (line 23) | public override TOutput Process(TInput input, ContentProcessorContext ... FILE: Templates/VisualStudio2022/ProjectTemplates/DesktopGL.NetCore/Game.cs class Game (line 15) | public class $safeprojectname$Game : Game method Game (line 20) | public $safeprojectname$Game() method Initialize (line 33) | protected override void Initialize() method LoadContent (line 45) | protected override void LoadContent() method UnloadContent (line 57) | protected override void UnloadContent() method Update (line 67) | protected override void Update(GameTime gameTime) method Draw (line 90) | protected override void Draw(GameTime gameTime) FILE: Templates/VisualStudio2022/ProjectTemplates/DesktopGL.NetCore/Program.cs class Program (line 9) | public static class Program method Main (line 14) | [STAThread] FILE: Templates/VisualStudio2022/ProjectTemplates/DesktopGL.NetFramework/Game.cs class Game (line 15) | public class $safeprojectname$Game : Game method Game (line 20) | public $safeprojectname$Game() method Initialize (line 33) | protected override void Initialize() method LoadContent (line 45) | protected override void LoadContent() method UnloadContent (line 57) | protected override void UnloadContent() method Update (line 67) | protected override void Update(GameTime gameTime) method Draw (line 90) | protected override void Draw(GameTime gameTime) FILE: Templates/VisualStudio2022/ProjectTemplates/DesktopGL.NetFramework/Program.cs class Program (line 9) | public static class Program method Main (line 14) | [STAThread] FILE: Templates/VisualStudio2022/ProjectTemplates/Multiplatform.NetCore/Android/Activity.cs class Activity (line 9) | [Activity(Label = "$ext_safeprojectname$" method OnCreate (line 20) | protected override void OnCreate(Bundle bundle) FILE: Templates/VisualStudio2022/ProjectTemplates/Multiplatform.NetCore/Android/Resources/Resource.Designer.cs class Resource (line 15) | public partial class Resource class Attribute (line 18) | public partial class Attribute method Attribute (line 21) | private Attribute() class Drawable (line 26) | public partial class Drawable method Drawable (line 35) | private Drawable() class String (line 40) | public partial class String method String (line 49) | private String() class Style (line 54) | public partial class Style method Style (line 60) | private Style() FILE: Templates/VisualStudio2022/ProjectTemplates/Multiplatform.NetCore/BlazorGL/Pages/Index.razor.cs class Index (line 7) | public partial class Index method OnAfterRender (line 11) | protected override void OnAfterRender(bool firstRender) method TickDotNet (line 21) | [JSInvokable] FILE: Templates/VisualStudio2022/ProjectTemplates/Multiplatform.NetCore/BlazorGL/Program.cs class Program (line 10) | internal class Program method Main (line 12) | private static async Task Main(string[] args) FILE: Templates/VisualStudio2022/ProjectTemplates/Multiplatform.NetCore/BlazorGL/wwwroot/js/decode.js function log2floor (line 47) | function log2floor(i) { function calculateDistanceAlphabetSize (line 65) | function calculateDistanceAlphabetSize(npostfix, ndirect, maxndistbits) { function calculateDistanceAlphabetLimit (line 74) | function calculateDistanceAlphabetLimit(maxDistance, npostfix, ndirect) { function unpackCommandLookupTable (line 87) | function unpackCommandLookupTable(cmdLookup) { function decodeWindowBits (line 117) | function decodeWindowBits(s) { function enableEagerOutput (line 156) | function enableEagerOutput(s) { function enableLargeWindow (line 166) | function enableLargeWindow(s) { function attachDictionaryChunk (line 177) | function attachDictionaryChunk(s, data) { function initState (line 199) | function initState(s, input) { function close (line 217) | function close(s) { function decodeVarLenUnsignedByte (line 233) | function decodeVarLenUnsignedByte(s) { function decodeMetaBlockLength (line 252) | function decodeMetaBlockLength(s) { function readSymbol (line 309) | function readSymbol(tableGroup, tableIdx, s) { function readBlockLength (line 331) | function readBlockLength(tableGroup, tableIdx, s) { function moveToFront (line 349) | function moveToFront(v, index) { function inverseMoveToFrontTransform (line 361) | function inverseMoveToFrontTransform(v, vLen) { function readHuffmanCodeLengths (line 381) | function readHuffmanCodeLengths(codeLengthCodeLengths, numSymbols, codeL... function checkDupes (line 450) | function checkDupes(symbols, length) { function readSimpleHuffmanCode (line 467) | function readSimpleHuffmanCode(alphabetSizeMax, alphabetSizeLimit, table... function readComplexHuffmanCode (line 526) | function readComplexHuffmanCode(alphabetSizeLimit, skip, tableGroup, tab... function readHuffmanCode (line 560) | function readHuffmanCode(alphabetSizeMax, alphabetSizeLimit, tableGroup,... function decodeContextMap (line 581) | function decodeContextMap(contextMapSize, contextMap, s) { function decodeBlockTypeAndLength (line 650) | function decodeBlockTypeAndLength(s, treeType, numBlockTypes) { function decodeLiteralBlockSwitch (line 677) | function decodeLiteralBlockSwitch(s) { function decodeCommandBlockSwitch (line 690) | function decodeCommandBlockSwitch(s) { function decodeDistanceBlockSwitch (line 698) | function decodeDistanceBlockSwitch(s) { function maybeReallocateRingBuffer (line 706) | function maybeReallocateRingBuffer(s) { function readNextMetablockHeader (line 732) | function readNextMetablockHeader(s) { function readMetablockPartition (line 771) | function readMetablockPartition(s, treeType, numBlockTypes) { function calculateDistanceLut (line 791) | function calculateDistanceLut(s, alphabetSizeLimit) { function readMetablockHuffmanCodesAndContextMaps (line 820) | function readMetablockHuffmanCodesAndContextMaps(s) { function copyUncompressedData (line 888) | function copyUncompressedData(s) { function writeRingBuffer (line 911) | function writeRingBuffer(s) { function decodeHuffmanTreeGroup (line 931) | function decodeHuffmanTreeGroup(alphabetSizeMax, alphabetSizeLimit, n, s) { function calculateFence (line 945) | function calculateFence(s) { function doUseDictionary (line 957) | function doUseDictionary(s, fence) { function initializeCompoundDictionary (line 999) | function initializeCompoundDictionary(s) { function initializeCompoundDictionaryCopy (line 1023) | function initializeCompoundDictionaryCopy(s, address, length) { function copyFromCompoundDictionary (line 1047) | function copyFromCompoundDictionary(s, fence) { function decompress (line 1079) | function decompress(s) { function Transforms (line 1368) | function Transforms(numTransforms, prefixSuffixLen, prefixSuffixCount) { function unpackTransforms (line 1396) | function unpackTransforms(prefixSuffix, prefixSuffixHeads, transforms, p... function transformDictionaryWord (line 1425) | function transformDictionaryWord(dst, dstOffset, src, srcOffset, len, tr... function getNextKey (line 1549) | function getNextKey(key, len) { function replicateValue (line 1564) | function replicateValue(table, offset, step, end, item) { function nextTableBitSize (line 1576) | function nextTableBitSize(count, len, rootBits) { function buildHuffmanTable (line 1596) | function buildHuffmanTable(tableGroup, tableIdx, rootBits, codeLengths, ... function doReadMoreInput (line 1656) | function doReadMoreInput(s) { function checkHealth (line 1685) | function checkHealth(s, endOfStream) { function readFewBits (line 1702) | function readFewBits(s, n) { function readManyBits (line 1712) | function readManyBits(s, n) { function initBitReader (line 1722) | function initBitReader(s) { function prepare (line 1735) | function prepare(s) { function reload (line 1749) | function reload(s) { function jumpToByteBoundary (line 1758) | function jumpToByteBoundary(s) { function halfAvailable (line 1771) | function halfAvailable(s) { function copyRawBytes (line 1785) | function copyRawBytes(s, data, offset, length) { function bytesToNibbles (line 1836) | function bytesToNibbles(s, byteLen) { function unpackLookupTable (line 1853) | function unpackLookupTable(lookup, map, rle) { function State (line 1892) | function State() { function setData (line 2056) | function setData(newData, newSizeBits) { function unpackDictionaryData (line 2101) | function unpackDictionaryData(dictionary, data0, data1, skipFlip, sizeBi... function InputStream (line 2137) | function InputStream(data) { function valueOf (line 2149) | function valueOf(x) { function readInput (line 2160) | function readInput(src, dst, offset, length) { function toUsAsciiBytes (line 2174) | function toUsAsciiBytes(src) { function decode (line 2193) | function decode(bytes, options) { FILE: Templates/VisualStudio2022/ProjectTemplates/Multiplatform.NetCore/BlazorGL/wwwroot/js/micProcessor.js class MicProcessor (line 2) | class MicProcessor extends AudioWorkletProcessor method constructor (line 4) | constructor() method process (line 33) | process(inputs, outputs, parameters) method SendBuffer (line 63) | SendBuffer() FILE: Templates/VisualStudio2022/ProjectTemplates/Multiplatform.NetCore/BlazorGL/wwwroot/js/streamProcessor.js class StreamProcessor (line 2) | class StreamProcessor extends AudioWorkletProcessor method constructor (line 4) | constructor() method process (line 30) | process(inputs, outputs, parameters) FILE: Templates/VisualStudio2022/ProjectTemplates/Multiplatform.NetCore/DesktopGL/Program.cs class Program (line 9) | public static class Program method Main (line 14) | [STAThread] FILE: Templates/VisualStudio2022/ProjectTemplates/Multiplatform.NetCore/Shared/Game.cs class Game (line 15) | public class $ext_safeprojectname$Game : Game method Game (line 20) | public $ext_safeprojectname$Game() method Initialize (line 38) | protected override void Initialize() method LoadContent (line 50) | protected override void LoadContent() method UnloadContent (line 62) | protected override void UnloadContent() method Update (line 72) | protected override void Update(GameTime gameTime) method Draw (line 95) | protected override void Draw(GameTime gameTime) FILE: Templates/VisualStudio2022/ProjectTemplates/Multiplatform.NetCore/WindowsDX/Program.cs class Program (line 9) | public static class Program method Main (line 14) | [STAThread] FILE: Templates/VisualStudio2022/ProjectTemplates/Multiplatform.NetFramework/DesktopGL/Program.cs class Program (line 9) | public static class Program method Main (line 14) | [STAThread] FILE: Templates/VisualStudio2022/ProjectTemplates/Multiplatform.NetFramework/Shared/Game.cs class Game (line 15) | public class $ext_safeprojectname$Game : Game method Game (line 20) | public $ext_safeprojectname$Game() method Initialize (line 38) | protected override void Initialize() method LoadContent (line 50) | protected override void LoadContent() method UnloadContent (line 62) | protected override void UnloadContent() method Update (line 72) | protected override void Update(GameTime gameTime) method Draw (line 95) | protected override void Draw(GameTime gameTime) FILE: Templates/VisualStudio2022/ProjectTemplates/Multiplatform.NetFramework/UWPCore/Program.cs class Program (line 8) | public static class Program method Main (line 13) | static void Main() FILE: Templates/VisualStudio2022/ProjectTemplates/Multiplatform.NetFramework/UWPXaml/App.xaml.cs class App (line 14) | sealed partial class App : Application method App (line 22) | public App() method IsXbox (line 42) | public static bool IsXbox() method OnLaunched (line 55) | protected override void OnLaunched(LaunchActivatedEventArgs e) method OnNavigationFailed (line 106) | void OnNavigationFailed(object sender, NavigationFailedEventArgs e) method OnSuspending (line 118) | private void OnSuspending(object sender, SuspendingEventArgs e) FILE: Templates/VisualStudio2022/ProjectTemplates/Multiplatform.NetFramework/UWPXaml/MainPage.xaml.cs class MainPage (line 12) | public sealed partial class MainPage : Page method MainPage (line 16) | public MainPage() FILE: Templates/VisualStudio2022/ProjectTemplates/Multiplatform.NetFramework/WindowsDX/Program.cs class Program (line 9) | public static class Program method Main (line 14) | [STAThread] FILE: Templates/VisualStudio2022/ProjectTemplates/Oculus.NetCore/Activity.cs class Activity (line 9) | [Activity(Label = "$projectname$" method OnCreate (line 31) | protected override void OnCreate(Bundle bundle) FILE: Templates/VisualStudio2022/ProjectTemplates/Oculus.NetCore/Game.cs class Game (line 17) | public class $safeprojectname$Game : Game method Game (line 23) | public $safeprojectname$Game() method Initialize (line 53) | protected override void Initialize() method LoadContent (line 67) | protected override void LoadContent() method UnloadContent (line 79) | protected override void UnloadContent() method Update (line 89) | protected override void Update(GameTime gameTime) method Draw (line 113) | protected override void Draw(GameTime gameTime) FILE: Templates/VisualStudio2022/ProjectTemplates/Oculus.NetCore/Resources/Resource.Designer.cs class Resource (line 18) | [System.CodeDom.Compiler.GeneratedCodeAttribute("Xamarin.Android.Build.T... method Resource (line 22) | static Resource() method UpdateIdValues (line 27) | public static void UpdateIdValues() class Attribute (line 31) | public partial class Attribute method Attribute (line 34) | static Attribute() method Attribute (line 39) | private Attribute() class Drawable (line 44) | public partial class Drawable method Drawable (line 53) | static Drawable() method Drawable (line 58) | private Drawable() class String (line 63) | public partial class String method String (line 72) | static String() method String (line 77) | private String() class Style (line 82) | public partial class Style method Style (line 88) | static Style() method Style (line 93) | private Style() FILE: Templates/VisualStudio2022/ProjectTemplates/UWPCore.UAP/Game.cs class Game (line 15) | public class $safeprojectname$Game : Game method Game (line 20) | public $safeprojectname$Game() method Initialize (line 33) | protected override void Initialize() method LoadContent (line 45) | protected override void LoadContent() method UnloadContent (line 57) | protected override void UnloadContent() method Update (line 67) | protected override void Update(GameTime gameTime) method Draw (line 90) | protected override void Draw(GameTime gameTime) FILE: Templates/VisualStudio2022/ProjectTemplates/UWPCore.UAP/Program.cs class Program (line 8) | public static class Program method Main (line 13) | static void Main() FILE: Templates/VisualStudio2022/ProjectTemplates/UWPXaml.UAP/App.xaml.cs class App (line 14) | sealed partial class App : Application method App (line 22) | public App() method IsXbox (line 42) | public static bool IsXbox() method OnLaunched (line 55) | protected override void OnLaunched(LaunchActivatedEventArgs e) method OnNavigationFailed (line 106) | void OnNavigationFailed(object sender, NavigationFailedEventArgs e) method OnSuspending (line 118) | private void OnSuspending(object sender, SuspendingEventArgs e) FILE: Templates/VisualStudio2022/ProjectTemplates/UWPXaml.UAP/Game.cs class Game (line 15) | public class $safeprojectname$Game : Game method Game (line 20) | public $safeprojectname$Game() method Initialize (line 33) | protected override void Initialize() method LoadContent (line 45) | protected override void LoadContent() method UnloadContent (line 57) | protected override void UnloadContent() method Update (line 67) | protected override void Update(GameTime gameTime) method Draw (line 90) | protected override void Draw(GameTime gameTime) FILE: Templates/VisualStudio2022/ProjectTemplates/UWPXaml.UAP/MainPage.xaml.cs class MainPage (line 12) | public sealed partial class MainPage : Page method MainPage (line 16) | public MainPage() FILE: Templates/VisualStudio2022/ProjectTemplates/WindowsDX.NetCore/Game.cs class Game (line 15) | public class $safeprojectname$Game : Game method Game (line 20) | public $safeprojectname$Game() method Initialize (line 33) | protected override void Initialize() method LoadContent (line 45) | protected override void LoadContent() method UnloadContent (line 57) | protected override void UnloadContent() method Update (line 67) | protected override void Update(GameTime gameTime) method Draw (line 90) | protected override void Draw(GameTime gameTime) FILE: Templates/VisualStudio2022/ProjectTemplates/WindowsDX.NetCore/Program.cs class Program (line 9) | public static class Program method Main (line 14) | [STAThread] FILE: Templates/VisualStudio2022/ProjectTemplates/WindowsDX.NetFramework/Game.cs class Game (line 15) | public class $safeprojectname$Game : Game method Game (line 20) | public $safeprojectname$Game() method Initialize (line 33) | protected override void Initialize() method LoadContent (line 45) | protected override void LoadContent() method UnloadContent (line 57) | protected override void UnloadContent() method Update (line 67) | protected override void Update(GameTime gameTime) method Draw (line 90) | protected override void Draw(GameTime gameTime) FILE: Templates/VisualStudio2022/ProjectTemplates/WindowsDX.NetFramework/Program.cs class Program (line 9) | public static class Program method Main (line 14) | [STAThread] FILE: Templates/VisualStudio2022/ProjectTemplates/iOS.NetCore/Game.cs class Game (line 15) | public class $safeprojectname$Game : Game method Game (line 20) | public $safeprojectname$Game() method Initialize (line 35) | protected override void Initialize() method LoadContent (line 47) | protected override void LoadContent() method UnloadContent (line 59) | protected override void UnloadContent() method Update (line 69) | protected override void Update(GameTime gameTime) method Draw (line 92) | protected override void Draw(GameTime gameTime) FILE: Templates/VisualStudio2022/ProjectTemplates/iOS.NetCore/Program.cs class Program (line 7) | [Register("AppDelegate")] method RunGame (line 12) | internal static void RunGame() method Main (line 21) | static void Main(string[] args) method FinishedLaunching (line 26) | public override void FinishedLaunching(UIApplication app) FILE: Templates/dotnetTemplates/content/Android.NetCore.CSharp/$projectname$Activity.cs class Activity (line 9) | [Activity(Label = "$projectname$" method OnCreate (line 20) | protected override void OnCreate(Bundle bundle) FILE: Templates/dotnetTemplates/content/Android.NetCore.CSharp/$projectname$Game.cs class Game (line 15) | public class $safeprojectname$Game : Game method Game (line 20) | public $safeprojectname$Game() method Initialize (line 35) | protected override void Initialize() method LoadContent (line 47) | protected override void LoadContent() method UnloadContent (line 59) | protected override void UnloadContent() method Update (line 69) | protected override void Update(GameTime gameTime) method Draw (line 92) | protected override void Draw(GameTime gameTime) FILE: Templates/dotnetTemplates/content/Android.NetCore.CSharp/Resources/Resource.Designer.cs class Resource (line 15) | public partial class Resource class Attribute (line 18) | public partial class Attribute method Attribute (line 21) | private Attribute() class Drawable (line 26) | public partial class Drawable method Drawable (line 35) | private Drawable() class String (line 40) | public partial class String method String (line 49) | private String() class Style (line 54) | public partial class Style method Style (line 60) | private Style() FILE: Templates/dotnetTemplates/content/BlazorGL.NetCore.CSharp/$projectname$Game.cs class Game (line 15) | public class $safeprojectname$Game : Game method Game (line 20) | public $safeprojectname$Game() method Initialize (line 33) | protected override void Initialize() method LoadContent (line 45) | protected override void LoadContent() method UnloadContent (line 57) | protected override void UnloadContent() method Update (line 67) | protected override void Update(GameTime gameTime) method Draw (line 90) | protected override void Draw(GameTime gameTime) FILE: Templates/dotnetTemplates/content/BlazorGL.NetCore.CSharp/Pages/Index.razor.cs class Index (line 7) | public partial class Index method OnAfterRender (line 11) | protected override void OnAfterRender(bool firstRender) method TickDotNet (line 21) | [JSInvokable] FILE: Templates/dotnetTemplates/content/BlazorGL.NetCore.CSharp/Program.cs class Program (line 10) | internal class Program method Main (line 12) | private static async Task Main(string[] args) FILE: Templates/dotnetTemplates/content/BlazorGL.NetCore.CSharp/wwwroot/js/decode.js function log2floor (line 47) | function log2floor(i) { function calculateDistanceAlphabetSize (line 65) | function calculateDistanceAlphabetSize(npostfix, ndirect, maxndistbits) { function calculateDistanceAlphabetLimit (line 74) | function calculateDistanceAlphabetLimit(maxDistance, npostfix, ndirect) { function unpackCommandLookupTable (line 87) | function unpackCommandLookupTable(cmdLookup) { function decodeWindowBits (line 117) | function decodeWindowBits(s) { function enableEagerOutput (line 156) | function enableEagerOutput(s) { function enableLargeWindow (line 166) | function enableLargeWindow(s) { function attachDictionaryChunk (line 177) | function attachDictionaryChunk(s, data) { function initState (line 199) | function initState(s, input) { function close (line 217) | function close(s) { function decodeVarLenUnsignedByte (line 233) | function decodeVarLenUnsignedByte(s) { function decodeMetaBlockLength (line 252) | function decodeMetaBlockLength(s) { function readSymbol (line 309) | function readSymbol(tableGroup, tableIdx, s) { function readBlockLength (line 331) | function readBlockLength(tableGroup, tableIdx, s) { function moveToFront (line 349) | function moveToFront(v, index) { function inverseMoveToFrontTransform (line 361) | function inverseMoveToFrontTransform(v, vLen) { function readHuffmanCodeLengths (line 381) | function readHuffmanCodeLengths(codeLengthCodeLengths, numSymbols, codeL... function checkDupes (line 450) | function checkDupes(symbols, length) { function readSimpleHuffmanCode (line 467) | function readSimpleHuffmanCode(alphabetSizeMax, alphabetSizeLimit, table... function readComplexHuffmanCode (line 526) | function readComplexHuffmanCode(alphabetSizeLimit, skip, tableGroup, tab... function readHuffmanCode (line 560) | function readHuffmanCode(alphabetSizeMax, alphabetSizeLimit, tableGroup,... function decodeContextMap (line 581) | function decodeContextMap(contextMapSize, contextMap, s) { function decodeBlockTypeAndLength (line 650) | function decodeBlockTypeAndLength(s, treeType, numBlockTypes) { function decodeLiteralBlockSwitch (line 677) | function decodeLiteralBlockSwitch(s) { function decodeCommandBlockSwitch (line 690) | function decodeCommandBlockSwitch(s) { function decodeDistanceBlockSwitch (line 698) | function decodeDistanceBlockSwitch(s) { function maybeReallocateRingBuffer (line 706) | function maybeReallocateRingBuffer(s) { function readNextMetablockHeader (line 732) | function readNextMetablockHeader(s) { function readMetablockPartition (line 771) | function readMetablockPartition(s, treeType, numBlockTypes) { function calculateDistanceLut (line 791) | function calculateDistanceLut(s, alphabetSizeLimit) { function readMetablockHuffmanCodesAndContextMaps (line 820) | function readMetablockHuffmanCodesAndContextMaps(s) { function copyUncompressedData (line 888) | function copyUncompressedData(s) { function writeRingBuffer (line 911) | function writeRingBuffer(s) { function decodeHuffmanTreeGroup (line 931) | function decodeHuffmanTreeGroup(alphabetSizeMax, alphabetSizeLimit, n, s) { function calculateFence (line 945) | function calculateFence(s) { function doUseDictionary (line 957) | function doUseDictionary(s, fence) { function initializeCompoundDictionary (line 999) | function initializeCompoundDictionary(s) { function initializeCompoundDictionaryCopy (line 1023) | function initializeCompoundDictionaryCopy(s, address, length) { function copyFromCompoundDictionary (line 1047) | function copyFromCompoundDictionary(s, fence) { function decompress (line 1079) | function decompress(s) { function Transforms (line 1368) | function Transforms(numTransforms, prefixSuffixLen, prefixSuffixCount) { function unpackTransforms (line 1396) | function unpackTransforms(prefixSuffix, prefixSuffixHeads, transforms, p... function transformDictionaryWord (line 1425) | function transformDictionaryWord(dst, dstOffset, src, srcOffset, len, tr... function getNextKey (line 1549) | function getNextKey(key, len) { function replicateValue (line 1564) | function replicateValue(table, offset, step, end, item) { function nextTableBitSize (line 1576) | function nextTableBitSize(count, len, rootBits) { function buildHuffmanTable (line 1596) | function buildHuffmanTable(tableGroup, tableIdx, rootBits, codeLengths, ... function doReadMoreInput (line 1656) | function doReadMoreInput(s) { function checkHealth (line 1685) | function checkHealth(s, endOfStream) { function readFewBits (line 1702) | function readFewBits(s, n) { function readManyBits (line 1712) | function readManyBits(s, n) { function initBitReader (line 1722) | function initBitReader(s) { function prepare (line 1735) | function prepare(s) { function reload (line 1749) | function reload(s) { function jumpToByteBoundary (line 1758) | function jumpToByteBoundary(s) { function halfAvailable (line 1771) | function halfAvailable(s) { function copyRawBytes (line 1785) | function copyRawBytes(s, data, offset, length) { function bytesToNibbles (line 1836) | function bytesToNibbles(s, byteLen) { function unpackLookupTable (line 1853) | function unpackLookupTable(lookup, map, rle) { function State (line 1892) | function State() { function setData (line 2056) | function setData(newData, newSizeBits) { function unpackDictionaryData (line 2101) | function unpackDictionaryData(dictionary, data0, data1, skipFlip, sizeBi... function InputStream (line 2137) | function InputStream(data) { function valueOf (line 2149) | function valueOf(x) { function readInput (line 2160) | function readInput(src, dst, offset, length) { function toUsAsciiBytes (line 2174) | function toUsAsciiBytes(src) { function decode (line 2193) | function decode(bytes, options) { FILE: Templates/dotnetTemplates/content/BlazorGL.NetCore.CSharp/wwwroot/js/micProcessor.js class MicProcessor (line 2) | class MicProcessor extends AudioWorkletProcessor method constructor (line 4) | constructor() method process (line 33) | process(inputs, outputs, parameters) method SendBuffer (line 63) | SendBuffer() FILE: Templates/dotnetTemplates/content/BlazorGL.NetCore.CSharp/wwwroot/js/streamProcessor.js class StreamProcessor (line 2) | class StreamProcessor extends AudioWorkletProcessor method constructor (line 4) | constructor() method process (line 30) | process(inputs, outputs, parameters) FILE: Templates/dotnetTemplates/content/ContentPipelineExtension.NetStandard.CSharp/ContentImporter1.cs class ContentImporter1 (line 22) | [ContentImporter(".xyz", DisplayName = "XYZ Importer", DefaultProcessor ... method Import (line 26) | public override TInput Import(string filename, ContentImporterContext ... FILE: Templates/dotnetTemplates/content/ContentPipelineExtension.NetStandard.CSharp/ContentProcessor1.cs class ContentProcessor1 (line 20) | [ContentProcessor(DisplayName = "$safeprojectname$.ContentProcessor1")] method Process (line 23) | public override TOutput Process(TInput input, ContentProcessorContext ... FILE: Templates/dotnetTemplates/content/DrawableGameComponent.CSharp/DrawableGameComponent1.cs class DrawableGameComponent1 (line 10) | internal class DrawableGameComponent1 : DrawableGameComponent method DrawableGameComponent1 (line 12) | public $DrawableGameComponent1(Game game) : base(game) method Initialize (line 17) | public override void Initialize() method LoadContent (line 23) | protected override void LoadContent() method UnloadContent (line 28) | protected override void UnloadContent() method Update (line 34) | public override void Update(GameTime gameTime) method Draw (line 40) | public override void Draw(GameTime gameTime) FILE: Templates/dotnetTemplates/content/GameComponent.CSharp/GameComponent1.cs class GameComponent1 (line 10) | internal class GameComponent1 : GameComponent method GameComponent1 (line 12) | public GameComponent1(Game game) : base(game) method Initialize (line 17) | public override void Initialize() method Update (line 24) | public override void Update(GameTime gameTime) FILE: Templates/dotnetTemplates/content/Multiplatform.NetCore.CSharp/$projectname$.Android.GL/$projectname$Activity.cs class Activity (line 9) | [Activity(Label = "$projectname$" method OnCreate (line 20) | protected override void OnCreate(Bundle bundle) FILE: Templates/dotnetTemplates/content/Multiplatform.NetCore.CSharp/$projectname$.Android.GL/Platform$projectname$Game.cs class Game (line 13) | public class Platform$safeprojectname$Game : $safeprojectname$Game method safeprojectname (line 16) | public Platform$safeprojectname$Game() : base() method Initialize (line 24) | protected override void Initialize() method LoadContent (line 30) | protected override void LoadContent() method UnloadContent (line 36) | protected override void UnloadContent() method Update (line 42) | protected override void Update(GameTime gameTime) method Draw (line 48) | protected override void Draw(GameTime gameTime) FILE: Templates/dotnetTemplates/content/Multiplatform.NetCore.CSharp/$projectname$.Android.GL/Resources/Resource.Designer.cs class Resource (line 15) | public partial class Resource class Attribute (line 18) | public partial class Attribute method Attribute (line 21) | private Attribute() class Drawable (line 26) | public partial class Drawable method Drawable (line 35) | private Drawable() class String (line 40) | public partial class String method String (line 49) | private String() class Style (line 54) | public partial class Style method Style (line 60) | private Style() FILE: Templates/dotnetTemplates/content/Multiplatform.NetCore.CSharp/$projectname$.Blazor.GL/Pages/Index.razor.cs class Index (line 7) | public partial class Index method OnAfterRender (line 11) | protected override void OnAfterRender(bool firstRender) method TickDotNet (line 21) | [JSInvokable] FILE: Templates/dotnetTemplates/content/Multiplatform.NetCore.CSharp/$projectname$.Blazor.GL/Platform$projectname$Game.cs class Game (line 13) | public class Platform$safeprojectname$Game : $safeprojectname$Game method safeprojectname (line 16) | public Platform$safeprojectname$Game() : base() method Initialize (line 23) | protected override void Initialize() method LoadContent (line 29) | protected override void LoadContent() method UnloadContent (line 35) | protected override void UnloadContent() method Update (line 41) | protected override void Update(GameTime gameTime) method Draw (line 47) | protected override void Draw(GameTime gameTime) FILE: Templates/dotnetTemplates/content/Multiplatform.NetCore.CSharp/$projectname$.Blazor.GL/Program.cs class Program (line 10) | internal class Program method Main (line 12) | private static async Task Main(string[] args) FILE: Templates/dotnetTemplates/content/Multiplatform.NetCore.CSharp/$projectname$.Blazor.GL/wwwroot/js/decode.js function log2floor (line 47) | function log2floor(i) { function calculateDistanceAlphabetSize (line 65) | function calculateDistanceAlphabetSize(npostfix, ndirect, maxndistbits) { function calculateDistanceAlphabetLimit (line 74) | function calculateDistanceAlphabetLimit(maxDistance, npostfix, ndirect) { function unpackCommandLookupTable (line 87) | function unpackCommandLookupTable(cmdLookup) { function decodeWindowBits (line 117) | function decodeWindowBits(s) { function enableEagerOutput (line 156) | function enableEagerOutput(s) { function enableLargeWindow (line 166) | function enableLargeWindow(s) { function attachDictionaryChunk (line 177) | function attachDictionaryChunk(s, data) { function initState (line 199) | function initState(s, input) { function close (line 217) | function close(s) { function decodeVarLenUnsignedByte (line 233) | function decodeVarLenUnsignedByte(s) { function decodeMetaBlockLength (line 252) | function decodeMetaBlockLength(s) { function readSymbol (line 309) | function readSymbol(tableGroup, tableIdx, s) { function readBlockLength (line 331) | function readBlockLength(tableGroup, tableIdx, s) { function moveToFront (line 349) | function moveToFront(v, index) { function inverseMoveToFrontTransform (line 361) | function inverseMoveToFrontTransform(v, vLen) { function readHuffmanCodeLengths (line 381) | function readHuffmanCodeLengths(codeLengthCodeLengths, numSymbols, codeL... function checkDupes (line 450) | function checkDupes(symbols, length) { function readSimpleHuffmanCode (line 467) | function readSimpleHuffmanCode(alphabetSizeMax, alphabetSizeLimit, table... function readComplexHuffmanCode (line 526) | function readComplexHuffmanCode(alphabetSizeLimit, skip, tableGroup, tab... function readHuffmanCode (line 560) | function readHuffmanCode(alphabetSizeMax, alphabetSizeLimit, tableGroup,... function decodeContextMap (line 581) | function decodeContextMap(contextMapSize, contextMap, s) { function decodeBlockTypeAndLength (line 650) | function decodeBlockTypeAndLength(s, treeType, numBlockTypes) { function decodeLiteralBlockSwitch (line 677) | function decodeLiteralBlockSwitch(s) { function decodeCommandBlockSwitch (line 690) | function decodeCommandBlockSwitch(s) { function decodeDistanceBlockSwitch (line 698) | function decodeDistanceBlockSwitch(s) { function maybeReallocateRingBuffer (line 706) | function maybeReallocateRingBuffer(s) { function readNextMetablockHeader (line 732) | function readNextMetablockHeader(s) { function readMetablockPartition (line 771) | function readMetablockPartition(s, treeType, numBlockTypes) { function calculateDistanceLut (line 791) | function calculateDistanceLut(s, alphabetSizeLimit) { function readMetablockHuffmanCodesAndContextMaps (line 820) | function readMetablockHuffmanCodesAndContextMaps(s) { function copyUncompressedData (line 888) | function copyUncompressedData(s) { function writeRingBuffer (line 911) | function writeRingBuffer(s) { function decodeHuffmanTreeGroup (line 931) | function decodeHuffmanTreeGroup(alphabetSizeMax, alphabetSizeLimit, n, s) { function calculateFence (line 945) | function calculateFence(s) { function doUseDictionary (line 957) | function doUseDictionary(s, fence) { function initializeCompoundDictionary (line 999) | function initializeCompoundDictionary(s) { function initializeCompoundDictionaryCopy (line 1023) | function initializeCompoundDictionaryCopy(s, address, length) { function copyFromCompoundDictionary (line 1047) | function copyFromCompoundDictionary(s, fence) { function decompress (line 1079) | function decompress(s) { function Transforms (line 1368) | function Transforms(numTransforms, prefixSuffixLen, prefixSuffixCount) { function unpackTransforms (line 1396) | function unpackTransforms(prefixSuffix, prefixSuffixHeads, transforms, p... function transformDictionaryWord (line 1425) | function transformDictionaryWord(dst, dstOffset, src, srcOffset, len, tr... function getNextKey (line 1549) | function getNextKey(key, len) { function replicateValue (line 1564) | function replicateValue(table, offset, step, end, item) { function nextTableBitSize (line 1576) | function nextTableBitSize(count, len, rootBits) { function buildHuffmanTable (line 1596) | function buildHuffmanTable(tableGroup, tableIdx, rootBits, codeLengths, ... function doReadMoreInput (line 1656) | function doReadMoreInput(s) { function checkHealth (line 1685) | function checkHealth(s, endOfStream) { function readFewBits (line 1702) | function readFewBits(s, n) { function readManyBits (line 1712) | function readManyBits(s, n) { function initBitReader (line 1722) | function initBitReader(s) { function prepare (line 1735) | function prepare(s) { function reload (line 1749) | function reload(s) { function jumpToByteBoundary (line 1758) | function jumpToByteBoundary(s) { function halfAvailable (line 1771) | function halfAvailable(s) { function copyRawBytes (line 1785) | function copyRawBytes(s, data, offset, length) { function bytesToNibbles (line 1836) | function bytesToNibbles(s, byteLen) { function unpackLookupTable (line 1853) | function unpackLookupTable(lookup, map, rle) { function State (line 1892) | function State() { function setData (line 2056) | function setData(newData, newSizeBits) { function unpackDictionaryData (line 2101) | function unpackDictionaryData(dictionary, data0, data1, skipFlip, sizeBi... function InputStream (line 2137) | function InputStream(data) { function valueOf (line 2149) | function valueOf(x) { function readInput (line 2160) | function readInput(src, dst, offset, length) { function toUsAsciiBytes (line 2174) | function toUsAsciiBytes(src) { function decode (line 2193) | function decode(bytes, options) { FILE: Templates/dotnetTemplates/content/Multiplatform.NetCore.CSharp/$projectname$.Blazor.GL/wwwroot/js/micProcessor.js class MicProcessor (line 2) | class MicProcessor extends AudioWorkletProcessor method constructor (line 4) | constructor() method process (line 33) | process(inputs, outputs, parameters) method SendBuffer (line 63) | SendBuffer() FILE: Templates/dotnetTemplates/content/Multiplatform.NetCore.CSharp/$projectname$.Blazor.GL/wwwroot/js/streamProcessor.js class StreamProcessor (line 2) | class StreamProcessor extends AudioWorkletProcessor method constructor (line 4) | constructor() method process (line 30) | process(inputs, outputs, parameters) FILE: Templates/dotnetTemplates/content/Multiplatform.NetCore.CSharp/$projectname$.SDL2.GL/Platform$projectname$Game.cs class Game (line 13) | public class Platform$safeprojectname$Game : $safeprojectname$Game method safeprojectname (line 16) | public Platform$safeprojectname$Game() : base() method Initialize (line 23) | protected override void Initialize() method LoadContent (line 29) | protected override void LoadContent() method UnloadContent (line 35) | protected override void UnloadContent() method Update (line 41) | protected override void Update(GameTime gameTime) method Draw (line 47) | protected override void Draw(GameTime gameTime) FILE: Templates/dotnetTemplates/content/Multiplatform.NetCore.CSharp/$projectname$.SDL2.GL/Program.cs class Program (line 9) | public static class Program method Main (line 14) | [STAThread] FILE: Templates/dotnetTemplates/content/Multiplatform.NetCore.CSharp/$projectname$.Shared/$projectname$Game.cs class Game (line 15) | public class $safeprojectname$Game : Game method Game (line 20) | public $safeprojectname$Game() method Initialize (line 37) | protected override void Initialize() method LoadContent (line 49) | protected override void LoadContent() method UnloadContent (line 61) | protected override void UnloadContent() method Update (line 71) | protected override void Update(GameTime gameTime) method Draw (line 94) | protected override void Draw(GameTime gameTime) FILE: Templates/dotnetTemplates/content/Multiplatform.NetCore.CSharp/$projectname$.WinForms.DX11/Platform$projectname$Game.cs class Game (line 13) | public class Platform$safeprojectname$Game : $safeprojectname$Game method safeprojectname (line 16) | public Platform$safeprojectname$Game() : base() method Initialize (line 23) | protected override void Initialize() method LoadContent (line 29) | protected override void LoadContent() method UnloadContent (line 35) | protected override void UnloadContent() method Update (line 41) | protected override void Update(GameTime gameTime) method Draw (line 47) | protected override void Draw(GameTime gameTime) FILE: Templates/dotnetTemplates/content/Multiplatform.NetCore.CSharp/$projectname$.WinForms.DX11/Program.cs class Program (line 9) | public static class Program method Main (line 14) | [STAThread] FILE: Templates/dotnetTemplates/content/Multiplatform.NetFramework.CSharp/$projectname$.SDL2.GL/Platform$projectname$Game.cs class Game (line 13) | public class Platform$safeprojectname$Game : $safeprojectname$Game method safeprojectname (line 16) | public Platform$safeprojectname$Game() : base() method Initialize (line 23) | protected override void Initialize() method LoadContent (line 29) | protected override void LoadContent() method UnloadContent (line 35) | protected override void UnloadContent() method Update (line 41) | protected override void Update(GameTime gameTime) method Draw (line 47) | protected override void Draw(GameTime gameTime) FILE: Templates/dotnetTemplates/content/Multiplatform.NetFramework.CSharp/$projectname$.SDL2.GL/Program.cs class Program (line 9) | public static class Program method Main (line 14) | [STAThread] FILE: Templates/dotnetTemplates/content/Multiplatform.NetFramework.CSharp/$projectname$.Shared/$projectname$Game.cs class Game (line 15) | public class $safeprojectname$Game : Game method Game (line 20) | public $safeprojectname$Game() method Initialize (line 35) | protected override void Initialize() method LoadContent (line 47) | protected override void LoadContent() method UnloadContent (line 59) | protected override void UnloadContent() method Update (line 69) | protected override void Update(GameTime gameTime) method Draw (line 92) | protected override void Draw(GameTime gameTime) FILE: Templates/dotnetTemplates/content/Multiplatform.NetFramework.CSharp/$projectname$.UWPCore/Platform$projectname$Game.cs class Game (line 13) | public class Platform$safeprojectname$Game : $safeprojectname$Game method safeprojectname (line 16) | public Platform$safeprojectname$Game() : base() method Initialize (line 23) | protected override void Initialize() method LoadContent (line 29) | protected override void LoadContent() method UnloadContent (line 35) | protected override void UnloadContent() method Update (line 41) | protected override void Update(GameTime gameTime) method Draw (line 47) | protected override void Draw(GameTime gameTime) FILE: Templates/dotnetTemplates/content/Multiplatform.NetFramework.CSharp/$projectname$.UWPCore/Program.cs class Program (line 8) | public static class Program method Main (line 13) | static void Main() FILE: Templates/dotnetTemplates/content/Multiplatform.NetFramework.CSharp/$projectname$.UWPXaml/App.xaml.cs class App (line 14) | sealed partial class App : Application method App (line 22) | public App() method IsXbox (line 42) | public static bool IsXbox() method OnLaunched (line 55) | protected override void OnLaunched(LaunchActivatedEventArgs e) method OnNavigationFailed (line 108) | void OnNavigationFailed(object sender, NavigationFailedEventArgs e) method OnSuspending (line 120) | private void OnSuspending(object sender, SuspendingEventArgs e) FILE: Templates/dotnetTemplates/content/Multiplatform.NetFramework.CSharp/$projectname$.UWPXaml/MainPage.xaml.cs class MainPage (line 12) | public sealed partial class MainPage : Page method MainPage (line 16) | public MainPage() FILE: Templates/dotnetTemplates/content/Multiplatform.NetFramework.CSharp/$projectname$.UWPXaml/Platform$projectname$Game.cs class Game (line 13) | public class Platform$safeprojectname$Game : $safeprojectname$Game method safeprojectname (line 16) | public Platform$safeprojectname$Game() : base() method Initialize (line 23) | protected override void Initialize() method LoadContent (line 29) | protected override void LoadContent() method UnloadContent (line 35) | protected override void UnloadContent() method Update (line 41) | protected override void Update(GameTime gameTime) method Draw (line 47) | protected override void Draw(GameTime gameTime) FILE: Templates/dotnetTemplates/content/Multiplatform.NetFramework.CSharp/$projectname$.WinForms.DX11/Platform$projectname$Game.cs class Game (line 13) | public class Platform$safeprojectname$Game : $safeprojectname$Game method safeprojectname (line 16) | public Platform$safeprojectname$Game() : base() method Initialize (line 23) | protected override void Initialize() method LoadContent (line 29) | protected override void LoadContent() method UnloadContent (line 35) | protected override void UnloadContent() method Update (line 41) | protected override void Update(GameTime gameTime) method Draw (line 47) | protected override void Draw(GameTime gameTime) FILE: Templates/dotnetTemplates/content/Multiplatform.NetFramework.CSharp/$projectname$.WinForms.DX11/Program.cs class Program (line 9) | public static class Program method Main (line 14) | [STAThread] FILE: Templates/dotnetTemplates/content/Oculus.NetCore.CSharp/$projectname$Activity.cs class Activity (line 9) | [Activity(Label = "$projectname$" method OnCreate (line 31) | protected override void OnCreate(Bundle bundle) FILE: Templates/dotnetTemplates/content/Oculus.NetCore.CSharp/$projectname$Game.cs class Game (line 17) | public class $safeprojectname$Game : Game method Game (line 23) | public $safeprojectname$Game() method Initialize (line 53) | protected override void Initialize() method LoadContent (line 67) | protected override void LoadContent() method UnloadContent (line 79) | protected override void UnloadContent() method Update (line 89) | protected override void Update(GameTime gameTime) method Draw (line 113) | protected override void Draw(GameTime gameTime) FILE: Templates/dotnetTemplates/content/Oculus.NetCore.CSharp/Resources/Resource.Designer.cs class Resource (line 18) | [System.CodeDom.Compiler.GeneratedCodeAttribute("Xamarin.Android.Build.T... method Resource (line 22) | static Resource() method UpdateIdValues (line 27) | public static void UpdateIdValues() class Attribute (line 31) | public partial class Attribute method Attribute (line 34) | static Attribute() method Attribute (line 39) | private Attribute() class Drawable (line 44) | public partial class Drawable method Drawable (line 53) | static Drawable() method Drawable (line 58) | private Drawable() class String (line 63) | public partial class String method String (line 72) | static String() method String (line 77) | private String() class Style (line 82) | public partial class Style method Style (line 88) | static Style() method Style (line 93) | private Style() FILE: Templates/dotnetTemplates/content/SDL2.GL.NetCore.CSharp/$projectname$Game.cs class Game (line 15) | public class $safeprojectname$Game : Game method Game (line 20) | public $safeprojectname$Game() method Initialize (line 33) | protected override void Initialize() method LoadContent (line 45) | protected override void LoadContent() method UnloadContent (line 57) | protected override void UnloadContent() method Update (line 67) | protected override void Update(GameTime gameTime) method Draw (line 90) | protected override void Draw(GameTime gameTime) FILE: Templates/dotnetTemplates/content/SDL2.GL.NetCore.CSharp/Program.cs class Program (line 9) | public static class Program method Main (line 14) | [STAThread] FILE: Templates/dotnetTemplates/content/SDL2.GL.NetFramework.CSharp/$projectname$Game.cs class Game (line 15) | public class $safeprojectname$Game : Game method Game (line 20) | public $safeprojectname$Game() method Initialize (line 33) | protected override void Initialize() method LoadContent (line 45) | protected override void LoadContent() method UnloadContent (line 57) | protected override void UnloadContent() method Update (line 67) | protected override void Update(GameTime gameTime) method Draw (line 90) | protected override void Draw(GameTime gameTime) FILE: Templates/dotnetTemplates/content/SDL2.GL.NetFramework.CSharp/Program.cs class Program (line 9) | public static class Program method Main (line 14) | [STAThread] FILE: Templates/dotnetTemplates/content/UWPCore.UAP.CSharp/$projectname$Game.cs class Game (line 15) | public class $safeprojectname$Game : Game method Game (line 20) | public $safeprojectname$Game() method Initialize (line 33) | protected override void Initialize() method LoadContent (line 45) | protected override void LoadContent() method UnloadContent (line 57) | protected override void UnloadContent() method Update (line 67) | protected override void Update(GameTime gameTime) method Draw (line 90) | protected override void Draw(GameTime gameTime) FILE: Templates/dotnetTemplates/content/UWPCore.UAP.CSharp/Program.cs class Program (line 8) | public static class Program method Main (line 13) | static void Main() FILE: Templates/dotnetTemplates/content/UWPXaml.UAP.CSharp/$projectname$Game.cs class Game (line 15) | public class $safeprojectname$Game : Game method Game (line 20) | public $safeprojectname$Game() method Initialize (line 33) | protected override void Initialize() method LoadContent (line 45) | protected override void LoadContent() method UnloadContent (line 57) | protected override void UnloadContent() method Update (line 67) | protected override void Update(GameTime gameTime) method Draw (line 90) | protected override void Draw(GameTime gameTime) FILE: Templates/dotnetTemplates/content/UWPXaml.UAP.CSharp/App.xaml.cs class App (line 14) | sealed partial class App : Application method App (line 22) | public App() method IsXbox (line 42) | public static bool IsXbox() method OnLaunched (line 55) | protected override void OnLaunched(LaunchActivatedEventArgs e) method OnNavigationFailed (line 108) | void OnNavigationFailed(object sender, NavigationFailedEventArgs e) method OnSuspending (line 120) | private void OnSuspending(object sender, SuspendingEventArgs e) FILE: Templates/dotnetTemplates/content/UWPXaml.UAP.CSharp/MainPage.xaml.cs class MainPage (line 12) | public sealed partial class MainPage : Page method MainPage (line 16) | public MainPage() FILE: Templates/dotnetTemplates/content/WinForms.DX11.NetCore.CSharp/$projectname$Game.cs class Game (line 15) | public class $safeprojectname$Game : Game method Game (line 20) | public $safeprojectname$Game() method Initialize (line 33) | protected override void Initialize() method LoadContent (line 45) | protected override void LoadContent() method UnloadContent (line 57) | protected override void UnloadContent() method Update (line 67) | protected override void Update(GameTime gameTime) method Draw (line 90) | protected override void Draw(GameTime gameTime) FILE: Templates/dotnetTemplates/content/WinForms.DX11.NetCore.CSharp/Program.cs class Program (line 9) | public static class Program method Main (line 14) | [STAThread] FILE: Templates/dotnetTemplates/content/WinForms.DX11.NetFramework.CSharp/$projectname$Game.cs class Game (line 15) | public class $safeprojectname$Game : Game method Game (line 20) | public $safeprojectname$Game() method Initialize (line 33) | protected override void Initialize() method LoadContent (line 45) | protected override void LoadContent() method UnloadContent (line 57) | protected override void UnloadContent() method Update (line 67) | protected override void Update(GameTime gameTime) method Draw (line 90) | protected override void Draw(GameTime gameTime) FILE: Templates/dotnetTemplates/content/WinForms.DX11.NetFramework.CSharp/Program.cs class Program (line 9) | public static class Program method Main (line 14) | [STAThread] FILE: Templates/dotnetTemplates/content/iOS.NetCore.CSharp/$projectname$Game.cs class Game (line 15) | public class $safeprojectname$Game : Game method Game (line 20) | public $safeprojectname$Game() method Initialize (line 35) | protected override void Initialize() method LoadContent (line 47) | protected override void LoadContent() method UnloadContent (line 59) | protected override void UnloadContent() method Update (line 69) | protected override void Update(GameTime gameTime) method Draw (line 92) | protected override void Draw(GameTime gameTime) FILE: Templates/dotnetTemplates/content/iOS.NetCore.CSharp/Program.cs class Program (line 7) | [Register("AppDelegate")] method RunGame (line 12) | internal static void RunGame() method Main (line 21) | static void Main(string[] args) method FinishedLaunching (line 26) | public override void FinishedLaunching(UIApplication app) FILE: Tests/Components/Colored3DCubeComponent.cs class Colored3DCubeComponent (line 13) | class Colored3DCubeComponent method Colored3DCubeComponent (line 22) | public Colored3DCubeComponent(GraphicsDevice gd) method LoadContent (line 27) | public void LoadContent() method UnloadContent (line 49) | public void UnloadContent() method Draw (line 61) | public void Draw() method CreateCubeVertexBuffer (line 87) | void CreateCubeVertexBuffer() method CreateCubeIndexBuffer (line 115) | void CreateCubeIndexBuffer() FILE: Tests/Components/DrawFrameNumberComponent.cs class DrawFrameNumberComponent (line 13) | class DrawFrameNumberComponent : DrawableGameComponent method DrawFrameNumberComponent (line 18) | public DrawFrameNumberComponent(Game game) method LoadContent (line 23) | protected override void LoadContent() method UnloadContent (line 29) | protected override void UnloadContent() method Draw (line 37) | public override void Draw(GameTime gameTime) FILE: Tests/Components/FlexibleGameComponent.cs class FlexibleGameComponent (line 8) | class FlexibleGameComponent : VisualTestDrawableGameComponent method FlexibleGameComponent (line 11) | public FlexibleGameComponent(Game game) method Initialize (line 24) | public override void Initialize() method LoadContent (line 34) | protected override void LoadContent() method UnloadContent (line 42) | protected override void UnloadContent() method Update (line 50) | public override void Update(GameTime gameTime) method UpdateOncePerDraw (line 58) | protected override void UpdateOncePerDraw(GameTime gameTime) method Draw (line 66) | public override void Draw(GameTime gameTime) FILE: Tests/Components/ImplicitDrawOrderComponent.cs class ImplicitDrawOrderComponent (line 12) | class ImplicitDrawOrderComponent : VisualTestDrawableGameComponent method ImplicitDrawOrderComponent (line 25) | public ImplicitDrawOrderComponent(Game game) method LoadContent (line 32) | protected override void LoadContent() method UnloadContent (line 39) | protected override void UnloadContent() method UpdateOncePerDraw (line 50) | protected override void UpdateOncePerDraw(GameTime gameTime) method Draw (line 66) | public override void Draw(GameTime gameTime) method DrawStatusString (line 79) | private void DrawStatusString(string item, int linesFromBottom, bool i... method ListsEqual (line 89) | private static bool ListsEqual(IList a, IList b) class TestDrawable (line 101) | private class TestDrawable : DrawableGameComponent method TestDrawable (line 111) | public TestDrawable(Game game, ImplicitDrawOrderComponent owner, int... method LoadContent (line 120) | protected override void LoadContent() method UnloadContent (line 126) | protected override void UnloadContent() method Draw (line 134) | public override void Draw(GameTime gameTime) FILE: Tests/Components/InitializeOrderComponent.cs class InitializeOrderComponent (line 7) | class InitializeOrderComponent: GameComponent method InitializeOrderComponent (line 14) | public InitializeOrderComponent(Game game):base(game) method Initialize (line 19) | public override void Initialize() FILE: Tests/Components/Simple3DCubeComponent.cs class Simple3DCubeComponent (line 12) | class Simple3DCubeComponent method Simple3DCubeComponent (line 21) | public Simple3DCubeComponent(GraphicsDevice gd) method LoadContent (line 26) | public void LoadContent() method UnloadContent (line 46) | public void UnloadContent() method Draw (line 58) | public void Draw() method CreateCubeVertexBuffer (line 78) | void CreateCubeVertexBuffer() method CreateCubeIndexBuffer (line 97) | void CreateCubeIndexBuffer() FILE: Tests/Components/SpaceshipModelDrawComponent.cs class SpaceshipModelDrawComponent (line 13) | class SpaceshipModelDrawComponent : VisualTestDrawableGameComponent class Spaceship (line 16) | public class Spaceship method Load (line 41) | public void Load(ContentManager content) method Draw (line 111) | public void Draw() method SetEffectPerPixelLightingEnabled (line 142) | private void SetEffectPerPixelLightingEnabled(BasicEffect effect) method SetEffectLights (line 152) | private void SetEffectLights(BasicEffect effect, bool[] lights) method SpaceshipModelDrawComponent (line 191) | public SpaceshipModelDrawComponent(Game game) : base(game) method LoadContent (line 195) | protected override void LoadContent() method UnloadContent (line 210) | protected override void UnloadContent() method UpdateOncePerDraw (line 218) | protected override void UpdateOncePerDraw(GameTime gameTime) method Draw (line 247) | public override void Draw(GameTime gameTime) FILE: Tests/Components/TexturedQuadComponent.cs class TexturedQuadComponent (line 13) | class TexturedQuadComponent : VisualTestDrawableGameComponent type Quad (line 16) | struct Quad method Quad (line 31) | public Quad(Vector3 origin, Vector3 normal, Vector3 up, method FillVertices (line 51) | private void FillVertices() method TexturedQuadComponent (line 98) | public TexturedQuadComponent(Game game, bool enableLighting) : base(game) method LoadContent (line 103) | protected override void LoadContent() method UnloadContent (line 125) | protected override void UnloadContent() method Draw (line 133) | public override void Draw(GameTime gameTime) FILE: Tests/Components/VisualTestDrawableGameComponent.cs class VisualTestDrawableGameComponent (line 12) | class VisualTestDrawableGameComponent : DrawableGameComponent method VisualTestDrawableGameComponent (line 14) | public VisualTestDrawableGameComponent(Game game) method Update (line 20) | public override void Update(GameTime gameTime) method UpdateOncePerDraw (line 30) | protected virtual void UpdateOncePerDraw(GameTime gameTime) FILE: Tests/Components/VisualTestGameComponent.cs class VisualTestGameComponent (line 12) | class VisualTestGameComponent : GameComponent method VisualTestGameComponent (line 14) | public VisualTestGameComponent(Game game) method Update (line 20) | public override void Update(GameTime gameTime) method UpdateOncePerDraw (line 31) | protected virtual void UpdateOncePerDraw(GameTime gameTime) FILE: Tests/ContentPipeline/AssetTestClasses.cs class TheBasics (line 15) | public class TheBasics method TheBasics (line 38) | public TheBasics() class NestedClass (line 44) | public class NestedClass class InheritanceBase (line 52) | public class InheritanceBase class Inheritance (line 57) | public class Inheritance : InheritanceBase class IncludingPrivateMembers (line 64) | public class IncludingPrivateMembers method IncludingPrivateMembers (line 66) | public IncludingPrivateMembers() method IncludingPrivateMembers (line 70) | public IncludingPrivateMembers(int elf) method GetElfValue (line 78) | public int GetElfValue() class ExcludingPublicMembers (line 86) | public class ExcludingPublicMembers class RenamingXmlElements (line 94) | public class RenamingXmlElements method SetDimensions (line 116) | internal void SetDimensions(Vector2 value) class NullReferences (line 124) | public class NullReferences class OptionalElements (line 131) | public class OptionalElements class AllowNull (line 154) | public class AllowNull type CustomEnum (line 163) | public enum CustomEnum class CustomItem (line 169) | public class CustomItem class CustomItemBase (line 174) | public class CustomItemBase class CustomItemInherited (line 180) | public class CustomItemInherited : CustomItemBase class Collections (line 185) | public class Collections class CollectionItemName (line 204) | public class CollectionItemName class Dictionaries (line 212) | public class Dictionaries class PrimitiveTypes (line 219) | public class PrimitiveTypes class MathTypes (line 240) | public class MathTypes class PolymorphicA (line 258) | public class PolymorphicA class PolymorphicB (line 263) | public class PolymorphicB : PolymorphicA { } class PolymorphicC (line 264) | public class PolymorphicC : PolymorphicA { } class PolymorphicTypes (line 266) | public class PolymorphicTypes class FlattenContent (line 278) | public class FlattenContent class SharedResources (line 289) | public class SharedResources class Linked (line 297) | public class Linked class Linked2 (line 305) | public class Linked2 class CircularReferences (line 314) | public class CircularReferences class CircularLinked (line 319) | public class CircularLinked class ExternalReferences (line 328) | public class ExternalReferences class ExtendedFontDescription (line 337) | class ExtendedFontDescription : FontDescription method ExtendedFontDescription (line 339) | public ExtendedFontDescription() class SystemTypes (line 355) | class SystemTypes class GetterOnlyProperties (line 362) | class GetterOnlyProperties class AnotherClass (line 392) | public class AnotherClass type AnotherStruct (line 417) | public struct AnotherStruct method GetterOnlyProperties (line 427) | public GetterOnlyProperties() class GetterOnlyPolymorphicArrayProperties (line 440) | class GetterOnlyPolymorphicArrayProperties class AnotherClass (line 444) | public class AnotherClass method GetterOnlyPolymorphicArrayProperties (line 454) | public GetterOnlyPolymorphicArrayProperties() class GenericTypes (line 462) | class GenericTypes class GenericClass (line 469) | class GenericClass class GenericArg (line 473) | public class GenericArg class ChildCollections (line 480) | public class ChildCollections method ChildCollections (line 490) | public ChildCollections() class ChildrenCollection (line 496) | public class ChildrenCollection : ChildCollection class ClassInsideAmbiguousNamespace (line 595) | public class ClassInsideAmbiguousNamespace FILE: Tests/ContentPipeline/AudioContentTests.cs class AudioContentTests (line 14) | class AudioContentTests method Ctors (line 16) | [Test] method WavFile (line 35) | [Test] method Mp3File (line 87) | [Test] method WmaFile (line 137) | [Test] method ToWavFormat (line 187) | private static int ToWavFormat(ConversionFormat format, int bitsPerSam... method ConvertAudio (line 205) | [TestCase(@"Assets/Audio/bark_mono_44hz_8bit.wav", ConversionFormat.Pc... FILE: Tests/ContentPipeline/BitmapContentTests.cs class BitmapContentTests (line 13) | class BitmapContentTests method ToByteArray (line 16) | static byte[] ToByteArray(T[] source) where T : struct method Fill (line 33) | static void Fill(PixelBitmapContent content, T color) method BitmapCopyFullNoResize (line 41) | void BitmapCopyFullNoResize(T color1) method BitmapCopyFullResize (line 54) | void BitmapCopyFullResize(T color1, IEqualityComparer comparer) method BitmapConvertFullNoResize (line 67) | void BitmapConvertFullNoResize(T color1, U color2) method BitmapCompressFullNoResize (line 81) | void BitmapCompressFullNoResize(T color1) method BitmapCompressFullResize (line 90) | void BitmapCompressFullResize(T color1) method BitmapCopySameRegionNoResize (line 99) | void BitmapCopySameRegionNoResize(T color1, T color2) method BitmapCopyMoveRegionNoResize (line 113) | void BitmapCopyMoveRegionNoResize(T color1, T color2) method BitmapCopyRegionResize (line 127) | void BitmapCopyRegionResize(T color1, T color2, IEqualityComparer method Equals (line 27) | public bool Equals(TestDataClass other) method Equals (line 33) | public override bool Equals(object obj) method GetHashCode (line 41) | public override int GetHashCode() type TestDataStruct (line 46) | struct TestDataStruct : IEquatable method Equals (line 51) | public bool Equals(TestDataStruct other) method Equals (line 57) | public override bool Equals(object obj) method GetHashCode (line 65) | public override int GetHashCode() class TestDataContainer (line 70) | class TestDataContainer method DeepClone (line 75) | public TestDataContainer DeepClone() method RoundTripJaggedArrayClass (line 85) | [Test] method RoundTrip1DArrayClass (line 102) | [Test] method RoundTrip3DArrayClass (line 118) | [Test] method RoundTripArrayContainer (line 143) | [Test] method RoundTrip1DArrayStruct (line 187) | [Test] method RoundTrip3DArrayStruct (line 202) | [Test] method ShouldSerializePropertyGivenNameOfItem (line 226) | [Test] class HasNoIndexer (line 237) | class HasNoIndexer method ShouldNotSerializePropertyGivenIndexer (line 242) | [Test] class HasIndexer (line 254) | class HasIndexer FILE: Tests/ContentPipeline/EffectProcessorTests.cs class EffectProcessorTests (line 20) | class EffectProcessorTests class ImporterContext (line 22) | class ImporterContext : ContentImporterContext method AddDependency (line 39) | public override void AddDependency(string filename) method TestPreprocessor (line 46) | [Test] method TestParser (line 80) | [Test] method TestDefines (line 87) | [Test] method BuildStockEffect (line 99) | [Test] method BuildEffect (line 111) | private void BuildEffect(string effectFile, TargetPlatform targetPlatf... FILE: Tests/ContentPipeline/FbxImporterTests.cs class FbxImporterTests (line 15) | class FbxImporterTests method Arguments (line 32) | [Test] method Dude (line 50) | [Test] FILE: Tests/ContentPipeline/FontDescriptionProcessorTests.cs class FontDescriptionProcessorTests (line 13) | class FontDescriptionProcessorTests method BuildLocalizedFont (line 59) | [Test] method BuildFontFromDescription (line 115) | [Test] FILE: Tests/ContentPipeline/FontDescriptionTests.cs class FontDescriptionTests (line 8) | class FontDescriptionTests method ValidateMembers (line 10) | [Test] FILE: Tests/ContentPipeline/FontTextureProcessorTests.cs class FontTextureProcessorTests (line 15) | class FontTextureProcessorTests method ValidateDefaults (line 17) | [Test] method ColorConversion (line 26) | [Test] FILE: Tests/ContentPipeline/IntermediateDeserializerTest.cs class IntermediateDeserializerTest (line 28) | class IntermediateDeserializerTest class TestContentManager (line 30) | class TestContentManager : ContentManager class FakeGraphicsService (line 32) | class FakeGraphicsService : IGraphicsDeviceService class FakeServiceProvider (line 44) | class FakeServiceProvider : IServiceProvider method GetService (line 46) | public object GetService(Type serviceType) method TestContentManager (line 57) | public TestContentManager(byte[] bufferData) method OpenStream (line 63) | protected override Stream OpenStream(string assetName) method DeserializeCompileAndLoad (line 69) | private static void DeserializeCompileAndLoad(string file, Action(string file) method CompileAndLoad (line 91) | private static T CompileAndLoad(T result) method TheBasics (line 116) | [Test] method Inheritance (line 134) | [Test] method IncludingPrivateMembers (line 144) | [Test] method ExcludingPublicMembers (line 153) | [Test] method RenamingXmlElements (line 167) | [Test] method NullReferences (line 180) | [Test] method OptionalElements (line 189) | [Test] method AllowNull (line 204) | [Test] method Collections (line 218) | [Test] method CollectionItemName (line 255) | [Test] method Dictionaries (line 267) | [Test] method MathTypes (line 279) | [Test] method PolymorphicTypes (line 305) | [Test] method Namespaces (line 346) | [Test] method FlattenContent (line 369) | [Test] method SharedResources (line 385) | [Test] method ExternalReferences (line 408) | [Test] method PrimitiveTypes (line 422) | [Test] method FontDescription (line 445) | [Test] method SystemTypes (line 490) | [Test] method CustomFormatting (line 499) | [Test] method GetterOnlyProperties (line 514) | [Test] method GetterOnlyPolymorphicArrayProperties (line 531) | [Test] method GenericTypes (line 545) | [Test] method StructArrayNoElements (line 560) | [Test] method ChildCollections (line 572) | [Test] method Colors (line 587) | [Test] method XnaCurve (line 601) | [Test] FILE: Tests/ContentPipeline/IntermediateSerializerTest.cs class IntermediateSerializerTest (line 28) | class IntermediateSerializerTest method SerializeAndAssert (line 31) | private static void SerializeAndAssert(string file, T value) method Serialize (line 46) | private static string Serialize(string filePath, T value) method TheBasics (line 67) | [Test] method Inheritance (line 85) | [Test] method IncludingPrivateMembers (line 95) | [Test] method ExcludingPublicMembers (line 101) | [Test] method RenamingXmlElements (line 110) | [Test] method NullReferences (line 123) | [Test] method OptionalElements (line 132) | [Test] method AllowNull (line 147) | [Test] method Collections (line 159) | [Test] method CollectionItemName (line 179) | [Test] method Dictionaries (line 188) | [Test] method MathTypes (line 201) | [Test] method PolymorphicTypes (line 221) | [Test] method Namespaces (line 253) | [Test] method FlattenContent (line 269) | [Test] method CircularReferences (line 283) | [Test] method SharedResources (line 301) | [Test] method ExternalReferences (line 329) | [Test] method PrimitiveTypes (line 341) | [Test] method FontDescription (line 364) | [Test] method SystemTypes (line 386) | [Test] method GetterOnlyProperties (line 398) | [Test] method GetterOnlyPolymorphicArrayProperties (line 414) | [Test] method GenericTypes (line 421) | [Test] method ChildCollections (line 432) | [Test] method Colors (line 445) | [Test] method XnaCurve (line 459) | [Test] FILE: Tests/ContentPipeline/MeshBuilderTests.cs class MeshBuilderTests (line 14) | internal class MeshBuilderTests method NodeContentInitializesTransformToIdentity (line 16) | [Test] method CreateBasicMesh (line 39) | private static MeshContent CreateBasicMesh(MaterialContent material) method CreatePositions (line 48) | private static void CreatePositions(MeshBuilder builder) method AddVertices (line 55) | private static void AddVertices(MeshBuilder builder) method AddVertices (line 62) | private static void AddVertices(MeshBuilder builder, int channelIndex,... method CreateTwoMaterialsMesh (line 72) | private MeshContent CreateTwoMaterialsMesh() method BasicMeshBuilderTest (line 95) | [Test] method TwoMaterialsMeshBuilderTest (line 132) | [Test] method CannotCallCreateMethodsAfterAddingVertex (line 157) | [Test] method TestDefaultPropertyValues (line 169) | [Test] method CreateMeshWithoutMaterial (line 178) | [Test] method CreateEmptyMesh (line 192) | [Test] method SetMaterialDoesNotClearChannels (line 210) | [Test] method SetMaterialOrOpaqueDataCreatesNewGeometry (line 221) | [Test] method DuplicateGeometryIsOnlyAddedOnce (line 269) | [Test] method EmptyGeometryIsNotAdded (line 289) | [Test] method SetChannelData (line 308) | [Test] method MissingChannelData (line 346) | [Test] method OnlyUseOnce (line 367) | [Test] method DoNotMergePositionsUntilFinish (line 386) | [TestCase(true)] method MergeVertices (line 404) | [Test] method RemoveVertices (line 443) | [Test] FILE: Tests/ContentPipeline/MeshHelperTest.cs class MeshHelperTest (line 11) | public class MeshHelperTest method TestMergePositions (line 30) | [Test] method AddTriangle (line 57) | static void AddTriangle(MeshBuilder meshBuilder, int a, int b, int c) method TestNormalGeneration (line 64) | [Test] method TestMergePositionsMultipleGeometries (line 195) | [Test] FILE: Tests/ContentPipeline/ModelProcessorTests.cs class ModelProcessorTests (line 15) | class ModelProcessorTests method CreateBasicMesh (line 17) | private NodeContent CreateBasicMesh() method BasicMeshTests (line 79) | [Test] method DefaultEffectTest (line 217) | [Test] FILE: Tests/ContentPipeline/Mp3ImporterTests.cs class Mp3ImporterTests (line 12) | class Mp3ImporterTests method Arguments (line 14) | [Test] method InvalidFormat (line 24) | public void InvalidFormat() method Import (line 29) | [TestCase(@"Assets/Audio/rock_loop_stereo.mp3", 2, 176400, 44100, 16, 4)] FILE: Tests/ContentPipeline/OggImporterTests.cs class OggImporterTests (line 12) | class OggImporterTests method Arguments (line 14) | [Test] method InvalidFormat (line 24) | public void InvalidFormat() method Import (line 29) | [TestCase(@"Assets/Audio/rock_loop_stereo.ogg", 2, 176400, 44100, 16, 4)] FILE: Tests/ContentPipeline/OpenAssetImporterTests.cs class OpenAssetImporterTests (line 14) | class OpenAssetImporterTests method Arguments (line 16) | [Test] method BlenderTests (line 27) | [Test] FILE: Tests/ContentPipeline/TestCompiler.cs class TestCompiler (line 11) | class TestCompiler class TestContentManager (line 13) | class TestContentManager : ContentManager class FakeGraphicsService (line 15) | class FakeGraphicsService : IGraphicsDeviceService class FakeServiceProvider (line 27) | class FakeServiceProvider : IServiceProvider method GetService (line 29) | public object GetService(Type serviceType) method TestContentManager (line 40) | public TestContentManager(byte[] bufferData) method OpenStream (line 46) | protected override Stream OpenStream(string assetName) method CompileAndLoadAssets (line 85) | public static void CompileAndLoadAssets(T data, Action validation) FILE: Tests/ContentPipeline/TestImporterContext.cs class TestImporterContext (line 7) | class TestImporterContext : ContentImporterContext method TestImporterContext (line 14) | public TestImporterContext(string intermediateDirectory, string output... method AddDependency (line 42) | public override void AddDependency(string filename) FILE: Tests/ContentPipeline/TextureContentTests.cs class TextureContentTests (line 8) | class TextureContentTests method Texture2DContent (line 10) | [Test] method Texture3DContent (line 40) | [Test] method TextureCubeContent (line 80) | [Test] FILE: Tests/ContentPipeline/TextureImporterTests.cs class TextureImporterTests (line 12) | class TextureImporterTests method ImportStandard (line 17) | void ImportStandard(string filename, SurfaceFormat expectedSurfaceForm... method ImportBmp (line 41) | [Test] method ImportBmpRGB555 (line 47) | [Test] method ImportBmpRGB565 (line 53) | [Test] method ImportBmp4bits (line 59) | [Test] method ImportBmpV5 (line 65) | [Test] method ImportGif (line 71) | [Test] method ImportJpg (line 77) | [Test] method ImportPng (line 83) | [Test] method ImportTga (line 89) | [Test] method ImportTif (line 95) | [Test] method ImportImageWithBadContent (line 107) | [Test] method ImportRGBA16Png (line 114) | [Test] method ImportDdsCubemapDxt1 (line 141) | [Test] method ImportDdsCubemapColor (line 166) | [Test] method ImportDds (line 195) | [Test] method ImportDdsMipMap (line 203) | [Test] method Import24BitPngCheckColorChannels (line 228) | [Test] method Import32BitPngCheckColorChannels (line 252) | [Test] method Import48BitPngCheckColorChannels (line 276) | [Test] method Import64BitPngCheckColorChannels (line 300) | [Test] method AssertFloatsAreEqual (line 324) | private static void AssertFloatsAreEqual(float expected, float actual) method CheckDdsFace (line 331) | private static void CheckDdsFace(TextureContent content, int faceIndex... FILE: Tests/ContentPipeline/TextureProcessorTests.cs class TextureProcessorTests (line 13) | class TextureProcessorTests method ValidateDefaults (line 15) | [Test] method Fill (line 27) | private static void Fill(PixelBitmapContent content, Color color) method ColorKey (line 35) | [Test] method MipmapSquarePowerOfTwo (line 71) | [Test] method MipmapNonSquarePowerOfTwo (line 117) | [Test] method MipmapNonSquareNonPowerOfTwo (line 164) | [Test] method ResizePowerOfTwo (line 211) | [Test] method CompressDefault (line 247) | void CompressDefault(TargetPlatform platform, Color color, int widt... method CompressDefaultWindowsOpaque (line 274) | [Test] method CompressDefaultWindowsCutOut (line 280) | [Test] method CompressDefaultWindowsAlpha (line 286) | [Test] method CompressDefaultiOSOpaqueSquarePOT (line 292) | [Test] method CompressDefaultiOSOpaqueSquareNPOT (line 298) | [Test] method CompressDefaultiOSOpaqueNonSquarePOT (line 304) | [Test] method CompressDefaultiOSOpaqueNonSquareNPOT (line 310) | [Test] method CompressDefaultiOSAlphaSquarePOT (line 316) | [Test] method CompressDefaultiOSAlphaSquareNPOT (line 322) | [Test] method CompressDefaultiOSAlphaNonSquarePOT (line 328) | [Test] method CompressDefaultiOSAlphaNonSquareNPOT (line 334) | [Test] method CompressDefaultAndroidOpaqueSquarePOT (line 340) | [Test] method CompressDefaultAndroidOpaqueSquareNPOT (line 346) | [Test] method CompressDefaultAndroidOpaqueNonSquarePOT (line 352) | [Test] method CompressDefaultAndroidOpaqueNonSquareNPOT (line 358) | [Test] method CompressDefaultAndroidAlphaSquarePOT (line 364) | [Test] method CompressDefaultAndroidAlphaSquareNPOT (line 370) | [Test] method CompressDefaultAndroidAlphaNonSquarePOT (line 376) | [Test] method CompressDefaultAndroidAlphaNonSquareNPOT (line 382) | [Test] FILE: Tests/ContentPipeline/WavImporterTests.cs class WavImporterTests (line 12) | class WavImporterTests method Arguments (line 14) | [Test] method InvalidFormat (line 24) | [TestCase(@"Assets/Audio/rock_loop_stereo.mp3")] method InvalidBitDepth (line 31) | [TestCase(@"Assets/Audio/bark_mono_44hz_32bit.wav")] method InvalidSampleRate (line 39) | [TestCase(@"Assets/Audio/bark_mono_88hz_16bit.wav")] method Import (line 46) | [TestCase(@"Assets/Audio/bark_mono_44hz_8bit.wav", 1, 44100, 44100, 8,... FILE: Tests/ContentPipeline/WmaImporterTests.cs class WmaImporterTests (line 12) | class WmaImporterTests method Arguments (line 14) | [Test] method InvalidFormat (line 24) | public void InvalidFormat() method Import (line 29) | [TestCase(@"Assets/Audio/rock_loop_stereo.wma", 2, 176400, 44100, 16, 4)] FILE: Tests/Framework.Audio/DynamicSoundEffectInstanceTest.cs class DynamicSoundEffectInstanceTest (line 13) | class DynamicSoundEffectInstanceTest method SetUp (line 15) | [SetUp] method BufferNeeded_DuringPlayback (line 22) | [Test] method BufferNeeded_MultipleConsumed (line 44) | [Test] method BufferNeeded_MoreThanThree (line 66) | [Test] method BufferNeeded_Play_NoneSubmitted (line 88) | [Test] method BufferNeeded_Play_AlreadySubmitted (line 105) | [Test] method BufferNeeded_Play_NoDispatcherCalled (line 120) | [Test] method BufferNeededEventHandler (line 140) | private static void BufferNeededEventHandler(object sender, EventArgs e) method Ctor (line 146) | [Test] method GetSampleDuration (line 174) | [Test] method GetSampleSizeInBytes (line 201) | [Test] method IsLooped (line 225) | [Test] method PendingBufferCount (line 239) | [Test] method Playback (line 257) | [Test] method Playback_Exceptions (line 301) | [Test] method Stop_False (line 315) | [Test] method Stop_RemovesBuffers (line 331) | [Test] method SubmitBuffer_ParameterValidation_SimpleOverload (line 347) | [Test] method SubmitBuffer_ParameterValidation_ComplexOverload (line 367) | [Test] method SubmitBuffer_ShouldNotThrowOnStrangeOffset (line 394) | [Test] method SleepWhileDispatching (line 413) | private static void SleepWhileDispatching(int ms) method GenerateSineWave (line 431) | private static byte[] GenerateSineWave(float frequency, int sampleRate... FILE: Tests/Framework.Audio/SoundEffectInstanceTest.cs class SoundEffectInstanceTest (line 16) | class SoundEffectInstanceTest method SetUp (line 18) | [SetUp] method SoundEffectPauseStopPlay (line 29) | [Test] method SleepWhileDispatching (line 58) | private static void SleepWhileDispatching(int ms) FILE: Tests/Framework.Audio/SoundEffectTest.cs class SoundEffectTests (line 15) | public class SoundEffectTests method Setup (line 17) | [SetUp] method Statics (line 24) | [Test] method GetSampleDuration (line 38) | [Test] method GetSampleSizeInBytes (line 77) | [Test] method Ctor1 (line 118) | [Test] method Ctor2 (line 199) | [Test] method InstanceNotDisposedWhenGameDisposed (line 283) | [Test, Ignore("creating/disposing a Game should not create/dispose the... method LoadRiff (line 301) | private byte[] LoadRiff(string filename, out int sampleRate, out Audio... method LoadCtor1_16Bit (line 346) | [TestCase(@"Assets/Audio/blast_mono.wav", 7165)] method LoadCtor1_8Bit_Throws (line 360) | [TestCase(@"Assets/Audio/bark_mono_44hz_8bit.wav")] method LoadCtor1_8Bit_BadDuration (line 375) | [TestCase(@"Assets/Audio/rock_loop_stereo_44hz_8bit.wav", 7940)] method LoadCtor1_MsAdpcm_BadDuration (line 386) | [TestCase(@"Assets/Audio/blast_mono_44hz_adpcm_ms.wav", 1811)] method FromStream_NotNull (line 398) | [Test] method SoundEffectFromStream_Supported_Formats (line 404) | [TestCase(@"Assets/Audio/blast_mono.wav", 7165)] method SoundEffectFromStream_Unsupported_Formats (line 448) | [TestCase(@"Assets/Audio/blast_mono_44hz_adpcm_ms.wav")] class GraphicsDeviceProxy (line 459) | class GraphicsDeviceProxy : IGraphicsDeviceService class ContentManagerProxy (line 475) | class ContentManagerProxy : ContentManager method ContentManagerProxy (line 477) | public ContentManagerProxy(IServiceProvider services): base(services... method OpenStream (line 479) | protected override Stream OpenStream(string assetName) method SoundEffectFromContent (line 488) | [TestCase("tone_mono_44khz_8bit", 5000000)] FILE: Tests/Framework.Audio/XAudio/SoundEffectInstanceXAudioTest.cs class SoundEffectInstanceXAudioTest (line 7) | public class SoundEffectInstanceXAudioTest method CalculateOutputMatrixReturnsExpectedResults (line 10) | [TestCase( 0f, 1f, 1, 1f, 1f)] FILE: Tests/Framework.Audio/XactTest.cs class XactTests (line 14) | [TestFixture] method Setup (line 21) | [SetUp] method TearDown (line 31) | [TearDown] method AudioEngineCtor (line 39) | [Test] method WaveBankCtor (line 53) | [Test] method SoundBankCtor (line 73) | [Test] method ContentVersion (line 96) | [Test] method GetCategory (line 102) | [Test] method GetGlobalVariable (line 119) | [Test] method SetGlobalVariable (line 140) | [Test] method SoundBankGetCue (line 176) | [Test] method SoundBankPlayCue (line 247) | [Test] method CueGetVariable (line 292) | [Test] method CueSetVariable (line 317) | [Test] method SleepWhileAudioEngineUpdates (line 357) | private void SleepWhileAudioEngineUpdates(int ms) FILE: Tests/Framework.Game/GameComponentTest.cs class GameComponentTest (line 9) | public static class GameComponentTest method InitializeOrderTest (line 11) | [Test] FILE: Tests/Framework.Game/GameTest+Methods.cs class GameTest (line 12) | partial class GameTest class Methods (line 14) | public static class Methods class Run (line 16) | [TestFixture] method Can_only_be_called_once (line 19) | [Test, Ignore("Fix me!")] FILE: Tests/Framework.Game/GameTest+Properties.cs class GameTest (line 19) | partial class GameTest class Properties (line 21) | public static class Properties class Components (line 23) | [TestFixture] method Components (line 26) | public Components() method Has_correct_default_value (line 30) | public override void Has_correct_default_value() { } method Is_available_before_Run (line 32) | [Test] class Content (line 39) | [TestFixture] method Content (line 42) | public Content() method SetUp (line 50) | [SetUp] method Has_correct_default_value (line 56) | public override void Has_correct_default_value() { } method Is_available_before_Run (line 58) | [Test] method Is_not_provided_as_a_service (line 64) | [Test] class GraphicsDevice_ (line 71) | [TestFixture] method GraphicsDevice_ (line 74) | public GraphicsDevice_() method Has_correct_default_value (line 78) | public override void Has_correct_default_value() { } method Is_invalid_without_IGraphicsDeviceService (line 80) | [Test] method Is_valid_with_IGraphicsDeviceService (line 90) | [Test] method Is_not_available_in_graphical_game_before_Run (line 99) | [Test] class MockGraphicsDeviceService (line 106) | private class MockGraphicsDeviceService : IGraphicsDeviceService class InactiveSleepTime (line 121) | [TestFixture] method InactiveSleepTime (line 124) | public InactiveSleepTime() class IsActive (line 139) | [TestFixture] method IsActive (line 142) | public IsActive() class IsFixedTimeStep (line 149) | [TestFixture] method IsFixedTimeStep (line 152) | public IsFixedTimeStep() method Cannot_set_illegal_value (line 161) | public override void Cannot_set_illegal_value(Tuple va... class IsMouseVisible (line 164) | [TestFixture] method IsMouseVisible (line 167) | public IsMouseVisible() method Cannot_set_illegal_value (line 176) | public override void Cannot_set_illegal_value(Tuple va... class LaunchParameters_ (line 179) | [TestFixture] method LaunchParameters_ (line 182) | public LaunchParameters_() method Has_correct_default_value (line 186) | public override void Has_correct_default_value() { } method Is_available_before_Run (line 188) | [Test] class Services (line 195) | [TestFixture] method Services (line 198) | public Services() method Has_correct_default_value (line 202) | public override void Has_correct_default_value() { } method Is_available_before_Run (line 204) | [Test] class TargetElapsedTime (line 211) | [TestFixture] method TargetElapsedTime (line 214) | public TargetElapsedTime() class Window (line 228) | [TestFixture] method Window (line 231) | public Window() method Has_correct_default_value (line 235) | public override void Has_correct_default_value() { } method Is_available_before_Run (line 237) | [Test] method Is_available_in_non_graphical_game (line 244) | [Test] class PropertyFixtureBase (line 251) | public abstract class PropertyFixtureBase : FixtureBase method PropertyFixtureBase (line 254) | protected PropertyFixtureBase(Expression> pr... method _GetValue (line 262) | protected PropertyT _GetValue() method _SetValue (line 267) | protected void _SetValue(PropertyT value) method Has_correct_default_value (line 305) | [Test] type Maybe (line 313) | private struct Maybe method Maybe (line 315) | public Maybe(T value) class ReadOnlyPropertyFixtureBase (line 342) | public abstract class ReadOnlyPropertyFixtureBase : Prope... method ReadOnlyPropertyFixtureBase (line 344) | protected ReadOnlyPropertyFixtureBase( method Is_read_only (line 349) | [Test] class ReadWritePropertyFixtureBase (line 359) | public abstract class ReadWritePropertyFixtureBase : Prop... method ReadWritePropertyFixtureBase (line 361) | protected ReadWritePropertyFixtureBase( method Is_read_write (line 383) | [Test] method AddLegalValue (line 392) | protected void AddLegalValue(PropertyT value) method AddIllegalValue (line 397) | protected void AddIllegalValue(PropertyT value) method Can_set_legal_value (line 417) | [Test, TestCaseSource("LegalValues"), Ignore("The sourceName speci... method Cannot_set_illegal_value (line 423) | [Test, TestCaseSource("IllegalValues"), Ignore("The sourceName spe... FILE: Tests/Framework.Game/GameTest.cs class GameTest (line 16) | static partial class GameTest class Disposal (line 19) | [TestFixture] method Property_does_not_throws_after_Dispose (line 22) | [TestCase("Components")] method Method_does_not_throw_after_Dispose (line 44) | [TestCase("Dispose")] method RunAndDispose (line 62) | private void RunAndDispose() method RunAndUnpackException (line 69) | private static void RunAndUnpackException(Action action) method RunDisposeAndTry (line 81) | private void RunDisposeAndTry(Action action, string name, bool shoul... method AssertDoesNotThrow (line 109) | private static void AssertDoesNotThrow(TestDelegate code) where T... class Behaviors (line 127) | [TestFixture] method Nongraphical_run_succeeds (line 130) | [Test] method Fixed_time_step_skips_draw_when_update_is_slow (line 139) | [Test, Ignore("Fix me!")] method GameTickTest (line 164) | [Test] class Misc (line 174) | [TestFixture] method LoadContentNotCalledWithoutGdm (line 177) | [Test] method LoadContentNotCalledWithoutGd (line 188) | [Test] method ExitHappensAtEndOfTick (line 201) | [Test] class ExitTestGame (line 219) | private class ExitTestGame : CountCallsGame method Update (line 223) | protected override void Update(GameTime gameTime) class SlowUpdater (line 238) | private class SlowUpdater : GameComponent method SlowUpdater (line 241) | public SlowUpdater(Game game, TimeSpan updateTime) : method Update (line 248) | public override void Update(GameTime gameTime) class RunLoopLogger (line 270) | private class RunLoopLogger : DrawableGameComponent method RunLoopLogger (line 272) | public RunLoopLogger(Game game) : method GetEntries (line 278) | public IEnumerable GetEntries() method Update (line 283) | public override void Update(GameTime gameTime) method Draw (line 289) | public override void Draw(GameTime gameTime) method GetLogString (line 295) | public string GetLogString() type Entry (line 300) | public struct Entry method FromDraw (line 307) | public static Entry FromDraw(GameTime gameTime) method FromUpdate (line 318) | public static Entry FromUpdate(GameTime gameTime) method ToString (line 329) | public override string ToString() type RunLoopAction (line 348) | private enum RunLoopAction FILE: Tests/Framework.Graphics/BlendStateTest.cs class BlendStateTest (line 12) | [TestFixture] method ShouldNotBeAbleToSetNullBlendState (line 15) | [Test] method ShouldNotBeAbleToMutateStateObjectAfterBindingToGraphicsDevice (line 21) | [Test] method ShouldNotBeAbleToMutateDefaultStateObjects (line 40) | [Test] method DoAsserts (line 49) | private static void DoAsserts(BlendState blendState, Action GetButtons() method TestState (line 254) | [Test, Sequential] method AssertButtons (line 282) | private static void AssertButtons(IEnumerable pressedButtons,... FILE: Tests/Framework.Input/GestureRecognizerTest.cs class GestureRecognizerTest (line 14) | [TestFixture] method GameTimeForFrame (line 22) | private TimeSpan GameTimeForFrame(int frameNo) method OneTimeSetUp (line 27) | [OneTimeSetUp] method TearDown (line 37) | [TearDown] method DoingNothingMakesNoGestures (line 48) | [Test] method BasicTapGesture (line 60) | [Test] method BasicDoubleTapGesture (line 85) | [Test] method DoubleTapTooFar (line 144) | [Test] method MultiFingerTap (line 173) | [Test] method DoubleTapTooSlow (line 213) | [Test] method BasicHold (line 247) | [Test] method TapDoubleTapHold (line 278) | [Test] method BasicDirectionalDrag (line 333) | [Test] method BasicFreeDragTest (line 405) | [Test] method FreeDragIfDirectionalDisabled (line 467) | [Test] method DisableGesturesWhileDragging (line 506) | [Test] method DisableGesturesWhileDragging2 (line 560) | [Test] method DisableGesturesWhileDragging3 (line 608) | [Test] method EnableTapWhileDragging (line 662) | [Test] method BasicFlick (line 688) | [Test] method ShortMovementDoesntMakeAFlick (line 731) | [Test] method FlickAndFreeDrag (line 753) | [Test] method BasicPinch (line 813) | [Test] FILE: Tests/Framework.Input/JoystickTest.cs class JoystickTest (line 10) | public class JoystickTest method TestState (line 12) | [TestCase(new [] { 12345, -12345 }, new [] { ButtonState.Pressed, Butt... method JoyStickHatTest (line 34) | [Test] FILE: Tests/Framework.Input/KeyboardTest.cs class KeyboardTest (line 12) | class KeyboardTest method CtorParams (line 15) | [TestCase(new[] { Keys.Up, Keys.A, Keys.Left, Keys.Oem8, Keys.Apps })] method TestState (line 31) | [TestCase(new[] { Keys.Up, Keys.A, Keys.Left, Keys.Oem8, Keys.Apps }, ... method TestGetPressedKeysGarbageless (line 54) | [TestCase(new[] { Keys.Up, Keys.A, Keys.Left, Keys.Oem8, Keys.Apps })] method TestGetState (line 71) | [Test] FILE: Tests/Framework.Input/MouseTest.cs class MouseTest (line 11) | class MouseTest method Ctor (line 13) | [Test] method CtorWithHorizontalScroll (line 39) | [Test] method SetGet (line 70) | [TestCase(0, 0, 0, ButtonState.Released, ButtonState.Released, ButtonS... method TestGetState (line 105) | [Test] FILE: Tests/Framework.Input/TouchCollectionTest.cs class TouchCollectionTest (line 6) | [TestFixture] method WorksWhenConstructedEmpty (line 9) | [Test] FILE: Tests/Framework.Input/TouchLocationTest.cs class TouchLocationTest (line 9) | [TestFixture] FILE: Tests/Framework.Input/TouchPanelTest.cs class TouchPanelTest (line 12) | [TestFixture] method GameTimeForFrame (line 15) | private TimeSpan GameTimeForFrame(int frameNo) method OneTimeSetUp (line 20) | [OneTimeSetUp] method TearDown (line 30) | [TearDown] method InitiallyHasNoTouches (line 39) | [Test] method PressedStartsATouch (line 49) | [Test] method PressedThenMoveStartsATouchAtNewPosition (line 65) | [Test] method MovedDoesntStartATouch (line 84) | [Test] method ReleasedDoesntStartATouch (line 95) | [Test] method CanceledDoesntStartATouch (line 106) | [Test] method PressedAgesToMovedAfterGetState (line 117) | [Test] method MovingTouchUpdatesPosition (line 137) | [Test] method ReleasingTouchMakesItGoAway (line 162) | [Test] method TouchBetweenGetStateCallsMakesNoTouch (line 211) | [Test] method SameFrameTouchAndReleaseMakesTouch (line 238) | [Test] method SameFrameTouchAndReleaseMissedIfWaitAFrameToGetState (line 285) | [Test] method SimpleMultiTouchTest (line 304) | [Test] method TooManyEventsLosesOldOnes (line 408) | [Test] method ReleaseAllTouchesTest (line 449) | [Test] FILE: Tests/Framework/BoundingTest.cs class BoundingTest (line 11) | [TestFixture] method BoxContainsVector3Test (line 14) | [Test] method BoxContainsIdenticalBox (line 30) | [Test] method BoundingBoxContainsBoundingFrustumTests (line 39) | [Test] method BoundingBoxIntersectsRay (line 59) | [Test] method BoundingBoxContainsBoundingSphere (line 101) | [Test] method BoundingBoxIntersectsBoundingSphere (line 119) | [Test] method BoundingFrustumIntersectsBoundingBoxTests (line 138) | [Test] method BoundingFrustumContainsBoundingBoxTests (line 158) | [Test] method BoundingFrustumIntersectsBoundingFrustumTests (line 180) | [Test] method BoundingFrustumContainsBoundingFrustumTests (line 230) | [Test] method BoundingFrustumIntersectsBoundingSphere (line 281) | [Test] method BoundingFrustumIntersectsBoundingSphere2 (line 311) | [Test] method BoundingFrustumContainsBoundingSphere (line 339) | [Test] method BoundingFrustumIntersectsRayTests (line 371) | [Test] method BoundingSphereIntersectsRayTest (line 398) | [Test] method BoundingSphereContainsTests (line 419) | [Test] method BoundingSphereContainsBoundingBox (line 454) | [Test] method BoundingSphereContainsBoundingFrustum (line 473) | [Test] method BoundingBoxDeconstruct (line 494) | [Test] method BoundingSphereDeconstruct (line 507) | [Test] FILE: Tests/Framework/ColorTest.cs class ColorTest (line 6) | class ColorTest method Ctor_Explicit (line 33) | [Test, TestCaseSource("_ctorTestCases")] method Ctor_Packed (line 44) | [Test] method FromNonPremultiplied_Int (line 56) | [Test] method FromNonPremultiplied_Float (line 78) | [Test] method Multiply (line 100) | [Test] method Lerp (line 147) | [Test] method DeconstructBytes (line 178) | [Test] method DeconstructFloats (line 202) | [Test] FILE: Tests/Framework/CurveKeyCollectionTest.cs class CurveKeyCollectionTest (line 9) | class CurveKeyCollectionTest method Properties (line 34) | [Test] FILE: Tests/Framework/CurveKeyTest.cs class CurveKeyTest (line 7) | class CurveKeyTest method Properties (line 9) | [Test] method Clone (line 21) | [Test] FILE: Tests/Framework/CurveTest.cs class CurveTest (line 8) | class CurveTest method Clone (line 32) | [Test] method Evaluate (line 51) | [Test] method EvaluateNoKeys (line 64) | [Test] method EvaluateOneKey (line 74) | [Test] method ComputeTangent (line 85) | [Test] method ComputeTangents (line 147) | [Test] method IsConstant (line 203) | [Test] FILE: Tests/Framework/EnumConformingTest.cs class EnumConformingTest (line 11) | class EnumConformingTest method ContainmentTypeEnum (line 15) | [Test] method CurveContinuityEnum (line 23) | [Test] method CurveLoopTypeEnum (line 30) | [Test] method CurveTangentEnum (line 40) | [Test] method DisplayOrientationEnum (line 48) | [Test] method PlaneIntersectionTypeEnum (line 57) | [Test] method PlayerIndexEnum (line 65) | [Test] method BlendEnum (line 78) | [Test] method BlendFunctionEnum (line 96) | [Test] method BufferUsageEnum (line 106) | [Test] method ClearOptionsEnum (line 113) | [Test] method ColorWriteChannelsEnum (line 121) | [Test] method CompareFunctionEnum (line 132) | [Test] method CubeMapFaceEnum (line 145) | [Test] method CullModeEnum (line 156) | [Test] method DepthFormatEnum (line 164) | [Test] method EffectParameterClassEnum (line 173) | [Test] method EffectParameterTypeEnum (line 183) | [Test] method FillModeEnum (line 198) | [Test] method GraphicsDeviceStatusEnum (line 205) | [Test] method GraphicsProfileEnum (line 213) | [Test] method IndexElementSizeEnum (line 220) | [Test] method PresentIntervalEnum (line 227) | [Test] method PrimitiveTypeEnum (line 236) | [Test] method RenderTargetUsageEnum (line 248) | [Test] method SetDataOptionsEnum (line 256) | [Test] method SpriteSortModeEnum (line 264) | [Test] method StencilOperationEnum (line 274) | [Test] method SurfaceFormateEnum (line 287) | [Test] method TextureAddressModeEnum (line 312) | [Test] method TextureFilterEnum (line 320) | [Test] method VertexElementFormatEnum (line 334) | [Test] method VertexElementUsageEnum (line 351) | [Test] method ButtonsEnum (line 373) | [Test] method ButtonStateEnum (line 403) | [Test] method GamePadTypeEnum (line 410) | [Test] method KeysEnum (line 425) | [Test] FILE: Tests/Framework/FrameworkDispatcherTest.cs class FrameworkDispatcherTest (line 15) | class FrameworkDispatcherTest method CallOnPrimaryThread (line 17) | [Test] method CallOnAnotherThread (line 23) | [Test] type CallOnAnotherThreadTestResult (line 48) | enum CallOnAnotherThreadTestResult method UpdatesSoundEffectInstancePool (line 56) | [Test] method GetPlayingSoundCount (line 70) | private int GetPlayingSoundCount() FILE: Tests/Framework/MathHelperTest.cs class MathHelperTest (line 6) | public class MathHelperTest method ClampFloatTest (line 8) | [Test] method ClampIntTest (line 20) | [Test] method DistanceTest (line 32) | [Test] method LerpTest (line 41) | [Test] method LerpPreciseTest (line 54) | [Test] method Min (line 65) | [Test] method Max (line 76) | [Test] method PiConstantsAreExpectedValues (line 87) | [TestCase(MathHelper.PiOver4, 0.7853982f)] method WrapAngleReturnsExpectedValues (line 96) | [TestCase(0f, 0f)] FILE: Tests/Framework/MatrixTest.cs class MatrixTest (line 6) | class MatrixTest method Add (line 8) | [Test] FILE: Tests/Framework/PackedVectorTest.cs class PackedVectorTest (line 7) | class PackedVectorTest method Alpha8 (line 9) | [Test] method Bgra5551 (line 30) | [Test] method Rg32 (line 65) | [Test] method Rgba1010102 (line 95) | [Test] method Rgba64 (line 130) | [Test] method NormalizedByte4 (line 162) | [Test] method NormalizedByte2 (line 191) | [Test] method NormalizedShort4 (line 218) | [Test] method NormalizedShort2 (line 249) | [Test] method Short2 (line 279) | [Test] method Short4 (line 318) | [Test] method Bgra4444 (line 360) | [Test] method Bgr565 (line 399) | [Test] method Byte4 (line 434) | [Test] method HalfSingle (line 474) | [Test] method HalfVector2 (line 491) | [Test] method HalfVector4 (line 513) | [Test] FILE: Tests/Framework/PlaneTest.cs class PlaneTest (line 6) | public class PlaneTest method TransformByMatrix (line 8) | [Test] method TransformByRefMatrix (line 22) | [Test] method TransformByQuaternion (line 44) | [Test] method TransformByRefQuaternion (line 58) | [Test] method Deconstruct (line 81) | [Test] FILE: Tests/Framework/PointTest.cs class PointTest (line 6) | public class PointTest method Deconstruct (line 8) | [Test] FILE: Tests/Framework/QuaternionTest.cs class QuaternionTest (line 6) | class QuaternionTest method Compare (line 8) | private void Compare(Quaternion expected, Quaternion source) method Compare (line 13) | private void Compare(float expected, float source) method Constructors (line 18) | [Test] method Properties (line 33) | [Test] method Add (line 39) | [Test] method Concatenate (line 52) | [Test] method Conjugate (line 65) | [Test] method CreateFromAxisAngle (line 80) | [Test] method CreateFromRotationMatrix (line 94) | [Test] method CreateFromYawPitchRoll (line 106) | [Test] method Divide (line 117) | [Test] method Length (line 130) | [Test] method LengthSquared (line 137) | [Test] method Normalize (line 144) | [Test] method Deconstruct (line 162) | [Test] FILE: Tests/Framework/RayTest.cs class RayTest (line 6) | class RayTest method Deconstruct (line 10) | [Test] FILE: Tests/Framework/RectangleTest.cs class RectangleTest (line 6) | class RectangleTest method ConstructorsAndProperties (line 8) | [Test] method ContainsPoint (line 61) | [Test] method ContainsVector2 (line 92) | [Test] method ContainsInts (line 123) | [Test] method ContainsFloats (line 141) | [Test] method ContainsRectangle (line 159) | [Test] method Inflate (line 192) | [Test] method Intersect (line 205) | [Test] method Union (line 229) | [Test] method ToStringTest (line 253) | [Test] method Deconstruct (line 260) | [Test] FILE: Tests/Framework/TitleContainerTest.cs class TitleContainerTest (line 12) | class TitleContainerTest method OpenStream (line 14) | [Test] FILE: Tests/Framework/UtilitiesTest.cs class UtilitiesTest (line 7) | class UtilitiesTest method ResolveRelativePath (line 9) | [TestCase( @"C:\Game\Content\file", @"file.extension", ... FILE: Tests/Framework/Vector2Test.cs class Vector2Test (line 8) | class Vector2Test method CatmullRom (line 10) | [Test] method Multiply (line 23) | [Test] method Hermite (line 78) | [Test] method Transform (line 100) | [Test] method TransformNormal (line 246) | [Test] method TypeConverter (line 368) | [Test] method HashCode (line 388) | [Test] method ToPoint (line 418) | [Test] method Deconstruct (line 430) | [Test] method Round (line 443) | [Test] FILE: Tests/Framework/Vector3Test.cs class Vector3Test (line 8) | class Vector3Test method TypeConverter (line 10) | [Test] method DistanceSquared (line 31) | [Test] method Normalize (line 41) | [Test] method Transform (line 53) | [Test] method HashCode (line 82) | [Test] method Deconstruct (line 117) | [Test] method Round (line 131) | [Test] FILE: Tests/Framework/Vector4Test.cs class Vector4Test (line 8) | class Vector4Test method TypeConverter (line 10) | [Test] method Constructors (line 32) | [Test] method Properties (line 57) | [Test] method Dot (line 68) | [Test] method Hermite (line 83) | [Test] method Length (line 104) | [Test] method LengthSquared (line 111) | [Test] method Normalize (line 118) | [Test] method ToStringTest (line 130) | [Test] method HashCode (line 136) | [Test] method Deconstruct (line 177) | [Test] method Round (line 192) | [Test] FILE: Tests/Framework/VertexTests.cs class VertexTests (line 11) | public class VertexTests method TestVertexPosition (line 14) | [Test] method TestVertexPositionColor (line 39) | [Test] method TestVertexPositionColorTexture (line 71) | [Test] method TestVertexPositionNormalTexture (line 111) | [Test] method TestVertexPositionTexture (line 151) | [Test] FILE: Tests/Interactive/MacOS/BlockingRun/BlockingRunGame.cs class BlockingRunGame (line 8) | public class BlockingRunGame : Game method BlockingRunGame (line 10) | public BlockingRunGame() method LoadContent (line 18) | protected override void LoadContent() method Draw (line 26) | protected override void Draw(GameTime gameTime) FILE: Tests/Interactive/MacOS/BlockingRun/Main.cs class MainClass (line 11) | class MainClass method Main (line 13) | static void Main(string[] args) FILE: Tests/Interactive/MacOS/GamePadTest/Game1.cs class Game1 (line 14) | public class Game1 : Game method Game1 (line 19) | public Game1() method Initialize (line 26) | protected override void Initialize() method LoadContent (line 33) | protected override void LoadContent() method UnloadContent (line 40) | protected override void UnloadContent() method Update (line 45) | protected override void Update(GameTime gameTime) method Draw (line 51) | protected override void Draw(GameTime gameTime) FILE: Tests/Interactive/MacOS/GamePadTest/Program.cs class Program (line 5) | static class Program method Main (line 12) | static void Main(string[] args) class AppDelegate (line 24) | class AppDelegate : MonoMac.AppKit.NSApplicationDelegate method FinishedLaunching (line 27) | public override void FinishedLaunching(MonoMac.Foundation.NSObject n... method ApplicationShouldTerminateAfterLastWindowClosed (line 33) | public override bool ApplicationShouldTerminateAfterLastWindowClosed... FILE: Tests/Interactive/MacOS/MouseGetStateAndIsMouseVisibleTester/MouseGetStateAndIsMouseVisibleTester/Enums.cs type MsState (line 8) | public enum MsState FILE: Tests/Interactive/MacOS/MouseGetStateAndIsMouseVisibleTester/MouseGetStateAndIsMouseVisibleTester/Game1.cs class Game1 (line 17) | public class Game1 : Microsoft.Xna.Framework.Game method Game1 (line 30) | public Game1() method HandleDeactivated (line 48) | void HandleDeactivated (object sender, EventArgs e) method HandleActivated (line 53) | void HandleActivated (object sender, EventArgs e) method Window_ClientSizeChanged (line 58) | void Window_ClientSizeChanged( object sender, EventArgs e ) method Initialize (line 64) | protected override void Initialize() method LoadContent (line 72) | protected override void LoadContent() method UnloadContent (line 92) | protected override void UnloadContent() method Toggle (line 97) | public void Toggle() method GetBackBufferWidth (line 111) | public int GetBackBufferWidth() method GetBackBufferHeight (line 116) | public int GetBackBufferHeight() method Update (line 122) | protected override void Update(GameTime gameTime) method Draw (line 135) | protected override void Draw(GameTime gameTime) method CenterWindow (line 147) | public void CenterWindow() FILE: Tests/Interactive/MacOS/MouseGetStateAndIsMouseVisibleTester/MouseGetStateAndIsMouseVisibleTester/InputManager.cs class InputManager (line 15) | public class InputManager method InputManager (line 24) | public InputManager(Game game) method InputHandler (line 33) | public void InputHandler(MouseState mst, GameTime gameTime) method HandleMouseLeftButton (line 64) | private void HandleMouseLeftButton(GameTime gTime) method GetMouseX (line 118) | public float GetMouseX() method GetMouseY (line 123) | public float GetMouseY() FILE: Tests/Interactive/MacOS/MouseGetStateAndIsMouseVisibleTester/MouseGetStateAndIsMouseVisibleTester/Object.cs class Object (line 17) | public class Object : Microsoft.Xna.Framework.DrawableGameComponent method Object (line 28) | public Object(Game game, ref Texture2D theTexture) method Update (line 54) | public override void Update(GameTime gameTime) method Draw (line 61) | public override void Draw(GameTime gameTime) FILE: Tests/Interactive/MacOS/MouseGetStateAndIsMouseVisibleTester/MouseGetStateAndIsMouseVisibleTester/Program.cs class Program (line 7) | static class Program method Main (line 12) | static void Main(string[] args) method Main (line 28) | static void Main(string[] args) class Program (line 23) | static class Program method Main (line 12) | static void Main(string[] args) method Main (line 28) | static void Main(string[] args) class AppDelegate (line 40) | class AppDelegate : MonoMac.AppKit.NSApplicationDelegate method FinishedLaunching (line 44) | public override void FinishedLaunching(MonoMac.Foundation.NSObject not... method ApplicationShouldTerminateAfterLastWindowClosed (line 50) | public override bool ApplicationShouldTerminateAfterLastWindowClosed(M... FILE: Tests/Interactive/MacOS/MouseGetStateAndIsMouseVisibleTester/MouseGetStateAndIsMouseVisibleTester/TextManager.cs class TextManager (line 15) | public class TextManager : Microsoft.Xna.Framework.DrawableGameComponent method TextManager (line 21) | public TextManager(Game game, SpriteFont sfStandardFont) method Draw (line 30) | public override void Draw(GameTime gameTime) FILE: Tests/Interactive/MacOS/PrimitivesTest/Program.cs class Program (line 5) | static class Program method Main (line 14) | static void Main(string[] args) class AppDelegate (line 26) | class AppDelegate : MonoMac.AppKit.NSApplicationDelegate method FinishedLaunching (line 29) | public override void FinishedLaunching(MonoMac.Foundation.NSObject n... method ApplicationShouldTerminateAfterLastWindowClosed (line 35) | public override bool ApplicationShouldTerminateAfterLastWindowClosed... FILE: Tests/Interactive/MacOS/SoundTest/Game1.cs class Game1 (line 15) | public class Game1 : Microsoft.Xna.Framework.Game class explosion (line 24) | class explosion method explosion (line 29) | public explosion(Vector2 pos) method Game1 (line 40) | public Game1() method Initialize (line 49) | protected override void Initialize() method LoadContent (line 60) | protected override void LoadContent() method Update (line 71) | protected override void Update(GameTime gameTime) method Draw (line 102) | protected override void Draw(GameTime gameTime) FILE: Tests/Interactive/MacOS/SoundTest/Program.cs class Program (line 7) | static class Program method Main (line 12) | static void Main(string[] args) method Main (line 31) | static void Main(string[] args) class Program (line 29) | class Program method Main (line 12) | static void Main(string[] args) method Main (line 31) | static void Main(string[] args) class AppDelegate (line 43) | class AppDelegate : NSApplicationDelegate method FinishedLaunching (line 46) | public override void FinishedLaunching(MonoMac.Foundation.NSObject not... method ApplicationShouldTerminateAfterLastWindowClosed (line 52) | public override bool ApplicationShouldTerminateAfterLastWindowClosed(N... FILE: Tests/Interactive/MacOS/SoundTest2/SoundTest2_MacOs/Game1.cs class Game1 (line 12) | public class Game1 : Microsoft.Xna.Framework.Game class explosion (line 22) | class explosion method explosion (line 27) | public explosion(Vector2 pos) method Game1 (line 38) | public Game1() method Initialize (line 49) | protected override void Initialize() method LoadContent (line 60) | protected override void LoadContent() method Update (line 69) | protected override void Update(GameTime gameTime) method Draw (line 117) | protected override void Draw(GameTime gameTime) FILE: Tests/Interactive/MacOS/SoundTest2/SoundTest2_MacOs/Program.cs class Program (line 7) | static class Program method Main (line 12) | static void Main(string[] args) method Main (line 31) | static void Main(string[] args) class Program (line 29) | class Program method Main (line 12) | static void Main(string[] args) method Main (line 31) | static void Main(string[] args) class AppDelegate (line 43) | class AppDelegate : NSApplicationDelegate method FinishedLaunching (line 47) | public override void FinishedLaunching(MonoMac.Foundation.NSObject not... method ApplicationShouldTerminateAfterLastWindowClosed (line 53) | public override bool ApplicationShouldTerminateAfterLastWindowClosed(N... FILE: Tests/Interactive/MacOS/TestDataSetAndGet/Game1.cs class PerPixelCollisionGame (line 24) | public class PerPixelCollisionGame : Microsoft.Xna.Framework.Game method PerPixelCollisionGame (line 62) | public PerPixelCollisionGame() method Initialize (line 76) | protected override void Initialize() method LoadContent (line 96) | protected override void LoadContent() method Update (line 125) | protected override void Update(GameTime gameTime) method Draw (line 206) | protected override void Draw(GameTime gameTime) method IntersectPixels (line 248) | static bool IntersectPixels(Rectangle rectangleA, Color[] dataA, FILE: Tests/Interactive/MacOS/TestDataSetAndGet/Program.cs class Program (line 18) | static class Program method Main (line 23) | static void Main(string[] args) class AppDelegate (line 35) | class AppDelegate : NSApplicationDelegate method FinishedLaunching (line 38) | public override void FinishedLaunching(MonoMac.Foundation.NSObject not... method ApplicationShouldTerminateAfterLastWindowClosed (line 44) | public override bool ApplicationShouldTerminateAfterLastWindowClosed(N... FILE: Tests/Interactive/MacOS/TextureScaleColorTest/Game1.cs class Game1 (line 15) | public class Game1 : Microsoft.Xna.Framework.Game method Game1 (line 23) | public Game1() method Initialize (line 32) | protected override void Initialize() method LoadContent (line 43) | protected override void LoadContent() method Update (line 56) | protected override void Update(GameTime gameTime) method Draw (line 62) | protected override void Draw(GameTime gameTime) FILE: Tests/Interactive/MacOS/TextureScaleColorTest/Program.cs class Program (line 8) | class Program method Main (line 10) | static void Main(string[] args) class AppDelegate (line 22) | class AppDelegate : NSApplicationDelegate method FinishedLaunching (line 26) | public override void FinishedLaunching(MonoMac.Foundation.NSObject not... method ApplicationShouldTerminateAfterLastWindowClosed (line 32) | public override bool ApplicationShouldTerminateAfterLastWindowClosed(N... FILE: Tests/Interactive/Windows/Issue1355/Issue1355/Game.cs class Game (line 17) | public class Game : Microsoft.Xna.Framework.Game method Game (line 24) | public Game() method LoadContent (line 39) | protected override void LoadContent() method Draw (line 49) | protected override void Draw(GameTime gameTime) method Main (line 69) | public static void Main() FILE: Tests/Interactive/iOS/AppDelegate.cs class AppDelegate (line 14) | [Register("AppDelegate")] method FinishedLaunching (line 22) | public override bool FinishedLaunching(UIApplication app, NSDictionary... FILE: Tests/Interactive/iOS/Categories.cs class Categories (line 8) | static class Categories { FILE: Tests/Interactive/iOS/Guide/GuideTestGame.cs class GuideTestGame (line 17) | [InteractiveTest("Guide", Categories.GamerServices)] method GuideTestGame (line 20) | public GuideTestGame() method Initialize (line 33) | protected override void Initialize() method LoadContent (line 40) | protected override void LoadContent() method InitializeGui (line 51) | private void InitializeGui() method TestShowKeyboardInput (line 151) | private void TestShowKeyboardInput(string title, string description, s... method Guide_ShowKeyboardInputCallback (line 164) | private void Guide_ShowKeyboardInputCallback(IAsyncResult result) method Update (line 170) | protected override void Update(GameTime gameTime) method Draw (line 175) | protected override void Draw(GameTime gameTime) FILE: Tests/Interactive/iOS/InteractiveTestAttribute.cs class InteractiveTestAttribute (line 10) | [AttributeUsage(AttributeTargets.Class, AllowMultiple = false)] method InteractiveTestAttribute (line 13) | public InteractiveTestAttribute(string name, string category) method InteractiveTestAttribute (line 19) | public InteractiveTestAttribute(string name) method InteractiveTestAttribute (line 24) | public InteractiveTestAttribute() FILE: Tests/Interactive/iOS/Main.cs class Application (line 14) | public class Application method Main (line 16) | static void Main(string[] args) FILE: Tests/Interactive/iOS/RootViewController.cs class RootViewController (line 19) | public class RootViewController : UIViewController method RootViewController (line 32) | public RootViewController() method DiscoverInteractiveTests (line 42) | private static InteractiveTest[] DiscoverInteractiveTests() method LoadView (line 57) | public override void LoadView() method ShouldAutorotateToInterfaceOrientation (line 71) | public override bool ShouldAutorotateToInterfaceOrientation(UIInterfac... method RunTest (line 83) | private void RunTest(InteractiveTest test) method ActiveGame_Exiting (line 97) | private void ActiveGame_Exiting(object sender, EventArgs e) class InteractiveTest (line 112) | private class InteractiveTest method TryCreateFrom (line 114) | public static bool TryCreateFrom(Type type, out InteractiveTest test) method InteractiveTest (line 131) | private InteractiveTest(Type type, string name, string category) method Create (line 156) | public Game Create() class TableViewDelegate (line 162) | private class TableViewDelegate : UITableViewDelegate method TableViewDelegate (line 166) | public TableViewDelegate(RootViewController owner) method RowSelected (line 173) | public override void RowSelected(UITableView tableView, NSIndexPath ... class TableViewDataSource (line 188) | private class TableViewDataSource : UITableViewDataSource method TableViewDataSource (line 192) | public TableViewDataSource(RootViewController owner) method NumberOfSections (line 199) | public override int NumberOfSections(UITableView tableView) method RowsInSection (line 205) | public override int RowsInSection(UITableView tableView, int section) method TitleForHeader (line 214) | public override string TitleForHeader(UITableView tableView, int sec... method GetCell (line 222) | public override UITableViewCell GetCell(UITableView tableView, NSInd... FILE: Tests/Interactive/iOS/TestUI/Button.cs class Button (line 13) | class Button : View method Button (line 15) | public Button() method LayoutSubviews (line 51) | public override void LayoutSubviews() method SizeThatFits (line 64) | public override System.Drawing.SizeF SizeThatFits(SizeF size) method OnTapped (line 80) | protected virtual void OnTapped(EventArgs e) method HandleGestureSample (line 87) | public override bool HandleGestureSample(GestureSample gestureSample, ... FILE: Tests/Interactive/iOS/TestUI/DrawContext.cs class DrawContext (line 13) | class DrawContext : IDisposable method DrawContext (line 16) | public DrawContext(GraphicsDevice graphicsDevice, Matrix matrix) method DrawContext (line 24) | public DrawContext(GraphicsDevice graphicsDevice) method Begin (line 52) | public void Begin(Matrix matrix) method End (line 64) | public void End() method Dispose (line 77) | public void Dispose() method Dispose (line 82) | protected virtual void Dispose(bool disposing) FILE: Tests/Interactive/iOS/TestUI/Label.cs class Label (line 13) | class Label : View method Label (line 15) | public Label() method SizeThatFits (line 26) | public override SizeF SizeThatFits(SizeF size) method DrawForeground (line 35) | protected override void DrawForeground(DrawContext context, GameTime g... FILE: Tests/Interactive/iOS/TestUI/PaddingF.cs type PaddingF (line 9) | struct PaddingF method PaddingF (line 26) | public PaddingF(float all) method PaddingF (line 31) | public PaddingF(float left, float top, float right, float bottom) method Equals (line 53) | public override bool Equals(object obj) method GetHashCode (line 61) | public override int GetHashCode() FILE: Tests/Interactive/iOS/TestUI/TestUITestGame.cs class TestUITestGame (line 14) | [InteractiveTest("Test UI Test", Categories.Meta)] method TestUITestGame (line 20) | public TestUITestGame() method Initialize (line 28) | protected override void Initialize() method LoadContent (line 33) | protected override void LoadContent() method UnloadContent (line 121) | protected override void UnloadContent() method Update (line 128) | protected override void Update(GameTime gameTime) method Draw (line 133) | protected override void Draw(GameTime gameTime) FILE: Tests/Interactive/iOS/TestUI/Universe.cs class Universe (line 16) | class Universe method Universe (line 20) | public Universe(ContentManager content) method Add (line 37) | public void Add(View view) method HandleGestureSample (line 42) | public bool HandleGestureSample(GestureSample gestureSample, GameTime ... method Update (line 58) | public void Update(GameTime gameTime) method Draw (line 70) | public void Draw(DrawContext context, GameTime gameTime) FILE: Tests/Interactive/iOS/TestUI/UniverseComponent.cs class UniverseComponent (line 11) | class UniverseComponent : DrawableGameComponent method UniverseComponent (line 13) | public UniverseComponent(Game game, Universe universe = null) method Update (line 25) | public override void Update(GameTime gameTime) method Draw (line 32) | public override void Draw(GameTime gameTime) FILE: Tests/Interactive/iOS/TestUI/View.cs class View (line 16) | class View method View (line 21) | public View() method Add (line 79) | public void Add(View subview) method HitTest (line 85) | public IEnumerable HitTest(PointF p) method HitTestSelf (line 94) | public bool HitTestSelf(PointF p) method LayoutIfNeeded (line 102) | public void LayoutIfNeeded() method LayoutSubviews (line 111) | public virtual void LayoutSubviews() method SetFrameCore (line 115) | protected virtual RectangleF SetFrameCore(RectangleF frame) method HandleGestureSample (line 120) | public virtual bool HandleGestureSample(GestureSample gestureSample, G... method RemoveFromSuperview (line 125) | public void RemoveFromSuperview() method SetNeedsLayout (line 135) | public void SetNeedsLayout() method SizeThatFits (line 140) | public virtual SizeF SizeThatFits(SizeF size) method SizeToFit (line 145) | public void SizeToFit() method Update (line 159) | public virtual void Update(GameTime gameTime) method Draw (line 164) | public virtual void Draw(DrawContext context, GameTime gameTime) method DrawBackground (line 174) | protected virtual void DrawBackground(DrawContext context, GameTime ga... method DrawForeground (line 185) | protected virtual void DrawForeground(DrawContext context, GameTime ga... method DrawAboveSubviews (line 189) | protected virtual void DrawAboveSubviews(DrawContext context, GameTime... FILE: Tests/Interactive/iOS/TestUI/ViewCollection.cs class ViewCollection (line 14) | class ViewCollection : Collection method ViewCollection (line 18) | public ViewCollection(View superview) method HitTest (line 35) | public IEnumerable HitTest(PointF p) method HitTest (line 48) | public IEnumerable HitTest(RectangleF rect) method Draw (line 53) | public void Draw(DrawContext context, GameTime gameTime) method InsertItem (line 73) | protected override void InsertItem(int index, View item) method SetItem (line 83) | protected override void SetItem(int index, View item) method ClearItems (line 89) | protected override void ClearItems() FILE: Tests/Interactive/iOS/TextureScaleTest/Program.cs class Program (line 20) | [Register("AppDelegate")] method FinishedLaunching (line 23) | public override void FinishedLaunching(UIApplication app) method Main (line 35) | static void Main(string[] args) FILE: Tests/Runner/Constants.cs class Constants (line 10) | static class Constants FILE: Tests/Runner/ContentPipeline/AssetTestUtility.cs class AssetTestUtility (line 17) | internal static class AssetTestUtility method LoadEffect (line 20) | public static Effect LoadEffect(ContentManager content, string effectN... method CompileAndLoadEffect (line 33) | public static Effect CompileAndLoadEffect(GraphicsDevice graphicsDevic... method CompileEffect (line 39) | public static byte[] CompileEffect(GraphicsDevice graphicsDevice, stri... FILE: Tests/Runner/ContentPipeline/TestContentBuildLogger.cs class TestContentBuildLogger (line 5) | class TestContentBuildLogger : ContentBuildLogger method LogImportantMessage (line 7) | public override void LogImportantMessage(string message, params object... method LogMessage (line 11) | public override void LogMessage(string message, params object[] messag... method LogWarning (line 15) | public override void LogWarning(string helpLink, ContentIdentity conte... FILE: Tests/Runner/ContentPipeline/TestProcessorContext.cs class TestProcessorContext (line 16) | class TestProcessorContext : ContentProcessorContext method TestProcessorContext (line 25) | public TestProcessorContext(TargetPlatform targetPlatform, method AddDependency (line 74) | public override void AddDependency(string filename) method AddOutputFile (line 79) | public override void AddOutputFile(string filename) method BuildAndLoadAsset (line 83) | public override TOutput BuildAndLoadAsset(ExternalRef... method BuildAsset (line 88) | public override ExternalReference BuildAsset... method Convert (line 93) | public override TOutput Convert(TInput input, string ... FILE: Tests/Runner/Extensions.cs class Extensions (line 16) | static class Extensions method Add (line 18) | public static void Add( method ToColor (line 26) | public static Color ToColor(this string self) method ToPixelData (line 31) | public static FramePixelData ToPixelData(this Texture2D texture) method ReplaceInvalidFileNameChars (line 40) | public static string ReplaceInvalidFileNameChars(this string self) method ReplaceInvalidPathChars (line 48) | public static string ReplaceInvalidPathChars(this string self) method FindTestEntryFrame (line 56) | public static StackFrame FindTestEntryFrame(this StackTrace self) method GetTestEntryStackFrame (line 69) | public static StackFrame GetTestEntryStackFrame(this StackTrace self) method GetTestFolderName (line 78) | public static string GetTestFolderName(this TestContext self) method GetTestFrameFileNameFormat (line 97) | public static string GetTestFrameFileNameFormat(this TestContext self,... method AddService (line 116) | public static void AddService(this GameServiceContainer serviceProv... method RequireService (line 121) | public static T RequireService(this IServiceProvider serviceProvider) class ServiceNotFoundException (line 130) | class ServiceNotFoundException : Exception method ServiceNotFoundException (line 132) | public ServiceNotFoundException(Type serviceType) FILE: Tests/Runner/FrameInfo.cs type FrameInfo (line 12) | struct FrameInfo method AdvanceUpdate (line 21) | public void AdvanceUpdate(GameTime gameTime) method AdvanceDraw (line 27) | public void AdvanceDraw(GameTime gameTime) method Reset (line 33) | public void Reset() method UpdateGameTime (line 42) | public void UpdateGameTime(GameTime gameTime) type IFrameInfoSource (line 51) | interface IFrameInfoSource class FrameInfoEventArgs (line 56) | class FrameInfoEventArgs : EventArgs method FrameInfoEventArgs (line 58) | public FrameInfoEventArgs(FrameInfo frameInfo) FILE: Tests/Runner/FramePixelData.Desktop.cs class FramePixelData (line 7) | partial class FramePixelData method FromFile (line 9) | public static unsafe FramePixelData FromFile(string filename) method Save (line 47) | public unsafe void Save(string filename, string attachmentDescription ... FILE: Tests/Runner/FramePixelData.cs class FramePixelData (line 6) | partial class FramePixelData method FramePixelData (line 8) | public FramePixelData(int width, int height, Color[] data) method FramePixelData (line 15) | public FramePixelData(int width, int height) FILE: Tests/Runner/FramePixelData.iOS.cs class FramePixelData (line 13) | partial class FramePixelData method FromFile (line 15) | public static FramePixelData FromFile(string path) method Save (line 65) | public void Save(string path) method CGImageFromPNGFile (line 111) | private static CGImage CGImageFromPNGFile(string filename) method CGImageFromJPEGFile (line 117) | private static CGImage CGImageFromJPEGFile(string filename) FILE: Tests/Runner/GameBase/CountCallsGame.cs class CountCallsGame (line 13) | class CountCallsGame : Game method PublicBeginRun (line 29) | public void PublicBeginRun() { BeginRun(); } method BeginRun (line 30) | protected override void BeginRun() { BeginRunCount++; base.BeginRun(); } method PublicInitialize (line 31) | public void PublicInitialize() { Initialize(); } method Initialize (line 32) | protected override void Initialize() { InitializeCount++; base.Initial... method PublicLoadContent (line 33) | public void PublicLoadContent() { LoadContent(); } method LoadContent (line 34) | protected override void LoadContent() { LoadContentCount++; base.LoadC... method PublicUnloadContent (line 35) | public void PublicUnloadContent() { UnloadContent(); } method UnloadContent (line 36) | protected override void UnloadContent() { UnloadContentCount++; base.U... method PublicUpdate (line 37) | public void PublicUpdate(GameTime gt = null) { Update(gt ?? new GameTi... method Update (line 38) | protected override void Update(GameTime gameTime) { UpdateCount++; bas... method PublicBeginDraw (line 39) | public bool PublicBeginDraw() { return BeginDraw(); } method BeginDraw (line 40) | protected override bool BeginDraw() { BeginDrawCount++; return base.Be... method PublicDraw (line 41) | public void PublicDraw(GameTime gt) { Draw(gt ?? new GameTime()); } method Draw (line 42) | protected override void Draw(GameTime gameTime) { DrawCount++; base.Dr... method PublicEndDraw (line 43) | public bool PublicEndDraw() { return BeginDraw(); } method EndDraw (line 44) | protected override void EndDraw() { EndDrawCount++; base.EndDraw(); } method PublicEndRun (line 45) | public void PublicEndRun() { EndRun(); } method EndRun (line 46) | protected override void EndRun() { EndRunCount++; base.EndRun(); } method OnActivated (line 49) | protected override void OnActivated(object sender, EventArgs args) { A... method OnDeactivated (line 50) | protected override void OnDeactivated(object sender, EventArgs args) {... method OnExiting (line 51) | protected override void OnExiting(object sender, EventArgs args) { Exi... method OnActivated (line 53) | protected override void OnActivated(EventArgs args) { ActivatedCount++... method OnDeactivated (line 54) | protected override void OnDeactivated(EventArgs args) { DeactivatedCou... method OnExiting (line 55) | protected override void OnExiting(EventArgs args) { ExitingCount++; ba... method Dispose (line 57) | protected override void Dispose(bool disposing) { DisposeCount++; base... FILE: Tests/Runner/GameBase/FixtureBase.cs class FixtureBase (line 13) | abstract class FixtureBase method SetUp (line 22) | [SetUp] method TearDown (line 29) | [TearDown] FILE: Tests/Runner/GameBase/FrameCompareComponent.cs type IFrameCaptureSource (line 35) | interface IFrameCaptureSource method ScheduleFrameCapture (line 40) | void ScheduleFrameCapture(); method GetCapturedFrame (line 46) | Texture2D GetCapturedFrame(); method ReleaseCapturedFrame (line 54) | void ReleaseCapturedFrame(Texture2D frame); type IFrameComparer (line 60) | interface IFrameComparer method Compare (line 71) | float Compare(FramePixelData image, FramePixelData referenceImage); class FrameCompareComponent (line 74) | class FrameCompareComponent : DrawableGameComponent, IEnumerable GetEnumerator() method GetEnumerator (line 385) | System.Collections.IEnumerator System.Collections.IEnumerable.GetEnume... class WorkItem (line 391) | private class WorkItem method WorkItem (line 401) | public WorkItem( type FrameComparisonResult (line 418) | public struct FrameComparisonResult method FrameComparisonResult (line 421) | public FrameComparisonResult( class ConstantComparer (line 437) | class ConstantComparer : IFrameComparer method ConstantComparer (line 440) | public ConstantComparer(float value) method Compare (line 447) | public float Compare(FramePixelData a, FramePixelData b) FILE: Tests/Runner/GameBase/GraphicsDeviceTestFixtureBase.cs class GraphicsDeviceTestFixtureBase (line 19) | internal class GraphicsDeviceTestFixtureBase method SetUp (line 51) | [SetUp] method TearDown (line 79) | [TearDown] method Sleep (line 96) | protected void Sleep(int ms) method DoGameLoop (line 107) | protected void DoGameLoop(Action action, Predicate stopCondi... method PrepareFrameCapture (line 123) | protected void PrepareFrameCapture(int expected = 1) method SubmitFrame (line 138) | protected void SubmitFrame() method CheckFrames (line 153) | protected void CheckFrames() { method WriteComparisonResultReport (line 261) | private void WriteComparisonResultReport(IEnumerable handler) method InitializeOnly (line 91) | public void InitializeOnly() method Initialize (line 101) | protected override void Initialize() method LoadContent (line 108) | protected override void LoadContent() method UnloadContent (line 115) | protected override void UnloadContent() method Run (line 122) | public void Run(Predicate until = null) method RunOnMainThreadAndWait (line 149) | private void RunOnMainThreadAndWait() method InvokeRunOnMainThread (line 175) | private void InvokeRunOnMainThread() method InvokeRunOnMainThread (line 196) | private void InvokeRunOnMainThread() method Update (line 204) | protected override void Update(GameTime gameTime) method UpdateOncePerDraw (line 222) | protected virtual void UpdateOncePerDraw(GameTime gameTime) method Draw (line 227) | protected override void Draw(GameTime gameTime) method DoExit (line 240) | protected void DoExit() method EvaluateExitCondition (line 254) | private void EvaluateExitCondition() type NativeMessage (line 267) | [StructLayout (LayoutKind.Sequential)] method PeekMessage (line 278) | [DllImport("user32.dll")] method GetMessage (line 284) | [DllImport ("user32.dll")] method AbsorbQuitMessage (line 290) | protected static void AbsorbQuitMessage() FILE: Tests/Runner/GameBase/UpdateGuard.cs class UpdateGuard (line 10) | class UpdateGuard method ShouldUpdate (line 14) | public bool ShouldUpdate(FrameInfo frameInfo) FILE: Tests/Runner/GameBase/VisualTestFixtureBase.cs class VisualTestFixtureBase (line 17) | class VisualTestFixtureBase method SetUp (line 22) | [SetUp] method TearDown (line 30) | [TearDown] method RunSingleFrameTest (line 60) | protected void RunSingleFrameTest( method RunMultiFrameTest (line 89) | protected void RunMultiFrameTest( method AssertFrameComparisonPassed (line 114) | protected void AssertFrameComparisonPassed( method AssertFrameComparisonPassed (line 130) | protected static void AssertFrameComparisonPassed( method WriteComparisonResultReport (line 157) | private static void WriteComparisonResultReport( method WriteFrameDiffs (line 167) | protected void WriteFrameDiffs() method WriteFrameDiffs (line 181) | protected static void WriteFrameDiffs( method CreateDiff (line 211) | private static FramePixelData CreateDiff(FramePixelData a, FramePixelD... method Normalize (line 249) | private static void Normalize(FramePixelData frame) FILE: Tests/Runner/GameBase/VisualTestGame.cs class VisualTestGame (line 13) | class VisualTestGame : TestGameBase, IFrameCaptureSource method VisualTestGame (line 15) | public VisualTestGame() method Draw (line 27) | protected override void Draw(GameTime gameTime) method Dispose (line 45) | protected override void Dispose(bool disposing) method ScheduleFrameCapture (line 62) | public void ScheduleFrameCapture() method GetCapturedFrame (line 67) | public Texture2D GetCapturedFrame() method ReleaseCapturedFrame (line 72) | public void ReleaseCapturedFrame(Texture2D frame) method StartRenderingToTexture (line 78) | private void StartRenderingToTexture() method StopRenderingToTexture (line 90) | private void StopRenderingToTexture() FILE: Tests/Runner/PixelArgb.cs type PixelArgb (line 11) | [StructLayout(LayoutKind.Sequential)] method Delta (line 21) | public unsafe int Delta(PixelArgb* other) FILE: Tests/Runner/Program.cs class Program (line 12) | static class Program method Main (line 14) | static int Main(string[] args) FILE: Tests/Runner/Utility.cs class MatrixComparer (line 15) | public class MatrixComparer : IEqualityComparer method MatrixComparer (line 21) | private MatrixComparer(float epsilon) method Equals (line 26) | public bool Equals(Matrix x, Matrix y) method GetHashCode (line 46) | public int GetHashCode(Matrix obj) class ByteComparer (line 52) | public class ByteComparer : IEqualityComparer method ByteComparer (line 56) | private ByteComparer() method Equals (line 60) | public bool Equals(byte x, byte y) method GetHashCode (line 65) | public int GetHashCode(byte obj) class ColorComparer (line 71) | public class ColorComparer : IEqualityComparer method ColorComparer (line 75) | private ColorComparer() method Equals (line 79) | public bool Equals(Color x, Color y) method GetHashCode (line 84) | public int GetHashCode(Color obj) class FloatComparer (line 90) | public class FloatComparer : IEqualityComparer method FloatComparer (line 96) | private FloatComparer(float epsilon) method Equals (line 101) | public bool Equals(float x, float y) method GetHashCode (line 106) | public int GetHashCode(float obj) class BoundingSphereComparer (line 112) | public class BoundingSphereComparer : IEqualityComparer method BoundingSphereComparer (line 118) | private BoundingSphereComparer(float epsilon) method Equals (line 123) | public bool Equals(BoundingSphere x, BoundingSphere y) method GetHashCode (line 131) | public int GetHashCode(BoundingSphere obj) class Vector2Comparer (line 137) | public class Vector2Comparer : IEqualityComparer method Vector2Comparer (line 143) | private Vector2Comparer(float epsilon) method Equals (line 148) | public bool Equals(Vector2 x, Vector2 y) method GetHashCode (line 154) | public int GetHashCode(Vector2 obj) class Vector3Comparer (line 160) | public class Vector3Comparer : IEqualityComparer method Vector3Comparer (line 166) | private Vector3Comparer(float epsilon) method Equals (line 171) | public bool Equals(Vector3 x, Vector3 y) method GetHashCode (line 178) | public int GetHashCode(Vector3 obj) class Vector4Comparer (line 184) | public class Vector4Comparer : IEqualityComparer method Vector4Comparer (line 190) | private Vector4Comparer(float epsilon) method Equals (line 195) | public bool Equals(Vector4 x, Vector4 y) method GetHashCode (line 203) | public int GetHashCode(Vector4 obj) class QuaternionComparer (line 209) | public class QuaternionComparer : IEqualityComparer method QuaternionComparer (line 215) | private QuaternionComparer(float epsilon) method Equals (line 220) | public bool Equals(Quaternion x, Quaternion y) method GetHashCode (line 228) | public int GetHashCode(Quaternion obj) class PlaneComparer (line 233) | public class PlaneComparer : IEqualityComparer method PlaneComparer (line 239) | private PlaneComparer(float epsilon) method Equals (line 244) | public bool Equals(Plane x, Plane y) method GetHashCode (line 252) | public int GetHashCode(Plane obj) class ArrayUtil (line 258) | public static class ArrayUtil method ConvertTo (line 260) | public static T[] ConvertTo(byte[] source) where T : struct method ConvertFrom (line 277) | public static byte[] ConvertFrom(T[] source) where T : struct class MathUtility (line 295) | static class MathUtility method MinMax (line 297) | public static void MinMax(int a, int b, out int min, out int max) class Paths (line 312) | static class Paths method Asset (line 325) | public static string Asset(params string[] pathParts) method Audio (line 330) | public static string Audio(params string[] pathParts) method Font (line 335) | public static string Font(params string[] pathParts) method Texture (line 340) | public static string Texture(params string[] pathParts) method RawEffect (line 345) | public static string RawEffect(params string[] pathParts) method CompiledEffect (line 350) | public static string CompiledEffect(params string[] pathParts) method Model (line 367) | public static string Model(params string[] pathParts) method Xml (line 372) | public static string Xml(params string[] pathParts) method ReferenceImage (line 377) | public static string ReferenceImage(params string[] pathParts) method CapturedFrame (line 382) | public static string CapturedFrame(params string[] pathParts) method CapturedFrameDiff (line 387) | public static string CapturedFrameDiff(params string[] pathParts) method Combine (line 393) | private static string Combine(string head, params string[] tail) method SetStandardWorkingDirectory (line 398) | public static void SetStandardWorkingDirectory() method AreEqual (line 404) | public static void AreEqual(string expected, string actual) FILE: Tests/Runner/iOS/AppDelegate.cs class AppDelegate (line 13) | [Register("AppDelegate")] method FinishedLaunching (line 19) | public override bool FinishedLaunching(UIApplication app, NSDictionary... FILE: Tests/Runner/iOS/Main.cs class Application (line 10) | public class Application method Main (line 12) | static void Main(string[] args) FILE: Tests/Utilities/ActionDaemon.cs class ActionDaemon (line 7) | internal class ActionDaemon method AddAction (line 22) | public void AddAction(Action action) method ForceTermination (line 31) | public void ForceTermination() method Clear (line 36) | public void Clear(bool abortCurrent = false) method Start (line 45) | private void Start() method DoActions (line 53) | private void DoActions() FILE: ThirdParty/Lidgren.Network/Encryption/NetAESEncryption.cs class NetAESEncryption (line 7) | public class NetAESEncryption : NetCryptoProviderBase method NetAESEncryption (line 9) | public NetAESEncryption(NetPeer peer) method NetAESEncryption (line 14) | public NetAESEncryption(NetPeer peer, string key) method NetAESEncryption (line 20) | public NetAESEncryption(NetPeer peer, byte[] data, int offset, int count) FILE: ThirdParty/Lidgren.Network/Encryption/NetBlockEncryptionBase.cs class NetBlockEncryptionBase (line 9) | public abstract class NetBlockEncryptionBase : NetEncryption method NetBlockEncryptionBase (line 22) | public NetBlockEncryptionBase(NetPeer peer) method Encrypt (line 31) | public override bool Encrypt(NetOutgoingMessage msg) method Decrypt (line 59) | public override bool Decrypt(NetIncomingMessage msg) method EncryptBlock (line 82) | protected abstract void EncryptBlock(byte[] source, int sourceOffset, ... method DecryptBlock (line 87) | protected abstract void DecryptBlock(byte[] source, int sourceOffset, ... FILE: ThirdParty/Lidgren.Network/Encryption/NetCryptoProviderBase.cs class NetCryptoProviderBase (line 7) | public abstract class NetCryptoProviderBase : NetEncryption method NetCryptoProviderBase (line 11) | public NetCryptoProviderBase(NetPeer peer, SymmetricAlgorithm algo) method SetKey (line 19) | public override void SetKey(byte[] data, int offset, int count) method Encrypt (line 34) | public override bool Encrypt(NetOutgoingMessage msg) method Decrypt (line 56) | public override bool Decrypt(NetIncomingMessage msg) FILE: ThirdParty/Lidgren.Network/Encryption/NetDESEncryption.cs class NetDESEncryption (line 7) | public class NetDESEncryption : NetCryptoProviderBase method NetDESEncryption (line 9) | public NetDESEncryption(NetPeer peer) method NetDESEncryption (line 14) | public NetDESEncryption(NetPeer peer, string key) method NetDESEncryption (line 20) | public NetDESEncryption(NetPeer peer, byte[] data, int offset, int count) FILE: ThirdParty/Lidgren.Network/Encryption/NetEncryption.cs class NetEncryption (line 10) | public abstract class NetEncryption method NetEncryption (line 20) | public NetEncryption(NetPeer peer) method SetKey (line 27) | public void SetKey(string str) method SetKey (line 33) | public abstract void SetKey(byte[] data, int offset, int count); method Encrypt (line 38) | public abstract bool Encrypt(NetOutgoingMessage msg); method Decrypt (line 43) | public abstract bool Decrypt(NetIncomingMessage msg); FILE: ThirdParty/Lidgren.Network/Encryption/NetRC2Encryption.cs class NetRC2Encryption (line 7) | public class NetRC2Encryption : NetCryptoProviderBase method NetRC2Encryption (line 9) | public NetRC2Encryption(NetPeer peer) method NetRC2Encryption (line 14) | public NetRC2Encryption(NetPeer peer, string key) method NetRC2Encryption (line 20) | public NetRC2Encryption(NetPeer peer, byte[] data, int offset, int count) FILE: ThirdParty/Lidgren.Network/Encryption/NetTripleDESEncryption.cs class NetTripleDESEncryption (line 7) | public class NetTripleDESEncryption : NetCryptoProviderBase method NetTripleDESEncryption (line 9) | public NetTripleDESEncryption(NetPeer peer) method NetTripleDESEncryption (line 14) | public NetTripleDESEncryption(NetPeer peer, string key) method NetTripleDESEncryption (line 20) | public NetTripleDESEncryption(NetPeer peer, byte[] data, int offset, i... FILE: ThirdParty/Lidgren.Network/Encryption/NetXorEncryption.cs class NetXorEncryption (line 10) | public class NetXorEncryption : NetEncryption method NetXorEncryption (line 17) | public NetXorEncryption(NetPeer peer, byte[] key) method SetKey (line 23) | public override void SetKey(byte[] data, int offset, int count) method NetXorEncryption (line 32) | public NetXorEncryption(NetPeer peer, string key) method Encrypt (line 41) | public override bool Encrypt(NetOutgoingMessage msg) method Decrypt (line 55) | public override bool Decrypt(NetIncomingMessage msg) FILE: ThirdParty/Lidgren.Network/Encryption/NetXteaEncryption.cs class NetXtea (line 29) | public sealed class NetXtea : NetBlockEncryptionBase method NetXtea (line 47) | public NetXtea(NetPeer peer, byte[] key, int rounds) method NetXtea (line 77) | public NetXtea(NetPeer peer, byte[] key) method NetXtea (line 85) | public NetXtea(NetPeer peer, string key) method SetKey (line 90) | public override void SetKey(byte[] data, int offset, int length) method EncryptBlock (line 100) | protected override void EncryptBlock(byte[] source, int sourceOffset, ... method DecryptBlock (line 120) | protected override void DecryptBlock(byte[] source, int sourceOffset, ... method BytesToUInt (line 138) | private static uint BytesToUInt(byte[] bytes, int offset) method UIntToBytes (line 146) | private static void UIntToBytes(uint value, byte[] destination, int de... FILE: ThirdParty/Lidgren.Network/NamespaceDoc.cs class NamespaceDoc (line 10) | internal class NamespaceDoc FILE: ThirdParty/Lidgren.Network/NetBigInteger.cs class NetBigInteger (line 12) | internal class NetBigInteger method GetByteLength (line 48) | private static int GetByteLength( method NetBigInteger (line 54) | private NetBigInteger() method NetBigInteger (line 58) | private NetBigInteger( method NetBigInteger (line 99) | public NetBigInteger( method NetBigInteger (line 105) | public NetBigInteger( method NetBigInteger (line 258) | public NetBigInteger( method NetBigInteger (line 264) | public NetBigInteger( method MakeMagnitude (line 318) | private static int[] MakeMagnitude( method NetBigInteger (line 375) | public NetBigInteger( method NetBigInteger (line 382) | public NetBigInteger( method Abs (line 404) | public NetBigInteger Abs() method AddMagnitudes (line 410) | private static int[] AddMagnitudes( method Add (line 435) | public NetBigInteger Add( method AddToMagnitude (line 455) | private NetBigInteger AddToMagnitude( method And (line 493) | public NetBigInteger And( method calcBitLength (line 549) | private int calcBitLength( method BitLen (line 606) | private static int BitLen( method QuickPow2Check (line 625) | private bool QuickPow2Check() method CompareTo (line 630) | public int CompareTo( method CompareTo (line 639) | private static int CompareTo( method CompareNoLeadingZeroes (line 658) | private static int CompareNoLeadingZeroes( method CompareTo (line 685) | public int CompareTo( method Divide (line 695) | private int[] Divide( method Divide (line 827) | public NetBigInteger Divide( method DivideAndRemainder (line 847) | public NetBigInteger[] DivideAndRemainder( method Equals (line 881) | public override bool Equals( method Gcd (line 905) | public NetBigInteger Gcd( method GetHashCode (line 928) | public override int GetHashCode() method Inc (line 944) | private NetBigInteger Inc() method Max (line 965) | public NetBigInteger Max( method Min (line 971) | public NetBigInteger Min( method Mod (line 977) | public NetBigInteger Mod( method ModInverse (line 988) | public NetBigInteger ModInverse( method ExtEuclid (line 1010) | private static NetBigInteger ExtEuclid( method ZeroOut (line 1052) | private static void ZeroOut( method ModPow (line 1058) | public NetBigInteger ModPow( method Square (line 1224) | private static int[] Square( method Multiply (line 1296) | private static int[] Multiply( method FastExtEuclid (line 1343) | private static long FastExtEuclid( method FastModInverse (line 1374) | private static long FastModInverse( method GetMQuote (line 1395) | private long GetMQuote() method MultiplyMonty (line 1415) | private static void MultiplyMonty( method MultiplyMontyNIsOne (line 1473) | private static uint MultiplyMontyNIsOne( method Modulus (line 1494) | public NetBigInteger Modulus( method Multiply (line 1500) | public NetBigInteger Multiply( method Negate (line 1535) | public NetBigInteger Negate() method Not (line 1543) | public NetBigInteger Not() method Pow (line 1548) | public NetBigInteger Pow(int exp) method Remainder (line 1582) | private int Remainder( method Remainder (line 1598) | private int[] Remainder( method Remainder (line 1706) | public NetBigInteger Remainder( method LastNBits (line 1750) | private int[] LastNBits( method ShiftLeft (line 1773) | private static int[] ShiftLeft( method ShiftLeft (line 1818) | public NetBigInteger ShiftLeft( method ShiftRightInPlace (line 1848) | private static int[] ShiftRightInPlace( method ShiftRightOneInPlace (line 1891) | private static int[] ShiftRightOneInPlace( method ShiftRight (line 1910) | public NetBigInteger ShiftRight( method Subtract (line 1965) | private static int[] Subtract( method Subtract (line 1999) | public NetBigInteger Subtract( method doSubBigLil (line 2030) | private static int[] doSubBigLil( method ToByteArray (line 2039) | public byte[] ToByteArray() method ToByteArrayUnsigned (line 2044) | public byte[] ToByteArrayUnsigned() method ToByteArray (line 2049) | private byte[] ToByteArray( method ToString (line 2129) | public override string ToString() method ToString (line 2134) | public string ToString( method createUValueOf (line 2228) | private static NetBigInteger createUValueOf( method createValueOf (line 2251) | private static NetBigInteger createValueOf( method ValueOf (line 2265) | public static NetBigInteger ValueOf( method GetLowestSetBit (line 2285) | public int GetLowestSetBit() method TestBit (line 2320) | public bool TestBit( FILE: ThirdParty/Lidgren.Network/NetBitVector.cs class NetBitVector (line 28) | public sealed class NetBitVector method NetBitVector (line 42) | public NetBitVector(int bitsCapacity) method IsEmpty (line 51) | public bool IsEmpty() method Count (line 60) | public int Count() method RotateDown (line 68) | public void RotateDown() method GetFirstSetIndex (line 89) | public int GetFirstSetIndex() method Get (line 110) | public bool Get(int bitIndex) method Set (line 120) | public void Set(int bitIndex, bool value) method Clear (line 152) | public void Clear() method ToString (line 162) | public override string ToString() FILE: ThirdParty/Lidgren.Network/NetBitWriter.cs method ReadByte (line 37) | public static byte ReadByte(byte[] fromBuffer, int numberOfBits, int rea... method ReadBytes (line 70) | public static void ReadBytes(byte[] fromBuffer, int numberOfBytes, int r... method WriteByte (line 103) | public static void WriteByte(byte source, int numberOfBits, byte[] desti... method WriteBytes (line 156) | public static void WriteBytes(byte[] source, int sourceByteOffset, int n... method ReadUInt16 (line 190) | [CLSCompliant(false)] FILE: ThirdParty/Lidgren.Network/NetBuffer.Peek.cs class NetBuffer (line 26) | public partial class NetBuffer method PeekDataBuffer (line 31) | public byte[] PeekDataBuffer() { return m_data; } method PeekBoolean (line 39) | public bool PeekBoolean() method PeekByte (line 52) | public byte PeekByte() method PeekSByte (line 62) | [CLSCompliant(false)] method PeekByte (line 73) | public byte PeekByte(int numberOfBits) method PeekBytes (line 82) | public byte[] PeekBytes(int numberOfBytes) method PeekBytes (line 94) | public void PeekBytes(byte[] into, int offset, int numberOfBytes) method PeekInt16 (line 109) | public Int16 PeekInt16() method PeekUInt16 (line 119) | [CLSCompliant(false)] method PeekInt32 (line 133) | public Int32 PeekInt32() method PeekInt32 (line 143) | public Int32 PeekInt32(int numberOfBits) method PeekUInt32 (line 169) | [CLSCompliant(false)] method PeekUInt32 (line 180) | [CLSCompliant(false)] method PeekUInt64 (line 196) | [CLSCompliant(false)] method PeekInt64 (line 212) | public Int64 PeekInt64() method PeekUInt64 (line 226) | [CLSCompliant(false)] method PeekInt64 (line 248) | public Int64 PeekInt64(int numberOfBits) method PeekFloat (line 260) | public float PeekFloat() method PeekSingle (line 268) | public float PeekSingle() method PeekDouble (line 285) | public double PeekDouble() method PeekString (line 303) | public string PeekString() FILE: ThirdParty/Lidgren.Network/NetBuffer.Read.Reflection.cs class NetBuffer (line 24) | public partial class NetBuffer method ReadAllFields (line 29) | public void ReadAllFields(object target) method ReadAllFields (line 37) | public void ReadAllFields(object target, BindingFlags flags) method ReadAllProperties (line 67) | public void ReadAllProperties(object target) method ReadAllProperties (line 75) | public void ReadAllProperties(object target, BindingFlags flags) FILE: ThirdParty/Lidgren.Network/NetBuffer.Read.cs class NetBuffer (line 12) | public partial class NetBuffer method ReadBoolean (line 19) | public bool ReadBoolean() method ReadByte (line 30) | public byte ReadByte() method ReadByte (line 41) | public bool ReadByte(out byte result) method ReadSByte (line 56) | [CLSCompliant(false)] method ReadByte (line 68) | public byte ReadByte(int numberOfBits) method ReadBytes (line 79) | public byte[] ReadBytes(int numberOfBytes) method ReadBytes (line 92) | public bool ReadBytes(int numberOfBytes, out byte[] result) method ReadBytes (line 112) | public void ReadBytes(byte[] into, int offset, int numberOfBytes) method ReadBits (line 128) | public void ReadBits(byte[] into, int offset, int numberOfBits) method ReadInt16 (line 148) | public Int16 ReadInt16() method ReadUInt16 (line 159) | [CLSCompliant(false)] method ReadInt32 (line 171) | public Int32 ReadInt32() method ReadInt32 (line 182) | [CLSCompliant(false)] method ReadInt32 (line 199) | public Int32 ReadInt32(int numberOfBits) method ReadUInt32 (line 226) | [CLSCompliant(false)] method ReadUInt32 (line 238) | [CLSCompliant(false)] method ReadUInt32 (line 254) | [CLSCompliant(false)] method ReadUInt64 (line 268) | [CLSCompliant(false)] method ReadInt64 (line 286) | public Int64 ReadInt64() method ReadUInt64 (line 300) | [CLSCompliant(false)] method ReadInt64 (line 323) | public Int64 ReadInt64(int numberOfBits) method ReadFloat (line 332) | public float ReadFloat() method ReadSingle (line 340) | public float ReadSingle() method ReadSingle (line 358) | public bool ReadSingle(out float result) method ReadDouble (line 381) | public double ReadDouble() method ReadVariableUInt32 (line 404) | [CLSCompliant(false)] method ReadVariableUInt32 (line 425) | [CLSCompliant(false)] method ReadVariableInt32 (line 453) | public int ReadVariableInt32() method ReadVariableInt64 (line 462) | public Int64 ReadVariableInt64() method ReadVariableUInt64 (line 471) | [CLSCompliant(false)] method ReadSignedSingle (line 497) | public float ReadSignedSingle(int numberOfBits) method ReadUnitSingle (line 509) | public float ReadUnitSingle(int numberOfBits) method ReadRangedSingle (line 523) | public float ReadRangedSingle(float min, float max, int numberOfBits) method ReadRangedInteger (line 538) | public int ReadRangedInteger(int min, int max) method ReadString (line 550) | public string ReadString() method ReadString (line 584) | public bool ReadString(out string result) method ReadTime (line 627) | public double ReadTime(NetConnection connection, bool highPrecision) method ReadIPEndPoint (line 641) | public IPEndPoint ReadIPEndPoint() method SkipPadBits (line 654) | public void SkipPadBits() method ReadPadBits (line 662) | public void ReadPadBits() method SkipPadBits (line 670) | public void SkipPadBits(int numberOfBits) FILE: ThirdParty/Lidgren.Network/NetBuffer.Write.Reflection.cs class NetBuffer (line 24) | public partial class NetBuffer method WriteAllFields (line 29) | public void WriteAllFields(object ob) method WriteAllFields (line 37) | public void WriteAllFields(object ob, BindingFlags flags) method WriteAllProperties (line 62) | public void WriteAllProperties(object ob) method WriteAllProperties (line 70) | public void WriteAllProperties(object ob, BindingFlags flags) FILE: ThirdParty/Lidgren.Network/NetBuffer.Write.cs type SingleUIntUnion (line 33) | [StructLayout(LayoutKind.Explicit)] method EnsureBufferSize (line 55) | public void EnsureBufferSize(int numberOfBits) method InternalEnsureBufferSize (line 71) | internal void InternalEnsureBufferSize(int numberOfBits) method Write (line 87) | public void Write(bool value) method Write (line 97) | public void Write(byte source) method Write (line 107) | [CLSCompliant(false)] method Write (line 118) | public void Write(byte source, int numberOfBits) method Write (line 129) | public void Write(byte[] source) method Write (line 142) | public void Write(byte[] source, int offsetInBytes, int numberOfBytes) method Write (line 156) | [CLSCompliant(false)] method WriteAt (line 167) | [CLSCompliant(false)] method Write (line 179) | [CLSCompliant(false)] method Write (line 191) | public void Write(Int16 source) method WriteAt (line 201) | public void WriteAt(Int32 offset, Int16 source) FILE: ThirdParty/Lidgren.Network/NetBuffer.cs class NetBuffer (line 7) | public partial class NetBuffer method NetBuffer (line 73) | static NetBuffer() FILE: ThirdParty/Lidgren.Network/NetClient.cs class NetClient (line 27) | public class NetClient : NetPeer method NetClient (line 71) | public NetClient(NetPeerConfiguration config) method Connect (line 83) | public override NetConnection Connect(IPEndPoint remoteEndPoint, NetOu... method Disconnect (line 110) | public void Disconnect(string byeMessage) method SendMessage (line 135) | public NetSendResult SendMessage(NetOutgoingMessage msg, NetDeliveryMe... method SendMessage (line 150) | public NetSendResult SendMessage(NetOutgoingMessage msg, NetDeliveryMe... method ToString (line 165) | public override string ToString() FILE: ThirdParty/Lidgren.Network/NetConnection.Handshake.cs class NetConnection (line 7) | public partial class NetConnection method UnconnectedHeartbeat (line 24) | internal void UnconnectedHeartbeat(float now) method ExecuteDisconnect (line 93) | internal void ExecuteDisconnect(string reason, bool sendByeMessage) method SendConnect (line 127) | internal void SendConnect(float now) method SendConnectResponse (line 153) | internal void SendConnectResponse(float now, bool onLibraryThread) method SendDisconnect (line 180) | internal void SendDisconnect(string reason, bool onLibraryThread) method WriteLocalHail (line 193) | private void WriteLocalHail(NetOutgoingMessage om) method SendConnectionEstablished (line 207) | internal void SendConnectionEstablished() method Approve (line 224) | public void Approve() method Approve (line 241) | public void Approve(NetOutgoingMessage localHail) method Deny (line 257) | public void Deny() method Deny (line 266) | public void Deny(string reason) method ReceivedHandshake (line 276) | internal void ReceivedHandshake(double now, NetMessageType tp, int ptr... method HandleConnectResponse (line 397) | private void HandleConnectResponse(double now, NetMessageType tp, int ... method ValidateHandshakeData (line 438) | private bool ValidateHandshakeData(int ptr, int payloadLength, out byt... method Disconnect (line 476) | public void Disconnect(string byeMessage) FILE: ThirdParty/Lidgren.Network/NetConnection.Latency.cs class NetConnection (line 5) | public partial class NetConnection method InitializeRemoteTimeOffset (line 26) | internal void InitializeRemoteTimeOffset(float remoteSendTime) method GetLocalTime (line 34) | public double GetLocalTime(double remoteTimestamp) method GetRemoteTime (line 42) | public double GetRemoteTime(double localTimestamp) method InitializePing (line 47) | internal void InitializePing() method SendPing (line 61) | internal void SendPing() method SendPong (line 80) | internal void SendPong(int pingNumber) method ReceivedPong (line 98) | internal void ReceivedPong(float now, int pongNumber, float remoteSend... FILE: ThirdParty/Lidgren.Network/NetConnection.MTU.cs class NetConnection (line 5) | public partial class NetConnection type ExpandMTUStatus (line 7) | private enum ExpandMTUStatus method InitExpandMTU (line 32) | internal void InitExpandMTU(double now) method MTUExpansionHeartbeat (line 40) | private void MTUExpansionHeartbeat(double now) method ExpandMTU (line 73) | private void ExpandMTU(double now) method SendExpandMTU (line 104) | private void SendExpandMTU(double now, int size) method FinalizeMTU (line 139) | private void FinalizeMTU(int size) method SendMTUSuccess (line 150) | private void SendMTUSuccess(int size) method HandleExpandMTUSuccess (line 165) | private void HandleExpandMTUSuccess(double now, int size) FILE: ThirdParty/Lidgren.Network/NetConnection.cs class NetConnection (line 11) | [DebuggerDisplay("RemoteUniqueIdentifier={RemoteUniqueIdentifier} Remote... method GetResendDelay (line 73) | internal float GetResendDelay() method NetConnection (line 81) | internal NetConnection(NetPeer peer, IPEndPoint remoteEndPoint) method MutateEndPoint (line 100) | internal void MutateEndPoint(IPEndPoint endPoint) method SetStatus (line 105) | internal void SetStatus(NetConnectionStatus status, string reason) method Heartbeat (line 138) | internal void Heartbeat(float now, uint frameCounter) method QueueSendMessage (line 277) | internal void QueueSendMessage(NetOutgoingMessage om, int seqNr) method SendMessage (line 320) | public NetSendResult SendMessage(NetOutgoingMessage msg, NetDeliveryMe... method EnqueueMessage (line 326) | internal NetSendResult EnqueueMessage(NetOutgoingMessage msg, NetDeliv... method CreateSenderChannel (line 350) | private NetSenderChannelBase CreateSenderChannel(NetMessageType tp) method ReceivedLibraryMessage (line 390) | internal void ReceivedLibraryMessage(NetMessageType tp, int ptr, int p... method ReceivedMessage (line 467) | internal void ReceivedMessage(NetIncomingMessage msg) method CreateReceiverChannel (line 481) | private NetReceiverChannelBase CreateReceiverChannel(NetMessageType tp) method QueueAck (line 516) | internal void QueueAck(NetMessageType tp, int sequenceNumber) method GetSendQueueInfo (line 525) | public void GetSendQueueInfo(NetDeliveryMethod method, int sequenceCha... method CanSendImmediately (line 541) | public bool CanSendImmediately(NetDeliveryMethod method, int sequenceC... method Shutdown (line 550) | internal void Shutdown(string reason) method ToString (line 558) | public override string ToString() FILE: ThirdParty/Lidgren.Network/NetConnectionStatistics.cs type MessageResendReason (line 30) | internal enum MessageResendReason class NetConnectionStatistics (line 39) | public sealed class NetConnectionStatistics method NetConnectionStatistics (line 56) | internal NetConnectionStatistics(NetConnection conn) method Reset (line 62) | internal void Reset() method PacketSent (line 103) | internal void PacketSent(int numBytes, int numMessages) method PacketSent (line 111) | [Conditional("DEBUG")] method PacketReceived (line 122) | internal void PacketReceived(int numBytes, int numMessages) method PacketReceived (line 130) | [Conditional("DEBUG")] method MessageResent (line 142) | internal void MessageResent(MessageResendReason reason) method MessageResent (line 150) | [Conditional("DEBUG")] method ToString (line 163) | public override string ToString() FILE: ThirdParty/Lidgren.Network/NetConnectionStatus.cs type NetConnectionStatus (line 26) | public enum NetConnectionStatus FILE: ThirdParty/Lidgren.Network/NetConstants.cs class NetConstants (line 26) | internal static class NetConstants FILE: ThirdParty/Lidgren.Network/NetDeliveryMethod.cs type NetDeliveryMethod (line 10) | public enum NetDeliveryMethod : byte FILE: ThirdParty/Lidgren.Network/NetException.cs class NetException (line 28) | public sealed class NetException : Exception method NetException (line 33) | public NetException() method NetException (line 41) | public NetException(string message) method NetException (line 49) | public NetException(string message, Exception inner) method Assert (line 57) | [Conditional("DEBUG")] method Assert (line 67) | [Conditional("DEBUG")] FILE: ThirdParty/Lidgren.Network/NetFragmentationHelper.cs class NetFragmentationHelper (line 5) | internal static class NetFragmentationHelper method WriteHeader (line 7) | internal static int WriteHeader( method ReadHeader (line 53) | internal static int ReadHeader(byte[] buffer, int ptr, out int group, ... method GetFragmentationHeaderSize (line 114) | internal static int GetFragmentationHeaderSize(int groupId, int totalB... method GetBestChunkSize (line 153) | internal static int GetBestChunkSize(int group, int totalBytes, int mtu) FILE: ThirdParty/Lidgren.Network/NetFragmentationInfo.cs class NetFragmentationInfo (line 5) | public sealed class NetFragmentationInfo FILE: ThirdParty/Lidgren.Network/NetIncomingMessage.cs class NetIncomingMessage (line 28) | [DebuggerDisplay("Type={MessageType} LengthBits={LengthBits}")] method NetIncomingMessage (line 69) | internal NetIncomingMessage() method NetIncomingMessage (line 73) | internal NetIncomingMessage(NetIncomingMessageType tp) method Reset (line 78) | internal void Reset() method Decrypt (line 93) | public bool Decrypt(NetEncryption encryption) method ReadTime (line 102) | public double ReadTime(bool highPrecision) method ToString (line 110) | public override string ToString() FILE: ThirdParty/Lidgren.Network/NetIncomingMessageType.cs type NetIncomingMessageType (line 28) | [SuppressMessage("Microsoft.Design", "CA1027:MarkEnumsWithFlags")] FILE: ThirdParty/Lidgren.Network/NetMessageType.cs type NetMessageType (line 23) | internal enum NetMessageType : byte FILE: ThirdParty/Lidgren.Network/NetNatIntroduction.cs class NetPeer (line 7) | public partial class NetPeer method Introduce (line 12) | public void Introduce( method HandleNatIntroduction (line 41) | internal void HandleNatIntroduction(int ptr) method HandleNatPunch (line 82) | private void HandleNatPunch(int ptr, IPEndPoint senderEndPoint) FILE: ThirdParty/Lidgren.Network/NetOutgoingMessage.cs class NetOutgoingMessage (line 28) | [DebuggerDisplay("LengthBits={LengthBits}")] method NetOutgoingMessage (line 40) | internal NetOutgoingMessage() method Reset (line 44) | internal void Reset() method Encode (line 53) | internal int Encode(byte[] intoBuffer, int ptr, int sequenceNumber) method GetEncodedSize (line 107) | internal int GetEncodedSize() method Encrypt (line 119) | public bool Encrypt(NetEncryption encryption) method ToString (line 127) | public override string ToString() FILE: ThirdParty/Lidgren.Network/NetPeer.Discovery.cs class NetPeer (line 6) | public partial class NetPeer method DiscoverLocalPeers (line 11) | public void DiscoverLocalPeers(int serverPort) method DiscoverKnownPeer (line 21) | public bool DiscoverKnownPeer(string host, int serverPort) method DiscoverKnownPeer (line 33) | public void DiscoverKnownPeer(IPEndPoint endPoint) method SendDiscoveryResponse (line 43) | public void SendDiscoveryResponse(NetOutgoingMessage msg, IPEndPoint r... FILE: ThirdParty/Lidgren.Network/NetPeer.Fragmentation.cs class ReceivedFragmentGroup (line 7) | internal class ReceivedFragmentGroup class NetPeer (line 14) | public partial class NetPeer method SendFragmentedMessage (line 21) | private NetSendResult SendFragmentedMessage(NetOutgoingMessage msg, IL... method HandleReleasedFragment (line 80) | private void HandleReleasedFragment(NetIncomingMessage im) FILE: ThirdParty/Lidgren.Network/NetPeer.Internal.cs class NetPeer (line 15) | public partial class NetPeer method RegisterReceivedCallback (line 51) | public void RegisterReceivedCallback(SendOrPostCallback callback, Sync... method UnregisterReceivedCallback (line 65) | public void UnregisterReceivedCallback(SendOrPostCallback callback) method ReleaseMessage (line 84) | internal void ReleaseMessage(NetIncomingMessage msg) method BindSocket (line 115) | private void BindSocket(bool reBind) method InitializeNetwork (line 155) | private void InitializeNetwork() method NetworkLoop (line 214) | private void NetworkLoop() method ExecutePeerShutdown (line 241) | private void ExecutePeerShutdown() method Heartbeat (line 322) | private void Heartbeat() method FlushSendQueue (line 592) | public void FlushSendQueue() method HandleIncomingDiscoveryRequest (line 597) | internal void HandleIncomingDiscoveryRequest(double now, IPEndPoint se... method HandleIncomingDiscoveryResponse (line 611) | internal void HandleIncomingDiscoveryResponse(double now, IPEndPoint s... method ReceivedUnconnectedLibraryMessage (line 625) | private void ReceivedUnconnectedLibraryMessage(double now, IPEndPoint ... method AcceptConnection (line 723) | internal void AcceptConnection(NetConnection conn) method VerifyNetworkThread (line 745) | [Conditional("DEBUG")] method SetupReadHelperMessage (line 753) | internal NetIncomingMessage SetupReadHelperMessage(int ptr, int payloa... FILE: ThirdParty/Lidgren.Network/NetPeer.LatencySimulation.cs class NetPeer (line 30) | public partial class NetPeer class DelayedPacket (line 36) | private class DelayedPacket method SendPacket (line 43) | internal void SendPacket(int numBytes, IPEndPoint target, int numMessa... method SendDelayedPackets (line 98) | private void SendDelayedPackets() method FlushDelayedPackets (line 119) | private void FlushDelayedPackets() method ActuallySendPacket (line 131) | internal bool ActuallySendPacket(byte[] data, int numBytes, IPEndPoint... method SendMTUPacket (line 180) | internal bool SendMTUPacket(int numBytes, IPEndPoint target) method SendMTUPacket (line 216) | internal bool SendMTUPacket(int numBytes, IPEndPoint target) method SendPacket (line 253) | internal void SendPacket(int numBytes, IPEndPoint target, int numMessa... method FlushDelayedPackets (line 297) | private void FlushDelayedPackets() FILE: ThirdParty/Lidgren.Network/NetPeer.Logging.cs class NetPeer (line 23) | public partial class NetPeer method LogVerbose (line 25) | [Conditional("DEBUG")] method LogDebug (line 35) | [Conditional("DEBUG")] method LogWarning (line 45) | internal void LogWarning(string message) method LogError (line 54) | internal void LogError(string message) FILE: ThirdParty/Lidgren.Network/NetPeer.MessagePools.cs class NetPeer (line 7) | public partial class NetPeer method InitializePools (line 15) | private void InitializePools() method GetStorage (line 31) | internal byte[] GetStorage(int minimumCapacityInBytes) method Recycle (line 53) | internal void Recycle(byte[] storage) method CreateMessage (line 77) | public NetOutgoingMessage CreateMessage() method CreateMessage (line 85) | public NetOutgoingMessage CreateMessage(string content) method CreateMessage (line 96) | public NetOutgoingMessage CreateMessage(int initialCapacity) method CreateIncomingMessage (line 108) | internal NetIncomingMessage CreateIncomingMessage(NetIncomingMessageTy... method CreateIncomingMessage (line 119) | internal NetIncomingMessage CreateIncomingMessage(NetIncomingMessageTy... method Recycle (line 133) | public void Recycle(NetIncomingMessage msg) method Recycle (line 150) | public void Recycle(IEnumerable toRecycle) method Recycle (line 184) | internal void Recycle(NetOutgoingMessage msg) method CreateIncomingMessage (line 206) | internal NetIncomingMessage CreateIncomingMessage(NetIncomingMessageTy... FILE: ThirdParty/Lidgren.Network/NetPeer.Send.cs class NetPeer (line 8) | public partial class NetPeer method SendMessage (line 16) | public NetSendResult SendMessage(NetOutgoingMessage msg, NetConnection... method SendMessage (line 28) | public NetSendResult SendMessage(NetOutgoingMessage msg, NetConnection... method GetMTU (line 66) | internal static int GetMTU(IList recipients) method SendMessage (line 98) | public void SendMessage(NetOutgoingMessage msg, List re... method SendUnconnectedMessage (line 143) | public void SendUnconnectedMessage(NetOutgoingMessage msg, string host... method SendUnconnectedMessage (line 168) | public void SendUnconnectedMessage(NetOutgoingMessage msg, IPEndPoint ... method SendUnconnectedMessage (line 189) | public void SendUnconnectedMessage(NetOutgoingMessage msg, IList addTo) method SendLibrary (line 229) | internal void SendLibrary(NetOutgoingMessage msg, IPEndPoint recipient) method Connect (line 242) | public NetConnection Connect(string host, int port) method Connect (line 250) | public NetConnection Connect(string host, int port, NetOutgoingMessage... method Connect (line 258) | public NetConnection Connect(IPEndPoint remoteEndPoint) method Connect (line 266) | public virtual NetConnection Connect(IPEndPoint remoteEndPoint, NetOut... method RawSend (line 319) | public void RawSend(byte[] arr, int offset, int length, IPEndPoint des... method RawSend (line 321) | public void RawSend(byte[] arr, int offset, int length, IPEndPoint des... method ThrowOrLog (line 334) | internal void ThrowOrLog(string message) method Shutdown (line 346) | public void Shutdown(string bye) FILE: ThirdParty/Lidgren.Network/NetPeerConfiguration.cs class NetPeerConfiguration (line 28) | public sealed class NetPeerConfiguration method NetPeerConfiguration (line 83) | public NetPeerConfiguration(string appIdentifier) method Lock (line 128) | internal void Lock() method EnableMessageType (line 144) | public void EnableMessageType(NetIncomingMessageType type) method DisableMessageType (line 152) | public void DisableMessageType(NetIncomingMessageType type) method SetMessageTypeEnabled (line 160) | public void SetMessageTypeEnabled(NetIncomingMessageType type, bool en... method IsMessageTypeEnabled (line 171) | public bool IsMessageTypeEnabled(NetIncomingMessageType type) method Clone (line 481) | public NetPeerConfiguration Clone() type NetUnreliableSizeBehaviour (line 492) | public enum NetUnreliableSizeBehaviour FILE: ThirdParty/Lidgren.Network/NetPeerStatistics.cs class NetPeerStatistics (line 33) | public sealed class NetPeerStatistics method NetPeerStatistics (line 49) | internal NetPeerStatistics(NetPeer peer) method Reset (line 55) | internal void Reset() method PacketSent (line 111) | internal void PacketSent(int numBytes, int numMessages) method PacketSent (line 118) | [Conditional("DEBUG")] method PacketReceived (line 128) | internal void PacketReceived(int numBytes, int numMessages) method PacketReceived (line 135) | [Conditional("DEBUG")] method ToString (line 148) | public override string ToString() FILE: ThirdParty/Lidgren.Network/NetPeerStatus.cs type NetPeerStatus (line 27) | public enum NetPeerStatus FILE: ThirdParty/Lidgren.Network/NetQueue.cs class NetQueue (line 30) | [DebuggerDisplay("Count={Count} Capacity={Capacity}")] method NetQueue (line 65) | public NetQueue(int initialCapacity) method Enqueue (line 73) | public void Enqueue(T item) method Enqueue (line 94) | public void Enqueue(IEnumerable items) method EnqueueFirst (line 118) | public void EnqueueFirst(T item) method SetCapacity (line 139) | private void SetCapacity(int newCapacity) method TryDequeue (line 171) | public bool TryDequeue(out T item) method TryDrain (line 214) | public int TryDrain(IList addTo) method TryPeek (line 243) | public T TryPeek(int offset) method Contains (line 264) | public bool Contains(T item) method ToArray (line 295) | public T[] ToArray() method Clear (line 319) | public void Clear() FILE: ThirdParty/Lidgren.Network/NetRandom.Implementations.cs class MWCRandom (line 9) | public class MWCRandom : NetRandom method MWCRandom (line 21) | public MWCRandom() method Initialize (line 29) | [CLSCompliant(false)] method Initialize (line 39) | [CLSCompliant(false)] method NextUInt32 (line 49) | [CLSCompliant(false)] class XorShiftRandom (line 61) | public sealed class XorShiftRandom : NetRandom method XorShiftRandom (line 78) | public XorShiftRandom() method XorShiftRandom (line 86) | [CLSCompliant(false)] method Initialize (line 95) | [CLSCompliant(false)] method Initialize (line 107) | [CLSCompliant(false)] method NextUInt32 (line 119) | [CLSCompliant(false)] class MersenneTwisterRandom (line 131) | public sealed class MersenneTwisterRandom : NetRandom method MersenneTwisterRandom (line 159) | public MersenneTwisterRandom() method MersenneTwisterRandom (line 167) | [CLSCompliant(false)] method Initialize (line 176) | [CLSCompliant(false)] method NextUInt32 (line 190) | [CLSCompliant(false)] method GenRandAll (line 207) | private void GenRandAll() class CryptoRandom (line 233) | public class CryptoRandom : NetRandom method Initialize (line 245) | [CLSCompliant(false)] method NextUInt32 (line 255) | [CLSCompliant(false)] method NextBytes (line 266) | public override void NextBytes(byte[] buffer) method NextBytes (line 274) | public override void NextBytes(byte[] buffer, int offset, int length) FILE: ThirdParty/Lidgren.Network/NetRandom.cs class NetRandom (line 10) | public abstract class NetRandom : Random method NetRandom (line 22) | public NetRandom() method NetRandom (line 30) | public NetRandom(int seed) method Initialize (line 38) | [CLSCompliant(false)] method NextUInt32 (line 48) | [CLSCompliant(false)] method Next (line 58) | public override int Next() method NextInt32 (line 69) | public int NextInt32() method NextDouble (line 77) | public override double NextDouble() method Sample (line 85) | protected override double Sample() method NextSingle (line 93) | public float NextSingle() method Next (line 104) | public override int Next(int maxValue) method Next (line 112) | public override int Next(int minValue, int maxValue) method NextUInt64 (line 120) | [CLSCompliant(false)] method NextBool (line 134) | public bool NextBool() method NextBytes (line 151) | public virtual void NextBytes(byte[] buffer, int offset, int length) method NextBytes (line 172) | public override void NextBytes(byte[] buffer) FILE: ThirdParty/Lidgren.Network/NetRandomSeed.cs class NetRandomSeed (line 9) | public static class NetRandomSeed method GetUInt32 (line 16) | [CLSCompliant(false)] method GetUInt64 (line 28) | [CLSCompliant(false)] FILE: ThirdParty/Lidgren.Network/NetReceiverChannelBase.cs class NetReceiverChannelBase (line 5) | internal abstract class NetReceiverChannelBase method NetReceiverChannelBase (line 10) | public NetReceiverChannelBase(NetConnection connection) method ReceiveMessage (line 16) | internal abstract void ReceiveMessage(NetIncomingMessage msg); FILE: ThirdParty/Lidgren.Network/NetReliableOrderedReceiver.cs class NetReliableOrderedReceiver (line 5) | internal sealed class NetReliableOrderedReceiver : NetReceiverChannelBase method NetReliableOrderedReceiver (line 12) | public NetReliableOrderedReceiver(NetConnection connection, int window... method AdvanceWindow (line 20) | private void AdvanceWindow() method ReceiveMessage (line 26) | internal override void ReceiveMessage(NetIncomingMessage message) FILE: ThirdParty/Lidgren.Network/NetReliableSenderChannel.cs class NetReliableSenderChannel (line 9) | internal sealed class NetReliableSenderChannel : NetSenderChannelBase method NetReliableSenderChannel (line 23) | internal NetReliableSenderChannel(NetConnection connection, int window... method GetAllowedSends (line 35) | internal override int GetAllowedSends() method Reset (line 42) | internal override void Reset() method Enqueue (line 52) | internal override NetSendResult Enqueue(NetOutgoingMessage message) method SendQueuedMessages (line 61) | internal override void SendQueuedMessages(float now) method ExecuteSend (line 113) | private void ExecuteSend(float now, NetOutgoingMessage message) method DestoreMessage (line 131) | private void DestoreMessage(int storeIndex) FILE: ThirdParty/Lidgren.Network/NetReliableSequencedReceiver.cs class NetReliableSequencedReceiver (line 5) | internal sealed class NetReliableSequencedReceiver : NetReceiverChannelBase method NetReliableSequencedReceiver (line 10) | public NetReliableSequencedReceiver(NetConnection connection, int wind... method AdvanceWindow (line 16) | private void AdvanceWindow() method ReceiveMessage (line 21) | internal override void ReceiveMessage(NetIncomingMessage message) FILE: ThirdParty/Lidgren.Network/NetReliableUnorderedReceiver.cs class NetReliableUnorderedReceiver (line 5) | internal sealed class NetReliableUnorderedReceiver : NetReceiverChannelBase method NetReliableUnorderedReceiver (line 11) | public NetReliableUnorderedReceiver(NetConnection connection, int wind... method AdvanceWindow (line 18) | private void AdvanceWindow() method ReceiveMessage (line 24) | internal override void ReceiveMessage(NetIncomingMessage message) FILE: ThirdParty/Lidgren.Network/NetSRP.cs class NetSRP (line 12) | public static class NetSRP method GetHashAlgorithm (line 18) | private static HashAlgorithm GetHashAlgorithm() method ComputeMultiplier (line 31) | private static NetBigInteger ComputeMultiplier() method CreateRandomSalt (line 48) | public static byte[] CreateRandomSalt() method CreateRandomEphemeral (line 58) | public static byte[] CreateRandomEphemeral() method ComputePrivateKey (line 68) | public static byte[] ComputePrivateKey(string username, string passwor... method ComputeServerVerifier (line 86) | public static byte[] ComputeServerVerifier(byte[] privateKey) method Hash (line 99) | public static byte[] Hash(byte[] data) method ComputeClientEphemeral (line 108) | public static byte[] ComputeClientEphemeral(byte[] clientPrivateEpheme... method ComputeServerEphemeral (line 120) | public static byte[] ComputeServerEphemeral(byte[] serverPrivateEpheme... method ComputeU (line 136) | public static byte[] ComputeU(byte[] clientPublicEphemeral, byte[] ser... method ComputeServerSessionValue (line 156) | public static byte[] ComputeServerSessionValue(byte[] clientPublicEphe... method ComputeClientSessionValue (line 172) | public static byte[] ComputeClientSessionValue(byte[] serverPublicEphe... method CreateEncryption (line 188) | public static NetXtea CreateEncryption(NetPeer peer, byte[] sessionValue) FILE: ThirdParty/Lidgren.Network/NetSendResult.cs type NetSendResult (line 8) | public enum NetSendResult FILE: ThirdParty/Lidgren.Network/NetSenderChannelBase.cs class NetSenderChannelBase (line 5) | internal abstract class NetSenderChannelBase method GetAllowedSends (line 12) | internal abstract int GetAllowedSends(); method Enqueue (line 14) | internal abstract NetSendResult Enqueue(NetOutgoingMessage message); method SendQueuedMessages (line 15) | internal abstract void SendQueuedMessages(float now); method Reset (line 16) | internal abstract void Reset(); method ReceiveAcknowledge (line 17) | internal abstract void ReceiveAcknowledge(float now, int sequenceNumber); FILE: ThirdParty/Lidgren.Network/NetServer.cs class NetServer (line 9) | public class NetServer : NetPeer method NetServer (line 14) | public NetServer(NetPeerConfiguration config) method SendToAll (line 25) | public void SendToAll(NetOutgoingMessage msg, NetDeliveryMethod method) method SendToAll (line 41) | public void SendToAll(NetOutgoingMessage msg, NetConnection except, Ne... method ToString (line 65) | public override string ToString() FILE: ThirdParty/Lidgren.Network/NetStoredReliableMessage.cs type NetStoredReliableMessage (line 5) | internal struct NetStoredReliableMessage method Reset (line 12) | public void Reset() FILE: ThirdParty/Lidgren.Network/NetTime.cs class NetTime (line 32) | public static class NetTime method ToReadable (line 54) | public static string ToReadable(double seconds) FILE: ThirdParty/Lidgren.Network/NetTuple.cs type NetTuple (line 8) | internal struct NetTuple method NetTuple (line 13) | public NetTuple(A item1, B item2) FILE: ThirdParty/Lidgren.Network/NetUPnP.cs type UPnPStatus (line 13) | public enum UPnPStatus class NetUPnP (line 34) | public class NetUPnP method NetUPnP (line 55) | public NetUPnP(NetPeer peer) method Discover (line 61) | internal void Discover(NetPeer peer) method ExtractServiceUrl (line 86) | internal void ExtractServiceUrl(string resp) method CombineUrls (line 125) | private static string CombineUrls(string gatewayURL, string subURL) method CheckAvailability (line 138) | private bool CheckAvailability() method ForwardPort (line 159) | public bool ForwardPort(int port, string description) method DeleteForwardingRule (line 198) | public bool DeleteForwardingRule(int port) method GetExternalIP (line 224) | public IPAddress GetExternalIP() method SOAPRequest (line 244) | private XmlDocument SOAPRequest(string url, string soap, string function) FILE: ThirdParty/Lidgren.Network/NetUnreliableSenderChannel.cs class NetUnreliableSenderChannel (line 9) | internal sealed class NetUnreliableSenderChannel : NetSenderChannelBase method NetUnreliableSenderChannel (line 20) | internal NetUnreliableSenderChannel(NetConnection connection, int wind... method GetAllowedSends (line 30) | internal override int GetAllowedSends() method Reset (line 37) | internal override void Reset() method Enqueue (line 45) | internal override NetSendResult Enqueue(NetOutgoingMessage message) method SendQueuedMessages (line 60) | internal override void SendQueuedMessages(float now) method ExecuteSend (line 76) | private void ExecuteSend(NetOutgoingMessage message) method ReceiveAcknowledge (line 94) | internal override void ReceiveAcknowledge(float now, int seqNr) FILE: ThirdParty/Lidgren.Network/NetUnreliableSequencedReceiver.cs class NetUnreliableSequencedReceiver (line 5) | internal sealed class NetUnreliableSequencedReceiver : NetReceiverChanne... method NetUnreliableSequencedReceiver (line 9) | public NetUnreliableSequencedReceiver(NetConnection connection) method ReceiveMessage (line 14) | internal override void ReceiveMessage(NetIncomingMessage msg) FILE: ThirdParty/Lidgren.Network/NetUnreliableUnorderedReceiver.cs class NetUnreliableUnorderedReceiver (line 5) | internal sealed class NetUnreliableUnorderedReceiver : NetReceiverChanne... method NetUnreliableUnorderedReceiver (line 7) | public NetUnreliableUnorderedReceiver(NetConnection connection) method ReceiveMessage (line 12) | internal override void ReceiveMessage(NetIncomingMessage msg) FILE: ThirdParty/Lidgren.Network/NetUtility.cs class NetUtility (line 41) | public static class NetUtility method ResolveAsync (line 56) | public static void ResolveAsync(string ipOrHost, int port, ResolveEndP... method Resolve (line 74) | public static IPEndPoint Resolve(string ipOrHost, int port) method ResolveAsync (line 83) | public static void ResolveAsync(string ipOrHost, ResolveAddressCallbac... method Resolve (line 161) | public static IPAddress Resolve(string ipOrHost) method GetNetworkInterface (line 205) | private static NetworkInterface GetNetworkInterface() method GetMacAddress (line 244) | public static PhysicalAddress GetMacAddress() method ToHexString (line 256) | public static string ToHexString(long data) method ToHexString (line 264) | public static string ToHexString(byte[] data) method ToHexString (line 272) | public static string ToHexString(byte[] data, int offset, int length) method GetBroadcastAddress (line 289) | public static IPAddress GetBroadcastAddress() method GetMyAddress (line 353) | public static IPAddress GetMyAddress(out IPAddress mask) method IsLocal (line 401) | public static bool IsLocal(IPEndPoint endPoint) method IsLocal (line 411) | public static bool IsLocal(IPAddress remote) method BitsToHoldUInt (line 430) | [CLSCompliant(false)] method BytesToHoldBits (line 442) | public static int BytesToHoldBits(int numBits) method SwapByteOrder (line 447) | internal static UInt32 SwapByteOrder(UInt32 value) method SwapByteOrder (line 456) | internal static UInt64 SwapByteOrder(UInt64 value) method CompareElements (line 469) | internal static bool CompareElements(byte[] one, byte[] two) method ToByteArray (line 482) | public static byte[] ToByteArray(String hexString) method ToHumanReadable (line 493) | public static string ToHumanReadable(long bytes) method RelativeSequenceNumber (line 502) | internal static int RelativeSequenceNumber(int nr, int expected) method GetWindowSize (line 516) | public static int GetWindowSize(NetDeliveryMethod method) method SortMembersList (line 538) | internal static void SortMembersList(System.Reflection.MemberInfo[] list) method GetDeliveryMethod (line 576) | internal static NetDeliveryMethod GetDeliveryMethod(NetMessageType mtp) method MakeCommaDelimitedList (line 592) | public static string MakeCommaDelimitedList(IList list) method CreateSHA1Hash (line 608) | public static byte[] CreateSHA1Hash(string key) method CreateSHA1Hash (line 617) | public static byte[] CreateSHA1Hash(byte[] data) method CreateSHA1Hash (line 626) | public static byte[] CreateSHA1Hash(byte[] data, int offset, int count) FILE: Tools/Content.Pipeline.Editor.WinForms/Common/ActionStack.cs type IProjectAction (line 10) | internal interface IProjectAction method Do (line 12) | bool Do(); method Undo (line 13) | bool Undo(); class PipelineController (line 18) | partial class PipelineController class ActionStack (line 23) | private class ActionStack method ActionStack (line 33) | public ActionStack() method Add (line 39) | public void Add(IProjectAction action) method Undo (line 49) | public void Undo() method Redo (line 64) | public void Redo() method Clear (line 79) | public void Clear() method Update (line 87) | private void Update() FILE: Tools/Content.Pipeline.Editor.WinForms/Common/AssemblyAttributes.cs class AssemblyAttributes (line 6) | public static class AssemblyAttributes FILE: Tools/Content.Pipeline.Editor.WinForms/Common/CommandLineParser.cs class MGBuildParser (line 22) | public class MGBuildParser class PreprocessorProperty (line 26) | public class PreprocessorProperty method PreprocessorProperty (line 31) | public PreprocessorProperty() class PreprocessorPropertyCollection (line 38) | public class PreprocessorPropertyCollection method PreprocessorPropertyCollection (line 42) | public PreprocessorPropertyCollection() method MGBuildParser (line 93) | public MGBuildParser(object optionsObject) method Parse (line 178) | public bool Parse(IEnumerable args) method Preprocess (line 208) | private IEnumerable Preprocess(IEnumerable args) method ParseArgument (line 313) | private bool ParseArgument(string arg) method SetOption (line 357) | bool SetOption(MemberInfo member, string value) method CheckReservedPrefixes (line 413) | static void CheckReservedPrefixes(string str) method ChangeType (line 422) | static object ChangeType(string value, Type type) method IsList (line 430) | static bool IsList(MemberInfo member) method GetList (line 442) | IList GetList(MemberInfo member) method ListElementType (line 454) | static Type ListElementType(MemberInfo member) method IsWindows (line 481) | bool IsWindows(PlatformID platform) method ShowError (line 494) | public void ShowError(string message, params object[] args) method GetAttribute (line 552) | static T GetAttribute(ICustomAttributeProvider provider) where T : ... class CommandLineParameterAttribute (line 559) | [AttributeUsage(AttributeTargets.Field | AttributeTargets.Method | Attri... method CommandLineParameterAttribute (line 562) | public CommandLineParameterAttribute() FILE: Tools/Content.Pipeline.Editor.WinForms/Common/CompressionMethod.cs type CompressionMethod (line 5) | public enum CompressionMethod FILE: Tools/Content.Pipeline.Editor.WinForms/Common/ContentFolder.cs class FolderItem (line 10) | public class FolderItem : IProjectItem method FolderItem (line 12) | public FolderItem(string path) FILE: Tools/Content.Pipeline.Editor.WinForms/Common/ContentItem.Importer.cs class ImporterConverter (line 15) | internal class ImporterConverter : TypeConverter method GetStandardValuesSupported (line 17) | public override bool GetStandardValuesSupported(ITypeDescriptorContext... method GetStandardValuesExclusive (line 39) | public override bool GetStandardValuesExclusive(ITypeDescriptorContext... method GetStandardValues (line 44) | public override StandardValuesCollection GetStandardValues(ITypeDescri... method CanConvertFrom (line 49) | public override bool CanConvertFrom(ITypeDescriptorContext context, Ty... method ConvertFrom (line 57) | public override object ConvertFrom(ITypeDescriptorContext context, Cul... method ConvertTo (line 78) | public override object ConvertTo(ITypeDescriptorContext context, Cultu... method GetPropertiesSupported (line 97) | public override bool GetPropertiesSupported(ITypeDescriptorContext con... FILE: Tools/Content.Pipeline.Editor.WinForms/Common/ContentItem.Processor.cs class ProcessorConverter (line 15) | internal class ProcessorConverter : TypeConverter method GetStandardValuesSupported (line 17) | public override bool GetStandardValuesSupported(ITypeDescriptorContext... method GetStandardValuesExclusive (line 39) | public override bool GetStandardValuesExclusive(ITypeDescriptorContext... method GetStandardValues (line 44) | public override StandardValuesCollection GetStandardValues(ITypeDescri... method CanConvertFrom (line 49) | public override bool CanConvertFrom(ITypeDescriptorContext context, Ty... method ConvertFrom (line 57) | public override object ConvertFrom(ITypeDescriptorContext context, Cul... method ConvertTo (line 71) | public override object ConvertTo(ITypeDescriptorContext context, Cultu... method GetPropertiesSupported (line 89) | public override bool GetPropertiesSupported(ITypeDescriptorContext con... FILE: Tools/Content.Pipeline.Editor.WinForms/Common/ContentItem.cs type BuildAction (line 12) | public enum BuildAction class ContentItem (line 18) | [TypeConverter(typeof(ContentItemConverter))] method ResolveTypes (line 142) | public void ResolveTypes() method ToString (line 198) | public override string ToString() FILE: Tools/Content.Pipeline.Editor.WinForms/Common/ContentItemConverter.cs class ContentItemConverter (line 9) | public class ContentItemConverter : TypeConverter method GetPropertiesSupported (line 13) | public override bool GetPropertiesSupported(ITypeDescriptorContext con... method GetProperties (line 18) | public override PropertyDescriptorCollection GetProperties(ITypeDescri... class ProcessorParamsPropertyDescriptor (line 52) | public class ProcessorParamsPropertyDescriptor : PropertyDescriptor method ProcessorParamsPropertyDescriptor (line 58) | public ProcessorParamsPropertyDescriptor(string propertyName, Type pro... method GetValue (line 64) | public override object GetValue(object component) method SetValue (line 77) | public override void SetValue(object component, object value) method ResetValue (line 84) | public override void ResetValue(object component) method CanResetValue (line 89) | public override bool CanResetValue(object component) { return true; } method ShouldSerializeValue (line 93) | public override bool ShouldSerializeValue(object component) { return t... class ReadonlyProcessorParamsPropertyDescriptor (line 96) | public class ReadonlyProcessorParamsPropertyDescriptor : ProcessorParams... method ReadonlyProcessorParamsPropertyDescriptor (line 99) | public ReadonlyProcessorParamsPropertyDescriptor(string propertyName, ... method SetValue (line 104) | public override void SetValue(object component, object value) method ResetValue (line 108) | public override void ResetValue(object component) method CanResetValue (line 112) | public override bool CanResetValue(object component) { return false; } FILE: Tools/Content.Pipeline.Editor.WinForms/Common/ContentItemPathComparer.cs class ContentItemPathComparer (line 7) | internal class ContentItemPathComparer : IComparer method Compare (line 11) | public int Compare(ContentItem x, ContentItem y) FILE: Tools/Content.Pipeline.Editor.WinForms/Common/ContentItemState.cs class ContentItemState (line 12) | internal class ContentItemState method Get (line 23) | public static ContentItemState Get(ContentItem item) method Apply (line 45) | public void Apply(ContentItem item) FILE: Tools/Content.Pipeline.Editor.WinForms/Common/ContentItemTemplate.cs class ContentItemTemplate (line 7) | public class ContentItemTemplate method ToString (line 15) | public override string ToString() FILE: Tools/Content.Pipeline.Editor.WinForms/Common/FileType.cs type FileType (line 7) | public enum FileType FILE: Tools/Content.Pipeline.Editor.WinForms/Common/IController.cs type IContentItemObserver (line 10) | public interface IContentItemObserver method OnItemModified (line 12) | void OnItemModified(ContentItem item); type IController (line 15) | interface IController : IContentItemObserver method OnProjectModified (line 69) | void OnProjectModified(); method OnReferencesModified (line 74) | void OnReferencesModified(); method NewProject (line 76) | void NewProject(); method ImportProject (line 78) | void ImportProject(); method OpenProject (line 80) | void OpenProject(); method OpenProject (line 82) | void OpenProject(string projectFilePath); method CloseProject (line 84) | void CloseProject(); method SaveProject (line 86) | bool SaveProject(bool saveAs); method Build (line 88) | void Build(bool rebuild); method RebuildItems (line 90) | void RebuildItems(IEnumerable items); method Clean (line 92) | void Clean(); method CancelBuild (line 94) | void CancelBuild(); method Exit (line 96) | bool Exit(); method Move (line 100) | void Move (string[] paths, string[] newpaths, FileType[] types); method Include (line 102) | void Include(string initialDirectory); method IncludeFolder (line 104) | void IncludeFolder(string initialDirectory); method Include (line 106) | void Include(IEnumerable files, IEnumerable folders); method Exclude (line 108) | void Exclude(IEnumerable items, IEnumerable folde... method NewItem (line 110) | void NewItem(string name, string location, ContentItemTemplate template); method NewFolder (line 112) | void NewFolder(string name, string location); method AddAction (line 114) | void AddAction(IProjectAction action); method GetItem (line 116) | IProjectItem GetItem(string originalPath); method Undo (line 128) | void Undo(); method Redo (line 130) | void Redo(); method GetFullPath (line 134) | string GetFullPath(string filePath); FILE: Tools/Content.Pipeline.Editor.WinForms/Common/IProjectItem.cs type IProjectItem (line 7) | interface IProjectItem FILE: Tools/Content.Pipeline.Editor.WinForms/Common/IProjectObserver.cs type IProjectObserver (line 7) | interface IProjectObserver FILE: Tools/Content.Pipeline.Editor.WinForms/Common/IView.cs type AskResult (line 10) | enum AskResult type IView (line 17) | interface IView method Attach (line 19) | void Attach(IController controller); method AskSaveOrCancel (line 21) | AskResult AskSaveOrCancel(); method AskSaveName (line 23) | bool AskSaveName(ref string filePath, string title); method AskOpenProject (line 25) | bool AskOpenProject(out string projectFilePath); method AskImportProject (line 27) | bool AskImportProject(out string projectFilePath); method ShowError (line 29) | void ShowError(string title, string message); method ShowMessage (line 31) | void ShowMessage(string message); method BeginTreeUpdate (line 33) | void BeginTreeUpdate(); method SetTreeRoot (line 35) | void SetTreeRoot(IProjectItem item); method AddTreeItem (line 37) | void AddTreeItem(IProjectItem item); method AddTreeFolder (line 39) | void AddTreeFolder(string folder); method RemoveTreeItem (line 41) | void RemoveTreeItem(ContentItem contentItem); method RemoveTreeFolder (line 43) | void RemoveTreeFolder(string folder); method UpdateTreeItem (line 45) | void UpdateTreeItem(IProjectItem item); method EndTreeUpdate (line 47) | void EndTreeUpdate(); method UpdateProperties (line 49) | void UpdateProperties(IProjectItem item); method OutputAppend (line 51) | void OutputAppend(string text); method OutputClear (line 53) | void OutputClear(); method OutputPopulateAssets (line 55) | void OutputPopulateAssets(PipelineProject project, IEnumerable files); method ChooseContentFolder (line 59) | bool ChooseContentFolder(string initialDirectory, out string folder); method OnTemplateDefined (line 61) | void OnTemplateDefined(ContentItemTemplate item); method CreateProcess (line 63) | Process CreateProcess(string exe, string commands); FILE: Tools/Content.Pipeline.Editor.WinForms/Common/OutputParser.cs type OutputState (line 10) | enum OutputState class OutputParser (line 27) | class OutputParser method OutputParser (line 50) | public OutputParser() method Reset (line 55) | internal void Reset() method Parse (line 65) | internal void Parse(string text) method ParseLine (line 71) | private void ParseLine(string line) FILE: Tools/Content.Pipeline.Editor.WinForms/Common/Package.cs type Package (line 7) | public struct Package : IComparable method Parse (line 12) | public static Package Parse(string packageReference) method ToString (line 30) | public override string ToString() method CompareTo (line 39) | int IComparable.CompareTo(Package other) FILE: Tools/Content.Pipeline.Editor.WinForms/Common/PackageReferencesCollection.cs class PackageReferencesCollection (line 11) | public sealed class PackageReferencesCollection method PackageReferencesCollection (line 18) | public PackageReferencesCollection() method SaveBinary (line 23) | public void SaveBinary(string filePath) method LoadBinary (line 32) | public static PackageReferencesCollection LoadBinary(string filePath) method AddPackage (line 55) | internal void AddPackage(Package package) class PackageReferencesCollectionBinaryWriter (line 60) | internal class PackageReferencesCollectionBinaryWriter : BinaryWriter method PackageReferencesCollectionBinaryWriter (line 68) | public PackageReferencesCollectionBinaryWriter(Stream output) : base... method Write (line 72) | internal void Write(PackageReferencesCollection value) method WritePackedInt (line 94) | protected void WritePackedInt(int value) method WriteStringOrNull (line 101) | private void WriteStringOrNull(string value) class PackageReferencesCollectionBinaryReader (line 114) | internal class PackageReferencesCollectionBinaryReader : BinaryReader method PackageReferencesCollectionBinaryReader (line 122) | public PackageReferencesCollectionBinaryReader(Stream output) : base... method Read (line 126) | internal void Read(PackageReferencesCollection value) method ReadPackedInt (line 157) | private int ReadPackedInt() method ReadStringOrNull (line 167) | private string ReadStringOrNull() FILE: Tools/Content.Pipeline.Editor.WinForms/Common/PathComparer.cs class PathComparer (line 8) | internal class PathComparer : IComparer method Compare (line 12) | public int Compare(string x, string y) FILE: Tools/Content.Pipeline.Editor.WinForms/Common/PathHelper.cs class PathHelper (line 10) | public static class PathHelper method NormalizeWindows (line 20) | public static string NormalizeWindows(string path) method Normalize (line 28) | public static string Normalize(string path) method NormalizeDirectory (line 37) | public static string NormalizeDirectory(string path) method GetRelativePath (line 48) | public static string GetRelativePath(string basePath, string path) FILE: Tools/Content.Pipeline.Editor.WinForms/Common/PipelineController.ExcludeAction.cs class PipelineController (line 11) | internal partial class PipelineController class ExcludeAction (line 13) | private class ExcludeAction : IProjectAction method ExcludeAction (line 19) | public ExcludeAction(PipelineController controller, IEnumerable items) method BuildCommand (line 371) | private void BuildCommand(IEnumerable items, string comm... method Clean (line 390) | public void Clean() method FindMGCB (line 417) | private string FindMGCB() method DoBuild (line 429) | private void DoBuild(string commands) method CancelBuild (line 480) | public void CancelBuild() method AskSaveProject (line 501) | private bool AskSaveProject() method UpdateTree (line 522) | private void UpdateTree() method Exit (line 539) | public bool Exit() method Include (line 553) | public void Include(string initialDirectory) method Include (line 568) | private void Include(string initialDirectory, string[] f) method IncludeFolder (line 608) | public void IncludeFolder(string initialDirectory) method IncludeFolder (line 623) | public void IncludeFolder(string initialDirectory, string[] dirs) method DirectoryCopy (line 679) | private static void DirectoryCopy(string sourceDirName, string destDir... method Move (line 701) | public void Move (string[] paths, string[] newnames, FileType[] types) method Include (line 708) | public void Include(IEnumerable inputfiles, IEnumerable GetFiles(string folder) method GetDirectories (line 737) | private List GetDirectories(string folder) method Exclude (line 751) | public void Exclude(IEnumerable items, IEnumerable filterI... method ImportProject (line 433) | public void ImportProject(string projectFilePath) method ReadIncludeReference (line 501) | private void ReadIncludeReference(XmlReader io, out string include, ou... method ReadIncludeContent (line 521) | private void ReadIncludeContent(XmlReader io, out string include, out ... method ReadIncludeCompile (line 547) | private void ReadIncludeCompile(XmlReader io, method FormatDivider (line 602) | private string FormatDivider(string label) FILE: Tools/Content.Pipeline.Editor.WinForms/Common/PipelineSettings.cs class PipelineSettings (line 13) | public class PipelineSettings class PipelineSettingsMgr (line 23) | public class PipelineSettingsMgr method PipelineSettingsMgr (line 34) | static PipelineSettingsMgr() method PipelineSettingsMgr (line 40) | public PipelineSettingsMgr() method AddProjectHistory (line 48) | public void AddProjectHistory(string file) method RemoveProjectHistory (line 55) | public void RemoveProjectHistory(string file) method Clear (line 61) | public void Clear() method Save (line 68) | public void Save() method Load (line 82) | public void Load() FILE: Tools/Content.Pipeline.Editor.WinForms/Common/PipelineTypes.cs class ImporterTypeDescription (line 18) | public class ImporterTypeDescription method ToString (line 26) | public override string ToString() method GetHashCode (line 31) | public override int GetHashCode() method Equals (line 36) | public override bool Equals(object obj) class ProcessorTypeDescription (line 49) | public class ProcessorTypeDescription type Property (line 53) | public struct Property method ToString (line 59) | public override string ToString() class ProcessorPropertyCollection (line 65) | public class ProcessorPropertyCollection : IEnumerable method ProcessorPropertyCollection (line 69) | public ProcessorPropertyCollection(IEnumerable properties) method Contains (line 116) | public bool Contains(string name) method GetEnumerator (line 121) | public IEnumerator GetEnumerator() method GetEnumerator (line 126) | IEnumerator IEnumerable.GetEnumerator() method ToString (line 139) | public override string ToString() class PipelineTypes (line 145) | internal class PipelineTypes type ImporterInfo (line 147) | [DebuggerDisplay("ImporterInfo: {Type.Name}")] type ProcessorInfo (line 154) | [DebuggerDisplay("ProcessorInfo: {Type.Name}")] method RemapOldNames (line 187) | private static string RemapOldNames(string name) method PipelineTypes (line 195) | static PipelineTypes() method Load (line 220) | public static void Load(PipelineProject project) method AddPackageReferences (line 326) | private static void AddPackageReferences(PipelineProject manager, stri... method ExecuteDotnet (line 446) | private static void ExecuteDotnet(string workingDirectory, string args) method Unload (line 469) | public static void Unload() method FindConverter (line 481) | public static TypeConverter FindConverter(Type type) method FindImporter (line 487) | public static ImporterTypeDescription FindImporter(string name, string... method FindProcessor (line 520) | public static ProcessorTypeDescription FindProcessor(string name, Impo... method ResolveAssemblies (line 549) | private static void ResolveAssemblies(IEnumerable assemblyPaths) method ProcessTypes (line 589) | private static void ProcessTypes(IEnumerable types) FILE: Tools/Content.Pipeline.Editor.WinForms/Common/ProjectState.cs class ProjectState (line 14) | internal class ProjectState method ProjectState (line 28) | public ProjectState(PipelineProject proj) method Apply (line 43) | public void Apply(PipelineProject proj) FILE: Tools/Content.Pipeline.Editor.WinForms/Common/Selection.cs class Selection (line 8) | internal class Selection : IEnumerable method Selection (line 19) | public Selection() method Add (line 24) | public void Add(IProjectItem item, object source) method Remove (line 31) | public void Remove(IProjectItem item, object source) method Clear (line 38) | public void Clear(object source) method GetEnumerator (line 45) | public IEnumerator GetEnumerator() method GetEnumerator (line 50) | IEnumerator IEnumerable.GetEnumerator() FILE: Tools/Content.Pipeline.Editor.WinForms/Common/StringExtensions.cs class StringExtensions (line 6) | public static class StringExtensions method Unescape (line 8) | public static string Unescape(this string text) FILE: Tools/Content.Pipeline.Editor.WinForms/Common/Util.cs class Util (line 6) | internal static class Util method GetRelativePath (line 14) | public static string GetRelativePath(string filespec, string folder) FILE: Tools/Content.Pipeline.Editor.WinForms/Forms/AboutDialog.Designer.cs class AboutDialog (line 3) | partial class AboutDialog method Dispose (line 13) | protected override void Dispose(bool disposing) method InitializeComponent (line 28) | private void InitializeComponent() FILE: Tools/Content.Pipeline.Editor.WinForms/Forms/AboutDialog.cs class AboutDialog (line 11) | partial class AboutDialog : Form method AboutDialog (line 13) | public AboutDialog() method okButton_Click (line 24) | private void okButton_Click(object sender, EventArgs e) FILE: Tools/Content.Pipeline.Editor.WinForms/Forms/BuildIcons.cs class BuildIcons (line 13) | public class BuildIcons: IDisposable method BuildIcons (line 27) | public BuildIcons() method Dispose (line 47) | public void Dispose() method Dispose (line 53) | private void Dispose(bool disposing) FILE: Tools/Content.Pipeline.Editor.WinForms/Forms/ContentIcons.cs class ContentIcons (line 13) | public class ContentIcons: IDisposable method ContentIcons (line 25) | public ContentIcons() method GetIcon (line 43) | internal int GetIcon(bool exists, string fullPath) method Dispose (line 78) | public void Dispose() method Dispose (line 84) | private void Dispose(bool disposing) FILE: Tools/Content.Pipeline.Editor.WinForms/Forms/Controls/FilterOutputControl.cs class FilterOutputControl (line 15) | public partial class FilterOutputControl : TreeView method SendMessage (line 19) | [System.Runtime.InteropServices.DllImport("user32.dll", CharSet = Syst... method FilterOutputControl (line 37) | public FilterOutputControl() : base() method SetBaseFolder (line 44) | internal void SetBaseFolder(IController controller) method OnBeforeSelect (line 60) | protected override void OnBeforeSelect(TreeViewCancelEventArgs e) method WriteLine (line 66) | internal void WriteLine(string line) method AddItem (line 152) | private TreeNode AddItem(int iconIdx, string text, TreeNode node = null) method AddItem (line 183) | private TreeNode AddItem(string filename, int iconIdx, string text) method AddSubItem (line 200) | private static TreeNode AddSubItem(TreeNode treeNode, string text) method GetRelativePath (line 207) | private string GetRelativePath(string path) method GetRelativeOutputPath (line 213) | private string GetRelativeOutputPath(string path) method Clear (line 219) | internal void Clear() method PopulateAssets (line 229) | internal void PopulateAssets(PipelineProject project, IEnumerable GetDropAssets(IDataObject dataObject, IProjectIte... method _toolFilterOutput_Click (line 1229) | private void _toolFilterOutput_Click(object sender, EventArgs e) FILE: Tools/Content.Pipeline.Editor.WinForms/Forms/MultiSelectTreeview.cs class MultiSelectTreeview (line 10) | public class MultiSelectTreeview : TreeView method SendMessage (line 12) | [DllImport("user32.dll")] method MultiSelectTreeview (line 125) | public MultiSelectTreeview() method OnGotFocus (line 133) | protected override void OnGotFocus( EventArgs e ) method OnMouseDown (line 153) | protected override void OnMouseDown( MouseEventArgs e ) method OnMouseUp (line 189) | protected override void OnMouseUp( MouseEventArgs e ) method OnDragOver (line 226) | protected override void OnDragOver(DragEventArgs drgevent) method OnDragDrop (line 257) | protected override void OnDragDrop(DragEventArgs drgevent) method OnItemDrag (line 270) | protected override void OnItemDrag( ItemDragEventArgs e ) method OnBeforeSelect (line 297) | protected override void OnBeforeSelect( TreeViewCancelEventArgs e ) method OnAfterSelect (line 313) | protected override void OnAfterSelect( TreeViewEventArgs e ) method OnKeyDown (line 327) | protected override void OnKeyDown( KeyEventArgs e ) method SelectNode (line 510) | private void SelectNode( TreeNode node ) method ClearSelectedNodes (line 647) | private void ClearSelectedNodes() method SelectSingleNode (line 664) | private void SelectSingleNode( TreeNode node ) method ToggleNode (line 678) | private void ToggleNode( TreeNode node, bool bSelectNode ) method HandleException (line 698) | private void HandleException( Exception ex ) FILE: Tools/Content.Pipeline.Editor.WinForms/Forms/NewContentDialog.Designer.cs class NewContentDialog (line 3) | partial class NewContentDialog method Dispose (line 14) | protected override void Dispose(bool disposing) method InitializeComponent (line 29) | private void InitializeComponent() FILE: Tools/Content.Pipeline.Editor.WinForms/Forms/NewContentDialog.cs class NewContentDialog (line 8) | public partial class NewContentDialog : Form method NewContentDialog (line 38) | public NewContentDialog(IEnumerable items, ImageL... method OnSelectedValueChanged (line 53) | private void OnSelectedValueChanged(object sender, EventArgs e) method OnDoubleClick (line 58) | private void OnDoubleClick(object sender, MouseEventArgs e) FILE: Tools/Content.Pipeline.Editor.WinForms/Forms/PackageDialog.Designer.cs class PackageDialog (line 5) | partial class PackageDialog method Dispose (line 16) | protected override void Dispose(bool disposing) method InitializeComponent (line 31) | private void InitializeComponent() FILE: Tools/Content.Pipeline.Editor.WinForms/Forms/PackageDialog.cs class PackageDialog (line 14) | public partial class PackageDialog : Form method PackageDialog (line 16) | public PackageDialog() method llSearchNuget_LinkClicked (line 21) | private void llSearchNuget_LinkClicked(object sender, LinkLabelLinkCli... FILE: Tools/Content.Pipeline.Editor.WinForms/Forms/PackageReferenceDialog.Designer.cs class PackageReferenceDialog (line 3) | partial class PackageReferenceDialog method Dispose (line 14) | protected override void Dispose(bool disposing) method InitializeComponent (line 29) | private void InitializeComponent() FILE: Tools/Content.Pipeline.Editor.WinForms/Forms/PackageReferenceDialog.cs class PackageReferenceDialog (line 12) | public partial class PackageReferenceDialog : Form method PackageReferenceDialog (line 16) | public PackageReferenceDialog() method ReferenceDialog_Load (line 21) | private void ReferenceDialog_Load(object sender, EventArgs e) method buttonAdd_Click (line 31) | private void buttonAdd_Click(object sender, EventArgs e) method buttonRemove_Click (line 68) | private void buttonRemove_Click(object sender, EventArgs e) class PackageReferenceListEditor (line 84) | public class PackageReferenceListEditor : UITypeEditor method GetEditStyle (line 86) | public override UITypeEditorEditStyle GetEditStyle(ITypeDescriptorCont... method EditValue (line 91) | public override object EditValue(ITypeDescriptorContext context, Syste... FILE: Tools/Content.Pipeline.Editor.WinForms/Forms/PipelineProjectProxy.cs class PipelineProjectProxy (line 16) | internal class PipelineProjectProxy : IProjectItem method PipelineProjectProxy (line 150) | public PipelineProjectProxy(PipelineProject project) FILE: Tools/Content.Pipeline.Editor.WinForms/Forms/ReferenceDialog.Designer.cs class ReferenceDialog (line 3) | partial class ReferenceDialog method Dispose (line 14) | protected override void Dispose(bool disposing) method InitializeComponent (line 29) | private void InitializeComponent() FILE: Tools/Content.Pipeline.Editor.WinForms/Forms/ReferenceDialog.cs class ReferenceDialog (line 11) | public partial class ReferenceDialog : Form method ReferenceDialog (line 15) | public ReferenceDialog() method ReferenceDialog_Load (line 20) | private void ReferenceDialog_Load(object sender, EventArgs e) method buttonAdd_Click (line 29) | private void buttonAdd_Click(object sender, EventArgs e) method buttonRemove_Click (line 58) | private void buttonRemove_Click(object sender, EventArgs e) class AssemblyReferenceListEditor (line 74) | public class AssemblyReferenceListEditor : UITypeEditor method GetEditStyle (line 76) | public override UITypeEditorEditStyle GetEditStyle(ITypeDescriptorCont... method EditValue (line 81) | public override object EditValue(ITypeDescriptorContext context, Syste... FILE: Tools/Content.Pipeline.Editor.WinForms/Forms/SortedEnumTypeConverter.cs class SortedEnumTypeConverter (line 7) | class SortedEnumTypeConverter : EnumConverter method SortedEnumTypeConverter (line 12) | public SortedEnumTypeConverter(Type type) : method GetStandardValuesSupported (line 25) | public override bool GetStandardValuesSupported(ITypeDescriptorContext... method GetStandardValuesExclusive (line 30) | public override bool GetStandardValuesExclusive(ITypeDescriptorContext... method GetStandardValues (line 35) | public override StandardValuesCollection GetStandardValues(ITypeDescri... method CanConvertFrom (line 40) | public override bool CanConvertFrom(ITypeDescriptorContext context, Ty... method ConvertFrom (line 49) | public override object ConvertFrom(ITypeDescriptorContext context, Cul... method ConvertTo (line 63) | public override object ConvertTo(ITypeDescriptorContext context, Cultu... FILE: Tools/Content.Pipeline.Editor.WinForms/Forms/TextEditDialog.Designer.cs class TextEditDialog (line 3) | partial class TextEditDialog method Dispose (line 14) | protected override void Dispose(bool disposing) method InitializeComponent (line 29) | private void InitializeComponent() FILE: Tools/Content.Pipeline.Editor.WinForms/Forms/TextEditDialog.cs class TextEditDialog (line 12) | public partial class TextEditDialog : Form method TextEditDialog (line 16) | public TextEditDialog(string title, string label, string text) method TextBox1_KeyUp (line 25) | private void TextBox1_KeyUp (object sender, KeyEventArgs e) method button2_Click (line 34) | private void button2_Click(object sender, EventArgs e) method button1_Click (line 40) | private void button1_Click(object sender, EventArgs e) FILE: Tools/Content.Pipeline.Editor.WinForms/Forms/TreeViewExtensions.cs class TreeViewExtensions (line 10) | static class TreeViewExtensions method AllNodes (line 12) | public static List AllNodes(this TreeView tree) method AddTreeNodesRecursive (line 19) | public static void AddTreeNodesRecursive(TreeNodeCollection nodeCollec... method GetSelectedContentItems (line 30) | public static IEnumerable GetSelectedContentItems(this Mu... FILE: Tools/Content.Pipeline.Editor.WinForms/Forms/TreeViewNodeSorter.cs class TreeViewNodeSorter (line 8) | internal class TreeViewNodeSorter : IComparer method Compare (line 10) | int IComparer.Compare(object x, object y) FILE: Tools/Content.Pipeline.Editor.WinForms/Program.cs class Program (line 11) | static class Program method Main (line 16) | [STAThread] FILE: Tools/Content.Pipeline.Editor.WinForms/Properties/Resources.Designer.cs class Resources (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method Resources (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Tools/Content.Pipeline.Editor.WinForms/Properties/Settings.Designer.cs class Settings (line 14) | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] FILE: Tools/EffectCompiler/BuildLogger.cs class BuildLogger (line 7) | internal class BuildLogger : ContentBuildLogger method LogImportantMessage (line 9) | public override void LogImportantMessage(string message, params object... method LogMessage (line 14) | public override void LogMessage(string message, params object[] messag... method LogWarning (line 19) | public override void LogWarning(string helpLink, ContentIdentity conte... FILE: Tools/EffectCompiler/CommandLineParser.cs class CommandLineParser (line 22) | public class CommandLineParser method CommandLineParser (line 34) | public CommandLineParser(object optionsObject) method ParseCommandLine (line 65) | public bool ParseCommandLine(string[] args) method ParseArgument (line 87) | bool ParseArgument(string arg) method SetOption (line 129) | bool SetOption(FieldInfo field, string value) method ChangeType (line 154) | static object ChangeType(string value, Type type) method IsList (line 162) | static bool IsList(FieldInfo field) method GetList (line 168) | IList GetList(FieldInfo field) method ListElementType (line 174) | static Type ListElementType(FieldInfo field) method GetOptionName (line 184) | static string GetOptionName(FieldInfo field) method GetOptionNameAndDescription (line 193) | static string GetOptionNameAndDescription(FieldInfo field, out String ... method ShowError (line 211) | void ShowError(string message, params object[] args) method GetAttribute (line 235) | static T GetAttribute(ICustomAttributeProvider provider) where T : ... class RequiredAttribute (line 242) | [AttributeUsage(AttributeTargets.Field)] class NameAttribute (line 248) | [AttributeUsage(AttributeTargets.Field)] method NameAttribute (line 251) | public NameAttribute(string name) method NameAttribute (line 257) | public NameAttribute(string name, string description) FILE: Tools/EffectCompiler/ImporterContext.cs class ImporterContext (line 7) | class ImporterContext : ContentImporterContext method ImporterContext (line 11) | public ImporterContext(ContentBuildLogger logger) : base() method AddDependency (line 22) | public override void AddDependency(string filename) FILE: Tools/EffectCompiler/Options.cs class Options (line 15) | public class Options FILE: Tools/EffectCompiler/ProcessorContext.cs class ProcessorContext (line 14) | internal class ProcessorContext : ContentProcessorContext method ProcessorContext (line 23) | public ProcessorContext(ContentBuildLogger logger, TargetPlatform targ... method AddDependency (line 49) | public override void AddDependency(string filename) method AddOutputFile (line 54) | public override void AddOutputFile(string filename) method BuildAndLoadAsset (line 59) | public override TOutput BuildAndLoadAsset(ExternalRef... method BuildAsset (line 64) | public override ExternalReference BuildAsset... method Convert (line 69) | public override TOutput Convert(TInput input, string ... FILE: Tools/EffectCompiler/Program.cs class Program (line 16) | public static class Program method Main (line 18) | public static int Main(string[] args) FILE: Tools/MonoGame.Content.Builder/AssertListener.cs class AssertListener (line 9) | internal class AssertListener : DefaultTraceListener method Fail (line 11) | public override void Fail(string message) method Fail (line 19) | public override void Fail(string message, string detailMessage) FILE: Tools/MonoGame.Content.Builder/BuildAsyncState.cs class BuildAsyncState (line 8) | internal class BuildAsyncState FILE: Tools/MonoGame.Content.Builder/BuildEvent.cs class BuildEvent (line 15) | public class BuildEvent method BuildEvent (line 21) | public BuildEvent() method SaveBinary (line 108) | public void SaveBinary(string filePath) method LoadBinary (line 120) | public static BuildEvent LoadBinary(string filePath) method NeedsRebuild (line 141) | internal bool NeedsRebuild(PipelineManager manager, BuildEvent cachedE... method AreParametersEqual (line 204) | internal static bool AreParametersEqual(OpaqueDataDictionary parameter... method AreEqual (line 262) | private static bool AreEqual(object value0, object value1) method ConvertToString (line 279) | private static string ConvertToString(object value) class PipelineBuildEventBinaryWriter (line 289) | internal class PipelineBuildEventBinaryWriter : BinaryWriter method PipelineBuildEventBinaryWriter (line 297) | public PipelineBuildEventBinaryWriter(Stream output) : base(output) method Write (line 301) | internal void Write(BuildEvent value) method WritePackedInt (line 344) | protected void WritePackedInt(int value) method WriteStringOrNull (line 351) | private void WriteStringOrNull(string value) method WriteDateTime (line 362) | private void WriteDateTime(DateTime value) class PipelineBuildEventBinaryReader (line 369) | internal class PipelineBuildEventBinaryReader : BinaryReader method PipelineBuildEventBinaryReader (line 377) | public PipelineBuildEventBinaryReader(Stream output) : base(output) method Read (line 381) | internal void Read(BuildEvent value) method ReadPackedInt (line 439) | private int ReadPackedInt() method ReadStringOrNull (line 449) | private string ReadStringOrNull() method ReadDateTime (line 457) | private DateTime ReadDateTime() FILE: Tools/MonoGame.Content.Builder/CommandLineParser.cs class CommandLineParser (line 21) | public class CommandLineParser method CommandLineParser (line 36) | public CommandLineParser(object optionsObject) method Parse (line 131) | public bool Parse(IEnumerable args) method Preprocess (line 161) | private IEnumerable Preprocess(IEnumerable args) method ParsePreprocessArg (line 171) | private void ParsePreprocessArg(string arg, List output, Stack... method ParseFlags (line 280) | private bool ParseFlags(string arg) method ParseArgument (line 302) | private bool ParseArgument(string arg) method SetOption (line 346) | bool SetOption(MemberInfo member, string value) method CheckReservedPrefixes (line 403) | static void CheckReservedPrefixes(string str) method ChangeType (line 412) | static object ChangeType(string value, Type type) method IsList (line 420) | static bool IsList(MemberInfo member) method GetList (line 432) | IList GetList(MemberInfo member) method ListElementType (line 444) | static Type ListElementType(MemberInfo member) method IsWindows (line 471) | bool IsWindows() method ShowError (line 484) | public void ShowError(string message, params object[] args) method GetAttribute (line 575) | static T GetAttribute(ICustomAttributeProvider provider) where T : ... type IfCondition (line 580) | private struct IfCondition method IfCondition (line 585) | public IfCondition(string key, string value) class CommandLineParameterAttribute (line 594) | [AttributeUsage(AttributeTargets.Field | AttributeTargets.Method | Attri... method CommandLineParameterAttribute (line 597) | public CommandLineParameterAttribute() FILE: Tools/MonoGame.Content.Builder/CompressionMethod.cs type CompressionMethod (line 5) | public enum CompressionMethod FILE: Tools/MonoGame.Content.Builder/ConsoleAsyncLogger.cs class ConsoleAsyncLogger (line 10) | internal class ConsoleAsyncLogger : ConsoleLogger method ConsoleAsyncLogger (line 29) | public ConsoleAsyncLogger(ConsoleLogger logger) method LogImportantMessage (line 40) | public override void LogImportantMessage(string message, params object... method LogMessage (line 45) | public override void LogMessage(string message, params object[] messag... method LogWarning (line 50) | public override void LogWarning(string helpLink, ContentIdentity conte... method PushFile (line 55) | public override void PushFile(string filename) method PopFile (line 60) | public override void PopFile() method Indent (line 65) | public override void Indent() method Unindent (line 70) | public override void Unindent() method Enqueue (line 75) | private void Enqueue(ICmd cmd) method Flush (line 81) | internal void Flush() type ICmd (line 91) | interface ICmd method Execute (line 93) | void Execute(ConsoleLogger reciever); class LogImportantMessageCmd (line 96) | class LogImportantMessageCmd : ICmd method LogImportantMessageCmd (line 100) | public LogImportantMessageCmd(string message, object[] messageArgs) method Execute (line 105) | public void Execute(ConsoleLogger reciever) { reciever.LogImportantM... class LogMessageCmd (line 108) | class LogMessageCmd : ICmd method LogMessageCmd (line 112) | public LogMessageCmd(string message, object[] messageArgs) method Execute (line 117) | public void Execute(ConsoleLogger reciever) { reciever.LogMessage(me... class LogWarningCmd (line 120) | class LogWarningCmd : ICmd method LogWarningCmd (line 126) | public LogWarningCmd(string helpLink, ContentIdentity contentIdentit... method Execute (line 133) | public void Execute(ConsoleLogger reciever) { reciever.LogWarning(he... class PushFileCmd (line 136) | class PushFileCmd: ICmd method PushFileCmd (line 139) | public PushFileCmd(string filename) { this.filename = filename; } method Execute (line 140) | public void Execute(ConsoleLogger reciever) { reciever.PushFile(file... class PopFileCmd (line 143) | class PopFileCmd : ICmd method PopFileCmd (line 145) | public PopFileCmd() { } method Execute (line 146) | public void Execute(ConsoleLogger reciever) { reciever.PopFile(); } class IndentCmd (line 149) | class IndentCmd : ICmd method IndentCmd (line 151) | public IndentCmd() { } method Execute (line 152) | public void Execute(ConsoleLogger reciever) { reciever.Indent(); } class UnindentCmd (line 155) | class UnindentCmd : ICmd method UnindentCmd (line 157) | public UnindentCmd() { } method Execute (line 158) | public void Execute(ConsoleLogger reciever) { reciever.Unindent(); } FILE: Tools/MonoGame.Content.Builder/ConsoleLogger.cs class ConsoleLogger (line 11) | internal class ConsoleLogger : ContentBuildLogger method Indent (line 15) | public virtual void Indent() method Unindent (line 20) | public virtual void Unindent() method LogMessage (line 28) | public override void LogMessage(string message, params object[] messag... method LogImportantMessage (line 33) | public override void LogImportantMessage(string message, params object... method LogWarning (line 39) | public override void LogWarning(string helpLink, ContentIdentity conte... FILE: Tools/MonoGame.Content.Builder/ContentBuilder.cs class ContentBuilder (line 16) | class ContentBuilder method Help (line 30) | [CommandLineParameter( method SetResponseFile (line 41) | [CommandLineParameter( method SetWorkingDir (line 53) | [CommandLineParameter( method SetOutputDir (line 65) | [CommandLineParameter( method SetIntermediateDir (line 77) | [CommandLineParameter( method SetPackageReference (line 114) | [CommandLineParameter( method SetProcessor (line 151) | [CommandLineParameter( method AddProcessorParam (line 168) | [CommandLineParameter( method OnBuild (line 186) | [CommandLineParameter( method OnCopy (line 243) | [CommandLineParameter( class ContentItem (line 282) | public class ContentItem class CopyItem (line 292) | public class CopyItem method ContentBuilder (line 310) | public ContentBuilder() method AttachAssertListener (line 315) | [Conditional("DEBUG")] method ReplaceSymbols (line 327) | string ReplaceSymbols(string parameter) method Build (line 340) | public void Build() method AddReferences (line 443) | private void AddReferences(PipelineManager manager, string projectDire... method AddPackageReferences (line 455) | private void AddPackageReferences(PipelineManager manager, string proj... method ExecuteDotnet (line 558) | private void ExecuteDotnet(string workingDirectory, string args) method CleanItems (line 582) | private void CleanItems(SourceFileCollection previousFileCollection, b... method BuildItemsSingleThread (line 606) | private void BuildItemsSingleThread(List contentItems, So... method BuildItemsMultiThread (line 641) | private void BuildItemsMultiThread(List contentItems, Sou... method CopyItems (line 751) | private void CopyItems(List copyItems, string projectDirecto... method WriteError (line 841) | private void WriteError(InvalidContentException ex, string sourceFile) method WriteError (line 870) | private void WriteError(PipelineException ex, string sourceFile) method WriteError (line 878) | private void WriteError(Exception ex, string sourceFile) method DeleteFileCollection (line 886) | private void DeleteFileCollection(string intermediatePath) method SaveFileCollection (line 897) | private void SaveFileCollection(string intermediatePath, SourceFileCol... method LoadFileCollection (line 907) | private SourceFileCollection LoadFileCollection(string intermediatePath) FILE: Tools/MonoGame.Content.Builder/ImporterContext.cs class ImporterContext (line 10) | internal class ImporterContext : ContentImporterContext method ImporterContext (line 16) | public ImporterContext(PipelineManager manager, ConsoleLogger logger, ... method AddDependency (line 27) | public override void AddDependency(string filename) FILE: Tools/MonoGame.Content.Builder/Package.cs type Package (line 7) | public struct Package : IComparable method Parse (line 12) | public static Package Parse(string packageReference) method ToString (line 30) | public override string ToString() method CompareTo (line 39) | int IComparable.CompareTo(Package other) FILE: Tools/MonoGame.Content.Builder/PackageReferencesCollection.cs class PackageReferencesCollection (line 11) | public sealed class PackageReferencesCollection method PackageReferencesCollection (line 18) | public PackageReferencesCollection() method SaveBinary (line 23) | public void SaveBinary(string filePath) method LoadBinary (line 32) | public static PackageReferencesCollection LoadBinary(string filePath) method AddPackage (line 55) | internal void AddPackage(Package package) class PackageReferencesCollectionBinaryWriter (line 60) | internal class PackageReferencesCollectionBinaryWriter : BinaryWriter method PackageReferencesCollectionBinaryWriter (line 68) | public PackageReferencesCollectionBinaryWriter(Stream output) : base... method Write (line 72) | internal void Write(PackageReferencesCollection value) method WritePackedInt (line 94) | protected void WritePackedInt(int value) method WriteStringOrNull (line 101) | private void WriteStringOrNull(string value) class PackageReferencesCollectionBinaryReader (line 114) | internal class PackageReferencesCollectionBinaryReader : BinaryReader method PackageReferencesCollectionBinaryReader (line 122) | public PackageReferencesCollectionBinaryReader(Stream output) : base... method Read (line 126) | internal void Read(PackageReferencesCollection value) method ReadPackedInt (line 157) | private int ReadPackedInt() method ReadStringOrNull (line 167) | private string ReadStringOrNull() FILE: Tools/MonoGame.Content.Builder/PathHelper.cs class PathHelper (line 11) | internal static class PathHelper method Normalize (line 21) | public static string Normalize(string path) method NormalizeDirectory (line 30) | public static string NormalizeDirectory(string path) method NormalizeWindows (line 38) | public static string NormalizeWindows(string path) method GetRelativePath (line 49) | public static string GetRelativePath(string basePath, string path) FILE: Tools/MonoGame.Content.Builder/PipelineManager.cs class PipelineManager (line 19) | internal class PipelineManager type ImporterInfo (line 21) | [DebuggerDisplay("ImporterInfo: {type.Name}")] type ProcessorInfo (line 31) | [DebuggerDisplay("ProcessorInfo: {type.Name}")] method PipelineManager (line 92) | public PipelineManager(string projectDir, string responseFilename, str... method AddAssembly (line 108) | public void AddAssembly(string assemblyFilePath) method ResolveAssemblies (line 128) | private void ResolveAssemblies() method LoadAssembly (line 165) | private void LoadAssembly(Assembly asm) method GetImporterTypes (line 259) | public Type[] GetImporterTypes() method GetProcessorTypes (line 274) | public Type[] GetProcessorTypes() method CreateImporter (line 289) | private IContentImporter CreateImporter(string importerName) method FindImporterByExtension (line 304) | public string FindImporterByExtension(string ext) method GetImporterAssemblyTimestamp (line 319) | public DateTime GetImporterAssemblyTimestamp(string name) method FindDefaultProcessor (line 334) | public string FindDefaultProcessor(string importer) method GetProcessorType (line 349) | public Type GetProcessorType(string name) method ResolveImporterAndProcessor (line 364) | public void ResolveImporterAndProcessor(string sourceFilepath, ref str... method CreateProcessor (line 379) | public IContentProcessor CreateProcessor(string name, OpaqueDataDictio... method GetProcessorDefaultValues (line 421) | public OpaqueDataDictionary GetProcessorDefaultValues(string processor... method GetProcessorAssemblyTimestamp (line 458) | public DateTime GetProcessorAssemblyTimestamp(string name) method ValidateProcessorParameters (line 473) | public OpaqueDataDictionary ValidateProcessorParameters(string process... method ResolveOutputFilepath (line 504) | internal void ResolveOutputFilepath(string sourceFilepath, ref string ... method DeleteBuildEvent (line 532) | private void DeleteBuildEvent(string destFile) method SaveBuildEvent (line 544) | private void SaveBuildEvent(string destFile, BuildEvent buildEvent) method LoadBuildEvent (line 556) | internal BuildEvent LoadBuildEvent(string destFile) method CreateBuildEvent (line 568) | internal BuildEvent CreateBuildEvent(string sourceFilepath, string out... method BuildContent (line 586) | internal void BuildContent(ConsoleLogger logger, BuildEvent buildEvent... method RegisterBuildEvent (line 676) | private bool RegisterBuildEvent(BuildEvent buildEvent) method ImportContent (line 689) | public object ImportContent(string importerName, ContentImporterContex... method ProcessContent (line 708) | public object ProcessContent(string processorName, ContentProcessorCon... method CleanContent (line 732) | public void CleanContent(string outputFilepath) method WriteXnb (line 776) | private void WriteXnb(object content, ContentProcessorContext processC... method CreateProcessor2 (line 791) | private IContentProcessor CreateProcessor2(string processorName, Opaqu... method TrackBuildEvent (line 814) | internal static void TrackBuildEvent(Dictionary pipelineB... FILE: Tools/MonoGame.Content.Builder/ProcessorContext.cs class ProcessorContext (line 13) | internal class ProcessorContext : ContentProcessorContext method ProcessorContext (line 19) | public ProcessorContext(PipelineManager manager, ConsoleLogger logger,... method AddDependency (line 39) | public override void AddDependency(string filename) method AddOutputFile (line 45) | public override void AddOutputFile(string filename) method Convert (line 51) | public override TOutput Convert( TInput input, method BuildAndLoadAsset (line 74) | public override TOutput BuildAndLoadAsset( ExternalRe... method BuildAsset (line 119) | public override ExternalReference BuildAsset... FILE: Tools/MonoGame.Content.Builder/Program.cs class Program (line 10) | class Program method Main (line 12) | static int Main(string[] args) FILE: Tools/MonoGame.Content.Builder/SourceFileCollection.cs class SourceFileCollection (line 14) | public sealed class SourceFileCollection method SourceFileCollection (line 31) | public SourceFileCollection() method SaveBinary (line 38) | public void SaveBinary(string filePath) method LoadBinary (line 47) | public static SourceFileCollection LoadBinary(string filePath) method AddFile (line 70) | internal void AddFile(string sourceFile, string outputFile) method Merge (line 76) | public void Merge(SourceFileCollection previousFileCollection) class SourceFileCollectionBinaryWriter (line 93) | internal class SourceFileCollectionBinaryWriter : BinaryWriter method SourceFileCollectionBinaryWriter (line 101) | public SourceFileCollectionBinaryWriter(Stream output) : base(output) method Write (line 105) | internal void Write(SourceFileCollection value) method WritePackedInt (line 132) | protected void WritePackedInt(int value) method WriteStringOrNull (line 139) | private void WriteStringOrNull(string value) class SourceFileCollectionBinaryReader (line 152) | internal class SourceFileCollectionBinaryReader : BinaryReader method SourceFileCollectionBinaryReader (line 160) | public SourceFileCollectionBinaryReader(Stream output) : base(output) method Read (line 164) | internal void Read(SourceFileCollection value) method ReadPackedInt (line 200) | private int ReadPackedInt() method ReadStringOrNull (line 210) | private string ReadStringOrNull() FILE: Tools/MonoGame.Packaging.Flatpak/BuildFlatpakTask.cs class BuildFlatpakTask (line 13) | public class BuildFlatpakTask : Task method Execute (line 39) | public override bool Execute() method IsFlatpakInstalled (line 133) | private bool IsFlatpakInstalled() method CallFlatpak (line 147) | private void CallFlatpak(string args) FILE: src/Xna.Framework.Audio/Audio/AudioChannels.cs type AudioChannels (line 12) | public enum AudioChannels FILE: src/Xna.Framework.Audio/Audio/AudioEmitter.cs class AudioEmitter (line 14) | public class AudioEmitter method AudioEmitter (line 17) | public AudioEmitter() FILE: src/Xna.Framework.Audio/Audio/AudioFactory.cs class AudioFactory (line 9) | public abstract class AudioFactory method CreateAudioFactory (line 36) | private static AudioFactory CreateAudioFactory() method RegisterAudioFactory (line 48) | public static void RegisterAudioFactory(AudioFactory audioFactory) method CreateAudioServiceStrategy (line 62) | public abstract AudioServiceStrategy CreateAudioServiceStrategy(); method CreateMicrophoneStrategy (line 63) | public abstract MicrophoneStrategy CreateMicrophoneStrategy(); method CreateSoundEffectStrategy (line 64) | public abstract SoundEffectStrategy CreateSoundEffectStrategy(); FILE: src/Xna.Framework.Audio/Audio/AudioListener.cs class AudioListener (line 14) | public class AudioListener method AudioListener (line 19) | public AudioListener() FILE: src/Xna.Framework.Audio/Audio/AudioService.InstancePool.cs class AudioService (line 13) | public sealed partial class AudioService method AddPooledInstance (line 22) | internal void AddPooledInstance(SoundEffectInstance inst) method GetPooledInstance (line 43) | private SoundEffectInstance GetPooledInstance(SoundEffect effect, bool... FILE: src/Xna.Framework.Audio/Audio/AudioService.Microphones.cs class AudioService (line 16) | public sealed partial class AudioService method UpdateMicrophones (line 21) | private void UpdateMicrophones() method StopMicrophones (line 28) | private void StopMicrophones() FILE: src/Xna.Framework.Audio/Audio/AudioService.cs class AudioService (line 15) | public sealed partial class AudioService : IDisposable method AudioService (line 61) | private AudioService() method PreserveAudioContentTypeReaders (line 73) | private static void PreserveAudioContentTypeReaders() method UpdateMasterVolume (line 88) | internal static void UpdateMasterVolume() method OnEffectDisposed (line 99) | internal static void OnEffectDisposed(SoundEffect effect, bool disposing) method Update (line 110) | internal static void Update() method Suspend (line 125) | public static void Suspend() method Resume (line 139) | public static void Resume() method Shutdown (line 153) | public static void Shutdown() method _UpdateMasterVolume (line 168) | private void _UpdateMasterVolume() method SetReverbSettings (line 185) | public void SetReverbSettings(ReverbSettings reverbSettings) method _OnEffectDisposed (line 195) | private void _OnEffectDisposed(SoundEffect effect, bool disposing) method UpdatePlayingInstances (line 231) | private void UpdatePlayingInstances() method Play (line 261) | internal bool Play(SoundEffect effect) method Play (line 277) | internal bool Play(SoundEffect effect, float volume, float pitch, floa... method GetInstance (line 297) | internal SoundEffectInstance GetInstance(SoundEffect effect, bool isXA... method AddPlayingInstance (line 306) | internal void AddPlayingInstance(SoundEffectInstance inst) method RemovePlayingInstance (line 314) | internal void RemovePlayingInstance(SoundEffectInstance inst) method AddDynamicPlayingInstance (line 319) | public void AddDynamicPlayingInstance(DynamicSoundEffectInstance insta... method RemoveDynamicPlayingInstance (line 324) | public void RemoveDynamicPlayingInstance(DynamicSoundEffectInstance in... method GetSampleDuration (line 337) | internal static TimeSpan GetSampleDuration(int sizeInBytes, int sample... method GetSampleSizeInBytes (line 360) | internal static int GetSampleSizeInBytes(TimeSpan duration, int sample... method Dispose (line 385) | public void Dispose() method Dispose (line 392) | private void Dispose(bool disposing) FILE: src/Xna.Framework.Audio/Audio/AudioServiceStrategy.cs type IPlatformAudioService (line 10) | public interface IPlatformAudioService class AudioServiceStrategy (line 15) | abstract public class AudioServiceStrategy : IDisposable method CreateSoundEffectInstanceStrategy (line 18) | public abstract SoundEffectInstanceStrategy CreateSoundEffectInstanceS... method CreateDynamicSoundEffectInstanceStrategy (line 19) | public abstract IDynamicSoundEffectInstanceStrategy CreateDynamicSound... method Suspend (line 21) | public abstract void Suspend(); method Resume (line 22) | public abstract void Resume(); method PlatformGetMaxPlayingInstances (line 23) | public abstract int PlatformGetMaxPlayingInstances(); method PlatformSetReverbSettings (line 24) | public abstract void PlatformSetReverbSettings(ReverbSettings reverbSe... method PlatformPopulateCaptureDevices (line 26) | public abstract void PlatformPopulateCaptureDevices(List m... method ToConcrete (line 28) | public T ToConcrete() where T : AudioServiceStrategy method CreateMicrophone (line 33) | protected Microphone CreateMicrophone(string deviceIdentifier) method Dispose (line 44) | public void Dispose() method Dispose (line 50) | protected abstract void Dispose(bool disposing); class MicrophoneStrategy (line 54) | abstract public class MicrophoneStrategy : IDisposable method PlatformStart (line 78) | public abstract void PlatformStart(string deviceName); method PlatformStop (line 79) | public abstract void PlatformStop(); method PlatformUpdate (line 80) | public abstract bool PlatformUpdate(); method PlatformIsHeadset (line 81) | public abstract bool PlatformIsHeadset(); method PlatformGetData (line 82) | public abstract int PlatformGetData(byte[] buffer, int offset, int cou... method GetSampleDuration (line 85) | public TimeSpan GetSampleDuration(int sizeInBytes) method GetSampleSizeInBytes (line 92) | public int GetSampleSizeInBytes(TimeSpan duration) method Dispose (line 106) | public void Dispose() method Dispose (line 112) | protected abstract void Dispose(bool disposing); class SoundEffectStrategy (line 116) | abstract public class SoundEffectStrategy : IDisposable method PlatformLoadAudioStream (line 118) | public abstract void PlatformLoadAudioStream(Stream stream, out TimeSp... method PlatformInitializeFormat (line 120) | public abstract void PlatformInitializeFormat(byte[] header, byte[] bu... method PlatformInitializePcm (line 121) | public abstract void PlatformInitializePcm(byte[] buffer, int index, i... method PlatformInitializeXactAdpcm (line 122) | public abstract void PlatformInitializeXactAdpcm(byte[] buffer, int in... method Dispose (line 131) | public void Dispose() method Dispose (line 137) | protected abstract void Dispose(bool disposing); type IPlatformSoundEffectInstance (line 141) | public interface IPlatformSoundEffectInstance method GetStrategy (line 143) | T GetStrategy() where T : SoundEffectInstanceStrategy; class SoundEffectInstanceStrategy (line 146) | abstract public class SoundEffectInstanceStrategy : IDisposable method SoundEffectInstanceStrategy (line 184) | protected SoundEffectInstanceStrategy(AudioServiceStrategy audioServic... method PlatformApply3D (line 186) | public abstract void PlatformApply3D(AudioListener listener, AudioEmit... method PlatformSetIsLooped (line 187) | public abstract void PlatformSetIsLooped(bool isLooped, SoundState sta... method PlatformUpdateState (line 188) | public abstract bool PlatformUpdateState(ref SoundState state); method PlatformPause (line 190) | public abstract void PlatformPause(); method PlatformPlay (line 191) | public abstract void PlatformPlay(bool isLooped); method PlatformResume (line 192) | public abstract void PlatformResume(bool isLooped); method PlatformStop (line 193) | public abstract void PlatformStop(); method PlatformRelease (line 195) | public abstract void PlatformRelease(bool isLooped); method PlatformSetReverbMix (line 197) | public abstract void PlatformSetReverbMix(SoundState state, float mix,... method PlatformSetFilter (line 198) | public abstract void PlatformSetFilter(SoundState state, FilterMode mo... method PlatformClearFilter (line 199) | public abstract void PlatformClearFilter(); method Dispose (line 207) | public void Dispose() method Dispose (line 213) | protected abstract void Dispose(bool disposing); type IDynamicSoundEffectInstanceStrategy (line 217) | public interface IDynamicSoundEffectInstanceStrategy method DynamicPlatformSubmitBuffer (line 223) | void DynamicPlatformSubmitBuffer(byte[] buffer, int offset, int count,... method DynamicPlatformUpdateBuffers (line 224) | void DynamicPlatformUpdateBuffers(); method DynamicPlatformClearBuffers (line 225) | void DynamicPlatformClearBuffers(); method DynamicPlatformGetPendingBufferCount (line 226) | int DynamicPlatformGetPendingBufferCount(); FILE: src/Xna.Framework.Audio/Audio/DynamicSoundEffectInstance.cs class DynamicSoundEffectInstance (line 16) | public sealed class DynamicSoundEffectInstance : SoundEffectInstance method DynamicSoundEffectInstance (line 81) | public DynamicSoundEffectInstance(int sampleRate, AudioChannels channels) method GetSampleDuration (line 110) | public TimeSpan GetSampleDuration(int sizeInBytes) method GetSampleSizeInBytes (line 121) | public int GetSampleSizeInBytes(TimeSpan duration) method Pause (line 130) | public override void Pause() method Play (line 157) | public override void Play() method Resume (line 191) | public override void Resume() method Stop (line 223) | public override void Stop() method Stop (line 260) | public override void Stop(bool immediate) method SubmitBuffer (line 298) | public void SubmitBuffer(byte[] buffer) method SubmitBuffer (line 312) | public void SubmitBuffer(byte[] buffer, int offset, int count) method Update (line 343) | internal void Update() method AssertNotDisposed (line 376) | private void AssertNotDisposed() method Dispose (line 382) | protected override void Dispose(bool disposing) FILE: src/Xna.Framework.Audio/Audio/InstancePlayLimitException.cs class InstancePlayLimitException (line 16) | [DataContract] FILE: src/Xna.Framework.Audio/Audio/Microphone.cs type MicrophoneState (line 15) | public enum MicrophoneState class Microphone (line 24) | public sealed class Microphone method Microphone (line 30) | internal Microphone() : this(null) method Microphone (line 34) | internal Microphone(string name) method GetSampleDuration (line 132) | public TimeSpan GetSampleDuration(int sizeInBytes) method GetSampleSizeInBytes (line 142) | public int GetSampleSizeInBytes(TimeSpan duration) method Start (line 152) | public void Start() method Stop (line 171) | public void Stop() method GetData (line 192) | public int GetData(byte[] buffer) method GetData (line 204) | public int GetData(byte[] buffer, int offset, int count) method UpdateBuffer (line 224) | internal void UpdateBuffer() FILE: src/Xna.Framework.Audio/Audio/NoAudioHardwareException.cs class NoAudioHardwareException (line 14) | [DataContract] method NoAudioHardwareException (line 18) | public NoAudioHardwareException(string msg) method NoAudioHardwareException (line 25) | public NoAudioHardwareException(string msg, Exception innerException) FILE: src/Xna.Framework.Audio/Audio/NoMicrophoneConnectedException.cs class NoMicrophoneConnectedException (line 14) | [DataContract] method NoMicrophoneConnectedException (line 17) | public NoMicrophoneConnectedException() method NoMicrophoneConnectedException (line 23) | public NoMicrophoneConnectedException(string msg) method NoMicrophoneConnectedException (line 30) | public NoMicrophoneConnectedException(string msg, Exception innerExcep... FILE: src/Xna.Framework.Audio/Audio/SoundEffect.cs class SoundEffect (line 19) | public sealed class SoundEffect : IDisposable method SoundEffect (line 35) | private SoundEffect(Stream stream) method SoundEffect (line 51) | internal SoundEffect(byte[] header, byte[] buffer, int bufferSize, int... method SoundEffect (line 60) | internal SoundEffect(MiniFormatTag codec, byte[] buffer, int channels,... method SoundEffect (line 93) | public SoundEffect(byte[] buffer, int sampleRate, AudioChannels channels) method SoundEffect (line 109) | public SoundEffect(byte[] buffer, int offset, int count, int sampleRat... method CreateInstance (line 173) | public SoundEffectInstance CreateInstance() method FromStream (line 195) | public static SoundEffect FromStream(Stream stream) method Play (line 213) | public bool Play() method Play (line 228) | public bool Play(float volume, float pitch, float pan) method Dispose (line 354) | public void Dispose() method Dispose (line 369) | void Dispose(bool disposing) FILE: src/Xna.Framework.Audio/Audio/SoundEffectInstance.cs class SoundEffectInstance (line 17) | public class SoundEffectInstance : IPlatformSoundEffectInstance, IDispos... method GetStrategy (line 113) | T IPlatformSoundEffectInstance.GetStrategy() method SoundEffectInstance (line 118) | internal SoundEffectInstance(AudioService audioService) method SoundEffectInstance (line 128) | internal SoundEffectInstance(AudioService audioService, SoundEffect ef... method Apply3D (line 155) | public void Apply3D(AudioListener listener, AudioEmitter emitter) method Apply3D (line 164) | public void Apply3D(AudioListener[] listeners, AudioEmitter emitter) method Pause (line 172) | public virtual void Pause() method Play (line 197) | public virtual void Play() method Resume (line 229) | public virtual void Resume() method Stop (line 254) | public virtual void Stop() method Stop (line 280) | public virtual void Stop(bool immediate) method UpdateState (line 305) | internal void UpdateState() method SetReverbMix (line 317) | internal void SetReverbMix(float reverbMix) method SetFilter (line 322) | internal void SetFilter(FilterMode mode, float filterQ, float frequency) method Reset (line 330) | internal void Reset() method Dispose (line 341) | public void Dispose() method Dispose (line 356) | protected virtual void Dispose(bool disposing) method AssertNotDisposed (line 403) | private void AssertNotDisposed() FILE: src/Xna.Framework.Audio/Audio/SoundState.cs type SoundState (line 10) | public enum SoundState FILE: src/Xna.Framework.Audio/Audio/Utilities/AudioUtil.cs class AudioUtil (line 6) | internal static class AudioUtil method FormatWavData (line 11) | internal static byte[] FormatWavData(byte[] buffer, int sampleRate, in... FILE: src/Xna.Framework.Audio/Audio/Utilities/MsAdpcmDecoder.cs class MsAdpcmDecoder (line 10) | public static class MsAdpcmDecoder type MsAdpcmState (line 31) | struct MsAdpcmState method MsAdpcmExpandNibble (line 40) | static int MsAdpcmExpandNibble(ref MsAdpcmState channel, int nibble) method ConvertMsAdpcmToPcm (line 61) | public static byte[] ConvertMsAdpcmToPcm(byte[] buffer, int offset, in... FILE: src/Xna.Framework.Audio/Audio/Xact/AudioCategory.cs type AudioCategory (line 16) | public struct AudioCategory : IEquatable method AudioCategory (line 41) | internal AudioCategory(AudioEngine audioengine, string name, BinaryRea... method AddSound (line 70) | internal void AddSound(XactSound sound) method GetPlayingInstanceCount (line 75) | internal int GetPlayingInstanceCount() method GetOldestInstance (line 86) | internal XactSound GetOldestInstance() method Pause (line 104) | public void Pause() method Resume (line 113) | public void Resume() method Stop (line 122) | public void Stop(AudioStopOptions options) method SetVolume (line 133) | public void SetVolume(float volume) method Equals (line 176) | public bool Equals(AudioCategory other) method Equals (line 186) | public override bool Equals(object obj) method GetHashCode (line 201) | public override int GetHashCode() method ToString (line 210) | public override string ToString() FILE: src/Xna.Framework.Audio/Audio/Xact/AudioEngine.cs class AudioEngine (line 16) | public class AudioEngine : IDisposable method CreateCueVariables (line 42) | internal RpcVariable[] CreateCueVariables() method AudioEngine (line 55) | public AudioEngine(string settingsFile) method AudioEngine (line 64) | public AudioEngine(string settingsFile, TimeSpan lookAheadTime, string... method GetRpcIndex (line 217) | internal int GetRpcIndex(uint fileOffset) method ReadNullTerminatedStrings (line 228) | private static string[] ReadNullTerminatedStrings(uint count, BinaryRe... method Update (line 249) | public void Update() method GetCategory (line 293) | public AudioCategory GetCategory(string name) method GetGlobalVariable (line 309) | public float GetGlobalVariable(string name) method GetGlobalVariable (line 322) | internal float GetGlobalVariable(int index) method SetGlobalVariable (line 331) | public void SetGlobalVariable(string name, float value) method Dispose (line 357) | public void Dispose() method Dispose (line 368) | private void Dispose(bool disposing) FILE: src/Xna.Framework.Audio/Audio/Xact/AudioStopOptions.cs type AudioStopOptions (line 10) | public enum AudioStopOptions FILE: src/Xna.Framework.Audio/Audio/Xact/ClipEvent.cs class ClipEvent (line 10) | abstract class ClipEvent method ClipEvent (line 14) | protected ClipEvent(XactClip clip, float timeStamp, float randomOffset) method Play (line 25) | public abstract void Play(); method Stop (line 26) | public abstract void Stop(); method Pause (line 27) | public abstract void Pause(); method Resume (line 28) | public abstract void Resume(); method SetFade (line 29) | public abstract void SetFade(float fadeInDuration, float fadeOutDurati... method SetTrackVolume (line 30) | public abstract void SetTrackVolume(float volume); method SetTrackPan (line 31) | public abstract void SetTrackPan(float pan); method SetState (line 32) | public abstract void SetState(float volume, float pitch, float reverbM... method Update (line 33) | public abstract bool Update(float dt); FILE: src/Xna.Framework.Audio/Audio/Xact/CrossfadeType.cs type CrossfadeType (line 7) | enum CrossfadeType FILE: src/Xna.Framework.Audio/Audio/Xact/Cue.cs class Cue (line 16) | public class Cue : IDisposable method Cue (line 93) | internal Cue(AudioEngine engine, string cuename, XactSound sound) method Cue (line 104) | internal Cue(AudioEngine engine, string cuename, XactSound[] sounds, f... method Prepare (line 113) | internal void Prepare() method Pause (line 122) | public void Pause() method Play (line 133) | public void Play() method Resume (line 154) | public void Resume() method Stop (line 165) | public void Stop(AudioStopOptions options) method FindVariable (line 178) | private int FindVariable(string name) method SetVariable (line 197) | public void SetVariable(string name, float value) method GetVariable (line 216) | public float GetVariable(string name) method Apply3D (line 235) | public void Apply3D(AudioListener listener, AudioEmitter emitter) method Update (line 273) | internal void Update(float dt) method UpdateRpcCurves (line 283) | private float UpdateRpcCurves() method Dispose (line 358) | public void Dispose() method Dispose (line 363) | private void Dispose(bool disposing) FILE: src/Xna.Framework.Audio/Audio/Xact/DspParameter.cs type DspParameter (line 9) | struct DspParameter method DspParameter (line 15) | public DspParameter(BinaryReader reader) method SetValue (line 32) | public void SetValue(float value) method ToString (line 42) | public override string ToString() FILE: src/Xna.Framework.Audio/Audio/Xact/FilterMode.cs type FilterMode (line 7) | public enum FilterMode FILE: src/Xna.Framework.Audio/Audio/Xact/MaxInstanceBehavior.cs type MaxInstanceBehavior (line 7) | enum MaxInstanceBehavior FILE: src/Xna.Framework.Audio/Audio/Xact/MiniFormatTag.cs type MiniFormatTag (line 7) | public enum MiniFormatTag FILE: src/Xna.Framework.Audio/Audio/Xact/PlayWaveEvent.cs type VariationType (line 11) | enum VariationType class PlayWaveEvent (line 20) | class PlayWaveEvent : ClipEvent method PlayWaveEvent (line 55) | public PlayWaveEvent( XactClip clip, float timeStamp, float randomOf... method Play (line 86) | public override void Play() method Play (line 102) | private void Play(bool pickNewWav) method Stop (line 203) | public override void Stop() method Pause (line 217) | public override void Pause() method Resume (line 223) | public override void Resume() method SetTrackVolume (line 229) | public override void SetTrackVolume(float volume) method SetTrackPan (line 236) | public override void SetTrackPan(float pan) method SetState (line 242) | public override void SetState(float volume, float pitch, float reverbM... method UpdateState (line 258) | private void UpdateState() method SetFade (line 269) | public override void SetFade(float fadeInDuration, float fadeOutDuration) method Update (line 274) | public override bool Update(float dt) FILE: src/Xna.Framework.Audio/Audio/Xact/ReverbSettings.cs class ReverbSettings (line 10) | public class ReverbSettings method ReverbSettings (line 14) | public ReverbSettings(BinaryReader reader) FILE: src/Xna.Framework.Audio/Audio/Xact/RpcCurve.cs type RpcCurve (line 7) | struct RpcCurve method Evaluate (line 15) | public float Evaluate(float position) FILE: src/Xna.Framework.Audio/Audio/Xact/RpcParameter.cs type RpcParameter (line 7) | enum RpcParameter FILE: src/Xna.Framework.Audio/Audio/Xact/RpcPoint.cs type RpcPoint (line 7) | struct RpcPoint FILE: src/Xna.Framework.Audio/Audio/Xact/RpcPointType.cs type RpcPointType (line 7) | enum RpcPointType FILE: src/Xna.Framework.Audio/Audio/Xact/RpcVariable.cs type RpcVariable (line 7) | struct RpcVariable method SetValue (line 36) | public void SetValue(float value) FILE: src/Xna.Framework.Audio/Audio/Xact/SoundBank.cs class SoundBank (line 13) | public class SoundBank : IDisposable method SoundBank (line 30) | public SoundBank(AudioEngine audioEngine, string fileName) method EnsureRandomAccessStream (line 218) | private static Stream EnsureRandomAccessStream(Stream stream) method GetSoundEffectInstance (line 232) | internal SoundEffectInstance GetSoundEffectInstance(int waveBankIndex,... method GetCue (line 256) | public Cue GetCue(string name) method PlayCue (line 280) | public void PlayCue(string name) method PlayCue (line 308) | public void PlayCue(string name, AudioListener listener, AudioEmitter ... method Dispose (line 342) | public void Dispose() method Dispose (line 353) | private void Dispose(bool disposing) FILE: src/Xna.Framework.Audio/Audio/Xact/VolumeEvent.cs class VolumeEvent (line 10) | class VolumeEvent : ClipEvent method VolumeEvent (line 14) | public VolumeEvent(XactClip clip, float timeStamp, float randomOffset,... method Play (line 20) | public override void Play() method Stop (line 25) | public override void Stop() method Pause (line 29) | public override void Pause() method Resume (line 33) | public override void Resume() method SetTrackVolume (line 37) | public override void SetTrackVolume(float volume) method SetTrackPan (line 41) | public override void SetTrackPan(float pan) method SetState (line 45) | public override void SetState(float volume, float pitch, float reverbM... method Update (line 49) | public override bool Update(float dt) method SetFade (line 54) | public override void SetFade(float fadeInDuration, float fadeOutDuration) FILE: src/Xna.Framework.Audio/Audio/Xact/WaveBank.cs class WaveBank (line 12) | public partial class WaveBank : IDisposable type Segment (line 25) | struct Segment type WaveBankHeader (line 31) | struct WaveBankHeader type WaveBankData (line 37) | struct WaveBankData type StreamInfo (line 49) | struct StreamInfo method WaveBank (line 75) | public WaveBank(AudioEngine audioEngine, string nonStreamingWaveBankFi... method WaveBank (line 80) | private WaveBank(AudioEngine audioEngine, string waveBankFilename, boo... method DecodeFormat (line 288) | private void DecodeFormat(int format, out MiniFormatTag codec, out int... method WaveBank (line 357) | public WaveBank(AudioEngine audioEngine, string streamingWaveBankFilen... method GetSoundEffectInstance (line 362) | internal SoundEffectInstance GetSoundEffectInstance(int trackIndex, ou... method Dispose (line 392) | public void Dispose() method Dispose (line 403) | private void Dispose(bool disposing) FILE: src/Xna.Framework.Audio/Audio/Xact/XactClip.cs class XactClip (line 11) | class XactClip method XactClip (line 28) | public XactClip(SoundBank soundBank, BinaryReader clipReader, bool use... method Update (line 379) | internal void Update(float dt) method SetFade (line 410) | internal void SetFade(float fadeInDuration, float fadeOutDuration) method UpdateState (line 419) | internal void UpdateState(float volume, float pitch, float reverbMix, ... method Play (line 428) | public void Play() method Resume (line 437) | public void Resume() method Stop (line 445) | public void Stop() method Pause (line 453) | public void Pause() method SetVolumeScale (line 467) | public void SetVolumeScale(float volume) method SetVolume (line 477) | public void SetVolume(float volume) method UpdateVolumes (line 483) | private void UpdateVolumes() method SetPan (line 490) | public void SetPan(float pan) FILE: src/Xna.Framework.Audio/Audio/Xact/XactHelpers.cs class XactHelpers (line 9) | public static class XactHelpers method ParseDecibels (line 13) | public static float ParseDecibels(byte decibles) method ParseVolumeFromDecibels (line 33) | public static float ParseVolumeFromDecibels(byte decibles) method ParseVolumeFromDecibels (line 53) | public static float ParseVolumeFromDecibels(float decibles) FILE: src/Xna.Framework.Audio/Audio/Xact/XactSound.cs class XactSound (line 11) | class XactSound method XactSound (line 34) | public XactSound(SoundBank soundBank, int waveBankIndex, int trackIndex) method XactSound (line 44) | public XactSound(AudioEngine engine, SoundBank soundBank, BinaryReader... method SetFade (line 109) | internal void SetFade(float fadeInTime, float fadeOutTime) method Play (line 126) | public void Play(float volume, AudioEngine engine) method Update (line 183) | internal void Update(float dt) method StopAll (line 203) | internal void StopAll(AudioStopOptions options) method Stop (line 224) | public void Stop(AudioStopOptions options) method Pause (line 245) | public void Pause() method Resume (line 262) | public void Resume() method UpdateCategoryVolume (line 279) | internal void UpdateCategoryVolume(float categoryVolume) method UpdateState (line 296) | internal void UpdateState(AudioEngine engine, float volume, float pitc... method SetCuePan (line 321) | internal void SetCuePan(float pan) FILE: src/Xna.Framework.Audio/Content/SoundEffectReader.cs class SoundEffectReader (line 12) | internal class SoundEffectReader : ContentTypeReader method Read (line 14) | protected override SoundEffect Read(ContentReader input, SoundEffect e... FILE: src/Xna.Framework.Audio/NamespaceDoc.cs class NamespaceDoc (line 10) | [System.Runtime.CompilerServices.CompilerGeneratedAttribute()] FILE: src/Xna.Framework.Content.Pipeline.Audio/Audio/AudioContent.cs class AudioContent (line 18) | public class AudioContent : ContentItem, IDisposable method AudioContent (line 97) | public AudioContent(string audioFileName, AudioFileType audioFileType) method ConvertFormat (line 163) | public void ConvertFormat(ConversionFormat formatType, ConversionQuali... method SetData (line 301) | public void SetData(byte[] data, AudioFormat format, TimeSpan duration... method ProbeFormat (line 316) | public static void ProbeFormat(string sourceFile, out AudioFileType au... method StripRiffWaveHeader (line 478) | internal static byte[] StripRiffWaveHeader(byte[] data, out AudioForma... method WritePcmFile (line 529) | public static void WritePcmFile(AudioContent content, string saveToFil... method SampleAlignment (line 549) | private static int SampleAlignment(AudioFormat format) method QualityToSampleRate (line 563) | private static int QualityToSampleRate(ConversionQuality quality, int ... method QualityToBitRate (line 579) | private static int QualityToBitRate(ConversionQuality quality) method Dispose (line 595) | public void Dispose() FILE: src/Xna.Framework.Content.Pipeline.Audio/Audio/AudioFileType.cs type AudioFileType (line 10) | public enum AudioFileType FILE: src/Xna.Framework.Content.Pipeline.Audio/Audio/AudioFormat.cs class AudioFormat (line 16) | public sealed class AudioFormat method AudioFormat (line 70) | internal AudioFormat( method ConstructNativeWaveFormat (line 88) | private byte[] ConstructNativeWaveFormat() FILE: src/Xna.Framework.Content.Pipeline.Audio/Audio/ConversionFormat.cs type ConversionFormat (line 10) | public enum ConversionFormat FILE: src/Xna.Framework.Content.Pipeline.Audio/Audio/ConversionQuality.cs type ConversionQuality (line 10) | public enum ConversionQuality FILE: src/Xna.Framework.Content.Pipeline.Audio/ExternalTool.cs class ExternalTool (line 18) | internal class ExternalTool method Run (line 20) | public static int Run(string command, string arguments) method Run (line 30) | public static int Run(string command, string arguments, out string std... method FindCommand (line 118) | private static string FindCommand(string command) method EnsureExecutable (line 166) | private static void EnsureExecutable(string path) method DeleteFile (line 187) | public static void DeleteFile(string filePath) FILE: src/Xna.Framework.Content.Pipeline.Audio/Mp3Importer.cs class Mp3Importer (line 14) | [ContentImporter(".mp3", DisplayName = "Mp3 Importer - KNI", DefaultProc... method Mp3Importer (line 20) | public Mp3Importer() method Import (line 30) | public override AudioContent Import(string filename, ContentImporterCo... FILE: src/Xna.Framework.Content.Pipeline.Audio/OggImporter.cs class OggImporter (line 14) | [ContentImporter(".ogg", DisplayName = "Ogg Importer - KNI", DefaultProc... method Import (line 23) | public override AudioContent Import(string filename, ContentImporterCo... FILE: src/Xna.Framework.Content.Pipeline.Audio/Processors/SoundEffectContent.cs class SoundEffectContent (line 14) | public sealed class SoundEffectContent method SoundEffectContent (line 30) | internal SoundEffectContent(byte[] format, byte[] data, int loopStart,... FILE: src/Xna.Framework.Content.Pipeline.Audio/Processors/SoundEffectProcessor.cs class SoundEffectProcessor (line 16) | [ContentProcessor(DisplayName = "Sound Effect - KNI")] method SoundEffectProcessor (line 30) | public SoundEffectProcessor() method Process (line 40) | public override SoundEffectContent Process(AudioContent input, Content... FILE: src/Xna.Framework.Content.Pipeline.Audio/Serialization/Compiler/SoundEffectWriter.cs class SoundEffectWriter (line 10) | [ContentTypeWriter] method Write (line 18) | protected override void Write(ContentWriter output, SoundEffectContent... method GetRuntimeReader (line 32) | public override string GetRuntimeReader(TargetPlatform targetPlatform) method GetRuntimeType (line 45) | public override string GetRuntimeType(TargetPlatform targetPlatform) FILE: src/Xna.Framework.Content.Pipeline.Audio/WavImporter.cs class WavImporter (line 14) | [ContentImporter(".wav", DisplayName = "Wav Importer - KNI", DefaultProc... method Import (line 24) | public override AudioContent Import(string filename, ContentImporterCo... FILE: src/Xna.Framework.Content.Pipeline.Audio/WmaImporter.cs class WmaImporter (line 14) | [ContentImporter(".wma", DisplayName = "Wma Importer - KNI", DefaultProc... method WmaImporter (line 20) | public WmaImporter() method Import (line 30) | public override AudioContent Import(string filename, ContentImporterCo... FILE: src/Xna.Framework.Content.Pipeline.Graphics.MojoProcessor/EffectCompiler/ConstantBufferData.cs class ConstantBufferData (line 11) | internal class ConstantBufferData method ConstantBufferData (line 13) | public ConstantBufferData() method ConstantBufferData (line 27) | public ConstantBufferData(string name) method SameAs (line 37) | public bool SameAs(ConstantBufferData other) FILE: src/Xna.Framework.Content.Pipeline.Graphics.MojoProcessor/EffectCompiler/EffectObject.cs class EffectObject (line 13) | internal class EffectObject method EffectObject (line 15) | public EffectObject() type RENDERSTATETYPE (line 19) | public enum RENDERSTATETYPE type TEXTURESTAGESTATETYPE (line 128) | public enum TEXTURESTAGESTATETYPE type TRANSFORMSTATETYPE (line 152) | public enum TRANSFORMSTATETYPE type PARAMETER_CLASS (line 172) | public enum PARAMETER_CLASS type PARAMETER_TYPE (line 183) | public enum PARAMETER_TYPE type SAMPLERSTATETYPE (line 209) | enum SAMPLERSTATETYPE type STATE_CLASS (line 228) | public enum STATE_CLASS type MATERIAL_TYPE (line 248) | public enum MATERIAL_TYPE type LIGHT_TYPE (line 257) | public enum LIGHT_TYPE type SHADER_CONSTANT_TYPE (line 274) | public enum SHADER_CONSTANT_TYPE type STATE_TYPE (line 284) | public enum STATE_TYPE class EffectParameterContent (line 292) | public class EffectParameterContent method ToString (line 316) | public override string ToString() class EffectStateContent (line 325) | public class EffectStateContent class EffectSamplerContent (line 333) | public class EffectSamplerContent class EffectPassContent (line 339) | public class EffectPassContent class EffectTechniqueContent (line 353) | public class EffectTechniqueContent class state_info (line 363) | public class state_info method state_info (line 369) | public state_info(STATE_CLASS class_, uint op, string name) method ToXNAParameterClass (line 579) | static public EffectParameterClass ToXNAParameterClass( PARAMETER_CLAS... method ToXNAParameterType (line 599) | static public EffectParameterType ToXNAParameterType(PARAMETER_TYPE type) method ToXNAVertexElementUsage (line 626) | static internal VertexElementUsage ToXNAVertexElementUsage(MojoShader.... method GetShaderIndex (line 662) | internal static int GetShaderIndex(STATE_CLASS type, EffectStateConten... FILE: src/Xna.Framework.Content.Pipeline.Graphics.MojoProcessor/EffectCompiler/GLSLBytecode.cs class GLSLBytecode (line 10) | internal class GLSLBytecode method GLSLBytecode (line 17) | public GLSLBytecode(byte major, byte minor, bool es, byte[] bytecode) FILE: src/Xna.Framework.Content.Pipeline.Graphics.MojoProcessor/EffectCompiler/KNIFXWriter11.cs class KNIFXWriter11 (line 11) | class KNIFXWriter11 : BinaryWriter method KNIFXWriter11 (line 16) | public KNIFXWriter11(Stream output) : base(output) method WritePackedInt (line 20) | protected void WritePackedInt(int value) method WriteEffect (line 27) | internal void WriteEffect(EffectObject effectObject, bool integersAsFl... method WriteConstantBuffers (line 36) | private void WriteConstantBuffers(ICollection cons... method WriteConstantBuffer (line 43) | private void WriteConstantBuffer(ConstantBufferData cbuffer) method WriteShaders (line 57) | private void WriteShaders(ICollection shaders) method WriteShader (line 64) | private void WriteShader(ShaderData shader) method WriteShaderVersion (line 137) | private void WriteShaderVersion(ShaderVersion shaderVersion) method WriteSamplerState (line 143) | private void WriteSamplerState(SamplerState state) method WriteParameters (line 158) | private void WriteParameters(EffectObject.EffectParameterContent[] par... method WriteParameter (line 165) | private void WriteParameter(EffectObject.EffectParameterContent param) method WriteTechniques (line 197) | private void WriteTechniques(EffectObject.EffectTechniqueContent[] tec... method WritePasses (line 210) | private void WritePasses(EffectObject.EffectTechniqueContent technique) method WriteEffectPass (line 220) | private void WriteEffectPass(EffectObject.EffectPassContent pass) method WriteBlendState (line 259) | private void WriteBlendState(BlendState blendState) method WriteDepthStencilState (line 278) | private void WriteDepthStencilState(DepthStencilState depthStencilState) method WriteRasterizerState (line 298) | private void WriteRasterizerState(RasterizerState rasterizerState) method WriteAnnotations (line 308) | private void WriteAnnotations(EffectObject.EffectParameterContent[] an... FILE: src/Xna.Framework.Content.Pipeline.Graphics.MojoProcessor/EffectCompiler/MarshalHelper.cs class MarshalHelper (line 6) | internal class MarshalHelper method Unmarshal (line 8) | public static T Unmarshal(IntPtr ptr) method UnmarshalArray (line 15) | public static T[] UnmarshalArray(IntPtr ptr, int count) method UnmarshalArray (line 31) | public static byte[] UnmarshalArray(IntPtr ptr, int count) FILE: src/Xna.Framework.Content.Pipeline.Graphics.MojoProcessor/EffectCompiler/MojoShader.cs class MojoShader (line 12) | internal class MojoShader class NativeConstants (line 20) | public partial class NativeConstants type Uniform (line 92) | [StructLayout(LayoutKind.Sequential)] type Constant (line 112) | [StructLayout(LayoutKind.Sequential)] type Sampler (line 125) | [StructLayout(LayoutKind.Sequential)] type SamplerMap (line 142) | [StructLayout(LayoutKind.Sequential)] type Attribute (line 152) | [StructLayout(LayoutKind.Sequential)] type Swizzle (line 166) | [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Ansi)] type SymbolTypeInfo (line 180) | [StructLayout(LayoutKind.Sequential)] type SymbolStructMember (line 205) | [StructLayout(LayoutKind.Sequential)] type Symbol (line 216) | [StructLayout(LayoutKind.Sequential)] type Error (line 236) | [StructLayout(LayoutKind.Sequential)] type PreshaderOpcode (line 251) | public enum PreshaderOpcode type PreshaderOperandType (line 294) | public enum PreshaderOperandType type PreshaderOperand (line 308) | [StructLayout(LayoutKind.Sequential)] type PreshaderInstruction (line 325) | [StructLayout(LayoutKind.Sequential)] type Preshader (line 343) | [StructLayout(LayoutKind.Sequential)] type ParseData (line 368) | [StructLayout(LayoutKind.Sequential)] type EffectParam (line 455) | [StructLayout(LayoutKind.Sequential)] type EffectState (line 467) | [StructLayout(LayoutKind.Sequential)] type EffectPass (line 474) | [StructLayout(LayoutKind.Sequential)] type EffectTechnique (line 488) | [StructLayout(LayoutKind.Sequential)] type EffectTexture (line 502) | [StructLayout(LayoutKind.Sequential)] type EffectShader (line 514) | [StructLayout(LayoutKind.Sequential)] type Effect (line 527) | [StructLayout(LayoutKind.Sequential)] type PreprocessorDefine (line 574) | [StructLayout(LayoutKind.Sequential)] type PreprocessData (line 586) | [StructLayout(LayoutKind.Sequential)] type AstDataTypeType (line 630) | public enum AstDataTypeType type AstDataTypeStructMember (line 657) | [StructLayout(LayoutKind.Sequential)] type AstDataTypeStruct (line 669) | [StructLayout(LayoutKind.Sequential)] type AstDataTypeArray (line 683) | [StructLayout(LayoutKind.Sequential)] type AstDataTypeMatrix (line 697) | [StructLayout(LayoutKind.Sequential)] type AstDataTypeBuffer (line 714) | [StructLayout(LayoutKind.Sequential)] type AstDataTypeFunction (line 725) | [StructLayout(LayoutKind.Sequential)] type AstDataTypeUser (line 745) | [StructLayout(LayoutKind.Sequential)] type AstDataType (line 759) | [StructLayout(LayoutKind.Explicit)] type AstNodeType (line 796) | public enum AstNodeType type AstNodeInfo (line 901) | [StructLayout(LayoutKind.Sequential)] type AstVariableAttributes (line 915) | public enum AstVariableAttributes type AstIfAttributes (line 937) | public enum AstIfAttributes type AstSwitchAttributes (line 948) | public enum AstSwitchAttributes type AstGeneric (line 957) | [StructLayout(LayoutKind.Sequential)] type AstExpression (line 965) | [StructLayout(LayoutKind.Sequential)] type AstArguments (line 976) | [StructLayout(LayoutKind.Sequential)] type AstExpressionUnary (line 990) | [StructLayout(LayoutKind.Sequential)] type AstExpressionBinary (line 1004) | [StructLayout(LayoutKind.Sequential)] type AstExpressionTernary (line 1021) | [StructLayout(LayoutKind.Sequential)] type AstExpressionIdentifier (line 1041) | [StructLayout(LayoutKind.Sequential)] type AstExpressionIntLiteral (line 1058) | [StructLayout(LayoutKind.Sequential)] type AstExpressionFloatLiteral (line 1072) | [StructLayout(LayoutKind.Sequential)] type AstExpressionStringLiteral (line 1086) | [StructLayout(LayoutKind.Sequential)] type AstExpressionBooleanLiteral (line 1100) | [StructLayout(LayoutKind.Sequential)] type AstExpressionConstructor (line 1114) | [StructLayout(LayoutKind.Sequential)] type AstExpressionDerefStruct (line 1128) | [StructLayout(LayoutKind.Sequential)] type AstExpressionCallFunction (line 1151) | [StructLayout(LayoutKind.Sequential)] type AstExpressionCast (line 1168) | [StructLayout(LayoutKind.Sequential)] type AstCompilationUnit (line 1182) | [StructLayout(LayoutKind.Sequential)] type AstFunctionStorageClass (line 1193) | public enum AstFunctionStorageClass type AstInputModifier (line 1199) | public enum AstInputModifier type AstInterpolationModifier (line 1208) | public enum AstInterpolationModifier type AstFunctionParameters (line 1218) | [StructLayout(LayoutKind.Sequential)] type AstFunctionSignature (line 1247) | [StructLayout(LayoutKind.Sequential)] type AstScalarOrArray (line 1270) | [StructLayout(LayoutKind.Sequential)] type AstAnnotations (line 1287) | [StructLayout(LayoutKind.Sequential)] type AstPackOffset (line 1304) | [StructLayout(LayoutKind.Sequential)] type AstVariableLowLevel (line 1318) | [StructLayout(LayoutKind.Sequential)] type AstStructMembers (line 1332) | [StructLayout(LayoutKind.Sequential)] type AstStructDeclaration (line 1355) | [StructLayout(LayoutKind.Sequential)] type AstVariableDeclaration (line 1372) | [StructLayout(LayoutKind.Sequential)] type AstStatement (line 1407) | [StructLayout(LayoutKind.Sequential)] type AstBlockStatement (line 1418) | [StructLayout(LayoutKind.Sequential)] type AstReturnStatement (line 1432) | [StructLayout(LayoutKind.Sequential)] type AstExpressionStatement (line 1446) | [StructLayout(LayoutKind.Sequential)] type AstIfStatement (line 1460) | [StructLayout(LayoutKind.Sequential)] type AstSwitchCases (line 1483) | [StructLayout(LayoutKind.Sequential)] type AstSwitchStatement (line 1500) | [StructLayout(LayoutKind.Sequential)] type AstWhileStatement (line 1520) | [StructLayout(LayoutKind.Sequential)] type AstForStatement (line 1540) | [StructLayout(LayoutKind.Sequential)] type AstTypedef (line 1569) | [StructLayout(LayoutKind.Sequential)] type AstTypedefStatement (line 1586) | [StructLayout(LayoutKind.Sequential)] type AstVarDeclStatement (line 1600) | [StructLayout(LayoutKind.Sequential)] type AstStructStatement (line 1614) | [StructLayout(LayoutKind.Sequential)] type AstCompilationUnitFunction (line 1628) | [StructLayout(LayoutKind.Sequential)] type AstCompilationUnitTypedef (line 1648) | [StructLayout(LayoutKind.Sequential)] type AstCompilationUnitStruct (line 1662) | [StructLayout(LayoutKind.Sequential)] type AstCompilationUnitVariable (line 1676) | [StructLayout(LayoutKind.Sequential)] type AstNode (line 1690) | [StructLayout(LayoutKind.Explicit)] type AstData (line 1887) | [StructLayout(LayoutKind.Sequential)] type irNodeType (line 1916) | public enum irNodeType type irNodeInfo (line 1945) | [StructLayout(LayoutKind.Sequential)] type irGeneric (line 1958) | [StructLayout(LayoutKind.Sequential)] type irBinOpType (line 1965) | public enum irBinOpType type irConditionType (line 1980) | public enum irConditionType type irExprInfo (line 1991) | [StructLayout(LayoutKind.Sequential)] type irConstant (line 2004) | [StructLayout(LayoutKind.Sequential)] type irTemp (line 2014) | [StructLayout(LayoutKind.Sequential)] type irBinOp (line 2024) | [StructLayout(LayoutKind.Sequential)] type irMemory (line 2040) | [StructLayout(LayoutKind.Sequential)] type irCall (line 2050) | [StructLayout(LayoutKind.Sequential)] type irESeq (line 2063) | [StructLayout(LayoutKind.Sequential)] type irArray (line 2076) | [StructLayout(LayoutKind.Sequential)] type irConvert (line 2089) | [StructLayout(LayoutKind.Sequential)] type irSwizzle (line 2099) | [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Ansi)] type irConstruct (line 2112) | [StructLayout(LayoutKind.Sequential)] type irExpression (line 2122) | [StructLayout(LayoutKind.Explicit)] type irMove (line 2174) | [StructLayout(LayoutKind.Sequential)] type irExprStmt (line 2190) | [StructLayout(LayoutKind.Sequential)] type irJump (line 2200) | [StructLayout(LayoutKind.Sequential)] type irCJump (line 2210) | [StructLayout(LayoutKind.Sequential)] type irSeq (line 2232) | [StructLayout(LayoutKind.Sequential)] type irLabel (line 2245) | [StructLayout(LayoutKind.Sequential)] type irStatement (line 2255) | [StructLayout(LayoutKind.Explicit)] type irExprList (line 2295) | [StructLayout(LayoutKind.Sequential)] type irMisc (line 2308) | [StructLayout(LayoutKind.Explicit)] type irNode (line 2324) | [StructLayout(LayoutKind.Explicit)] type CompileData (line 2348) | [StructLayout(LayoutKind.Sequential)] type Anonymous_5371dd6a_e42a_47c1_91d1_a2af9a8283be (line 2395) | [StructLayout(LayoutKind.Explicit)] type Anonymous_3a13e6d2_72d8_4c86_b5bf_9aff36c73111 (line 2413) | [StructLayout(LayoutKind.Explicit)] type UniformType (line 2427) | public enum UniformType type SamplerType (line 2436) | public enum SamplerType type Usage (line 2446) | public enum Usage type SymbolClass (line 2467) | public enum SymbolClass type SymbolType (line 2477) | public enum SymbolType type SymbolRegisterSet (line 2501) | public enum SymbolRegisterSet type ShaderType (line 2509) | public enum ShaderType type IncludeType (line 2524) | public enum IncludeType type AttributeType (line 2530) | public enum AttributeType class NativeMethods (line 2545) | public partial class NativeMethods method Version (line 2549) | [DllImport(mojoshader_dll, EntryPoint = "MOJOSHADER_version")] method Changeset (line 2554) | [DllImport(mojoshader_dll, EntryPoint = "MOJOSHADER_changeset")] method MaxShaderModel (line 2560) | [DllImport(mojoshader_dll, EntryPoint = "MOJOSHADER_maxShaderModel")] method ParseExpression (line 2570) | [DllImport(mojoshader_dll, EntryPoint = "MOJOSHADER_parseExpression")] method RunPreshader (line 2578) | [DllImport(mojoshader_dll, EntryPoint = "MOJOSHADER_runPreshader")] method Parse (line 2593) | [DllImport(mojoshader_dll, EntryPoint = "MOJOSHADER_parse")] method FreeParseData (line 2599) | [DllImport(mojoshader_dll, EntryPoint = "FreeParseData")] method ParseEffect (line 2614) | [DllImport(mojoshader_dll, EntryPoint = "MOJOSHADER_parseEffect")] method FreeEffect (line 2620) | [DllImport(mojoshader_dll, EntryPoint = "FreeEffect")] method Preprocess (line 2635) | [DllImport(mojoshader_dll, EntryPoint = "MOJOSHADER_preprocess")] method FreePreprocessData (line 2641) | [DllImport(mojoshader_dll, EntryPoint = "FreePreprocessData")] method Assemble (line 2660) | [DllImport(mojoshader_dll, EntryPoint = "MOJOSHADER_assemble")] method ParseAst (line 2676) | [DllImport(mojoshader_dll, EntryPoint = "MOJOSHADER_parseAst")] method FreeAstData (line 2682) | [DllImport(mojoshader_dll, EntryPoint = "FreeAstData")] method Compile (line 2698) | [DllImport(mojoshader_dll, EntryPoint = "MOJOSHADER_compile")] method FreeCompileData (line 2704) | [DllImport(mojoshader_dll, EntryPoint = "FreeCompileData")] method glAvailableProfiles (line 2713) | [DllImport(mojoshader_dll, EntryPoint = "MOJOSHADER_glAvailableProfi... method glBestProfile (line 2720) | [DllImport(mojoshader_dll, EntryPoint = "MOJOSHADER_glBestProfile")] method glGetError (line 2725) | [DllImport(mojoshader_dll, EntryPoint = "MOJOSHADER_glGetError")] method glMaxUniforms (line 2731) | [DllImport(mojoshader_dll, EntryPoint = "MOJOSHADER_glMaxUniforms")] method glSetVertexShaderUniformF (line 2739) | [DllImport(mojoshader_dll, EntryPoint = "MOJOSHADER_glSetVertexShade... method glGetVertexShaderUniformF (line 2747) | [DllImport(mojoshader_dll, EntryPoint = "MOJOSHADER_glGetVertexShade... method glSetVertexShaderUniformI (line 2755) | [DllImport(mojoshader_dll, EntryPoint = "MOJOSHADER_glSetVertexShade... method glGetVertexShaderUniformI (line 2763) | [DllImport(mojoshader_dll, EntryPoint = "MOJOSHADER_glGetVertexShade... method glSetVertexShaderUniformB (line 2771) | [DllImport(mojoshader_dll, EntryPoint = "MOJOSHADER_glSetVertexShade... method glGetVertexShaderUniformB (line 2779) | [DllImport(mojoshader_dll, EntryPoint = "MOJOSHADER_glGetVertexShade... method glSetPixelShaderUniformF (line 2787) | [DllImport(mojoshader_dll, EntryPoint = "MOJOSHADER_glSetPixelShader... method glGetPixelShaderUniformF (line 2795) | [DllImport(mojoshader_dll, EntryPoint = "MOJOSHADER_glGetPixelShader... method glSetPixelShaderUniformI (line 2803) | [DllImport(mojoshader_dll, EntryPoint = "MOJOSHADER_glSetPixelShader... method glGetPixelShaderUniformI (line 2811) | [DllImport(mojoshader_dll, EntryPoint = "MOJOSHADER_glGetPixelShader... method glSetPixelShaderUniformB (line 2819) | [DllImport(mojoshader_dll, EntryPoint = "MOJOSHADER_glSetPixelShader... method glGetPixelShaderUniformB (line 2827) | [DllImport(mojoshader_dll, EntryPoint = "MOJOSHADER_glGetPixelShader... method glSetLegacyBumpMapEnv (line 2839) | [DllImport(mojoshader_dll, EntryPoint = "MOJOSHADER_glSetLegacyBumpM... method glSetVertexAttribute (line 2851) | [DllImport(mojoshader_dll, EntryPoint = "MOJOSHADER_glSetVertexAttri... method glSetVertexPreshaderUniformF (line 2859) | [DllImport(mojoshader_dll, EntryPoint = "MOJOSHADER_glSetVertexPresh... method glGetVertexPreshaderUniformF (line 2867) | [DllImport(mojoshader_dll, EntryPoint = "MOJOSHADER_glGetVertexPresh... method glSetPixelPreshaderUniformF (line 2875) | [DllImport(mojoshader_dll, EntryPoint = "MOJOSHADER_glSetPixelPresha... method glGetPixelPreshaderUniformF (line 2883) | [DllImport(mojoshader_dll, EntryPoint = "MOJOSHADER_glGetPixelPresha... method glProgramReady (line 2888) | [DllImport(mojoshader_dll, EntryPoint = "MOJOSHADER_glProgramReady")] FILE: src/Xna.Framework.Content.Pipeline.Graphics.MojoProcessor/EffectCompiler/Preprocessor.cs class Preprocessor (line 16) | public class Preprocessor : PreprocessorListener, VirtualFileSystem method Preprocessor (line 23) | public Preprocessor(EffectContent input, ContentProcessorContext conte... method AddMacro (line 36) | internal void AddMacro(string name, string value) method Preprocess (line 41) | public string Preprocess() method handleWarning (line 101) | void PreprocessorListener.handleWarning(Source source, int line, int c... method handleError (line 108) | void PreprocessorListener.handleError(Source source, int line, int col... method handleSourceChange (line 115) | void PreprocessorListener.handleSourceChange(Source source, string ev) method getFile (line 125) | VirtualFile VirtualFileSystem.getFile(string path) method getFile (line 130) | VirtualFile VirtualFileSystem.getFile(string dir, string name) class PPVirtualFile (line 138) | private class PPVirtualFile : VirtualFile method PPVirtualFile (line 143) | public PPVirtualFile(VirtualFileSystem virtualFileSystem, string path) method isFile (line 149) | bool VirtualFile.isFile() method getPath (line 154) | string VirtualFile.getPath() method getName (line 159) | string VirtualFile.getName() method getParentFile (line 164) | VirtualFile VirtualFile.getParentFile() method getChildFile (line 169) | VirtualFile VirtualFile.getChildFile(string name) method getSource (line 174) | Source VirtualFile.getSource() class PPStringLexerSource (line 191) | private class PPStringLexerSource : StringLexerSource method PPStringLexerSource (line 195) | public PPStringLexerSource(string str, bool ppvalid, string fileName) FILE: src/Xna.Framework.Content.Pipeline.Graphics.MojoProcessor/EffectCompiler/SamplerInfo.cs type SamplerInfo (line 9) | internal struct SamplerInfo method ToString (line 19) | public override string ToString() FILE: src/Xna.Framework.Content.Pipeline.Graphics.MojoProcessor/EffectCompiler/ShaderCompilerException.cs class ShaderCompilerException (line 9) | public class ShaderCompilerException : Exception method ShaderCompilerException (line 11) | public ShaderCompilerException() FILE: src/Xna.Framework.Content.Pipeline.Graphics.MojoProcessor/EffectCompiler/ShaderData.cs class ShaderData (line 12) | internal class ShaderData method ShaderData (line 19) | public ShaderData(ShaderStage shaderStage) type Attribute (line 24) | public struct Attribute FILE: src/Xna.Framework.Content.Pipeline.Graphics.MojoProcessor/EffectCompiler/ShaderProfile.cs class ShaderProfile (line 25) | [TypeConverter(typeof(StringConverter))] method ShaderProfile (line 28) | protected ShaderProfile() method GetMacros (line 47) | internal abstract IEnumerable> GetMacros(G... method ValidateShaderModels (line 49) | internal abstract void ValidateShaderModels(PassInfo pass, string shad... method CreateShader (line 51) | internal abstract ShaderData CreateShader(EffectContent input, Content... method CompileHLSL (line 53) | internal static D3DC.ShaderBytecode CompileHLSL(EffectContent input, C... method LogDX11ShaderReflection (line 106) | [Conditional("DEBUG")] method GetDX11ConstantBuffers (line 229) | internal static ConstantBufferData[] GetDX11ConstantBuffers(D3DC.Shade... method CreateDX11ConstantBufferData (line 242) | private static ConstantBufferData CreateDX11ConstantBufferData(D3DC.Co... method GetParameterFromType (line 287) | private static EffectObject.EffectParameterContent GetParameterFromTyp... class StringConverter (line 369) | private class StringConverter : TypeConverter method ConvertFrom (line 371) | public override object ConvertFrom(ITypeDescriptorContext context, C... FILE: src/Xna.Framework.Content.Pipeline.Graphics.MojoProcessor/EffectCompiler/ShaderProfileDX11.cs class ShaderProfileDX11 (line 19) | class ShaderProfileDX11 : ShaderProfile method ShaderProfileDX11 (line 24) | public ShaderProfileDX11() method GetMacros (line 28) | internal override IEnumerable> GetMacros(... method ValidateShaderModels (line 33) | internal override void ValidateShaderModels(PassInfo pass, string shad... method CreateShader (line 61) | internal override ShaderData CreateShader(EffectContent input, Content... method CreateHLSL (line 73) | private static ShaderData CreateHLSL(EffectContent input, ContentProce... method DXToSamplerType (line 252) | private static MojoShader.SamplerType DXToSamplerType(D3D.ShaderResour... FILE: src/Xna.Framework.Content.Pipeline.Graphics.MojoProcessor/EffectCompiler/ShaderProfileGL.cs class ShaderProfileGL (line 22) | class ShaderProfileGL : ShaderProfile method ShaderProfileGL (line 27) | public ShaderProfileGL() method GetMacros (line 31) | internal override IEnumerable> GetMacros(... method ValidateShaderModels (line 49) | internal override void ValidateShaderModels(PassInfo pass, string shad... method CreateShader (line 84) | internal override ShaderData CreateShader(EffectContent input, Content... method CreateGLSL (line 113) | private static ShaderData CreateGLSL(EffectContent input, ContentProce... method ConvertGLSL110ToGLSL110 (line 343) | private static string ConvertGLSL110ToGLSL110(ShaderStage shaderStage,... method ConvertGLSL110ToGLSL100 (line 357) | private static string ConvertGLSL110ToGLSL100(ShaderStage shaderStage,... method ConvertGLSL110ToGLSL300es (line 401) | private static string ConvertGLSL110ToGLSL300es(ShaderStage shaderStag... method AddConstantBuffers (line 443) | private static void AddConstantBuffers(List cbuffe... method SetReflectionData (line 480) | private static void SetReflectionData(ConstantBufferData[] dx11CBuffer... method CreateConstantBufferData (line 511) | private static ConstantBufferData CreateConstantBufferData(string name... method GetParameterFromSymbol (line 549) | private static EffectObject.EffectParameterContent GetParameterFromSym... FILE: src/Xna.Framework.Content.Pipeline.Graphics.MojoProcessor/EffectCompiler/ShaderProfileType.cs type ShaderProfileType (line 8) | public enum ShaderProfileType FILE: src/Xna.Framework.Content.Pipeline.Graphics.MojoProcessor/EffectCompiler/ShaderStage.cs type ShaderStage (line 8) | internal enum ShaderStage : byte FILE: src/Xna.Framework.Content.Pipeline.Graphics.MojoProcessor/EffectCompiler/ShaderVersion.cs type ShaderVersion (line 10) | public struct ShaderVersion method ShaderVersion (line 20) | public ShaderVersion(int major, int minor) method ParseShaderModel (line 27) | private static ShaderVersion ParseShaderModel(string shaderModel, Rege... method ParseVertexShaderModel (line 58) | internal static ShaderVersion ParseVertexShaderModel(string vsModel) method ParsePixelShaderModel (line 63) | internal static ShaderVersion ParsePixelShaderModel(string psModel) method ParseComputeShaderModel (line 68) | internal static ShaderVersion ParseComputeShaderModel(string csModel) method ToString (line 111) | public override string ToString() FILE: src/Xna.Framework.Content.Pipeline.Graphics.MojoProcessor/ExternalTool.cs class ExternalTool (line 18) | internal class ExternalTool method Run (line 20) | public static int Run(string command, string arguments) method Run (line 30) | public static int Run(string command, string arguments, out string std... method FindCommand (line 118) | private static string FindCommand(string command) method EnsureExecutable (line 166) | private static void EnsureExecutable(string path) method DeleteFile (line 187) | public static void DeleteFile(string filePath) FILE: src/Xna.Framework.Content.Pipeline.Graphics.MojoProcessor/Processors/EffectProcessor.cs class EffectProcessor (line 17) | [ContentProcessor(DisplayName = "Effect - KNI")] method EffectProcessor (line 47) | public EffectProcessor() method Process (line 57) | public override CompiledEffectContent Process(EffectContent input, Con... FILE: src/Xna.Framework.Content.Pipeline.Graphics.MojoProcessor/Processors/EffectProcessorDebugMode.cs type EffectProcessorDebugMode (line 10) | public enum EffectProcessorDebugMode FILE: src/Xna.Framework.Content.Pipeline.Graphics.MojoProcessor/Processors/MojoEffectProcessor.cs class MojoEffectProcessor (line 24) | [ContentProcessor(DisplayName = "Effect (MojoShader) - KNI")] method MojoEffectProcessor (line 54) | public MojoEffectProcessor() method Process (line 64) | public override CompiledEffectContent Process(EffectContent input, Con... method BackendFromPlatform (line 197) | public static GraphicsBackend BackendFromPlatform(TargetPlatform platf... method ShaderProfileFromBackend (line 226) | public static ShaderProfile ShaderProfileFromBackend(GraphicsBackend b... method Preprocess (line 245) | private string Preprocess(EffectContent input, ContentProcessorContext... method ProcessTechniques (line 286) | private EffectObject ProcessTechniques(EffectContent input, ContentPro... method WhitespaceNodes (line 348) | private static void WhitespaceNodes(TokenType type, List no... method CompileEffect (line 380) | private static EffectObject CompileEffect(EffectContent input, Content... method SamplerTypeToParameterType (line 517) | private static EffectObject.PARAMETER_TYPE SamplerTypeToParameterType(... method CreateShader (line 538) | internal static EffectObject.EffectStateContent CreateShader(EffectCon... method ProcessErrorsAndWarnings (line 588) | private static void ProcessErrorsAndWarnings(bool buildFailed, string ... FILE: src/Xna.Framework.Content.Pipeline.Graphics/DdsLoader.cs class DdsLoader (line 16) | class DdsLoader type Ddsd (line 18) | [Flags] type DdsCaps (line 31) | [Flags] type DdsCaps2 (line 39) | [Flags] type Ddpf (line 54) | [Flags] method MakeFourCC (line 65) | static uint MakeFourCC(char c1, char c2, char c3, char c4) method MakeFourCC (line 70) | static uint MakeFourCC(string cc) type FourCC (line 75) | enum FourCC : uint type DdsPixelFormat (line 86) | struct DdsPixelFormat type DdsHeader (line 98) | struct DdsHeader method GetSurfaceFormat (line 112) | static SurfaceFormat GetSurfaceFormat(ref DdsPixelFormat pixelFormat, ... method CreateBitmapContent (line 184) | static BitmapContent CreateBitmapContent(SurfaceFormat format, int wid... method GetBitmapSize (line 215) | static int GetBitmapSize(SurfaceFormat format, int width, int height) method Import (line 247) | static internal TextureContent Import(string filename, ContentImporter... method ByteFillAlpha (line 375) | static void ByteFillAlpha(byte[] bytes) method ByteExpandAlpha (line 383) | static void ByteExpandAlpha(ref byte[] bytes) method ByteSwapRGB (line 398) | static void ByteSwapRGB(byte[] bytes) method ByteSwapRGBX (line 408) | static void ByteSwapRGBX(byte[] bytes) method ByteSwapBGRA4444 (line 418) | static void ByteSwapBGRA4444(byte[] bytes) method ByteSwapBGRA5551 (line 429) | static void ByteSwapBGRA5551(byte[] bytes) method ByteSwapBGR565 (line 440) | static void ByteSwapBGR565(byte[] bytes) method WriteUncompressed (line 451) | internal static void WriteUncompressed(string filename, BitmapContent ... FILE: src/Xna.Framework.Content.Pipeline.Graphics/EffectCompiler/SamplerStateContent.cs class SamplerStateContent (line 10) | public class SamplerStateContent //: ContentItem method SamplerStateContent (line 23) | public SamplerStateContent() type TextureAddressModeContent (line 42) | public enum TextureAddressModeContent type TextureFilterTypeContent (line 62) | public enum TextureFilterTypeContent type TextureFilterContent (line 73) | public enum TextureFilterContent type TextureFilterModeContent (line 116) | public enum TextureFilterModeContent type CompareFunctionContent (line 125) | public enum CompareFunctionContent FILE: src/Xna.Framework.Content.Pipeline.Graphics/EffectCompiler/TPGParser/ParseTree.cs class ParseErrors (line 11) | [Serializable] class ParseError (line 16) | [Serializable] method ParseError (line 36) | public ParseError() method ParseError (line 40) | public ParseError(string message, int code, ParseNode node) : this(mes... method ParseError (line 44) | public ParseError(string message, int code, Token token) : this(messag... method ParseError (line 48) | public ParseError(string message, int code) : this(message, code, stri... method ParseError (line 52) | public ParseError(string message, int code, string file, int line, int... class ParseTree (line 65) | [Serializable] method ParseTree (line 72) | public ParseTree() : base(new Token(), "ParseTree") method PrintTree (line 79) | public string PrintTree() method PrintNode (line 87) | private void PrintNode(StringBuilder sb, ParseNode node, int indent) method Eval (line 104) | public object Eval(params object[] paramlist) class ParseNode (line 110) | [Serializable] method CreateNode (line 129) | public virtual ParseNode CreateNode(Token token, string text) method ParseNode (line 136) | protected ParseNode(Token token, string text) method GetValue (line 143) | protected object GetValue(ParseTree tree, TokenType type, int index) method GetValue (line 148) | protected object GetValue(ParseTree tree, TokenType type, ref int index) method Eval (line 175) | internal object Eval(ParseTree tree, params object[] paramlist) method EvalStart (line 516) | protected virtual object EvalStart(ParseTree tree, params object[] par... method EvalTechnique_Declaration (line 526) | protected virtual object EvalTechnique_Declaration(ParseTree tree, par... method EvalFillMode_Solid (line 546) | protected virtual object EvalFillMode_Solid(ParseTree tree, params obj... method EvalFillMode_WireFrame (line 551) | protected virtual object EvalFillMode_WireFrame(ParseTree tree, params... method EvalFillModes (line 556) | protected virtual object EvalFillModes(ParseTree tree, params object[]... method EvalCullMode_None (line 561) | protected virtual object EvalCullMode_None(ParseTree tree, params obje... method EvalCullMode_Cw (line 566) | protected virtual object EvalCullMode_Cw(ParseTree tree, params object... method EvalCullMode_Ccw (line 571) | protected virtual object EvalCullMode_Ccw(ParseTree tree, params objec... method EvalCullModes (line 576) | protected virtual object EvalCullModes(ParseTree tree, params object[]... method EvalColors_None (line 581) | protected virtual object EvalColors_None(ParseTree tree, params object... method EvalColors_Red (line 586) | protected virtual object EvalColors_Red(ParseTree tree, params object[... method EvalColors_Green (line 591) | protected virtual object EvalColors_Green(ParseTree tree, params objec... method EvalColors_Blue (line 596) | protected virtual object EvalColors_Blue(ParseTree tree, params object... method EvalColors_Alpha (line 601) | protected virtual object EvalColors_Alpha(ParseTree tree, params objec... method EvalColors_All (line 606) | protected virtual object EvalColors_All(ParseTree tree, params object[... method EvalColors_Boolean (line 611) | protected virtual object EvalColors_Boolean(ParseTree tree, params obj... method EvalColors (line 616) | protected virtual object EvalColors(ParseTree tree, params object[] pa... method EvalColorsMasks (line 621) | protected virtual object EvalColorsMasks(ParseTree tree, params object... method EvalBlend_Zero (line 629) | protected virtual object EvalBlend_Zero(ParseTree tree, params object[... method EvalBlend_One (line 634) | protected virtual object EvalBlend_One(ParseTree tree, params object[]... method EvalBlend_SrcColor (line 639) | protected virtual object EvalBlend_SrcColor(ParseTree tree, params obj... method EvalBlend_InvSrcColor (line 644) | protected virtual object EvalBlend_InvSrcColor(ParseTree tree, params ... method EvalBlend_SrcAlpha (line 649) | protected virtual object EvalBlend_SrcAlpha(ParseTree tree, params obj... method EvalBlend_InvSrcAlpha (line 654) | protected virtual object EvalBlend_InvSrcAlpha(ParseTree tree, params ... method EvalBlend_DestAlpha (line 659) | protected virtual object EvalBlend_DestAlpha(ParseTree tree, params ob... method EvalBlend_InvDestAlpha (line 664) | protected virtual object EvalBlend_InvDestAlpha(ParseTree tree, params... method EvalBlend_DestColor (line 669) | protected virtual object EvalBlend_DestColor(ParseTree tree, params ob... method EvalBlend_InvDestColor (line 674) | protected virtual object EvalBlend_InvDestColor(ParseTree tree, params... method EvalBlend_SrcAlphaSat (line 679) | protected virtual object EvalBlend_SrcAlphaSat(ParseTree tree, params ... method EvalBlend_BlendFactor (line 684) | protected virtual object EvalBlend_BlendFactor(ParseTree tree, params ... method EvalBlend_InvBlendFactor (line 689) | protected virtual object EvalBlend_InvBlendFactor(ParseTree tree, para... method EvalBlends (line 694) | protected virtual object EvalBlends(ParseTree tree, params object[] pa... method EvalBlendOp_Add (line 701) | protected virtual object EvalBlendOp_Add(ParseTree tree, params object... method EvalBlendOp_Subtract (line 706) | protected virtual object EvalBlendOp_Subtract(ParseTree tree, params o... method EvalBlendOp_RevSubtract (line 711) | protected virtual object EvalBlendOp_RevSubtract(ParseTree tree, param... method EvalBlendOp_Min (line 716) | protected virtual object EvalBlendOp_Min(ParseTree tree, params object... method EvalBlendOp_Max (line 721) | protected virtual object EvalBlendOp_Max(ParseTree tree, params object... method EvalBlendOps (line 726) | protected virtual object EvalBlendOps(ParseTree tree, params object[] ... method EvalCmpFunc_Never (line 731) | protected virtual object EvalCmpFunc_Never(ParseTree tree, params obje... method EvalCmpFunc_Less (line 736) | protected virtual object EvalCmpFunc_Less(ParseTree tree, params objec... method EvalCmpFunc_Equal (line 741) | protected virtual object EvalCmpFunc_Equal(ParseTree tree, params obje... method EvalCmpFunc_LessEqual (line 746) | protected virtual object EvalCmpFunc_LessEqual(ParseTree tree, params ... method EvalCmpFunc_Greater (line 751) | protected virtual object EvalCmpFunc_Greater(ParseTree tree, params ob... method EvalCmpFunc_NotEqual (line 756) | protected virtual object EvalCmpFunc_NotEqual(ParseTree tree, params o... method EvalCmpFunc_GreaterEqual (line 761) | protected virtual object EvalCmpFunc_GreaterEqual(ParseTree tree, para... method EvalCmpFunc_Always (line 766) | protected virtual object EvalCmpFunc_Always(ParseTree tree, params obj... method EvalCmpFunc (line 771) | protected virtual object EvalCmpFunc(ParseTree tree, params object[] p... method EvalStencilOp_Keep (line 776) | protected virtual object EvalStencilOp_Keep(ParseTree tree, params obj... method EvalStencilOp_Zero (line 781) | protected virtual object EvalStencilOp_Zero(ParseTree tree, params obj... method EvalStencilOp_Replace (line 786) | protected virtual object EvalStencilOp_Replace(ParseTree tree, params ... method EvalStencilOp_IncrSat (line 791) | protected virtual object EvalStencilOp_IncrSat(ParseTree tree, params ... method EvalStencilOp_DecrSat (line 796) | protected virtual object EvalStencilOp_DecrSat(ParseTree tree, params ... method EvalStencilOp_Invert (line 801) | protected virtual object EvalStencilOp_Invert(ParseTree tree, params o... method EvalStencilOp_Incr (line 806) | protected virtual object EvalStencilOp_Incr(ParseTree tree, params obj... method EvalStencilOp_Decr (line 811) | protected virtual object EvalStencilOp_Decr(ParseTree tree, params obj... method EvalStencilOp (line 816) | protected virtual object EvalStencilOp(ParseTree tree, params object[]... method EvalRender_State_CullMode (line 821) | protected virtual object EvalRender_State_CullMode(ParseTree tree, par... method EvalRender_State_FillMode (line 826) | protected virtual object EvalRender_State_FillMode(ParseTree tree, par... method EvalRender_State_AlphaBlendEnable (line 831) | protected virtual object EvalRender_State_AlphaBlendEnable(ParseTree t... method EvalRender_State_SrcBlend (line 836) | protected virtual object EvalRender_State_SrcBlend(ParseTree tree, par... method EvalRender_State_DestBlend (line 841) | protected virtual object EvalRender_State_DestBlend(ParseTree tree, pa... method EvalRender_State_BlendOp (line 846) | protected virtual object EvalRender_State_BlendOp(ParseTree tree, para... method EvalRender_State_ColorWriteEnable (line 851) | protected virtual object EvalRender_State_ColorWriteEnable(ParseTree t... method EvalRender_State_DepthBias (line 856) | protected virtual object EvalRender_State_DepthBias(ParseTree tree, pa... method EvalRender_State_SlopeScaleDepthBias (line 861) | protected virtual object EvalRender_State_SlopeScaleDepthBias(ParseTre... method EvalRender_State_ZEnable (line 866) | protected virtual object EvalRender_State_ZEnable(ParseTree tree, para... method EvalRender_State_ZWriteEnable (line 871) | protected virtual object EvalRender_State_ZWriteEnable(ParseTree tree,... method EvalRender_State_ZFunc (line 876) | protected virtual object EvalRender_State_ZFunc(ParseTree tree, params... method EvalRender_State_MultiSampleAntiAlias (line 881) | protected virtual object EvalRender_State_MultiSampleAntiAlias(ParseTr... method EvalRender_State_ScissorTestEnable (line 886) | protected virtual object EvalRender_State_ScissorTestEnable(ParseTree ... method EvalRender_State_StencilEnable (line 891) | protected virtual object EvalRender_State_StencilEnable(ParseTree tree... method EvalRender_State_StencilFail (line 896) | protected virtual object EvalRender_State_StencilFail(ParseTree tree, ... method EvalRender_State_StencilFunc (line 901) | protected virtual object EvalRender_State_StencilFunc(ParseTree tree, ... method EvalRender_State_StencilMask (line 906) | protected virtual object EvalRender_State_StencilMask(ParseTree tree, ... method EvalRender_State_StencilPass (line 911) | protected virtual object EvalRender_State_StencilPass(ParseTree tree, ... method EvalRender_State_StencilRef (line 916) | protected virtual object EvalRender_State_StencilRef(ParseTree tree, p... method EvalRender_State_StencilWriteMask (line 921) | protected virtual object EvalRender_State_StencilWriteMask(ParseTree t... method EvalRender_State_StencilZFail (line 926) | protected virtual object EvalRender_State_StencilZFail(ParseTree tree,... method EvalRender_State_Expression (line 931) | protected virtual object EvalRender_State_Expression(ParseTree tree, p... method EvalPass_Declaration (line 938) | protected virtual object EvalPass_Declaration(ParseTree tree, params o... method EvalVertexShader_Pass_Expression (line 958) | protected virtual object EvalVertexShader_Pass_Expression(ParseTree tr... method EvalPixelShader_Pass_Expression (line 966) | protected virtual object EvalPixelShader_Pass_Expression(ParseTree tre... method EvalComputeShader_Pass_Expression (line 974) | protected virtual object EvalComputeShader_Pass_Expression(ParseTree t... method EvalAddressMode_Clamp (line 982) | protected virtual object EvalAddressMode_Clamp(ParseTree tree, params ... method EvalAddressMode_Wrap (line 987) | protected virtual object EvalAddressMode_Wrap(ParseTree tree, params o... method EvalAddressMode_Mirror (line 992) | protected virtual object EvalAddressMode_Mirror(ParseTree tree, params... method EvalAddressMode_Border (line 997) | protected virtual object EvalAddressMode_Border(ParseTree tree, params... method EvalAddressMode (line 1002) | protected virtual object EvalAddressMode(ParseTree tree, params object... method EvalTextureFilter_None (line 1007) | protected virtual object EvalTextureFilter_None(ParseTree tree, params... method EvalTextureFilter_Linear (line 1012) | protected virtual object EvalTextureFilter_Linear(ParseTree tree, para... method EvalTextureFilter_Point (line 1017) | protected virtual object EvalTextureFilter_Point(ParseTree tree, param... method EvalTextureFilter_Anisotropic (line 1022) | protected virtual object EvalTextureFilter_Anisotropic(ParseTree tree,... method EvalTextureFilter (line 1027) | protected virtual object EvalTextureFilter(ParseTree tree, params obje... method EvalSampler_State_Texture (line 1032) | protected virtual object EvalSampler_State_Texture(ParseTree tree, par... method EvalSampler_State_MinFilter (line 1037) | protected virtual object EvalSampler_State_MinFilter(ParseTree tree, p... method EvalSampler_State_MagFilter (line 1042) | protected virtual object EvalSampler_State_MagFilter(ParseTree tree, p... method EvalSampler_State_MipFilter (line 1047) | protected virtual object EvalSampler_State_MipFilter(ParseTree tree, p... method EvalSampler_State_Filter (line 1052) | protected virtual object EvalSampler_State_Filter(ParseTree tree, para... method EvalSampler_State_AddressU (line 1057) | protected virtual object EvalSampler_State_AddressU(ParseTree tree, pa... method EvalSampler_State_AddressV (line 1062) | protected virtual object EvalSampler_State_AddressV(ParseTree tree, pa... method EvalSampler_State_AddressW (line 1067) | protected virtual object EvalSampler_State_AddressW(ParseTree tree, pa... method EvalSampler_State_BorderColor (line 1072) | protected virtual object EvalSampler_State_BorderColor(ParseTree tree,... method EvalSampler_State_MaxMipLevel (line 1077) | protected virtual object EvalSampler_State_MaxMipLevel(ParseTree tree,... method EvalSampler_State_MaxAnisotropy (line 1082) | protected virtual object EvalSampler_State_MaxAnisotropy(ParseTree tre... method EvalSampler_State_MipLodBias (line 1087) | protected virtual object EvalSampler_State_MipLodBias(ParseTree tree, ... method EvalSampler_State_Expression (line 1092) | protected virtual object EvalSampler_State_Expression(ParseTree tree, ... method EvalSampler_Register_Expression (line 1099) | protected virtual object EvalSampler_Register_Expression(ParseTree tre... method EvalSampler_Declaration_States (line 1104) | protected virtual object EvalSampler_Declaration_States(ParseTree tree... method EvalSampler_Declaration (line 1111) | protected virtual object EvalSampler_Declaration(ParseTree tree, param... FILE: src/Xna.Framework.Content.Pipeline.Graphics/EffectCompiler/TPGParser/ParseTreeTools.cs class ParseTreeTools (line 7) | public static class ParseTreeTools method ParseFloat (line 9) | public static float ParseFloat(string value) method ParseInt (line 17) | public static int ParseInt(string value) method ParseBool (line 24) | public static bool ParseBool(string value) method ParseColor (line 34) | public static Color ParseColor(string value) FILE: src/Xna.Framework.Content.Pipeline.Graphics/EffectCompiler/TPGParser/Parser.cs class Parser (line 14) | public partial class Parser method Parser (line 19) | public Parser(Scanner scanner) method Parse (line 24) | public ParseTree Parse(string input) method Parse (line 29) | public ParseTree Parse(string input, string fileName) method Parse (line 34) | public ParseTree Parse(string input, string fileName, ParseTree tree) method ParseStart (line 45) | private void ParseStart(ParseNode parent) // NonTerminalSymbol: Start method ParseTechnique_Declaration (line 98) | private void ParseTechnique_Declaration(ParseNode parent) // NonTermin... method ParseFillMode_Solid (line 159) | private void ParseFillMode_Solid(ParseNode parent) // NonTerminalSymbo... method ParseFillMode_WireFrame (line 178) | private void ParseFillMode_WireFrame(ParseNode parent) // NonTerminalS... method ParseFillModes (line 197) | private void ParseFillModes(ParseNode parent) // NonTerminalSymbol: Fi... method ParseCullMode_None (line 221) | private void ParseCullMode_None(ParseNode parent) // NonTerminalSymbol... method ParseCullMode_Cw (line 240) | private void ParseCullMode_Cw(ParseNode parent) // NonTerminalSymbol: ... method ParseCullMode_Ccw (line 259) | private void ParseCullMode_Ccw(ParseNode parent) // NonTerminalSymbol:... method ParseCullModes (line 278) | private void ParseCullModes(ParseNode parent) // NonTerminalSymbol: Cu... method ParseColors_None (line 305) | private void ParseColors_None(ParseNode parent) // NonTerminalSymbol: ... method ParseColors_Red (line 324) | private void ParseColors_Red(ParseNode parent) // NonTerminalSymbol: C... method ParseColors_Green (line 343) | private void ParseColors_Green(ParseNode parent) // NonTerminalSymbol:... method ParseColors_Blue (line 362) | private void ParseColors_Blue(ParseNode parent) // NonTerminalSymbol: ... method ParseColors_Alpha (line 381) | private void ParseColors_Alpha(ParseNode parent) // NonTerminalSymbol:... method ParseColors_All (line 400) | private void ParseColors_All(ParseNode parent) // NonTerminalSymbol: C... method ParseColors_Boolean (line 419) | private void ParseColors_Boolean(ParseNode parent) // NonTerminalSymbo... method ParseColors (line 438) | private void ParseColors(ParseNode parent) // NonTerminalSymbol: Colors method ParseColorsMasks (line 477) | private void ParseColorsMasks(ParseNode parent) // NonTerminalSymbol: ... method ParseBlend_Zero (line 548) | private void ParseBlend_Zero(ParseNode parent) // NonTerminalSymbol: B... method ParseBlend_One (line 567) | private void ParseBlend_One(ParseNode parent) // NonTerminalSymbol: Bl... method ParseBlend_SrcColor (line 586) | private void ParseBlend_SrcColor(ParseNode parent) // NonTerminalSymbo... method ParseBlend_InvSrcColor (line 605) | private void ParseBlend_InvSrcColor(ParseNode parent) // NonTerminalSy... method ParseBlend_SrcAlpha (line 624) | private void ParseBlend_SrcAlpha(ParseNode parent) // NonTerminalSymbo... method ParseBlend_InvSrcAlpha (line 643) | private void ParseBlend_InvSrcAlpha(ParseNode parent) // NonTerminalSy... method ParseBlend_DestAlpha (line 662) | private void ParseBlend_DestAlpha(ParseNode parent) // NonTerminalSymb... method ParseBlend_InvDestAlpha (line 681) | private void ParseBlend_InvDestAlpha(ParseNode parent) // NonTerminalS... method ParseBlend_DestColor (line 700) | private void ParseBlend_DestColor(ParseNode parent) // NonTerminalSymb... method ParseBlend_InvDestColor (line 719) | private void ParseBlend_InvDestColor(ParseNode parent) // NonTerminalS... method ParseBlend_SrcAlphaSat (line 738) | private void ParseBlend_SrcAlphaSat(ParseNode parent) // NonTerminalSy... method ParseBlend_BlendFactor (line 757) | private void ParseBlend_BlendFactor(ParseNode parent) // NonTerminalSy... method ParseBlend_InvBlendFactor (line 776) | private void ParseBlend_InvBlendFactor(ParseNode parent) // NonTermina... method ParseBlends (line 795) | private void ParseBlends(ParseNode parent) // NonTerminalSymbol: Blends method ParseBlendOp_Add (line 852) | private void ParseBlendOp_Add(ParseNode parent) // NonTerminalSymbol: ... method ParseBlendOp_Subtract (line 871) | private void ParseBlendOp_Subtract(ParseNode parent) // NonTerminalSym... method ParseBlendOp_RevSubtract (line 890) | private void ParseBlendOp_RevSubtract(ParseNode parent) // NonTerminal... method ParseBlendOp_Min (line 909) | private void ParseBlendOp_Min(ParseNode parent) // NonTerminalSymbol: ... method ParseBlendOp_Max (line 928) | private void ParseBlendOp_Max(ParseNode parent) // NonTerminalSymbol: ... method ParseBlendOps (line 947) | private void ParseBlendOps(ParseNode parent) // NonTerminalSymbol: Ble... method ParseCmpFunc_Never (line 980) | private void ParseCmpFunc_Never(ParseNode parent) // NonTerminalSymbol... method ParseCmpFunc_Less (line 999) | private void ParseCmpFunc_Less(ParseNode parent) // NonTerminalSymbol:... method ParseCmpFunc_Equal (line 1018) | private void ParseCmpFunc_Equal(ParseNode parent) // NonTerminalSymbol... method ParseCmpFunc_LessEqual (line 1037) | private void ParseCmpFunc_LessEqual(ParseNode parent) // NonTerminalSy... method ParseCmpFunc_Greater (line 1056) | private void ParseCmpFunc_Greater(ParseNode parent) // NonTerminalSymb... method ParseCmpFunc_NotEqual (line 1075) | private void ParseCmpFunc_NotEqual(ParseNode parent) // NonTerminalSym... method ParseCmpFunc_GreaterEqual (line 1094) | private void ParseCmpFunc_GreaterEqual(ParseNode parent) // NonTermina... method ParseCmpFunc_Always (line 1113) | private void ParseCmpFunc_Always(ParseNode parent) // NonTerminalSymbo... method ParseCmpFunc (line 1132) | private void ParseCmpFunc(ParseNode parent) // NonTerminalSymbol: CmpFunc method ParseStencilOp_Keep (line 1174) | private void ParseStencilOp_Keep(ParseNode parent) // NonTerminalSymbo... method ParseStencilOp_Zero (line 1193) | private void ParseStencilOp_Zero(ParseNode parent) // NonTerminalSymbo... method ParseStencilOp_Replace (line 1212) | private void ParseStencilOp_Replace(ParseNode parent) // NonTerminalSy... method ParseStencilOp_IncrSat (line 1231) | private void ParseStencilOp_IncrSat(ParseNode parent) // NonTerminalSy... method ParseStencilOp_DecrSat (line 1250) | private void ParseStencilOp_DecrSat(ParseNode parent) // NonTerminalSy... method ParseStencilOp_Invert (line 1269) | private void ParseStencilOp_Invert(ParseNode parent) // NonTerminalSym... method ParseStencilOp_Incr (line 1288) | private void ParseStencilOp_Incr(ParseNode parent) // NonTerminalSymbo... method ParseStencilOp_Decr (line 1307) | private void ParseStencilOp_Decr(ParseNode parent) // NonTerminalSymbo... method ParseStencilOp (line 1326) | private void ParseStencilOp(ParseNode parent) // NonTerminalSymbol: St... method ParseRender_State_CullMode (line 1368) | private void ParseRender_State_CullMode(ParseNode parent) // NonTermin... method ParseRender_State_FillMode (line 1412) | private void ParseRender_State_FillMode(ParseNode parent) // NonTermin... method ParseRender_State_AlphaBlendEnable (line 1456) | private void ParseRender_State_AlphaBlendEnable(ParseNode parent) // N... method ParseRender_State_SrcBlend (line 1507) | private void ParseRender_State_SrcBlend(ParseNode parent) // NonTermin... method ParseRender_State_DestBlend (line 1551) | private void ParseRender_State_DestBlend(ParseNode parent) // NonTermi... method ParseRender_State_BlendOp (line 1595) | private void ParseRender_State_BlendOp(ParseNode parent) // NonTermina... method ParseRender_State_ColorWriteEnable (line 1639) | private void ParseRender_State_ColorWriteEnable(ParseNode parent) // N... method ParseRender_State_DepthBias (line 1683) | private void ParseRender_State_DepthBias(ParseNode parent) // NonTermi... method ParseRender_State_SlopeScaleDepthBias (line 1734) | private void ParseRender_State_SlopeScaleDepthBias(ParseNode parent) /... method ParseRender_State_ZEnable (line 1785) | private void ParseRender_State_ZEnable(ParseNode parent) // NonTermina... method ParseRender_State_ZWriteEnable (line 1836) | private void ParseRender_State_ZWriteEnable(ParseNode parent) // NonTe... method ParseRender_State_ZFunc (line 1887) | private void ParseRender_State_ZFunc(ParseNode parent) // NonTerminalS... method ParseRender_State_MultiSampleAntiAlias (line 1931) | private void ParseRender_State_MultiSampleAntiAlias(ParseNode parent) ... method ParseRender_State_ScissorTestEnable (line 1982) | private void ParseRender_State_ScissorTestEnable(ParseNode parent) // ... method ParseRender_State_StencilEnable (line 2033) | private void ParseRender_State_StencilEnable(ParseNode parent) // NonT... method ParseRender_State_StencilFail (line 2084) | private void ParseRender_State_StencilFail(ParseNode parent) // NonTer... method ParseRender_State_StencilFunc (line 2128) | private void ParseRender_State_StencilFunc(ParseNode parent) // NonTer... method ParseRender_State_StencilMask (line 2172) | private void ParseRender_State_StencilMask(ParseNode parent) // NonTer... method ParseRender_State_StencilPass (line 2223) | private void ParseRender_State_StencilPass(ParseNode parent) // NonTer... method ParseRender_State_StencilRef (line 2267) | private void ParseRender_State_StencilRef(ParseNode parent) // NonTerm... method ParseRender_State_StencilWriteMask (line 2318) | private void ParseRender_State_StencilWriteMask(ParseNode parent) // N... method ParseRender_State_StencilZFail (line 2369) | private void ParseRender_State_StencilZFail(ParseNode parent) // NonTe... method ParseRender_State_Expression (line 2413) | private void ParseRender_State_Expression(ParseNode parent) // NonTerm... method ParsePass_Declaration (line 2497) | private void ParsePass_Declaration(ParseNode parent) // NonTerminalSym... method ParseVertexShader_Pass_Expression (line 2623) | private void ParseVertexShader_Pass_Expression(ParseNode parent) // No... method ParsePixelShader_Pass_Expression (line 2714) | private void ParsePixelShader_Pass_Expression(ParseNode parent) // Non... method ParseComputeShader_Pass_Expression (line 2805) | private void ParseComputeShader_Pass_Expression(ParseNode parent) // N... method ParseAddressMode_Clamp (line 2896) | private void ParseAddressMode_Clamp(ParseNode parent) // NonTerminalSy... method ParseAddressMode_Wrap (line 2915) | private void ParseAddressMode_Wrap(ParseNode parent) // NonTerminalSym... method ParseAddressMode_Mirror (line 2934) | private void ParseAddressMode_Mirror(ParseNode parent) // NonTerminalS... method ParseAddressMode_Border (line 2953) | private void ParseAddressMode_Border(ParseNode parent) // NonTerminalS... method ParseAddressMode (line 2972) | private void ParseAddressMode(ParseNode parent) // NonTerminalSymbol: ... method ParseTextureFilter_None (line 3002) | private void ParseTextureFilter_None(ParseNode parent) // NonTerminalS... method ParseTextureFilter_Linear (line 3021) | private void ParseTextureFilter_Linear(ParseNode parent) // NonTermina... method ParseTextureFilter_Point (line 3040) | private void ParseTextureFilter_Point(ParseNode parent) // NonTerminal... method ParseTextureFilter_Anisotropic (line 3059) | private void ParseTextureFilter_Anisotropic(ParseNode parent) // NonTe... method ParseTextureFilter (line 3078) | private void ParseTextureFilter(ParseNode parent) // NonTerminalSymbol... method ParseSampler_State_Texture (line 3108) | private void ParseSampler_State_Texture(ParseNode parent) // NonTermin... method ParseSampler_State_MinFilter (line 3217) | private void ParseSampler_State_MinFilter(ParseNode parent) // NonTerm... method ParseSampler_State_MagFilter (line 3261) | private void ParseSampler_State_MagFilter(ParseNode parent) // NonTerm... method ParseSampler_State_MipFilter (line 3305) | private void ParseSampler_State_MipFilter(ParseNode parent) // NonTerm... method ParseSampler_State_Filter (line 3349) | private void ParseSampler_State_Filter(ParseNode parent) // NonTermina... method ParseSampler_State_AddressU (line 3393) | private void ParseSampler_State_AddressU(ParseNode parent) // NonTermi... method ParseSampler_State_AddressV (line 3437) | private void ParseSampler_State_AddressV(ParseNode parent) // NonTermi... method ParseSampler_State_AddressW (line 3481) | private void ParseSampler_State_AddressW(ParseNode parent) // NonTermi... method ParseSampler_State_BorderColor (line 3525) | private void ParseSampler_State_BorderColor(ParseNode parent) // NonTe... method ParseSampler_State_MaxMipLevel (line 3576) | private void ParseSampler_State_MaxMipLevel(ParseNode parent) // NonTe... method ParseSampler_State_MaxAnisotropy (line 3627) | private void ParseSampler_State_MaxAnisotropy(ParseNode parent) // Non... method ParseSampler_State_MipLodBias (line 3678) | private void ParseSampler_State_MipLodBias(ParseNode parent) // NonTer... method ParseSampler_State_Expression (line 3729) | private void ParseSampler_State_Expression(ParseNode parent) // NonTer... method ParseSampler_Register_Expression (line 3783) | private void ParseSampler_Register_Expression(ParseNode parent) // Non... method ParseSampler_Declaration_States (line 3906) | private void ParseSampler_Declaration_States(ParseNode parent) // NonT... method ParseSampler_Declaration (line 3982) | private void ParseSampler_Declaration(ParseNode parent) // NonTerminal... FILE: src/Xna.Framework.Content.Pipeline.Graphics/EffectCompiler/TPGParser/PassInfo.cs class PassInfo (line 6) | public class PassInfo method ToAlphaBlend (line 23) | private static Blend ToAlphaBlend(BlendContent blend) type StencilOperationContent (line 283) | public enum StencilOperationContent type BlendContent (line 322) | public enum BlendContent type BlendFunctionContent (line 390) | public enum BlendFunctionContent type ColorWriteChannelsContent (line 417) | [Flags] type FillModeContent (line 449) | public enum FillModeContent type CullModeContent (line 465) | public enum CullModeContent FILE: src/Xna.Framework.Content.Pipeline.Graphics/EffectCompiler/TPGParser/SamplerStateInfo.cs class SamplerStateInfo (line 13) | public class SamplerStateInfo method SamplerStateInfo (line 33) | public SamplerStateInfo() method ToXNATextureAddressMode (line 151) | static TextureAddressMode ToXNATextureAddressMode(TextureAddressModeCo... method UpdateSamplerState (line 169) | private void UpdateSamplerState() FILE: src/Xna.Framework.Content.Pipeline.Graphics/EffectCompiler/TPGParser/Scanner.cs class Scanner (line 13) | public partial class Scanner method Scanner (line 30) | public Scanner() method Init (line 516) | public void Init(string input) method Init (line 521) | public void Init(string input, string fileName) method GetToken (line 533) | public Token GetToken(TokenType type) method Scan (line 545) | public Token Scan(params TokenType[] expectedtokens) method LookAhead (line 560) | public Token LookAhead(params TokenType[] expectedtokens) type TokenType (line 665) | public enum TokenType class Token (line 903) | public class Token method Token (line 962) | public Token() method Token (line 967) | public Token(int start, int end) method UpdateRange (line 976) | public void UpdateRange(Token token) method ToString (line 982) | public override string ToString() FILE: src/Xna.Framework.Content.Pipeline.Graphics/EffectCompiler/TPGParser/ShaderInfo.cs class ShaderInfo (line 10) | public class ShaderInfo FILE: src/Xna.Framework.Content.Pipeline.Graphics/EffectCompiler/TPGParser/TechniqueInfo.cs class TechniqueInfo (line 5) | public class TechniqueInfo FILE: src/Xna.Framework.Content.Pipeline.Graphics/EffectImporter.cs class EffectImporter (line 15) | [ContentImporter(".fx", DisplayName = "Effect Importer - KNI", DefaultPr... method EffectImporter (line 21) | public EffectImporter() method Import (line 31) | public override EffectContent Import(string filename, ContentImporterC... FILE: src/Xna.Framework.Content.Pipeline.Graphics/ExternalTool.cs class ExternalTool (line 18) | internal class ExternalTool method Run (line 20) | public static int Run(string command, string arguments) method Run (line 30) | public static int Run(string command, string arguments, out string std... method FindCommand (line 118) | private static string FindCommand(string command) method EnsureExecutable (line 166) | private static void EnsureExecutable(string path) method DeleteFile (line 187) | public static void DeleteFile(string filePath) FILE: src/Xna.Framework.Content.Pipeline.Graphics/FbxImporter.cs class FbxImporter (line 13) | [ContentImporter(".fbx", DisplayName = "Fbx Importer - KNI", DefaultProc... method Import (line 16) | public override NodeContent Import(string filename, ContentImporterCon... FILE: src/Xna.Framework.Content.Pipeline.Graphics/FontDescriptionImporter.cs class FontDescriptionImporter (line 14) | [ContentImporter(".spritefont", DisplayName = "Sprite Font Importer - KN... method FontDescriptionImporter (line 20) | public FontDescriptionImporter() method Import (line 30) | public override FontDescription Import(string filename, ContentImporte... FILE: src/Xna.Framework.Content.Pipeline.Graphics/Graphics/AlphaTestMaterialContent.cs class AlphaTestMaterialContent (line 9) | public class AlphaTestMaterialContent : MaterialContent FILE: src/Xna.Framework.Content.Pipeline.Graphics/Graphics/AnimationChannel.cs class AnimationChannel (line 14) | public sealed class AnimationChannel : ICollection, I... method AnimationChannel (line 36) | public AnimationChannel() method Add (line 45) | void ICollection.Add(AnimationKeyframe item) method Add (line 55) | public int Add(AnimationKeyframe item) method Clear (line 93) | public void Clear() method Contains (line 103) | public bool Contains(AnimationKeyframe item) method CopyTo (line 113) | void ICollection.CopyTo(AnimationKeyframe[] array, ... method IndexOf (line 123) | public int IndexOf(AnimationKeyframe item) method Remove (line 133) | public bool Remove(AnimationKeyframe item) method RemoveAt (line 142) | public void RemoveAt(int index) method GetEnumerator (line 151) | public IEnumerator GetEnumerator() method GetEnumerator (line 160) | IEnumerator IEnumerable.GetEnumerator() FILE: src/Xna.Framework.Content.Pipeline.Graphics/Graphics/AnimationChannelDictionary.cs class AnimationChannelDictionary (line 10) | public sealed class AnimationChannelDictionary : NamedValueDictionary method AnimationKeyframe (line 37) | public AnimationKeyframe(TimeSpan time, Matrix transform) method CompareTo (line 48) | public int CompareTo(AnimationKeyframe other) method ToString (line 55) | public override string ToString() FILE: src/Xna.Framework.Content.Pipeline.Graphics/Graphics/AtcBitmapContent.cs class AtcBitmapContent (line 11) | public abstract class AtcBitmapContent : BitmapContent method AtcBitmapContent (line 15) | public AtcBitmapContent() method AtcBitmapContent (line 20) | public AtcBitmapContent(int width, int height) method GetPixelData (line 25) | public override byte[] GetPixelData() method SetPixelData (line 30) | public override void SetPixelData(byte[] sourceData) method TryCopyFrom (line 35) | protected override bool TryCopyFrom(BitmapContent sourceBitmap, Rectan... method TryCopyTo (line 94) | protected override bool TryCopyTo(BitmapContent destinationBitmap, Rec... FILE: src/Xna.Framework.Content.Pipeline.Graphics/Graphics/AtcExplicitBitmapContent.cs class AtcExplicitBitmapContent (line 9) | public class AtcExplicitBitmapContent : AtcBitmapContent method AtcExplicitBitmapContent (line 14) | public AtcExplicitBitmapContent() method AtcExplicitBitmapContent (line 23) | public AtcExplicitBitmapContent(int width, int height) method TryGetFormat (line 33) | public override bool TryGetFormat(out SurfaceFormat format) method ToString (line 43) | public override string ToString() FILE: src/Xna.Framework.Content.Pipeline.Graphics/Graphics/AtcInterpolatedBitmapContent.cs class AtcInterpolatedBitmapContent (line 9) | public class AtcInterpolatedBitmapContent : AtcBitmapContent method AtcInterpolatedBitmapContent (line 14) | public AtcInterpolatedBitmapContent() method AtcInterpolatedBitmapContent (line 23) | public AtcInterpolatedBitmapContent(int width, int height) method TryGetFormat (line 33) | public override bool TryGetFormat(out SurfaceFormat format) method ToString (line 43) | public override string ToString() FILE: src/Xna.Framework.Content.Pipeline.Graphics/Graphics/BasicMaterialContent.cs class BasicMaterialContent (line 7) | public class BasicMaterialContent : MaterialContent FILE: src/Xna.Framework.Content.Pipeline.Graphics/Graphics/BitmapContent.cs class BitmapContent (line 13) | public abstract class BitmapContent : ContentItem method BitmapContent (line 51) | protected BitmapContent() method BitmapContent (line 60) | protected BitmapContent(int width, int height) method Copy (line 73) | public static void Copy(BitmapContent sourceBitmap, BitmapContent dest... method Copy (line 94) | public static void Copy(BitmapContent sourceBitmap, Rectangle sourceRe... method GetPixelData (line 173) | public abstract byte[] GetPixelData(); method SetPixelData (line 179) | public abstract void SetPixelData(byte[] sourceData); method ToString (line 185) | public override string ToString() method TryCopyFrom (line 197) | protected abstract bool TryCopyFrom(BitmapContent sourceBitmap, Rectan... method TryCopyTo (line 206) | protected abstract bool TryCopyTo(BitmapContent destinationBitmap, Rec... method TryGetFormat (line 213) | public abstract bool TryGetFormat(out SurfaceFormat format); FILE: src/Xna.Framework.Content.Pipeline.Graphics/Graphics/BoneContent.cs class BoneContent (line 10) | [System.Diagnostics.DebuggerDisplay("Bone '{Name}'")] method BoneContent (line 16) | public BoneContent() FILE: src/Xna.Framework.Content.Pipeline.Graphics/Graphics/BoneWeight.cs type BoneWeight (line 10) | public struct BoneWeight method BoneWeight (line 37) | public BoneWeight(string boneName, float weight) FILE: src/Xna.Framework.Content.Pipeline.Graphics/Graphics/BoneWeightCollection.cs class BoneWeightCollection (line 13) | public sealed class BoneWeightCollection : Collection method BoneWeightCollection (line 18) | public BoneWeightCollection() method NormalizeWeights (line 25) | public void NormalizeWeights() method NormalizeWeights (line 41) | public void NormalizeWeights(int maxWeights) FILE: src/Xna.Framework.Content.Pipeline.Graphics/Graphics/DualTextureMaterialContent.cs class DualTextureMaterialContent (line 7) | public class DualTextureMaterialContent : MaterialContent FILE: src/Xna.Framework.Content.Pipeline.Graphics/Graphics/Dxt1BitmapContent.cs class Dxt1BitmapContent (line 9) | public class Dxt1BitmapContent : DxtBitmapContent method Dxt1BitmapContent (line 11) | public Dxt1BitmapContent(int width, int height) method TryGetFormat (line 21) | public override bool TryGetFormat(out SurfaceFormat format) method ToString (line 31) | public override string ToString() FILE: src/Xna.Framework.Content.Pipeline.Graphics/Graphics/Dxt3BitmapContent.cs class Dxt3BitmapContent (line 9) | public class Dxt3BitmapContent : DxtBitmapContent method Dxt3BitmapContent (line 11) | public Dxt3BitmapContent(int width, int height) method TryGetFormat (line 21) | public override bool TryGetFormat(out SurfaceFormat format) method ToString (line 31) | public override string ToString() FILE: src/Xna.Framework.Content.Pipeline.Graphics/Graphics/Dxt5BitmapContent.cs class Dxt5BitmapContent (line 9) | public class Dxt5BitmapContent : DxtBitmapContent method Dxt5BitmapContent (line 11) | public Dxt5BitmapContent(int width, int height) method TryGetFormat (line 21) | public override bool TryGetFormat(out SurfaceFormat format) method ToString (line 31) | public override string ToString() FILE: src/Xna.Framework.Content.Pipeline.Graphics/Graphics/DxtBitmapContent.cs class DxtBitmapContent (line 12) | public abstract class DxtBitmapContent : BitmapContent method DxtBitmapContent (line 20) | protected DxtBitmapContent(int blockSize) method DxtBitmapContent (line 28) | protected DxtBitmapContent(int blockSize, int width, int height) method GetPixelData (line 35) | public override byte[] GetPixelData() method SetPixelData (line 40) | public override void SetPixelData(byte[] sourceData) method NvttBeginImageCallback (line 45) | private void NvttBeginImageCallback(int size, int width, int height, i... method NvttWriteImageCallback (line 51) | private bool NvttWriteImageCallback(IntPtr data, int length) method NvttEndImageCallback (line 58) | private void NvttEndImageCallback() method PrepareNVTT (line 62) | private unsafe static void PrepareNVTT(byte[] data) method PrepareNVTT_DXT1 (line 79) | private unsafe static bool PrepareNVTT_DXT1(byte[] data) method TryCopyFrom (line 103) | protected unsafe override bool TryCopyFrom(BitmapContent sourceBitmap,... method TryCopyTo (line 223) | protected override bool TryCopyTo(BitmapContent destinationBitmap, Rec... FILE: src/Xna.Framework.Content.Pipeline.Graphics/Graphics/EffectContent.cs class EffectContent (line 10) | public class EffectContent : ContentItem method EffectContent (line 15) | public EffectContent() FILE: src/Xna.Framework.Content.Pipeline.Graphics/Graphics/EffectMaterialContent.cs class EffectMaterialContent (line 9) | public class EffectMaterialContent : MaterialContent FILE: src/Xna.Framework.Content.Pipeline.Graphics/Graphics/EnvironmentMapMaterialContent.cs class EnvironmentMapMaterialContent (line 7) | public class EnvironmentMapMaterialContent : MaterialContent FILE: src/Xna.Framework.Content.Pipeline.Graphics/Graphics/Etc1BitmapContent.cs class Etc1BitmapContent (line 14) | public class Etc1BitmapContent : BitmapContent method Etc1BitmapContent (line 21) | protected Etc1BitmapContent() method Etc1BitmapContent (line 31) | public Etc1BitmapContent(int width, int height) method GetPixelData (line 36) | public override byte[] GetPixelData() method SetPixelData (line 41) | public override void SetPixelData(byte[] sourceData) method TryCopyFrom (line 53) | protected override bool TryCopyFrom(BitmapContent sourceBitmap, Rectan... method TryCopyTo (line 102) | protected override bool TryCopyTo(BitmapContent destinationBitmap, Rec... method TryGetFormat (line 124) | public override bool TryGetFormat(out SurfaceFormat format) method ToString (line 134) | public override string ToString() FILE: src/Xna.Framework.Content.Pipeline.Graphics/Graphics/Font/CharacterRegion.cs type CharacterRegion (line 8) | [TypeConverter(typeof(CharacterRegionTypeConverter))] method Characters (line 15) | public IEnumerable Characters() method CharacterRegion (line 24) | public CharacterRegion(char start, char end) method Any (line 43) | public static bool Any(IEnumerable source) method SelectMany (line 57) | public static IEnumerable SelectMany(IEnume... method Distinct (line 73) | public static IEnumerable Distinct(IEnumerable bitmap) method Crop (line 69) | public void Crop() method IsEmptyRow (line 104) | public static bool IsEmptyRow(PixelBitmapContent bmp, int rX,... method IsEmptyColumn (line 116) | public static bool IsEmptyColumn(PixelBitmapContent bmp, int ... class FontContent (line 129) | internal class FontContent : ContentItem FILE: src/Xna.Framework.Content.Pipeline.Graphics/Graphics/Font/GlyphPacker.cs class GlyphPacker (line 14) | internal static class GlyphPacker method ArrangeGlyphs (line 16) | public static BitmapContent ArrangeGlyphs(ICollection glyph... method CopyGlyphsToOutput (line 61) | static BitmapContent CopyGlyphsToOutput(List arrang... class ArrangedFontGlyph (line 83) | class ArrangedFontGlyph : IComparable method ArrangedFontGlyph (line 88) | public ArrangedFontGlyph(FontGlyph glyph) method CompareTo (line 93) | int IComparable.CompareTo(ArrangedFontGlyph other) method GuessOutputWidth (line 103) | static int GuessOutputWidth(ICollection sourceGlyphs) method MakeValidTextureSize (line 121) | static int MakeValidTextureSize(int value, bool requirePowerOfTwo) FILE: src/Xna.Framework.Content.Pipeline.Graphics/Graphics/Font/GrowRule.cs type GrowRule (line 14) | internal enum GrowRule FILE: src/Xna.Framework.Content.Pipeline.Graphics/Graphics/Font/MaxRectsBin.cs class MaxRectsBin (line 17) | internal class MaxRectsBin method MaxRectsBin (line 103) | public MaxRectsBin(int width = 64, int height = 64, GrowRule grow = Gr... method DoGrow (line 118) | private void DoGrow() method GrowWidth (line 143) | private void GrowWidth() method GrowHeight (line 152) | private void GrowHeight() method Insert (line 169) | public Rectangle Insert(int width, int height, MaxRectsHeuristic heuri... method FindPositionForNewNode (line 209) | void FindPositionForNewNode(MaxRectsHeuristic heuristic, int width, in... method Insert (line 243) | public Rectangle[] Insert(Point[] sizes, MaxRectsHeuristic heuristic =... method Insert (line 267) | public void Insert(Point[] sizes, Rectangle[] bounds, int indexOffset ... method GetBestRect (line 316) | private int GetBestRect(Point[] sizes, MaxRectsHeuristic heuristic, Li... method PlaceRect (line 343) | private void PlaceRect(ref Rectangle node) method ScoreRect (line 361) | private Rectangle ScoreRect(int width, int height, MaxRectsHeuristic m... method GetOccupancy (line 405) | public float GetOccupancy(bool crop = false) method FindPositionForNewNodeBottomLeft (line 415) | private Rectangle FindPositionForNewNodeBottomLeft(int width, int heig... method FindPositionForNewNodeBestShortSideFit (line 450) | private Rectangle FindPositionForNewNodeBestShortSideFit(int width, in... method FindPositionForNewNodeBestLongSideFit (line 496) | private Rectangle FindPositionForNewNodeBestLongSideFit(int width, int... method FindPositionForNewNodeBestAreaFit (line 542) | private Rectangle FindPositionForNewNodeBestAreaFit(int width, int hei... method CommonIntervalLength (line 587) | private int CommonIntervalLength(int i1Start, int i1End, int i2Start, ... method ContactPointScoreNode (line 594) | private int ContactPointScoreNode(int x, int y, int width, int height) method FindPositionForNewNodeContactPoint (line 616) | private Rectangle FindPositionForNewNodeContactPoint(int width, int he... method SplitFreeNode (line 651) | private bool SplitFreeNode(Rectangle freeNode, ref Rectangle usedNode) method PruneFreeList (line 695) | private void PruneFreeList() method IsContainedIn (line 715) | private bool IsContainedIn(Rectangle a, Rectangle b) FILE: src/Xna.Framework.Content.Pipeline.Graphics/Graphics/Font/MaxRectsHeuristic.cs type MaxRectsHeuristic (line 14) | internal enum MaxRectsHeuristic FILE: src/Xna.Framework.Content.Pipeline.Graphics/Graphics/FontDescription.cs class FontDescription (line 16) | public class FontDescription : ContentItem method FontDescription (line 142) | internal FontDescription() method FontDescription (line 152) | public FontDescription(string fontName, float size, float spacing) method FontDescription (line 164) | public FontDescription(string fontName, float size, float spacing, Fon... method FontDescription (line 177) | public FontDescription(string fontName, float size, float spacing, Fon... FILE: src/Xna.Framework.Content.Pipeline.Graphics/Graphics/FontDescriptionStyle.cs type FontDescriptionStyle (line 13) | [Flags] FILE: src/Xna.Framework.Content.Pipeline.Graphics/Graphics/GeometryContent.cs class GeometryContent (line 12) | public class GeometryContent : ContentItem method GeometryContent (line 56) | public GeometryContent() method ToString (line 62) | public override string ToString() FILE: src/Xna.Framework.Content.Pipeline.Graphics/Graphics/GeometryContentCollection.cs class GeometryContentCollection (line 10) | public sealed class GeometryContentCollection : ChildCollection method IndexCollection (line 18) | public IndexCollection() method AddRange (line 26) | public void AddRange(IEnumerable indices) FILE: src/Xna.Framework.Content.Pipeline.Graphics/Graphics/IndirectPositionCollection.cs class IndirectPositionCollection (line 19) | public sealed class IndirectPositionCollection : IList method IndirectPositionCollection (line 62) | internal IndirectPositionCollection(GeometryContent geometry, VertexCh... method Contains (line 73) | public bool Contains(Vector3 item) method CopyTo (line 83) | public void CopyTo(Vector3[] array, int arrayIndex) method GetEnumerator (line 93) | public IEnumerator GetEnumerator() method IndexOf (line 104) | public int IndexOf(Vector3 item) method Readonly (line 113) | internal Exception Readonly() method Add (line 118) | void ICollection.Add(Vector3 item) method Clear (line 123) | void ICollection.Clear() method Remove (line 128) | bool ICollection.Remove(Vector3 item) method Insert (line 133) | void IList.Insert(int index, Vector3 item) method RemoveAt (line 138) | void IList.RemoveAt(int index) method GetEnumerator (line 147) | IEnumerator IEnumerable.GetEnumerator() FILE: src/Xna.Framework.Content.Pipeline.Graphics/Graphics/LocalizedFontDescription.cs class LocalizedFontDescription (line 27) | public class LocalizedFontDescription : FontDescription method LocalizedFontDescription (line 32) | public LocalizedFontDescription() FILE: src/Xna.Framework.Content.Pipeline.Graphics/Graphics/MaterialContent.cs class MaterialContent (line 13) | public class MaterialContent : ContentItem method MaterialContent (line 26) | public MaterialContent() method GetReferenceTypeProperty (line 37) | protected T GetReferenceTypeProperty(string key) where T : class method GetTexture (line 50) | protected ExternalReference GetTexture(string key) method GetValueTypeProperty (line 63) | protected Nullable GetValueTypeProperty(string key) where T : st... method SetProperty (line 78) | protected void SetProperty(string key, T value) method SetTexture (line 95) | protected void SetTexture(string key, ExternalReference(string usage) method CreatePosition (line 125) | public int CreatePosition(float x, float y, float z) method CreatePosition (line 135) | public int CreatePosition(Vector3 pos) method FinishMesh (line 150) | public MeshContent FinishMesh() method SetMaterial (line 180) | public void SetMaterial(MaterialContent material) method SetOpaqueData (line 199) | public void SetOpaqueData(OpaqueDataDictionary opaqueData) method SetVertexChannelData (line 213) | public void SetVertexChannelData(int vertexDataIndex, object channelData) method StartMesh (line 227) | public static MeshBuilder StartMesh(string name) FILE: src/Xna.Framework.Content.Pipeline.Graphics/Graphics/MeshContent.cs class MeshContent (line 10) | public class MeshContent : NodeContent method MeshContent (line 34) | public MeshContent() method TransformContents (line 43) | internal void TransformContents(ref Matrix xform) FILE: src/Xna.Framework.Content.Pipeline.Graphics/Graphics/MeshHelper.cs class MeshHelper (line 13) | public static class MeshHelper method IsFinite (line 15) | static bool IsFinite(float v) method IsFinite (line 20) | static bool IsFinite(this Vector3 v) method IsNaN (line 25) | static bool IsNaN(this Vector3 v) method CalculateNormals (line 38) | public static void CalculateNormals(MeshContent mesh, bool overwriteEx... method CalculateNormals (line 53) | public static void CalculateNormals(GeometryContent geometry, bool ove... method CalculateTangentFrames (line 156) | public static void CalculateTangentFrames(MeshContent mesh, string tex... method CalculateTangentFrames (line 166) | public static void CalculateTangentFrames(GeometryContent geometry, st... method CalculateTangentFrames (line 195) | public static void CalculateTangentFrames(IList positions, method FindSkeleton (line 336) | public static BoneContent FindSkeleton(NodeContent node) method FlattenSkeleton (line 382) | public static IList FlattenSkeleton(BoneContent skeleton) method MergeDuplicatePositions (line 415) | public static void MergeDuplicatePositions(MeshContent mesh, float tol... method MergeDuplicateVertices (line 450) | public static void MergeDuplicateVertices(GeometryContent geometry) method MergeDuplicateVertices (line 515) | public static void MergeDuplicateVertices(MeshContent mesh) method OptimizeForCache (line 524) | public static void OptimizeForCache(MeshContent mesh) method SwapWindingOrder (line 537) | public static void SwapWindingOrder(MeshContent mesh) method TransformScene (line 561) | public static void TransformScene(NodeContent scene, Matrix transform) method IsLeftHanded (line 606) | internal static bool IsLeftHanded(ref Matrix xform) method UpdatePositionIndices (line 621) | private static void UpdatePositionIndices(MeshContent mesh, int from, ... class VertexData (line 634) | private class VertexData method ComputeHash (line 641) | public int ComputeHash() method ContentEquals (line 651) | public bool ContentEquals(VertexData other) class IndexUpdateList (line 670) | private class IndexUpdateList method IndexUpdateList (line 676) | public IndexUpdateList(IList collectionToUpdate) method Initialize (line 683) | private void Initialize() method Update (line 695) | public void Update(int from, int to) method Pack (line 714) | public void Pack() FILE: src/Xna.Framework.Content.Pipeline.Graphics/Graphics/MipmapChain.cs class MipmapChain (line 12) | public sealed class MipmapChain : Collection method MipmapChain (line 17) | public MipmapChain() method MipmapChain (line 25) | public MipmapChain(BitmapContent bitmap) FILE: src/Xna.Framework.Content.Pipeline.Graphics/Graphics/MipmapChainCollection.cs class MipmapChainCollection (line 13) | public sealed class MipmapChainCollection : Collection method MipmapChainCollection (line 19) | internal MipmapChainCollection(int count, bool fixedSize) method ClearItems (line 27) | protected override void ClearItems() method RemoveItem (line 35) | protected override void RemoveItem(int index) method InsertItem (line 43) | protected override void InsertItem(int index, MipmapChain item) FILE: src/Xna.Framework.Content.Pipeline.Graphics/Graphics/NodeContent.cs class NodeContent (line 10) | [System.Diagnostics.DebuggerDisplay("Node '{Name}'")] method NodeContent (line 69) | public NodeContent() FILE: src/Xna.Framework.Content.Pipeline.Graphics/Graphics/NodeContentCollection.cs class NodeContentCollection (line 7) | public class NodeContentCollection : ChildCollection : BitmapContent where T : struct, IEq... method PixelBitmapContent (line 20) | public PixelBitmapContent(int width, int height) method GetPixelData (line 36) | public unsafe override byte[] GetPixelData() method SetPixelData (line 56) | public unsafe override void SetPixelData(byte[] sourceData) method GetRow (line 73) | public T[] GetRow(int y) method TryGetFormat (line 86) | public override bool TryGetFormat(out SurfaceFormat format) method GetPixel (line 143) | public T GetPixel(int x, int y) method SetPixel (line 148) | public void SetPixel(int x, int y, T value) method ReplaceColor (line 153) | public void ReplaceColor(T originalColor, T newColor) method TryCopyFrom (line 166) | protected override bool TryCopyFrom(BitmapContent sourceBitmap, Rectan... method TryCopyTo (line 233) | protected override bool TryCopyTo(BitmapContent destinationBitmap, Rec... FILE: src/Xna.Framework.Content.Pipeline.Graphics/Graphics/PositionCollection.cs class PositionCollection (line 12) | public sealed class PositionCollection : Collection method PositionCollection (line 17) | public PositionCollection() FILE: src/Xna.Framework.Content.Pipeline.Graphics/Graphics/PvrtcBitmapContent.cs class PvrtcBitmapContent (line 11) | public abstract class PvrtcBitmapContent : BitmapContent method PvrtcBitmapContent (line 15) | public PvrtcBitmapContent(int width, int height) method GetDataSize (line 20) | int GetDataSize() method GetPixelData (line 38) | public override byte[] GetPixelData() method SetPixelData (line 47) | public override void SetPixelData(byte[] sourceData) method TryCopyFrom (line 57) | protected override bool TryCopyFrom(BitmapContent sourceBitmap, Rectan... method TryCopyTo (line 129) | protected override bool TryCopyTo(BitmapContent destinationBitmap, Rec... FILE: src/Xna.Framework.Content.Pipeline.Graphics/Graphics/PvrtcRgb2BitmapContent.cs class PvrtcRgb2BitmapContent (line 9) | public class PvrtcRgb2BitmapContent : PvrtcBitmapContent method PvrtcRgb2BitmapContent (line 16) | public PvrtcRgb2BitmapContent(int width, int height) method TryGetFormat (line 26) | public override bool TryGetFormat(out SurfaceFormat format) method ToString (line 36) | public override string ToString() FILE: src/Xna.Framework.Content.Pipeline.Graphics/Graphics/PvrtcRgb4BitmapContent.cs class PvrtcRgb4BitmapContent (line 9) | public class PvrtcRgb4BitmapContent : PvrtcBitmapContent method PvrtcRgb4BitmapContent (line 16) | public PvrtcRgb4BitmapContent(int width, int height) method TryGetFormat (line 26) | public override bool TryGetFormat(out SurfaceFormat format) method ToString (line 36) | public override string ToString() FILE: src/Xna.Framework.Content.Pipeline.Graphics/Graphics/PvrtcRgba2BitmapContent.cs class PvrtcRgba2BitmapContent (line 9) | public class PvrtcRgba2BitmapContent : PvrtcBitmapContent method PvrtcRgba2BitmapContent (line 16) | public PvrtcRgba2BitmapContent(int width, int height) method TryGetFormat (line 26) | public override bool TryGetFormat(out SurfaceFormat format) method ToString (line 36) | public override string ToString() FILE: src/Xna.Framework.Content.Pipeline.Graphics/Graphics/PvrtcRgba4BitmapContent.cs class PvrtcRgba4BitmapContent (line 9) | public class PvrtcRgba4BitmapContent : PvrtcBitmapContent method PvrtcRgba4BitmapContent (line 16) | public PvrtcRgba4BitmapContent(int width, int height) method TryGetFormat (line 26) | public override bool TryGetFormat(out SurfaceFormat format) method ToString (line 36) | public override string ToString() FILE: src/Xna.Framework.Content.Pipeline.Graphics/Graphics/SkinnedMaterialContent.cs class SkinnedMaterialContent (line 7) | public class SkinnedMaterialContent : MaterialContent FILE: src/Xna.Framework.Content.Pipeline.Graphics/Graphics/Texture2DContent.cs class Texture2DContent (line 10) | public class Texture2DContent : TextureContent method Texture2DContent (line 18) | public Texture2DContent() : method Validate (line 23) | public override void Validate(GraphicsProfile? targetProf) FILE: src/Xna.Framework.Content.Pipeline.Graphics/Graphics/Texture3DContent.cs class Texture3DContent (line 10) | public class Texture3DContent : TextureContent method Texture3DContent (line 12) | public Texture3DContent() : method Validate (line 17) | public override void Validate(GraphicsProfile? targetProf) method GenerateMipmaps (line 22) | public override void GenerateMipmaps(bool overwriteExistingMipmaps) FILE: src/Xna.Framework.Content.Pipeline.Graphics/Graphics/TextureContent.cs class TextureContent (line 14) | public abstract class TextureContent : ContentItem method TextureContent (line 33) | protected TextureContent(MipmapChainCollection faces) method ConvertBitmapType (line 42) | public void ConvertBitmapType(Type newBitmapType) method GenerateMipmaps (line 79) | public virtual void GenerateMipmaps(bool overwriteExistingMipmaps) method Validate (line 114) | public abstract void Validate(GraphicsProfile? targetProfile); FILE: src/Xna.Framework.Content.Pipeline.Graphics/Graphics/TextureCubeContent.cs class TextureCubeContent (line 10) | public class TextureCubeContent : TextureContent method TextureCubeContent (line 12) | public TextureCubeContent() : method Validate (line 17) | public override void Validate(GraphicsProfile? targetProf) FILE: src/Xna.Framework.Content.Pipeline.Graphics/Graphics/TextureReferenceDictionary.cs class TextureReferenceDictionary (line 10) | public sealed class TextureReferenceDictionary : NamedValueDictionary GetConverter() method Vector2ToVector4 (line 77) | private static Vector4 Vector2ToVector4(Vector2 value) method Vector3ToVector4 (line 82) | private static Vector4 Vector3ToVector4(Vector3 value) method Vector4ToVector4 (line 87) | private static Vector4 Vector4ToVector4(Vector4 value) method Vector4ToFloat (line 92) | private static float Vector4ToFloat(Vector4 value) method Vector4ToVector2 (line 97) | private static Vector2 Vector4ToVector2(Vector4 value) method Vector4ToVector3 (line 102) | private static Vector3 Vector4ToVector3(Vector4 value) method Vector4ToPackedVector (line 107) | private static TPacked Vector4ToPackedVector(Vector4 value) FILE: src/Xna.Framework.Content.Pipeline.Graphics/Graphics/VertexChannel.cs class VertexChannel (line 15) | public abstract class VertexChannel : IList, ICollection, IEnumerable method VertexChannel (line 94) | internal VertexChannel(string name) method Contains (line 104) | public bool Contains(Object value) method CopyTo (line 114) | public void CopyTo(Array array, int index) method GetEnumerator (line 123) | public IEnumerator GetEnumerator() method IndexOf (line 133) | public int IndexOf(Object value) method ReadConvertedContent (line 143) | public abstract IEnumerable ReadConvertedContent, ICol... method VertexChannelCollection (line 71) | internal VertexChannelCollection(VertexContent vertexContent) method Add (line 85) | public VertexChannel Add(string name, IEnume... method Add (line 97) | public VertexChannel Add(string name, Type elementType, IEnumerable ch... method Clear (line 105) | public void Clear() method Contains (line 115) | public bool Contains(string name) method Contains (line 125) | public bool Contains(VertexChannel item) method ConvertChannelContent (line 136) | public VertexChannel ConvertChannelContent(int... method ConvertChannelContent (line 169) | public VertexChannel ConvertChannelContent(str... method Get (line 184) | public VertexChannel Get(int index) method Get (line 204) | public VertexChannel Get(string name) method GetEnumerator (line 217) | public IEnumerator GetEnumerator() method IndexOf (line 227) | public int IndexOf(string name) method IndexOf (line 240) | public int IndexOf(VertexChannel item) method Insert (line 256) | public VertexChannel Insert(int index, strin... method Insert (line 295) | public VertexChannel Insert(int index, string name, Type elementType, ... method Remove (line 306) | public bool Remove(string name) method Remove (line 323) | public bool Remove(VertexChannel item) method RemoveAt (line 332) | public void RemoveAt(int index) method Add (line 341) | void ICollection.Add(VertexChannel item) method CopyTo (line 351) | void ICollection.CopyTo(VertexChannel[] array, int arra... method Insert (line 361) | void IList.Insert(int index, VertexChannel item) method GetEnumerator (line 370) | IEnumerator IEnumerable.GetEnumerator() FILE: src/Xna.Framework.Content.Pipeline.Graphics/Graphics/VertexChannelGeneric.cs class VertexChannel (line 16) | public sealed class VertexChannel : VertexChannel, IList, ICollect... method VertexChannel (line 57) | internal VertexChannel(string name) method Contains (line 68) | public bool Contains(T item) method CopyTo (line 78) | public void CopyTo(T[] array, int arrayIndex) method GetEnumerator (line 87) | public new IEnumerator GetEnumerator() method IndexOf (line 97) | public int IndexOf(T item) method InsertRange (line 107) | internal override void InsertRange(int index, IEnumerable data) method ReadConvertedContent (line 123) | public override IEnumerable ReadConvertedContent Convert(List items) method Add (line 154) | void ICollection.Add(T value) method Clear (line 162) | void ICollection.Clear() method Remove (line 172) | bool ICollection.Remove(T value) method Insert (line 182) | void IList.Insert(int index, T value) method RemoveAt (line 191) | void IList.RemoveAt(int index) method RemoveRange (line 201) | internal override void RemoveRange(int index, int count) FILE: src/Xna.Framework.Content.Pipeline.Graphics/Graphics/VertexChannelNames.cs class VertexChannelNames (line 15) | public static class VertexChannelNames method VertexChannelNames (line 22) | static VertexChannelNames() method Binormal (line 38) | public static string Binormal(int usageIndex) method Color (line 49) | public static string Color(int usageIndex) method DecodeBaseName (line 59) | public static string DecodeBaseName(string encodedName) method DecodeUsageIndex (line 71) | public static int DecodeUsageIndex(string encodedName) method EncodeName (line 95) | public static string EncodeName(string baseName, int usageIndex) method EncodeName (line 106) | public static string EncodeName(VertexElementUsage vertexElementUsage,... method Normal (line 116) | public static string Normal() method Normal (line 127) | public static string Normal(int usageIndex) method Tangent (line 138) | public static string Tangent(int usageIndex) method TextureCoordinate (line 149) | public static string TextureCoordinate(int usageIndex) method TryDecodeUsage (line 160) | public static bool TryDecodeUsage(string encodedName, out VertexElemen... method Weights (line 176) | public static string Weights() method Weights (line 187) | public static string Weights(int usageIndex) FILE: src/Xna.Framework.Content.Pipeline.Graphics/Graphics/VertexContent.cs class VertexContent (line 17) | public sealed class VertexContent method VertexContent (line 54) | internal VertexContent(GeometryContent geometry) method Add (line 67) | public int Add(int positionIndex) method AddRange (line 77) | public void AddRange(IEnumerable positionIndexCollection) method CreateVertexBuffer (line 87) | public VertexBufferContent CreateVertexBuffer() method SetupVertexDeclaration (line 119) | internal void SetupVertexDeclaration(VertexDeclarationContent vertexDe... method Insert (line 182) | public void Insert(int index, int positionIndex) method InsertRange (line 193) | public void InsertRange(int index, IEnumerable positionIndexColle... method RemoveAt (line 202) | public void RemoveAt(int index) method RemoveRange (line 218) | public void RemoveRange(int index, int count) FILE: src/Xna.Framework.Content.Pipeline.Graphics/OpenAssetImporter.cs class OpenAssetImporter (line 21) | [ContentImporter( method OpenAssetImporter (line 122) | public OpenAssetImporter() : this("OpenAssetImporter") method OpenAssetImporter (line 126) | internal OpenAssetImporter(string importerName) method Import (line 131) | public override NodeContent Import(string filename, ContentImporterCon... method ImportMaterials (line 251) | private List ImportMaterials(List aiMaterials) method ImportTextureContentRef (line 297) | private ExternalReference ImportTextureContentRef(Text... method ImportMaterialsExt (line 317) | private List ImportMaterialsExt(List aiMate... method ImportNodes (line 388) | private NodeContent ImportNodes(ContentImporterContext context, Scene ... method ImportNodes (line 405) | private NodeContent ImportNodes(ContentImporterContext context, Scene ... method CreateGeometry (line 463) | private GeometryContent CreateGeometry(ContentImporterContext context,... method FindSkeleton (line 528) | private void FindSkeleton(Scene aiScene) method GetSubtree (line 560) | private static void GetSubtree(Node aiNode, List list) method FindDeformationBones (line 572) | private static Dictionary FindDeformationBones(Scene aiS... method FindRootBone (line 592) | private static Node FindRootBone(Scene aiScene, string boneName) method ImportSkeleton (line 615) | private void ImportSkeleton(Scene aiScene, NodeContent rootNode) method ImportBones (line 642) | private BoneContent ImportBones(Node aiNode, Node aiParent, BoneConten... method ImportAnimation (line 725) | private AnimationContent ImportAnimation(Animation aiAnimation, string... method GetRelativeTransform (line 893) | private static Matrix4x4 GetRelativeTransform(Node node, Node ancestor... method ImportMetadata (line 912) | private static void ImportMetadata(Scene _scene, NodeContent rootNode) method GetAxis (line 926) | private static Vector3 GetAxis(int axis) method MetaTransform (line 937) | private static void MetaTransform(NodeContent rootNode) method ToXna (line 961) | [DebuggerStepThrough] method ToXna (line 989) | [DebuggerStepThrough] method ToXna (line 998) | [DebuggerStepThrough] method ToXna (line 1008) | [DebuggerStepThrough] method ToXna (line 1019) | [DebuggerStepThrough] method ToXnaTexCoord (line 1029) | [DebuggerStepThrough] method ToXnaColor (line 1038) | [DebuggerStepThrough] FILE: src/Xna.Framework.Content.Pipeline.Graphics/Processors/CompiledEffectContent.cs class CompiledEffectContent (line 10) | public class CompiledEffectContent : ContentItem method CompiledEffectContent (line 18) | public CompiledEffectContent(byte[] effectCode) method GetEffectCode (line 27) | public byte[] GetEffectCode() FILE: src/Xna.Framework.Content.Pipeline.Graphics/Processors/FontDescriptionProcessor.cs class FontDescriptionProcessor (line 20) | [ContentProcessor(DisplayName = "Sprite Font Description - KNI")] method FontDescriptionProcessor (line 52) | public FontDescriptionProcessor() method Process (line 58) | public override SpriteFontContent Process(FontDescription input, Conte... method FindLocalFontFile (line 226) | private FontFaceInfo FindLocalFontFile(FontDescription input, ContentP... method FindFontFile (line 257) | private FontFaceInfo FindFontFile(FontDescription input, ContentProces... method AddOpenFontFaces (line 392) | private static void AddOpenFontFaces(Dictionary ImportFont(Texture2DContent input,... FILE: src/Xna.Framework.Content.Pipeline.Graphics/Processors/LocalizedFontProcessor.cs class LocalizedFontProcessor (line 30) | [ContentProcessor] method LocalizedFontProcessor (line 39) | public LocalizedFontProcessor() method Process (line 48) | public override SpriteFontContent Process(LocalizedFontDescription inp... FILE: src/Xna.Framework.Content.Pipeline.Graphics/Processors/MaterialProcessor.cs class MaterialProcessor (line 16) | [ContentProcessor(DisplayName = "Material - KNI")] method MaterialProcessor (line 94) | public MaterialProcessor() method BuildEffect (line 112) | protected virtual ExternalReference BuildEffect... method BuildTexture (line 125) | protected virtual ExternalReference BuildTexture(strin... method Process (line 145) | public override MaterialContent Process(MaterialContent input, Content... method CreateDefaultMaterial (line 201) | public static MaterialContent CreateDefaultMaterial(MaterialProcessorD... method GetDefaultEffect (line 224) | public static MaterialProcessorDefaultEffect GetDefaultEffect(Material... FILE: src/Xna.Framework.Content.Pipeline.Graphics/Processors/MaterialProcessorDefaultEffect.cs type MaterialProcessorDefaultEffect (line 10) | public enum MaterialProcessorDefaultEffect FILE: src/Xna.Framework.Content.Pipeline.Graphics/Processors/ModelBoneContent.cs class ModelBoneContent (line 7) | public sealed class ModelBoneContent method ModelBoneContent (line 15) | internal ModelBoneContent() { } method ModelBoneContent (line 17) | internal ModelBoneContent(string name, int index, Matrix transform, Mo... FILE: src/Xna.Framework.Content.Pipeline.Graphics/Processors/ModelBoneContentCollection.cs class ModelBoneContentCollection (line 10) | public sealed class ModelBoneContentCollection : ReadOnlyCollection list) : ba... FILE: src/Xna.Framework.Content.Pipeline.Graphics/Processors/ModelContent.cs class ModelContent (line 9) | public sealed class ModelContent method ModelContent (line 15) | internal ModelContent() { } method ModelContent (line 17) | internal ModelContent(ModelBoneContent root, IList b... FILE: src/Xna.Framework.Content.Pipeline.Graphics/Processors/ModelMeshContent.cs class ModelMeshContent (line 10) | public sealed class ModelMeshContent method ModelMeshContent (line 18) | internal ModelMeshContent() { } method ModelMeshContent (line 20) | internal ModelMeshContent(string name, MeshContent sourceMesh, ModelBo... FILE: src/Xna.Framework.Content.Pipeline.Graphics/Processors/ModelMeshContentCollection.cs class ModelMeshContentCollection (line 10) | public sealed class ModelMeshContentCollection : ReadOnlyCollection list) FILE: src/Xna.Framework.Content.Pipeline.Graphics/Processors/ModelMeshPartContent.cs class ModelMeshPartContent (line 9) | public sealed class ModelMeshPartContent method ModelMeshPartContent (line 19) | internal ModelMeshPartContent() { } method ModelMeshPartContent (line 21) | internal ModelMeshPartContent(VertexBufferContent vertexBuffer, IndexC... FILE: src/Xna.Framework.Content.Pipeline.Graphics/Processors/ModelMeshPartContentCollection.cs class ModelMeshPartContentCollection (line 10) | public sealed class ModelMeshPartContentCollection : ReadOnlyCollection<... method ModelMeshPartContentCollection (line 12) | internal ModelMeshPartContentCollection(IList list) FILE: src/Xna.Framework.Content.Pipeline.Graphics/Processors/ModelProcessor.cs class ModelProcessor (line 16) | [ContentProcessor(DisplayName = "Model - KNI")] method ModelProcessor (line 32) | public ModelProcessor() method Process (line 102) | public override ModelContent Process(NodeContent input, ContentProcess... method ProcessNode (line 140) | private ModelBoneContent ProcessNode(NodeContent node, ModelBoneConten... method ProcessMesh (line 156) | private ModelMeshContent ProcessMesh(MeshContent mesh, ModelBoneConten... method ConvertMaterial (line 252) | protected virtual MaterialContent ConvertMaterial(MaterialContent mate... method ProcessGeometryUsingMaterial (line 266) | protected virtual void ProcessGeometryUsingMaterial(MaterialContent ma... method ProcessVertexChannel (line 346) | protected virtual void ProcessVertexChannel(GeometryContent geometry, method ProcessWeightsChannel (line 359) | private static void ProcessWeightsChannel(GeometryContent geometry, in... method ConvertWeights (line 409) | private static void ConvertWeights(BoneWeightCollection weights, Dicti... class ModelEnumerableExtensions (line 449) | internal static class ModelEnumerableExtensions method SelectDeep (line 458) | public static IEnumerable SelectDeep(this IEnumerable source,... method AsEnumerable (line 487) | public static IEnumerable AsEnumerable(this T item) FILE: src/Xna.Framework.Content.Pipeline.Graphics/Processors/SpriteFontContent.cs class SpriteFontContent (line 13) | public class SpriteFontContent method SpriteFontContent (line 25) | internal SpriteFontContent() method SpriteFontContent (line 29) | internal SpriteFontContent(FontDescription desc) FILE: src/Xna.Framework.Content.Pipeline.Graphics/Processors/TextureProcessor.cs class TextureProcessor (line 12) | [ContentProcessor(DisplayName="Texture - KNI")] method TextureProcessor (line 15) | public TextureProcessor() method Process (line 39) | public override TextureContent Process(TextureContent input, ContentPr... method ProcessPremultiplyAlpha (line 173) | internal static unsafe void ProcessPremultiplyAlpha(PixelBitmapContent... FILE: src/Xna.Framework.Content.Pipeline.Graphics/Processors/TextureProcessorOutputFormat.cs type TextureProcessorOutputFormat (line 10) | public enum TextureProcessorOutputFormat FILE: src/Xna.Framework.Content.Pipeline.Graphics/Processors/VertexBufferContent.cs class VertexBufferContent (line 18) | public class VertexBufferContent : ContentItem method VertexBufferContent (line 50) | public VertexBufferContent() method VertexBufferContent (line 60) | public VertexBufferContent(int size) method SizeOf (line 76) | public static int SizeOf(Type type) method SizeOf (line 93) | public static int SizeOf() where T : struct method Write (line 110) | public void Write(int offset, int stride, IEnumerable data) method Write (line 123) | public void Write(int offset, int stride, Type dataType, IEnumerable d... FILE: src/Xna.Framework.Content.Pipeline.Graphics/Processors/VertexDeclarationContent.cs class VertexDeclarationContent (line 14) | public class VertexDeclarationContent : ContentItem method VertexDeclarationContent (line 38) | public VertexDeclarationContent() FILE: src/Xna.Framework.Content.Pipeline.Graphics/Serialization/Compiler/AlphaTestEffectWriter.cs class AlphaTestEffectWriter (line 10) | [ContentTypeWriter] method Write (line 13) | protected override void Write(ContentWriter output, AlphaTestMaterialC... FILE: src/Xna.Framework.Content.Pipeline.Graphics/Serialization/Compiler/BasicEffectWriter.cs class BasicEffectWriter (line 9) | [ContentTypeWriter] method Write (line 12) | protected override void Write(ContentWriter output, BasicMaterialConte... FILE: src/Xna.Framework.Content.Pipeline.Graphics/Serialization/Compiler/ColorWriter.cs class ColorWriter (line 13) | [ContentTypeWriter] method Write (line 21) | protected override void Write(ContentWriter output, TOutput value) method GetRuntimeType (line 30) | public override string GetRuntimeType(TargetPlatform targetPlatform) FILE: src/Xna.Framework.Content.Pipeline.Graphics/Serialization/Compiler/CompiledEffectWriter.cs class CompiledEffectWriter (line 10) | [ContentTypeWriter] method Write (line 13) | protected override void Write(ContentWriter output, CompiledEffectCont... method GetRuntimeReader (line 22) | public override string GetRuntimeReader(TargetPlatform targetPlatform) FILE: src/Xna.Framework.Content.Pipeline.Graphics/Serialization/Compiler/ContentTypeWriterBase.cs class ContentTypeWriterBase (line 14) | internal abstract class ContentTypeWriterBase : ContentTypeWriter method GetRuntimeReader (line 17) | public override string GetRuntimeReader(TargetPlatform targetPlatform) method GetRuntimeType (line 31) | public override string GetRuntimeType(TargetPlatform targetPlatform) FILE: src/Xna.Framework.Content.Pipeline.Graphics/Serialization/Compiler/DualTextureEffectWriter.cs class DualTextureEffectWriter (line 9) | [ContentTypeWriter] method Write (line 12) | protected override void Write(ContentWriter output, DualTextureMateria... FILE: src/Xna.Framework.Content.Pipeline.Graphics/Serialization/Compiler/EffectMaterialWriter.cs class EffectMaterialWriter (line 10) | [ContentTypeWriter] method Write (line 13) | protected override void Write(ContentWriter output, EffectMaterialCont... FILE: src/Xna.Framework.Content.Pipeline.Graphics/Serialization/Compiler/EnvironmentMapEffectWriter.cs class EnvironmentMapEffectWriter (line 9) | [ContentTypeWriter] method Write (line 12) | protected override void Write(ContentWriter output, EnvironmentMapMate... FILE: src/Xna.Framework.Content.Pipeline.Graphics/Serialization/Compiler/IndexBufferWriter.cs class IndexBufferWriter (line 10) | [ContentTypeWriter] method Write (line 13) | protected override void Write(ContentWriter output, IndexCollection va... method GetRuntimeReader (line 45) | public override string GetRuntimeReader(TargetPlatform targetPlatform) method GetRuntimeType (line 56) | public override string GetRuntimeType(TargetPlatform targetPlatform) FILE: src/Xna.Framework.Content.Pipeline.Graphics/Serialization/Compiler/ModelWriter.cs class ModelWriter (line 9) | [ContentTypeWriter] method Write (line 12) | protected override void Write(ContentWriter output, ModelContent value) method WriteBones (line 43) | private void WriteBones(ContentWriter output, ModelBoneContentCollecti... method WriteBoneReference (line 65) | private void WriteBoneReference(ContentWriter output, ModelBoneContent... method WriteBoundingSphere (line 80) | private static void WriteBoundingSphere(ContentWriter output, Bounding... FILE: src/Xna.Framework.Content.Pipeline.Graphics/Serialization/Compiler/SkinnedEffectWriter.cs class SkinnedEffectWriter (line 9) | [ContentTypeWriter] method Write (line 12) | protected override void Write(ContentWriter output, SkinnedMaterialCon... FILE: src/Xna.Framework.Content.Pipeline.Graphics/Serialization/Compiler/SpriteFontWriter.cs class SpriteFontWriter (line 11) | [ContentTypeWriter] method Write (line 14) | protected override void Write(ContentWriter output, SpriteFontContent ... method GetRuntimeReader (line 30) | public override string GetRuntimeReader(TargetPlatform targetPlatform) method GetRuntimeType (line 41) | public override string GetRuntimeType(TargetPlatform targetPlatform) FILE: src/Xna.Framework.Content.Pipeline.Graphics/Serialization/Compiler/Texture2DWriter.cs class Texture2DWriter (line 11) | [ContentTypeWriter] method Write (line 14) | protected override void Write(ContentWriter output, Texture2DContent v... method GetRuntimeReader (line 37) | public override string GetRuntimeReader(TargetPlatform targetPlatform) FILE: src/Xna.Framework.Content.Pipeline.Graphics/Serialization/Compiler/TextureCubeWriter.cs class TextureCubeWriter (line 11) | [ContentTypeWriter] method Write (line 14) | protected override void Write(ContentWriter output, TextureCubeContent... method GetRuntimeReader (line 40) | public override string GetRuntimeReader(TargetPlatform targetPlatform) FILE: src/Xna.Framework.Content.Pipeline.Graphics/Serialization/Compiler/TextureWriter.cs class TextureWriter (line 9) | [ContentTypeWriter] method Write (line 12) | protected override void Write(ContentWriter output, TextureContent value) FILE: src/Xna.Framework.Content.Pipeline.Graphics/Serialization/Compiler/VertexBufferWriter.cs class VertexBufferWriter (line 9) | [ContentTypeWriter] method Write (line 12) | protected override void Write(ContentWriter output, VertexBufferConten... FILE: src/Xna.Framework.Content.Pipeline.Graphics/Serialization/Compiler/VertexDeclarationWriter.cs class VertexDeclarationWriter (line 10) | [ContentTypeWriter] method Write (line 13) | protected override void Write(ContentWriter output, VertexDeclarationC... FILE: src/Xna.Framework.Content.Pipeline.Graphics/TextureImporter.cs class TextureImporter (line 17) | [ContentImporter( ".bmp", // Bitmap Image File method TextureImporter (line 57) | public TextureImporter( ) method Import (line 67) | public override TextureContent Import(string filename, ContentImporter... method ConvertAndSwapChannels (line 138) | private static IntPtr ConvertAndSwapChannels(IntPtr fBitmap, FREE_IMAG... method SwitchRedAndBlueChannels (line 182) | private static void SwitchRedAndBlueChannels(IntPtr fBitmap) method LoadImage (line 194) | TextureContent LoadImage(string filename) FILE: src/Xna.Framework.Content.Pipeline.Graphics/Utilities/ContentWriterExtensions.cs class ContentWriterExtensions (line 7) | public static class ContentWriterExtensions method Write (line 14) | public static void Write(this ContentWriter output, Color value) FILE: src/Xna.Framework.Content.Pipeline.Graphics/Utilities/FreeImageAPI.cs type FREE_IMAGE_TYPE (line 11) | internal enum FREE_IMAGE_TYPE type FREE_IMAGE_FILTER (line 28) | internal enum FREE_IMAGE_FILTER type FREE_IMAGE_FORMAT (line 38) | internal enum FREE_IMAGE_FORMAT type FREE_IMAGE_COLOR_CHANNEL (line 81) | internal enum FREE_IMAGE_COLOR_CHANNEL class FreeImage (line 95) | partial class FreeImage method ConvertFromRawBits (line 99) | [DllImport(NativeLibName, EntryPoint = "FreeImage_ConvertFromRawBits")] method Rescale (line 102) | [DllImport(NativeLibName, EntryPoint = "FreeImage_Rescale")] method Unload (line 105) | [DllImport(NativeLibName, EntryPoint = "FreeImage_Unload")] method ConvertToRawBits (line 108) | [DllImport(NativeLibName, EntryPoint = "FreeImage_ConvertToRawBits")] method GetFileTypeU (line 111) | [DllImport(NativeLibName, CharSet = CharSet.Unicode, EntryPoint = "Fre... method GetFileTypeS (line 114) | [DllImport(NativeLibName, EntryPoint = "FreeImage_GetFileType")] method GetFileType (line 117) | public static FREE_IMAGE_FORMAT GetFileType(string filename, int size) method LoadU (line 125) | [DllImport(NativeLibName, CharSet = CharSet.Unicode, EntryPoint = "Fre... method LoadS (line 128) | [DllImport(NativeLibName, EntryPoint = "FreeImage_Load")] method Load (line 131) | public static IntPtr Load(FREE_IMAGE_FORMAT fif, string filename, int ... method GetHeight (line 139) | [DllImport(NativeLibName, EntryPoint = "FreeImage_GetHeight")] method GetWidth (line 142) | [DllImport(NativeLibName, EntryPoint = "FreeImage_GetWidth")] method GetImageType (line 145) | [DllImport(NativeLibName, EntryPoint = "FreeImage_GetImageType")] method GetChannel (line 148) | [DllImport(NativeLibName, EntryPoint = "FreeImage_GetChannel")] method SetChannel (line 151) | [DllImport(NativeLibName, EntryPoint = "FreeImage_SetChannel")] method ConvertToType (line 154) | [DllImport(NativeLibName, EntryPoint = "FreeImage_ConvertToType")] method ConvertTo32Bits (line 157) | [DllImport(NativeLibName, EntryPoint = "FreeImage_ConvertTo32Bits")] method GetBPP (line 160) | [DllImport(NativeLibName, EntryPoint = "FreeImage_GetBPP")] method GetPitch (line 163) | [DllImport(NativeLibName, EntryPoint = "FreeImage_GetPitch")] method GetRedMask (line 166) | [DllImport(NativeLibName, EntryPoint = "FreeImage_GetRedMask")] method GetGreenMask (line 169) | [DllImport(NativeLibName, EntryPoint = "FreeImage_GetGreenMask")] method GetBlueMask (line 172) | [DllImport(NativeLibName, EntryPoint = "FreeImage_GetBlueMask")] method AllocateT (line 175) | [DllImport(NativeLibName, EntryPoint = "FreeImage_AllocateT")] method GetScanLine (line 178) | [DllImport(NativeLibName, EntryPoint = "FreeImage_GetScanLine")] method GetLine (line 181) | [DllImport(NativeLibName, EntryPoint = "FreeImage_GetLine")] FILE: src/Xna.Framework.Content.Pipeline.Graphics/Utilities/FreeImageAPIC.cs class FreeImage (line 18) | partial class FreeImage method CopyMemory (line 20) | public static unsafe void CopyMemory(byte* dest, byte* src, int len) method ConvertFromRawBits (line 63) | public static unsafe IntPtr ConvertFromRawBits( method ConvertFromRawBits (line 91) | public static unsafe IntPtr ConvertFromRawBits( FILE: src/Xna.Framework.Content.Pipeline.Graphics/Utilities/GraphicsExtensions.cs class GraphicsExtensions (line 12) | static class GraphicsExtensions method GetSize (line 14) | public static int GetSize(this VertexElementFormat elementFormat) method IsCompressedFormat (line 48) | public static bool IsCompressedFormat(this SurfaceFormat format) method GetSize (line 79) | public static int GetSize(this SurfaceFormat surfaceFormat) method GetBlockSize (line 140) | public static void GetBlockSize(this SurfaceFormat surfaceFormat, out ... FILE: src/Xna.Framework.Content.Pipeline.Graphics/Utilities/ReflectionHelpers.cs class ReflectionHelpers (line 11) | internal static partial class ReflectionHelpers method SizeOf (line 13) | internal static int SizeOf() class ManagedSizeOf (line 21) | private static class ManagedSizeOf method ManagedSizeOf (line 25) | static ManagedSizeOf() FILE: src/Xna.Framework.Content.Pipeline.Graphics/Utilities/VectorConverterEx.cs type VectorConverterEx (line 7) | interface VectorConverterEx where T : struct method ToVector4 (line 9) | Vector4 ToVector4(T value); method FromVector4 (line 10) | T FromVector4(Vector4 value); method ToVector4 (line 25) | Vector4 VectorConverterEx.ToVector4(byte value) method ToVector4 (line 31) | Vector4 VectorConverterEx.ToVector4(short value) method ToVector4 (line 37) | Vector4 VectorConverterEx.ToVector4(int value) method ToVector4 (line 43) | Vector4 VectorConverterEx.ToVector4(float value) method ToVector4 (line 48) | Vector4 VectorConverterEx.ToVector4(Color value) method ToVector4 (line 53) | Vector4 VectorConverterEx.ToVector4(Vector4 value) method FromVector4 (line 58) | byte VectorConverterEx.FromVector4(Vector4 value) method FromVector4 (line 63) | short VectorConverterEx.FromVector4(Vector4 value) method FromVector4 (line 68) | int VectorConverterEx.FromVector4(Vector4 value) method FromVector4 (line 73) | float VectorConverterEx.FromVector4(Vector4 value) method FromVector4 (line 78) | Color VectorConverterEx.FromVector4(Vector4 value) method FromVector4 (line 83) | Vector4 VectorConverterEx.FromVector4(Vector4 value) class VectorConverterEx (line 17) | class VectorConverterEx : method ToVector4 (line 9) | Vector4 ToVector4(T value); method FromVector4 (line 10) | T FromVector4(Vector4 value); method ToVector4 (line 25) | Vector4 VectorConverterEx.ToVector4(byte value) method ToVector4 (line 31) | Vector4 VectorConverterEx.ToVector4(short value) method ToVector4 (line 37) | Vector4 VectorConverterEx.ToVector4(int value) method ToVector4 (line 43) | Vector4 VectorConverterEx.ToVector4(float value) method ToVector4 (line 48) | Vector4 VectorConverterEx.ToVector4(Color value) method ToVector4 (line 53) | Vector4 VectorConverterEx.ToVector4(Vector4 value) method FromVector4 (line 58) | byte VectorConverterEx.FromVector4(Vector4 value) method FromVector4 (line 63) | short VectorConverterEx.FromVector4(Vector4 value) method FromVector4 (line 68) | int VectorConverterEx.FromVector4(Vector4 value) method FromVector4 (line 73) | float VectorConverterEx.FromVector4(Vector4 value) method FromVector4 (line 78) | Color VectorConverterEx.FromVector4(Vector4 value) method FromVector4 (line 83) | Vector4 VectorConverterEx.FromVector4(Vector4 value) FILE: src/Xna.Framework.Content.Pipeline.Graphics/XImporter.cs class XImporter (line 13) | [ContentImporter(".x", DisplayName = "X Importer - KNI", DefaultProcesso... method XImporter (line 19) | public XImporter() method Import (line 29) | public override NodeContent Import(string filename, ContentImporterCon... FILE: src/Xna.Framework.Content.Pipeline.Media/ExternalTool.cs class ExternalTool (line 18) | internal class ExternalTool method Run (line 20) | public static int Run(string command, string arguments) method Run (line 30) | public static int Run(string command, string arguments, out string std... method FindCommand (line 118) | private static string FindCommand(string command) method EnsureExecutable (line 166) | private static void EnsureExecutable(string path) method DeleteFile (line 187) | public static void DeleteFile(string filePath) FILE: src/Xna.Framework.Content.Pipeline.Media/H264Importer.cs class H264Importer (line 7) | [ContentImporter(".mp4", DisplayName = "H.264 Video - KNI", DefaultProce... method H264Importer (line 10) | public H264Importer() method Import (line 14) | public override VideoContent Import(string filename, ContentImporterCo... FILE: src/Xna.Framework.Content.Pipeline.Media/Processors/SongProcessor.cs class SongProcessor (line 16) | [ContentProcessor(DisplayName = "Song - KNI")] method SongProcessor (line 34) | public SongProcessor() method Process (line 44) | public override SongContent Process(AudioContent input, ContentProcess... method GetExtension (line 97) | static public string GetExtension(ConversionFormat format) FILE: src/Xna.Framework.Content.Pipeline.Media/Processors/VideoProcessor.cs class VideoProcessor (line 14) | [ContentProcessor(DisplayName = "Video - KNI")] method Process (line 22) | public override VideoContent Process(VideoContent input, ContentProces... method GetDefaultOutputFormat (line 57) | public static VideoProcessorOutputFormat GetDefaultOutputFormat(Target... method GetExtension (line 78) | public static string GetExtension(VideoProcessorOutputFormat videoFormat) FILE: src/Xna.Framework.Content.Pipeline.Media/Processors/VideoProcessorOutputFormat.cs type VideoProcessorOutputFormat (line 5) | public enum VideoProcessorOutputFormat FILE: src/Xna.Framework.Content.Pipeline.Media/Serialization/Compiler/SongWriter.cs class SongWriter (line 10) | [ContentTypeWriter] method Write (line 18) | protected override void Write(ContentWriter output, SongContent value) method GetRuntimeReader (line 25) | public override string GetRuntimeReader(TargetPlatform targetPlatform) method GetRuntimeType (line 38) | public override string GetRuntimeType(TargetPlatform targetPlatform) FILE: src/Xna.Framework.Content.Pipeline.Media/Serialization/Compiler/VideoWriter.cs class VideoWriter (line 9) | [ContentTypeWriter] method Write (line 12) | protected override void Write(ContentWriter output, VideoContent value) method GetRuntimeReader (line 23) | public override string GetRuntimeReader(TargetPlatform targetPlatform) method GetRuntimeType (line 36) | public override string GetRuntimeType(TargetPlatform targetPlatform) FILE: src/Xna.Framework.Content.Pipeline.Media/SongContent.cs class SongContent (line 12) | public sealed class SongContent method SongContent (line 22) | internal SongContent(string fileName, TimeSpan duration) FILE: src/Xna.Framework.Content.Pipeline.Media/Utilities/PathHelper.cs class PathHelper (line 10) | internal static class PathHelper method Normalize (line 20) | public static string Normalize(string path) method NormalizeDirectory (line 29) | public static string NormalizeDirectory(string path) method NormalizeWindows (line 37) | public static string NormalizeWindows(string path) method GetRelativePath (line 48) | public static string GetRelativePath(string basePath, string path) FILE: src/Xna.Framework.Content.Pipeline.Media/VideoContent.cs class VideoContent (line 16) | public class VideoContent : ContentItem, IDisposable method VideoContent (line 66) | public VideoContent(string filename) method ProbeFormat (line 73) | private static void ProbeFormat(string sourceFile, out int width, out ... method ConvertFormat (line 122) | public void ConvertFormat(string saveToFile) method ConvertToWmv (line 149) | private void ConvertToWmv(string saveToFile) method ConvertToMP4 (line 171) | private void ConvertToMP4(string saveToFile) method ConvertToWebM (line 194) | private void ConvertToWebM(string saveToFile) method Dispose (line 223) | public void Dispose() method Dispose (line 229) | protected virtual void Dispose(bool disposing) FILE: src/Xna.Framework.Content.Pipeline.Media/VideoImporter.cs class VideoImporter (line 7) | [ContentImporter(".wmv", method VideoImporter (line 29) | public VideoImporter() method Import (line 33) | public override VideoContent Import(string filename, ContentImporterCo... FILE: src/Xna.Framework.Content.Pipeline.Media/WmvImporter.cs class WmvImporter (line 12) | [ContentImporter(".wmv", DisplayName = "Wmv Importer - KNI", DefaultProc... method WmvImporter (line 18) | public WmvImporter() method Import (line 28) | public override VideoContent Import(string filename, ContentImporterCo... FILE: src/Xna.Framework.Content.Pipeline/ChildCollection.cs class ChildCollection (line 17) | public abstract class ChildCollection : Collection method ChildCollection (line 27) | protected ChildCollection(TParent parent) method ClearItems (line 38) | protected override void ClearItems() method GetParent (line 51) | protected abstract TParent GetParent(TChild child); method InsertItem (line 58) | protected override void InsertItem(int index, TChild item) method RemoveItem (line 73) | protected override void RemoveItem(int index) method SetItem (line 85) | protected override void SetItem(int index, TChild item) method SetParent (line 102) | protected abstract void SetParent(TChild child, TParent parent); FILE: src/Xna.Framework.Content.Pipeline/ContentBuildLogger.cs class ContentBuildLogger (line 15) | public abstract class ContentBuildLogger method ContentBuildLogger (line 23) | protected ContentBuildLogger() method GetRelativePath (line 32) | string GetRelativePath(string filename) method GetCurrentFilename (line 46) | protected string GetCurrentFilename(ContentIdentity contentIdentity) method LogImportantMessage (line 68) | public abstract void LogImportantMessage( method LogMessage (line 78) | public abstract void LogMessage( method LogWarning (line 90) | public abstract void LogWarning( method PushFile (line 102) | public virtual void PushFile(string filename) method PopFile (line 110) | public virtual void PopFile() FILE: src/Xna.Framework.Content.Pipeline/ContentIdentity.cs class ContentIdentity (line 12) | [Serializable] method ContentIdentity (line 33) | public ContentIdentity() method ContentIdentity (line 42) | public ContentIdentity(string sourceFilename) method ContentIdentity (line 52) | public ContentIdentity(string sourceFilename, string sourceTool) method ContentIdentity (line 63) | public ContentIdentity(string sourceFilename, string sourceTool, strin... FILE: src/Xna.Framework.Content.Pipeline/ContentImporter.cs class ContentImporter (line 15) | public abstract class ContentImporter : IContentImporter method ContentImporter (line 20) | protected ContentImporter() method Import (line 31) | public abstract T Import(string filename, ContentImporterContext conte... method Import (line 39) | Object IContentImporter.Import(string filename, ContentImporterContext... FILE: src/Xna.Framework.Content.Pipeline/ContentImporterAttribute.cs class ContentImporterAttribute (line 14) | public class ContentImporterAttribute : Attribute method ContentImporterAttribute (line 42) | public ContentImporterAttribute(string fileExtension) method ContentImporterAttribute (line 51) | public ContentImporterAttribute(params string[] fileExtensions) FILE: src/Xna.Framework.Content.Pipeline/ContentImporterContext.cs class ContentImporterContext (line 10) | public abstract class ContentImporterContext method ContentImporterContext (line 30) | public ContentImporterContext() method AddDependency (line 39) | public abstract void AddDependency(string filename); FILE: src/Xna.Framework.Content.Pipeline/ContentItem.cs class ContentItem (line 10) | public class ContentItem method ContentItem (line 35) | public ContentItem() FILE: src/Xna.Framework.Content.Pipeline/ContentProcessor.cs class ContentProcessor (line 12) | public abstract class ContentProcessor : IContentProcessor method ContentProcessor (line 17) | protected ContentProcessor() method Process (line 28) | public abstract TOutput Process(TInput input, ContentProcessorContext ... method Process (line 52) | object IContentProcessor.Process(object input, ContentProcessorContext... FILE: src/Xna.Framework.Content.Pipeline/ContentProcessorAttribute.cs class ContentProcessorAttribute (line 12) | public class ContentProcessorAttribute : Attribute method ContentProcessorAttribute (line 22) | public ContentProcessorAttribute() FILE: src/Xna.Framework.Content.Pipeline/ContentProcessorContext.cs class ContentProcessorContext (line 12) | public abstract class ContentProcessorContext method ContentProcessorContext (line 57) | public ContentProcessorContext() method AddDependency (line 65) | public abstract void AddDependency(string filename); method AddOutputFile (line 71) | public abstract void AddOutputFile(string filename); method BuildAndLoadAsset (line 82) | public TOutput BuildAndLoadAsset( method BuildAndLoadAsset (line 101) | public abstract TOutput BuildAndLoadAsset( method BuildAsset (line 117) | public ExternalReference BuildAsset( method BuildAsset (line 137) | public abstract ExternalReference BuildAsset( method Convert (line 153) | public TOutput Convert( method Convert (line 170) | public abstract TOutput Convert( FILE: src/Xna.Framework.Content.Pipeline/ExternalReference.cs class ExternalReference (line 17) | public sealed class ExternalReference : ContentItem method ExternalReference (line 27) | public ExternalReference() method ExternalReference (line 36) | public ExternalReference(string filename) method ExternalReference (line 48) | public ExternalReference(string filename, ContentIdentity relativeToCo... FILE: src/Xna.Framework.Content.Pipeline/IContentImporter.cs type IContentImporter (line 12) | public interface IContentImporter method Import (line 20) | Object Import(string filename, ContentImporterContext context); FILE: src/Xna.Framework.Content.Pipeline/IContentProcessor.cs type IContentProcessor (line 12) | public interface IContentProcessor method Process (line 30) | Object Process(Object input, ContentProcessorContext context); FILE: src/Xna.Framework.Content.Pipeline/InvalidContentException.cs class InvalidContentException (line 13) | [SerializableAttribute] method InvalidContentException (line 24) | public InvalidContentException() method InvalidContentException (line 33) | protected InvalidContentException( method InvalidContentException (line 44) | public InvalidContentException( method InvalidContentException (line 56) | public InvalidContentException( method InvalidContentException (line 70) | public InvalidContentException( method InvalidContentException (line 85) | public InvalidContentException( method GetObjectData (line 99) | public override void GetObjectData( FILE: src/Xna.Framework.Content.Pipeline/NamedValueDictionary.cs class NamedValueDictionary (line 11) | public class NamedValueDictionary : IDictionary method NamedValueDictionary (line 18) | public NamedValueDictionary() method Add (line 27) | public void Add(string key, T value) method ContainsKey (line 37) | public bool ContainsKey(string key) method Remove (line 55) | public bool Remove(string key) method TryGetValue (line 66) | public bool TryGetValue(string key, out T value) method Add (line 107) | void ICollection>.Add(KeyValuePair ... method Clear (line 115) | public void Clear() method Contains (line 125) | bool ICollection>.Contains(KeyValuePair>.CopyTo(KeyValuePair>.Remove(KeyValuePair> GetEnumerator() method GetEnumerator (line 179) | IEnumerator IEnumerable.GetEnumerator() method AddItem (line 189) | protected virtual void AddItem(string key, T value) method ClearItems (line 197) | protected virtual void ClearItems() method RemoveItem (line 207) | protected virtual bool RemoveItem(string key) method SetItem (line 217) | protected virtual void SetItem(string key, T value) FILE: src/Xna.Framework.Content.Pipeline/OpaqueDataDictionary.cs class OpaqueDataDictionary (line 9) | [ContentSerializerCollectionItemName("Data")] method GetValue (line 18) | public T GetValue(string key, T defaultValue) FILE: src/Xna.Framework.Content.Pipeline/PipelineComponentScanner.cs class PipelineComponentScanner (line 13) | public sealed class PipelineComponentScanner method PipelineComponentScanner (line 71) | public PipelineComponentScanner() method Update (line 80) | public bool Update( method Update (line 93) | public bool Update( FILE: src/Xna.Framework.Content.Pipeline/PipelineException.cs class PipelineException (line 13) | [SerializableAttribute] method PipelineException (line 19) | public PipelineException() method PipelineException (line 28) | protected PipelineException( method PipelineException (line 39) | public PipelineException( method PipelineException (line 51) | public PipelineException( method PipelineException (line 64) | public PipelineException( FILE: src/Xna.Framework.Content.Pipeline/ProcessorParameter.cs class ProcessorParameter (line 14) | [SerializableAttribute] method ProcessorParameter (line 83) | internal ProcessorParameter(PropertyInfo propertyInfo) FILE: src/Xna.Framework.Content.Pipeline/ProcessorParameterCollection.cs class ProcessorParameterCollection (line 14) | [SerializableAttribute] method ProcessorParameterCollection (line 21) | internal ProcessorParameterCollection(IEnumerable ... FILE: src/Xna.Framework.Content.Pipeline/Processors/PassThroughProcessor.cs class PassThroughProcessor (line 15) | [ContentProcessor(DisplayName = "No Processing Required")] method Process (line 18) | public override object Process(object input, ContentProcessorContext c... FILE: src/Xna.Framework.Content.Pipeline/Serialization/Compiler/ArrayWriter.cs class ArrayWriter (line 12) | [ContentTypeWriter] method Initialize (line 17) | protected internal override void Initialize(ContentCompiler compiler) method OnAddedToContentWriter (line 23) | internal override void OnAddedToContentWriter(ContentWriter output) method Write (line 30) | protected override void Write(ContentWriter output, T[] value) method GetRuntimeReader (line 41) | public override string GetRuntimeReader(TargetPlatform targetPlatform) FILE: src/Xna.Framework.Content.Pipeline/Serialization/Compiler/BooleanWriter.cs class BooleanWriter (line 13) | [ContentTypeWriter] method Write (line 21) | protected override void Write(ContentWriter output, TOutput value) FILE: src/Xna.Framework.Content.Pipeline/Serialization/Compiler/BoundingBoxWriter.cs class BoundingBoxWriter (line 13) | [ContentTypeWriter] method Write (line 21) | protected override void Write(ContentWriter output, TOutput value) FILE: src/Xna.Framework.Content.Pipeline/Serialization/Compiler/BoundingFrustumWriter.cs class BoundingFrustumWriter (line 13) | [ContentTypeWriter] method Write (line 21) | protected override void Write(ContentWriter output, TOutput value) FILE: src/Xna.Framework.Content.Pipeline/Serialization/Compiler/BoundingSphereWriter.cs class BoundingSphereWriter (line 13) | [ContentTypeWriter] method Write (line 21) | protected override void Write(ContentWriter output, TOutput value) FILE: src/Xna.Framework.Content.Pipeline/Serialization/Compiler/ByteWriter.cs class ByteWriter (line 13) | [ContentTypeWriter] method Write (line 21) | protected override void Write(ContentWriter output, TOutput value) FILE: src/Xna.Framework.Content.Pipeline/Serialization/Compiler/CharWriter.cs class CharWriter (line 13) | [ContentTypeWriter] method Write (line 21) | protected override void Write(ContentWriter output, TOutput value) FILE: src/Xna.Framework.Content.Pipeline/Serialization/Compiler/ComplexWriter.cs class ComplexWriter (line 12) | [ContentTypeWriter] method Write (line 20) | protected override void Write(ContentWriter output, TOutput value) FILE: src/Xna.Framework.Content.Pipeline/Serialization/Compiler/ContentCompiler.cs class ContentCompiler (line 20) | public sealed class ContentCompiler method ContentCompiler (line 53) | public ContentCompiler() method GetTypeWriters (line 61) | void GetTypeWriters() method GetTypeWriter (line 103) | public ContentTypeWriter GetTypeWriter(Type type) method GetTypeWriterType (line 119) | private Type GetTypeWriterType(Type type) method Compile (line 208) | [Obsolete] method Compile (line 227) | public void Compile(Stream stream, object content, TargetPlatform targ... method WriteUShort (line 305) | private static void WriteUShort(Stream stream, ushort value) method WriteUInt (line 311) | private static void WriteUInt(Stream stream, uint value) method CompressStreamLegacyLZ4 (line 317) | private MemoryStream CompressStreamLegacyLZ4(MemoryStream bodyStream) method CompressStream (line 338) | private MemoryStream CompressStream(MemoryStream bodyStream, ContentCo... method WriteHeader (line 394) | private void WriteHeader(Stream stream, TargetPlatform targetPlatform,... class XnbBodyWriter (line 429) | private class XnbBodyWriter : BinaryWriter method XnbBodyWriter (line 431) | public XnbBodyWriter(Stream output) : base(output) method WriteTypeWriters (line 435) | public void WriteTypeWriters(ICollection typeWrit... method WriteSharedResourcesCount (line 445) | public void WriteSharedResourcesCount(int sharedResourcesCount) method Dispose (line 454) | protected override void Dispose(bool disposing) FILE: src/Xna.Framework.Content.Pipeline/Serialization/Compiler/ContentCompression.cs type ContentCompression (line 5) | public enum ContentCompression FILE: src/Xna.Framework.Content.Pipeline/Serialization/Compiler/ContentTypeWriter.cs class ContentTypeWriter (line 12) | public abstract class ContentTypeWriter method ContentTypeWriter (line 42) | protected ContentTypeWriter(Type targetType) method GetRuntimeReader (line 55) | public abstract string GetRuntimeReader(TargetPlatform targetPlatform); method GetRuntimeType (line 62) | public virtual string GetRuntimeType(TargetPlatform targetPlatform) method Initialize (line 75) | protected internal virtual void Initialize(ContentCompiler compiler) method OnAddedToContentWriter (line 84) | internal virtual void OnAddedToContentWriter(ContentWriter writer) method ShouldCompressContent (line 100) | protected internal virtual bool ShouldCompressContent(TargetPlatform t... method Write (line 110) | protected abstract void Write(ContentWriter output, object value); method InternalWrite (line 112) | internal void InternalWrite(ContentWriter output, object value) method ContentTypeWriter (line 128) | protected ContentTypeWriter() method Write (line 138) | protected override void Write(ContentWriter output, object value) method Write (line 148) | protected abstract void Write(ContentWriter output, T value); class ContentTypeWriter (line 123) | public abstract class ContentTypeWriter : ContentTypeWriter method ContentTypeWriter (line 42) | protected ContentTypeWriter(Type targetType) method GetRuntimeReader (line 55) | public abstract string GetRuntimeReader(TargetPlatform targetPlatform); method GetRuntimeType (line 62) | public virtual string GetRuntimeType(TargetPlatform targetPlatform) method Initialize (line 75) | protected internal virtual void Initialize(ContentCompiler compiler) method OnAddedToContentWriter (line 84) | internal virtual void OnAddedToContentWriter(ContentWriter writer) method ShouldCompressContent (line 100) | protected internal virtual bool ShouldCompressContent(TargetPlatform t... method Write (line 110) | protected abstract void Write(ContentWriter output, object value); method InternalWrite (line 112) | internal void InternalWrite(ContentWriter output, object value) method ContentTypeWriter (line 128) | protected ContentTypeWriter() method Write (line 138) | protected override void Write(ContentWriter output, object value) method Write (line 148) | protected abstract void Write(ContentWriter output, T value); FILE: src/Xna.Framework.Content.Pipeline/Serialization/Compiler/ContentTypeWriterAttribute.cs class ContentTypeWriterAttribute (line 12) | [AttributeUsage(AttributeTargets.Class)] method ContentTypeWriterAttribute (line 18) | public ContentTypeWriterAttribute() FILE: src/Xna.Framework.Content.Pipeline/Serialization/Compiler/ContentTypeWriterBase.cs class ContentTypeWriterBase (line 14) | internal abstract class ContentTypeWriterBase : ContentTypeWriter method GetRuntimeReader (line 17) | public override string GetRuntimeReader(TargetPlatform targetPlatform) method GetRuntimeType (line 31) | public override string GetRuntimeType(TargetPlatform targetPlatform) FILE: src/Xna.Framework.Content.Pipeline/Serialization/Compiler/ContentTypeWriterBaseGeneric.cs class ContentTypeWriterBaseGeneric (line 14) | internal abstract class ContentTypeWriterBaseGeneric : ContentTypeWri... method Initialize (line 18) | protected internal override void Initialize(ContentCompiler compiler) method OnAddedToContentWriter (line 24) | internal override void OnAddedToContentWriter(ContentWriter output) method GetRuntimeReader (line 39) | public override string GetRuntimeReader(TargetPlatform targetPlatform) method GetRuntimeType (line 68) | public override string GetRuntimeType(TargetPlatform targetPlatform) FILE: src/Xna.Framework.Content.Pipeline/Serialization/Compiler/ContentWriter.cs class ContentWriter (line 20) | public sealed class ContentWriter : BinaryWriter method ContentWriter (line 58) | internal ContentWriter(ContentCompiler compiler, Stream output, Target... method Dispose (line 74) | protected override void Dispose(bool disposing) method WriteSharedResources (line 86) | internal void WriteSharedResources(IList sharedResources) method GetTypeWriter (line 101) | internal ContentTypeWriter GetTypeWriter(Type type) method WriteExternalReference (line 126) | public void WriteExternalReference(ExternalReference reference) method WriteObject (line 162) | public void WriteObject(T value) method WriteObject (line 189) | public void WriteObject(T value, ContentTypeWriter typeWriter) method WriteRawObject (line 208) | public void WriteRawObject(T value) method WriteRawObject (line 222) | public void WriteRawObject(T value, ContentTypeWriter typeWriter) method WriteSharedResource (line 237) | public void WriteSharedResource(T value) method GetSharedResourceIndex (line 243) | private int GetSharedResourceIndex(object value) method Write (line 268) | public void Write(Complex value) method Write (line 278) | public void Write(Matrix value) method Write (line 302) | public void Write(Quaternion value) method Write (line 314) | public void Write(Vector2 value) method Write (line 324) | public void Write(Vector3 value) method Write (line 335) | public void Write(Vector4 value) method CanDeserializeIntoExistingObject (line 349) | internal bool CanDeserializeIntoExistingObject(Type type) FILE: src/Xna.Framework.Content.Pipeline/Serialization/Compiler/CurveWriter.cs class CurveWriter (line 13) | [ContentTypeWriter] method Write (line 21) | protected override void Write(ContentWriter output, TOutput value) FILE: src/Xna.Framework.Content.Pipeline/Serialization/Compiler/DateTimeWriter.cs class DateTimeWriter (line 13) | [ContentTypeWriter] method Write (line 21) | protected override void Write(ContentWriter output, TOutput value) FILE: src/Xna.Framework.Content.Pipeline/Serialization/Compiler/DecimalWriter.cs class DecimalWriter (line 13) | [ContentTypeWriter] method Write (line 21) | protected override void Write(ContentWriter output, TOutput value) FILE: src/Xna.Framework.Content.Pipeline/Serialization/Compiler/DictionaryWriter.cs class DictionaryWriter (line 13) | [ContentTypeWriter] method Initialize (line 19) | protected internal override void Initialize(ContentCompiler compiler) method OnAddedToContentWriter (line 25) | internal override void OnAddedToContentWriter(ContentWriter output) method Write (line 38) | protected override void Write(ContentWriter output, Dictionary va... FILE: src/Xna.Framework.Content.Pipeline/Serialization/Compiler/DoubleWriter.cs class DoubleWriter (line 13) | [ContentTypeWriter] method Write (line 21) | protected override void Write(ContentWriter output, TOutput value) FILE: src/Xna.Framework.Content.Pipeline/Serialization/Compiler/EnumWriter.cs class EnumWriter (line 13) | [ContentTypeWriter] method Initialize (line 19) | protected internal override void Initialize(ContentCompiler compiler) method OnAddedToContentWriter (line 25) | internal override void OnAddedToContentWriter(ContentWriter output) method GetRuntimeReader (line 33) | public override string GetRuntimeReader(TargetPlatform targetPlatform) method Write (line 49) | protected override void Write(ContentWriter output, T value) FILE: src/Xna.Framework.Content.Pipeline/Serialization/Compiler/ExternalReferenceWriter.cs class ExternalReferenceWriter (line 12) | [ContentTypeWriter] method Initialize (line 17) | protected internal override void Initialize(ContentCompiler compiler) method OnAddedToContentWriter (line 23) | internal override void OnAddedToContentWriter(ContentWriter output) method Write (line 34) | protected override void Write(ContentWriter output, ExternalReference<... method GetRuntimeReader (line 40) | public override string GetRuntimeReader(TargetPlatform targetPlatform) method GetRuntimeType (line 51) | public override string GetRuntimeType(TargetPlatform targetPlatform) FILE: src/Xna.Framework.Content.Pipeline/Serialization/Compiler/Int16Writer.cs class Int16Writer (line 13) | [ContentTypeWriter] method Write (line 21) | protected override void Write(ContentWriter output, TOutput value) FILE: src/Xna.Framework.Content.Pipeline/Serialization/Compiler/Int32Writer.cs class Int32Writer (line 13) | [ContentTypeWriter] method Write (line 21) | protected override void Write(ContentWriter output, TOutput value) FILE: src/Xna.Framework.Content.Pipeline/Serialization/Compiler/Int64Writer.cs class Int64Writer (line 13) | [ContentTypeWriter] method Write (line 21) | protected override void Write(ContentWriter output, TOutput value) FILE: src/Xna.Framework.Content.Pipeline/Serialization/Compiler/ListWriter.cs class ListWriter (line 13) | [ContentTypeWriter] method Initialize (line 18) | protected internal override void Initialize(ContentCompiler compiler) method OnAddedToContentWriter (line 24) | internal override void OnAddedToContentWriter(ContentWriter output) method Write (line 41) | protected override void Write(ContentWriter output, List value) FILE: src/Xna.Framework.Content.Pipeline/Serialization/Compiler/MatrixWriter.cs class MatrixWriter (line 13) | [ContentTypeWriter] method Write (line 21) | protected override void Write(ContentWriter output, TOutput value) FILE: src/Xna.Framework.Content.Pipeline/Serialization/Compiler/MultiArrayWriter.cs class MultiArrayWriter (line 12) | [ContentTypeWriter] method Initialize (line 17) | protected internal override void Initialize(ContentCompiler compiler) method OnAddedToContentWriter (line 23) | internal override void OnAddedToContentWriter(ContentWriter output) method Write (line 31) | protected override void Write(ContentWriter output, Array value) method CalcIndices (line 52) | static void CalcIndices(Array array, int index, int[] indices) method GetRuntimeReader (line 73) | public override string GetRuntimeReader(TargetPlatform targetPlatform) FILE: src/Xna.Framework.Content.Pipeline/Serialization/Compiler/NullableWriter.cs class NullableWriter (line 12) | [ContentTypeWriter] method Initialize (line 17) | protected internal override void Initialize(ContentCompiler compiler) method OnAddedToContentWriter (line 23) | internal override void OnAddedToContentWriter(ContentWriter output) method Write (line 35) | protected override void Write(ContentWriter output, Nullable value) FILE: src/Xna.Framework.Content.Pipeline/Serialization/Compiler/PlaneWriter.cs class PlaneWriter (line 13) | [ContentTypeWriter] method Write (line 21) | protected override void Write(ContentWriter output, TOutput value) FILE: src/Xna.Framework.Content.Pipeline/Serialization/Compiler/PointWriter.cs class PointWriter (line 13) | [ContentTypeWriter] method Write (line 21) | protected override void Write(ContentWriter output, TOutput value) FILE: src/Xna.Framework.Content.Pipeline/Serialization/Compiler/QuaternionWriter.cs class QuaternionWriter (line 13) | [ContentTypeWriter] method Write (line 21) | protected override void Write(ContentWriter output, TOutput value) FILE: src/Xna.Framework.Content.Pipeline/Serialization/Compiler/RayWriter.cs class RayWriter (line 13) | [ContentTypeWriter] method Write (line 21) | protected override void Write(ContentWriter output, TOutput value) FILE: src/Xna.Framework.Content.Pipeline/Serialization/Compiler/RectangleWriter.cs class RectangleWriter (line 13) | [ContentTypeWriter] method Write (line 21) | protected override void Write(ContentWriter output, TOutput value) FILE: src/Xna.Framework.Content.Pipeline/Serialization/Compiler/ReflectiveWriter.cs class ReflectiveWriter (line 14) | class ReflectiveWriter : ContentTypeWriter method ReflectiveWriter (line 27) | public ReflectiveWriter() method Initialize (line 37) | protected internal override void Initialize(ContentCompiler compiler) method OnAddedToContentWriter (line 58) | internal override void OnAddedToContentWriter(ContentWriter output) method IsValidProperty (line 69) | private bool IsValidProperty(PropertyInfo property) method IsValidField (line 107) | private bool IsValidField(FieldInfo field) method Write (line 133) | private static void Write(object parent, ContentWriter output, MemberI... method Write (line 165) | protected override void Write(ContentWriter output, object value) method GetRuntimeReader (line 181) | public override string GetRuntimeReader(TargetPlatform targetPlatform) method GetRuntimeType (line 198) | public override string GetRuntimeType(TargetPlatform targetPlatform) FILE: src/Xna.Framework.Content.Pipeline/Serialization/Compiler/SByteWriter.cs class SByteWriter (line 13) | [ContentTypeWriter] method Write (line 21) | protected override void Write(ContentWriter output, TOutput value) FILE: src/Xna.Framework.Content.Pipeline/Serialization/Compiler/SingleWriter.cs class SingleWriter (line 13) | [ContentTypeWriter] method Write (line 21) | protected override void Write(ContentWriter output, TOutput value) FILE: src/Xna.Framework.Content.Pipeline/Serialization/Compiler/StringWriter.cs class StringWriter (line 13) | [ContentTypeWriter] method Write (line 21) | protected override void Write(ContentWriter output, TOutput value) FILE: src/Xna.Framework.Content.Pipeline/Serialization/Compiler/TimeSpanWriter.cs class TimeSpanWriter (line 13) | [ContentTypeWriter] method Write (line 21) | protected override void Write(ContentWriter output, TOutput value) FILE: src/Xna.Framework.Content.Pipeline/Serialization/Compiler/UInt16Writer.cs class UInt16Writer (line 13) | [ContentTypeWriter] method Write (line 21) | protected override void Write(ContentWriter output, TOutput value) FILE: src/Xna.Framework.Content.Pipeline/Serialization/Compiler/UInt32Writer.cs class UInt32Writer (line 13) | [ContentTypeWriter] method Write (line 21) | protected override void Write(ContentWriter output, TOutput value) FILE: src/Xna.Framework.Content.Pipeline/Serialization/Compiler/UInt64Writer.cs class UInt64Writer (line 13) | [ContentTypeWriter] method Write (line 21) | protected override void Write(ContentWriter output, TOutput value) FILE: src/Xna.Framework.Content.Pipeline/Serialization/Compiler/Vector2Writer.cs class Vector2Writer (line 13) | [ContentTypeWriter] method Write (line 21) | protected override void Write(ContentWriter output, TOutput value) FILE: src/Xna.Framework.Content.Pipeline/Serialization/Compiler/Vector3Writer.cs class Vector3Writer (line 13) | [ContentTypeWriter] method Write (line 21) | protected override void Write(ContentWriter output, TOutput value) FILE: src/Xna.Framework.Content.Pipeline/Serialization/Compiler/Vector4Writer.cs class Vector4Writer (line 13) | [ContentTypeWriter] method Write (line 21) | protected override void Write(ContentWriter output, TOutput value) FILE: src/Xna.Framework.Content.Pipeline/Serialization/Intermediate/ArraySerializer.cs class ArraySerializer (line 10) | class ArraySerializer : ContentTypeSerializer method ArraySerializer (line 14) | public ArraySerializer() : method Initialize (line 20) | protected internal override void Initialize(IntermediateSerializer ser... method ObjectIsEmpty (line 25) | public override bool ObjectIsEmpty(T[] value) method ScanChildren (line 30) | protected internal override void ScanChildren(IntermediateSerializer s... method Deserialize (line 35) | protected internal override T[] Deserialize(IntermediateReader input, ... method Serialize (line 43) | protected internal override void Serialize(IntermediateWriter output, ... FILE: src/Xna.Framework.Content.Pipeline/Serialization/Intermediate/BoolSerializer.cs class BoolSerializer (line 10) | [ContentTypeSerializer] method BoolSerializer (line 13) | public BoolSerializer() : method Deserialize (line 18) | protected internal override bool Deserialize(string[] inputs, ref int ... method Serialize (line 23) | protected internal override void Serialize(bool value, List re... FILE: src/Xna.Framework.Content.Pipeline/Serialization/Intermediate/ByteSerializer.cs class ByteSerializer (line 10) | [ContentTypeSerializer] method ByteSerializer (line 13) | public ByteSerializer() : method Deserialize (line 18) | protected internal override byte Deserialize(string[] inputs, ref int ... method Serialize (line 23) | protected internal override void Serialize(byte value, List re... FILE: src/Xna.Framework.Content.Pipeline/Serialization/Intermediate/CharSerializer.cs class CharSerializer (line 10) | [ContentTypeSerializer] method CharSerializer (line 13) | public CharSerializer() : method Deserialize (line 18) | protected internal override char Deserialize(string[] inputs, ref int ... method Serialize (line 33) | protected internal override void Serialize(char value, List re... FILE: src/Xna.Framework.Content.Pipeline/Serialization/Intermediate/ColorSerializer.cs class ColorSerializer (line 11) | [ContentTypeSerializer] method ColorSerializer (line 14) | public ColorSerializer() : method Deserialize (line 19) | protected internal override Color Deserialize(string[] inputs, ref int... method Serialize (line 29) | protected internal override void Serialize(Color value, List r... FILE: src/Xna.Framework.Content.Pipeline/Serialization/Intermediate/ContentTypeSerializer.cs class ContentTypeSerializer (line 9) | public abstract class ContentTypeSerializer method ContentTypeSerializer (line 11) | protected ContentTypeSerializer(Type targetType, string xmlTypeName) method Deserialize (line 26) | protected internal abstract object Deserialize(IntermediateReader inpu... method Initialize (line 28) | protected internal virtual void Initialize(IntermediateSerializer seri... method ObjectIsEmpty (line 32) | public virtual bool ObjectIsEmpty(object value) method ScanChildren (line 37) | protected internal virtual void ScanChildren(IntermediateSerializer se... method Serialize (line 41) | protected internal abstract void Serialize(IntermediateWriter output, ... FILE: src/Xna.Framework.Content.Pipeline/Serialization/Intermediate/ContentTypeSerializerAttribute.cs class ContentTypeSerializerAttribute (line 14) | [AttributeUsage(AttributeTargets.Class, AllowMultiple = false)] method ContentTypeSerializerAttribute (line 20) | public ContentTypeSerializerAttribute() method GetTypes (line 29) | static internal ReadOnlyCollection GetTypes() FILE: src/Xna.Framework.Content.Pipeline/Serialization/Intermediate/ContentTypeSerializerT.cs class ContentTypeSerializer (line 9) | public abstract class ContentTypeSerializer : ContentTypeSerializer method ContentTypeSerializer (line 11) | protected ContentTypeSerializer() : method ContentTypeSerializer (line 16) | protected ContentTypeSerializer(string xmlTypeName) : method Deserialize (line 21) | protected internal abstract T Deserialize(IntermediateReader input, Co... method Deserialize (line 23) | protected internal override object Deserialize(IntermediateReader inpu... method ObjectIsEmpty (line 29) | public virtual bool ObjectIsEmpty(T value) method ObjectIsEmpty (line 34) | public override bool ObjectIsEmpty(object value) method ScanChildren (line 40) | protected internal virtual void ScanChildren(IntermediateSerializer se... method ScanChildren (line 44) | protected internal override void ScanChildren(IntermediateSerializer s... method Serialize (line 51) | protected internal abstract void Serialize(IntermediateWriter output, ... method Serialize (line 53) | protected internal override void Serialize(IntermediateWriter output, ... FILE: src/Xna.Framework.Content.Pipeline/Serialization/Intermediate/CurveKeyCollectionSerializer.cs class CurveKeyCollectionSerializer (line 7) | [ContentTypeSerializer] method CurveKeyCollectionSerializer (line 10) | public CurveKeyCollectionSerializer() : method Deserialize (line 17) | protected internal override CurveKeyCollection Deserialize( method Serialize (line 62) | protected internal override void Serialize( FILE: src/Xna.Framework.Content.Pipeline/Serialization/Intermediate/DictionarySerializer.cs class DictionarySerializer (line 10) | [ContentTypeSerializer] method DictionarySerializer (line 19) | public DictionarySerializer() : method Initialize (line 29) | protected internal override void Initialize(IntermediateSerializer ser... method ObjectIsEmpty (line 47) | public override bool ObjectIsEmpty(Dictionary value) method ScanChildren (line 52) | protected internal override void ScanChildren(IntermediateSerializer s... method Deserialize (line 61) | protected internal override Dictionary Deserialize(Inter... method Serialize (line 79) | protected internal override void Serialize(IntermediateWriter output, ... FILE: src/Xna.Framework.Content.Pipeline/Serialization/Intermediate/DoubleSerializer.cs class DoubleSerializer (line 10) | [ContentTypeSerializer] method DoubleSerializer (line 13) | public DoubleSerializer() : method Deserialize (line 18) | protected internal override double Deserialize(string[] inputs, ref in... method Serialize (line 23) | protected internal override void Serialize(double value, List ... FILE: src/Xna.Framework.Content.Pipeline/Serialization/Intermediate/ElementSerializerT.cs class ElementSerializer (line 12) | abstract class ElementSerializer : ContentTypeSerializer method ElementSerializer (line 16) | protected ElementSerializer(string xmlTypeName, int elementCount) : method ThrowElementCountException (line 22) | protected void ThrowElementCountException() method Deserialize (line 27) | protected internal abstract T Deserialize(string [] inputs, ref int in... method Serialize (line 29) | protected internal abstract void Serialize(T value, List resul... method Deserialize (line 33) | protected internal void Deserialize(IntermediateReader input, List ... method Deserialize (line 47) | protected internal override T Deserialize(IntermediateReader input, Co... method Serialize (line 58) | protected internal void Serialize(IntermediateWriter output, List v... method Serialize (line 67) | protected internal override void Serialize(IntermediateWriter output, ... FILE: src/Xna.Framework.Content.Pipeline/Serialization/Intermediate/EnumSerializer.cs class EnumSerializer (line 10) | class EnumSerializer : ContentTypeSerializer method EnumSerializer (line 12) | public EnumSerializer(Type targetType) : method Deserialize (line 17) | protected internal override object Deserialize(IntermediateReader inpu... method Serialize (line 30) | protected internal override void Serialize(IntermediateWriter output, ... FILE: src/Xna.Framework.Content.Pipeline/Serialization/Intermediate/ExternalReferenceSerializer.cs class ExternalReferenceSerializer (line 9) | [ContentTypeSerializer] method ExternalReferenceSerializer (line 12) | public ExternalReferenceSerializer() : method Deserialize (line 17) | protected internal override ExternalReference Deserialize(Intermedi... method Serialize (line 24) | protected internal override void Serialize(IntermediateWriter output, ... FILE: src/Xna.Framework.Content.Pipeline/Serialization/Intermediate/FloatSerializer.cs class FloatSerializer (line 10) | [ContentTypeSerializer] method FloatSerializer (line 13) | public FloatSerializer() : method Deserialize (line 18) | protected internal override float Deserialize(string[] inputs, ref int... method Serialize (line 23) | protected internal override void Serialize(float value, List r... FILE: src/Xna.Framework.Content.Pipeline/Serialization/Intermediate/GenericCollectionHelper.cs class GenericCollectionHelper (line 8) | internal class GenericCollectionHelper method IsGenericCollectionType (line 10) | public static bool IsGenericCollectionType(Type type, bool checkAncest... method GetCollectionElementType (line 15) | private static Type GetCollectionElementType(Type type, bool checkAnce... method FindCollectionInterface (line 27) | private static Type FindCollectionInterface(Type type) method GenericCollectionHelper (line 45) | public GenericCollectionHelper(IntermediateSerializer serializer, Type... method ObjectIsEmpty (line 55) | public bool ObjectIsEmpty(object list) method ScanChildren (line 60) | public void ScanChildren(ContentTypeSerializer.ChildCallback callback,... method Serialize (line 67) | public void Serialize(IntermediateWriter output, object collection, Co... method Deserialize (line 75) | public void Deserialize(IntermediateReader input, object collection, C... FILE: src/Xna.Framework.Content.Pipeline/Serialization/Intermediate/IntSerializer.cs class IntSerializer (line 10) | [ContentTypeSerializer] method IntSerializer (line 13) | public IntSerializer() : method Deserialize (line 18) | protected internal override int Deserialize(string[] inputs, ref int i... method Serialize (line 23) | protected internal override void Serialize(int value, List res... FILE: src/Xna.Framework.Content.Pipeline/Serialization/Intermediate/IntermediateReader.cs class IntermediateReader (line 12) | public sealed class IntermediateReader method IntermediateReader (line 24) | internal IntermediateReader(IntermediateSerializer serializer, XmlRead... method MoveToElement (line 33) | public bool MoveToElement(string elementName) method ReadObject (line 40) | public T ReadObject(ContentSerializerAttribute format) method ReadObject (line 45) | public T ReadObject(ContentSerializerAttribute format, ContentTypeS... method ReadObject (line 50) | public T ReadObject(ContentSerializerAttribute format, ContentTypeS... method ReadObject (line 85) | public T ReadObject(ContentSerializerAttribute format, T existingIn... method ReadRawObject (line 90) | public T ReadRawObject(ContentSerializerAttribute format) method ReadRawObject (line 95) | public T ReadRawObject(ContentSerializerAttribute format, ContentTy... method ReadRawObject (line 100) | public T ReadRawObject(ContentSerializerAttribute format, ContentTy... method ReadRawObject (line 126) | public T ReadRawObject(ContentSerializerAttribute format, T existin... method ReadSharedResource (line 131) | public void ReadSharedResource(ContentSerializerAttribute format, A... method ReadSharedResources (line 162) | internal void ReadSharedResources() method ReadExternalReference (line 190) | public void ReadExternalReference(ExternalReference existingInst... method ReadExternalReferences (line 211) | internal void ReadExternalReferences() method NewInvalidContentException (line 243) | internal InvalidContentException NewInvalidContentException(Exception ... method ReadTypeName (line 255) | public Type ReadTypeName() FILE: src/Xna.Framework.Content.Pipeline/Serialization/Intermediate/IntermediateSerializer.cs class IntermediateSerializer (line 25) | public class IntermediateSerializer method IntermediateSerializer (line 53) | static IntermediateSerializer() method IntermediateSerializer (line 58) | private IntermediateSerializer() method Deserialize (line 78) | public static T Deserialize(XmlReader input, string referenceReloca... method GetTypeSerializer (line 116) | public ContentTypeSerializer GetTypeSerializer(Type type) method GetCollectionHelper (line 192) | internal GenericCollectionHelper GetCollectionHelper(Type type) method Serialize (line 206) | public static void Serialize(XmlWriter output, T value, string refe... method CreateNamespaceLookup (line 229) | private void CreateNamespaceLookup(XmlReader reader) method FindType (line 247) | internal Type FindType(string typeName) method GetFullTypeName (line 311) | internal string GetFullTypeName(Type type) method GetTypeName (line 337) | internal string GetTypeName(Type type) method AlreadyScanned (line 361) | internal bool AlreadyScanned(object value) method HasTypeAlias (line 369) | internal bool HasTypeAlias(Type type) FILE: src/Xna.Framework.Content.Pipeline/Serialization/Intermediate/IntermediateWriter.cs class IntermediateWriter (line 13) | public sealed class IntermediateWriter method IntermediateWriter (line 20) | internal IntermediateWriter(IntermediateSerializer serializer, XmlWrit... method WriteExternalReference (line 35) | public void WriteExternalReference(ExternalReference value) method MakeRelativePath (line 49) | private string MakeRelativePath(string path) class ExternalReference (line 56) | private class ExternalReference method WriteObject (line 63) | public void WriteObject(T value, ContentSerializerAttribute format) method WriteObject (line 68) | public void WriteObject(T value, ContentSerializerAttribute format,... method WriteObjectInternal (line 73) | internal void WriteObjectInternal(object value, ContentSerializerAttri... method IsNullableType (line 118) | private static bool IsNullableType(Type type) method WriteRawObject (line 123) | public void WriteRawObject(T value, ContentSerializerAttribute format) method WriteRawObject (line 128) | public void WriteRawObject(T value, ContentSerializerAttribute form... method WriteSharedResource (line 139) | public void WriteSharedResource(T value, ContentSerializerAttribute... method GetSharedResourceID (line 149) | private string GetSharedResourceID(object value) method WriteSharedResources (line 160) | internal void WriteSharedResources() method WriteSharedResource (line 180) | private void WriteSharedResource(string id, object sharedResource) method WriteExternalReferences (line 195) | internal void WriteExternalReferences() method WriteTypeName (line 217) | public void WriteTypeName(Type type) FILE: src/Xna.Framework.Content.Pipeline/Serialization/Intermediate/ListSerializer.cs class ListSerializer (line 10) | [ContentTypeSerializer] method ListSerializer (line 15) | public ListSerializer() : method Initialize (line 25) | protected internal override void Initialize(IntermediateSerializer ser... method ObjectIsEmpty (line 30) | public override bool ObjectIsEmpty(List value) method ScanChildren (line 35) | protected internal override void ScanChildren(IntermediateSerializer s... method Deserialize (line 41) | protected internal override List Deserialize(IntermediateReader inp... method Serialize (line 65) | protected internal override void Serialize(IntermediateWriter output, ... FILE: src/Xna.Framework.Content.Pipeline/Serialization/Intermediate/LongSerializer.cs class LongSerializer (line 10) | [ContentTypeSerializer] method LongSerializer (line 13) | public LongSerializer() : method Deserialize (line 18) | protected internal override long Deserialize(string[] inputs, ref int ... method Serialize (line 23) | protected internal override void Serialize(long value, List re... FILE: src/Xna.Framework.Content.Pipeline/Serialization/Intermediate/MatrixSerializer.cs class MatrixSerializer (line 10) | [ContentTypeSerializer] method MatrixSerializer (line 13) | public MatrixSerializer() : method Deserialize (line 18) | protected internal override Matrix Deserialize(string[] inputs, ref in... method Serialize (line 38) | protected internal override void Serialize(Matrix value, List ... FILE: src/Xna.Framework.Content.Pipeline/Serialization/Intermediate/NamedValueDictionarySerializer.cs class NamedValueDictionarySerializer (line 7) | [ContentTypeSerializer] method NamedValueDictionarySerializer (line 15) | public NamedValueDictionarySerializer() : method Initialize (line 25) | protected internal override void Initialize(IntermediateSerializer ser... method ObjectIsEmpty (line 42) | public override bool ObjectIsEmpty(NamedValueDictionary value) method ScanChildren (line 47) | protected internal override void ScanChildren(IntermediateSerializer s... method Deserialize (line 53) | protected internal override NamedValueDictionary Deserialize(Interm... method Serialize (line 73) | protected internal override void Serialize(IntermediateWriter output, ... FILE: src/Xna.Framework.Content.Pipeline/Serialization/Intermediate/NamespaceAliasHelper.cs class NamespaceAliasHelper (line 8) | internal class NamespaceAliasHelper class AliasedNamespace (line 17) | private class AliasedNamespace method NamespaceAliasHelper (line 23) | public NamespaceAliasHelper(IntermediateSerializer serializer) method WriteNamespaces (line 28) | public void WriteNamespaces(XmlWriter writer, T value) method GetAllUsedNamespaces (line 65) | private IEnumerable GetAllUsedNamespaces(T value) method FindAlias (line 104) | private static AliasedNamespace FindAlias(Dictionary elements) FILE: src/Xna.Framework.Content.Pipeline/Serialization/Intermediate/PlaneSerializer.cs class PlaneSerializer (line 10) | [ContentTypeSerializer] method PlaneSerializer (line 13) | public PlaneSerializer() : method Deserialize (line 18) | protected internal override Plane Deserialize(string[] inputs, ref int... method Serialize (line 26) | protected internal override void Serialize(Plane value, List r... FILE: src/Xna.Framework.Content.Pipeline/Serialization/Intermediate/PointSerializer.cs class PointSerializer (line 10) | [ContentTypeSerializer] method PointSerializer (line 13) | public PointSerializer() : method Deserialize (line 18) | protected internal override Point Deserialize(string[] inputs, ref int... method Serialize (line 24) | protected internal override void Serialize(Point value, List r... FILE: src/Xna.Framework.Content.Pipeline/Serialization/Intermediate/QuaternionSerializer.cs class QuaternionSerializer (line 10) | [ContentTypeSerializer] method QuaternionSerializer (line 13) | public QuaternionSerializer() : method Deserialize (line 18) | protected internal override Quaternion Deserialize(string[] inputs, re... method Serialize (line 26) | protected internal override void Serialize(Quaternion value, List r... FILE: src/Xna.Framework.Content.Pipeline/Serialization/Intermediate/ShortSerializer.cs class ShortSerializer (line 10) | [ContentTypeSerializer] method ShortSerializer (line 13) | public ShortSerializer() : method Deserialize (line 18) | protected internal override short Deserialize(string[] inputs, ref int... method Serialize (line 23) | protected internal override void Serialize(short value, List r... FILE: src/Xna.Framework.Content.Pipeline/Serialization/Intermediate/StringSerializer.cs class StringSerializer (line 7) | [ContentTypeSerializer] method StringSerializer (line 10) | public StringSerializer() : method Deserialize (line 15) | protected internal override string Deserialize(IntermediateReader inpu... method Serialize (line 20) | protected internal override void Serialize(IntermediateWriter output, ... FILE: src/Xna.Framework.Content.Pipeline/Serialization/Intermediate/TimeSpanSerializer.cs class TimeSpanSerializer (line 11) | [ContentTypeSerializer] method TimeSpanSerializer (line 14) | public TimeSpanSerializer() : method Deserialize (line 19) | protected internal override TimeSpan Deserialize(string[] inputs, ref ... method Serialize (line 24) | protected internal override void Serialize(TimeSpan value, List re... FILE: src/Xna.Framework.Content.Pipeline/Serialization/Intermediate/ULongSerializer.cs class ULongSerializer (line 10) | [ContentTypeSerializer] method ULongSerializer (line 13) | public ULongSerializer() : method Deserialize (line 18) | protected internal override ulong Deserialize(string[] inputs, ref int... method Serialize (line 23) | protected internal override void Serialize(ulong value, List r... FILE: src/Xna.Framework.Content.Pipeline/Serialization/Intermediate/UShortSerializer.cs class UShortSerializer (line 10) | [ContentTypeSerializer] method UShortSerializer (line 13) | public UShortSerializer() : method Deserialize (line 18) | protected internal override ushort Deserialize(string[] inputs, ref in... method Serialize (line 23) | protected internal override void Serialize(ushort value, List ... FILE: src/Xna.Framework.Content.Pipeline/Serialization/Intermediate/Vector2Serializer.cs class Vector2Serializer (line 10) | [ContentTypeSerializer] method Vector2Serializer (line 13) | public Vector2Serializer() : method Deserialize (line 18) | protected internal override Vector2 Deserialize(string[] inputs, ref i... method Serialize (line 24) | protected internal override void Serialize(Vector2 value, List... FILE: src/Xna.Framework.Content.Pipeline/Serialization/Intermediate/Vector3Serializer.cs class Vector3Serializer (line 10) | [ContentTypeSerializer] method Vector3Serializer (line 13) | public Vector3Serializer() : method Deserialize (line 18) | protected internal override Vector3 Deserialize(string[] inputs, ref i... method Serialize (line 25) | protected internal override void Serialize(Vector3 value, List... FILE: src/Xna.Framework.Content.Pipeline/Serialization/Intermediate/Vector4Serializer.cs class Vector4Serializer (line 10) | [ContentTypeSerializer] method Vector4Serializer (line 13) | public Vector4Serializer() : method Deserialize (line 18) | protected internal override Vector4 Deserialize(string[] inputs, ref i... method Serialize (line 26) | protected internal override void Serialize(Vector4 value, List... FILE: src/Xna.Framework.Content.Pipeline/TargetPlatform.cs type TargetPlatform (line 14) | [TypeConverter(typeof(TargetPlatformTypeConverter))] class TargetPlatformTypeConverter (line 101) | internal class TargetPlatformTypeConverter : EnumConverter method TargetPlatformTypeConverter (line 103) | public TargetPlatformTypeConverter(Type type) : base(type) method ConvertFrom (line 107) | public override object ConvertFrom(ITypeDescriptorContext context, Cul... FILE: src/Xna.Framework.Content.Pipeline/Utilities/ContentExtensions.cs class ContentExtensions (line 12) | internal static class ContentExtensions method GetAllFields (line 14) | public static FieldInfo[] GetAllFields(this Type type) method GetAllProperties (line 28) | public static PropertyInfo[] GetAllProperties(this Type type) method GetDefaultConstructor (line 51) | public static ConstructorInfo GetDefaultConstructor(this Type type) method IsClass (line 63) | public static bool IsClass(this Type type) FILE: src/Xna.Framework.Content.Pipeline/Utilities/LZ4/LZ4Codec.cs class LZ4Codec (line 41) | internal static partial class LZ4Codec method MaximumOutputLength (line 132) | public static int MaximumOutputLength(int inputLength) method CheckArguments (line 141) | internal static void CheckArguments( FILE: src/Xna.Framework.Content.Pipeline/Utilities/PathHelper.cs class PathHelper (line 10) | internal static class PathHelper method Normalize (line 20) | public static string Normalize(string path) method NormalizeDirectory (line 29) | public static string NormalizeDirectory(string path) method NormalizeWindows (line 37) | public static string NormalizeWindows(string path) method GetRelativePath (line 48) | public static string GetRelativePath(string basePath, string path) FILE: src/Xna.Framework.Content.Pipeline/Utilities/ReflectionHelpers.cs class ReflectionHelpers (line 11) | internal static partial class ReflectionHelpers method IsValueType (line 13) | public static bool IsValueType(Type targetType) method GetBaseType (line 22) | public static Type GetBaseType(Type targetType) method GetAssembly (line 34) | public static Assembly GetAssembly(Type targetType) method IsConcreteClass (line 46) | public static bool IsConcreteClass(Type t) method GetMethodInfo (line 58) | public static MethodInfo GetMethodInfo(Type type, string methodName) method GetPropertyGetMethod (line 67) | public static MethodInfo GetPropertyGetMethod(PropertyInfo property) method GetPropertySetMethod (line 76) | public static MethodInfo GetPropertySetMethod(PropertyInfo property) method GetCustomAttribute (line 85) | public static T GetCustomAttribute(MemberInfo member) where T : Att... method PropertyIsPublic (line 99) | public static bool PropertyIsPublic(PropertyInfo property) method IsAssignableFrom (line 109) | public static bool IsAssignableFrom(Type type, object value) method IsAssignableFromType (line 117) | public static bool IsAssignableFromType(Type type, Type objectType) method SizeOf (line 126) | internal static int SizeOf() class ManagedSizeOf (line 134) | private static class ManagedSizeOf method ManagedSizeOf (line 138) | static ManagedSizeOf() FILE: src/Xna.Framework.Content.Pipeline/XmlImporter.cs class XmlImporter (line 13) | [ContentImporter(".xml", DisplayName = "Xml Importer - KNI", DefaultProc... method Import (line 24) | public override object Import(string filename, ContentImporterContext ... FILE: src/Xna.Framework.Content/Content/ContentLoadException.cs class ContentLoadException (line 12) | public class ContentLoadException : Exception method ContentLoadException (line 17) | public ContentLoadException() : base() method ContentLoadException (line 25) | public ContentLoadException(string message) : base(message) method ContentLoadException (line 34) | public ContentLoadException(string message, Exception innerException) ... FILE: src/Xna.Framework.Content/Content/ContentManager.cs class ContentManager (line 15) | public class ContentManager : IDisposable method ContentManager (line 79) | public ContentManager(IServiceProvider serviceProvider) method ContentManager (line 87) | public ContentManager(IServiceProvider serviceProvider, string rootDir... method LoadLocalized (line 100) | public virtual T LoadLocalized (string assetName) method Load (line 126) | public virtual T Load(string assetName) method OpenStream (line 169) | protected virtual Stream OpenStream(string assetName) method ReadAsset (line 197) | protected T ReadAsset(string assetName, Action recordD... method RecordDisposableCallback (line 317) | private void RecordDisposableCallback(IDisposable disposable) method Unload (line 327) | public virtual void Unload() method Dispose (line 349) | public void Dispose() method Dispose (line 355) | protected virtual void Dispose(bool disposing) FILE: src/Xna.Framework.Content/Content/ContentReader.cs class ContentReader (line 12) | public sealed class ContentReader : BinaryReader method ContentReader (line 28) | internal ContentReader(ContentManager manager, Stream stream, string a... method ReadAsset (line 52) | internal T ReadAsset() method ReadSharedResources (line 71) | internal void ReadSharedResources(int sharedResourceCount) method ReadExternalReference (line 91) | public T ReadExternalReference() method ReadObject (line 103) | public T ReadObject() method ReadObject (line 108) | public T ReadObject(ContentTypeReader typeReader) method ReadObject (line 124) | public T ReadObject(T existingInstance) method ReadObject (line 142) | public T ReadObject(ContentTypeReader typeReader, T existingInstance) method ReadRawObject (line 156) | public T ReadRawObject() method ReadRawObject (line 161) | public T ReadRawObject(ContentTypeReader typeReader) method ReadRawObject (line 166) | public T ReadRawObject(T existingInstance) method ReadRawObject (line 177) | public T ReadRawObject(ContentTypeReader typeReader, T existingInst... method ReadSharedResource (line 182) | public void ReadSharedResource(Action fixup) method Read7BitEncodedInt (line 198) | internal new int Read7BitEncodedInt() method ReadMatrix (line 203) | public Matrix ReadMatrix() method ReadComplex (line 225) | internal Complex ReadComplex() method ReadQuaternion (line 233) | public Quaternion ReadQuaternion() method ReadVector2 (line 243) | public Vector2 ReadVector2() method ReadVector3 (line 251) | public Vector3 ReadVector3() method ReadVector4 (line 260) | public Vector4 ReadVector4() FILE: src/Xna.Framework.Content/Content/ContentReaders/ArrayReader.cs class ArrayReader (line 10) | internal class ArrayReader : ContentTypeReader method Initialize (line 14) | protected internal override void Initialize(ContentTypeReaderManager m... method Read (line 20) | protected internal override T[] Read(ContentReader input, T[] existing... FILE: src/Xna.Framework.Content/Content/ContentReaders/BooleanReader.cs class BooleanReader (line 10) | internal class BooleanReader : ContentTypeReader method Read (line 12) | protected internal override bool Read(ContentReader input, bool existi... FILE: src/Xna.Framework.Content/Content/ContentReaders/BoundingBoxReader.cs class BoundingBoxReader (line 11) | class BoundingBoxReader : ContentTypeReader method Read (line 13) | protected internal override BoundingBox Read(ContentReader input, Boun... FILE: src/Xna.Framework.Content/Content/ContentReaders/BoundingFrustumReader.cs class BoundingFrustumReader (line 10) | internal class BoundingFrustumReader : ContentTypeReader method Read (line 12) | protected internal override BoundingFrustum Read(ContentReader input, ... FILE: src/Xna.Framework.Content/Content/ContentReaders/BoundingSphereReader.cs class BoundingSphereReader (line 10) | internal class BoundingSphereReader : ContentTypeReader method Read (line 12) | protected internal override BoundingSphere Read(ContentReader input, B... FILE: src/Xna.Framework.Content/Content/ContentReaders/ByteReader.cs class ByteReader (line 9) | internal class ByteReader : ContentTypeReader method Read (line 11) | protected internal override byte Read(ContentReader input, byte existi... FILE: src/Xna.Framework.Content/Content/ContentReaders/CharReader.cs class CharReader (line 10) | internal class CharReader : ContentTypeReader method Read (line 12) | protected internal override char Read(ContentReader input, char existi... FILE: src/Xna.Framework.Content/Content/ContentReaders/ComplexReader.cs class ComplexReader (line 8) | internal class ComplexReader : ContentTypeReader method Read (line 10) | protected internal override Complex Read(ContentReader input, Complex ... FILE: src/Xna.Framework.Content/Content/ContentReaders/CurveReader.cs class CurveReader (line 9) | internal class CurveReader : ContentTypeReader method Read (line 11) | protected internal override Curve Read(ContentReader input, Curve exis... FILE: src/Xna.Framework.Content/Content/ContentReaders/DateTimeReader.cs class DateTimeReader (line 9) | internal class DateTimeReader : ContentTypeReader method Read (line 11) | protected internal override DateTime Read(ContentReader input, DateTim... FILE: src/Xna.Framework.Content/Content/ContentReaders/DecimalReader.cs class DecimalReader (line 9) | internal class DecimalReader : ContentTypeReader method Read (line 11) | protected internal override decimal Read(ContentReader input, decimal ... FILE: src/Xna.Framework.Content/Content/ContentReaders/DictionaryReader.cs class DictionaryReader (line 12) | internal class DictionaryReader : ContentTypeReader Read(ContentReade... FILE: src/Xna.Framework.Content/Content/ContentReaders/DoubleReader.cs class DoubleReader (line 9) | internal class DoubleReader : ContentTypeReader method Read (line 11) | protected internal override double Read(ContentReader input, double ex... FILE: src/Xna.Framework.Content/Content/ContentReaders/EnumReader.cs class EnumReader (line 9) | internal class EnumReader : ContentTypeReader method Initialize (line 13) | protected internal override void Initialize(ContentTypeReaderManager m... method Read (line 19) | protected internal override T Read(ContentReader input, T existingInst... FILE: src/Xna.Framework.Content/Content/ContentReaders/ExternalReferenceReader.cs class ExternalReferenceReader (line 10) | internal class ExternalReferenceReader : ContentTypeReader method ExternalReferenceReader (line 12) | public ExternalReferenceReader() method Read (line 18) | protected internal override object Read(ContentReader input, object ex... FILE: src/Xna.Framework.Content/Content/ContentReaders/Int16Reader.cs class Int16Reader (line 10) | internal class Int16Reader : ContentTypeReader method Read (line 12) | protected internal override short Read(ContentReader input, short exis... FILE: src/Xna.Framework.Content/Content/ContentReaders/Int32Reader.cs class Int32Reader (line 9) | internal class Int32Reader : ContentTypeReader method Read (line 11) | protected internal override int Read(ContentReader input, int existing... FILE: src/Xna.Framework.Content/Content/ContentReaders/Int64Reader.cs class Int64Reader (line 10) | internal class Int64Reader : ContentTypeReader method Read (line 12) | protected internal override long Read(ContentReader input, long existi... FILE: src/Xna.Framework.Content/Content/ContentReaders/ListReader.cs class ListReader (line 11) | internal class ListReader : ContentTypeReader> method Initialize (line 15) | protected internal override void Initialize(ContentTypeReaderManager m... method Read (line 26) | protected internal override List Read(ContentReader input, List ... FILE: src/Xna.Framework.Content/Content/ContentReaders/MatrixReader.cs class MatrixReader (line 7) | class MatrixReader : ContentTypeReader method Read (line 9) | protected internal override Matrix Read(ContentReader input, Matrix ex... FILE: src/Xna.Framework.Content/Content/ContentReaders/MultiArrayReader.cs class MultiArrayReader (line 10) | internal class MultiArrayReader : ContentTypeReader method Initialize (line 14) | protected internal override void Initialize(ContentTypeReaderManager m... method Read (line 20) | protected internal override Array Read(ContentReader input, Array exis... method CalcIndices (line 61) | static void CalcIndices(Array array, int index, int[] indices) FILE: src/Xna.Framework.Content/Content/ContentReaders/NullableReader.cs class NullableReader (line 9) | internal class NullableReader : ContentTypeReader where T : struct method Initialize (line 13) | protected internal override void Initialize(ContentTypeReaderManager m... method Read (line 19) | protected internal override T? Read(ContentReader input, T? existingIn... FILE: src/Xna.Framework.Content/Content/ContentReaders/PlaneReader.cs class PlaneReader (line 9) | internal class PlaneReader : ContentTypeReader method Read (line 11) | protected internal override Plane Read(ContentReader input, Plane exis... FILE: src/Xna.Framework.Content/Content/ContentReaders/PointReader.cs class PointReader (line 11) | internal class PointReader : ContentTypeReader method Read (line 13) | protected internal override Point Read(ContentReader input, Point exis... FILE: src/Xna.Framework.Content/Content/ContentReaders/QuaternionReader.cs class QuaternionReader (line 9) | internal class QuaternionReader : ContentTypeReader method Read (line 11) | protected internal override Quaternion Read(ContentReader input, Quate... FILE: src/Xna.Framework.Content/Content/ContentReaders/RayReader.cs class RayReader (line 10) | internal class RayReader : ContentTypeReader method Read (line 12) | protected internal override Ray Read(ContentReader input, Ray existing... FILE: src/Xna.Framework.Content/Content/ContentReaders/RectangleReader.cs class RectangleReader (line 12) | internal class RectangleReader : ContentTypeReader method Read (line 14) | protected internal override Rectangle Read(ContentReader input, Rectan... FILE: src/Xna.Framework.Content/Content/ContentReaders/ReflectiveReader.cs class ReflectiveReader (line 14) | internal class ReflectiveReader : ContentTypeReader method ReflectiveReader (line 25) | public ReflectiveReader() method Initialize (line 35) | protected internal override void Initialize(ContentTypeReaderManager m... method GetElementReader (line 66) | private static ReadElement GetElementReader(ContentTypeReaderManager m... method Read (line 168) | protected internal override object Read(ContentReader input, object ex... FILE: src/Xna.Framework.Content/Content/ContentReaders/SByteReader.cs class SByteReader (line 9) | internal class SByteReader : ContentTypeReader method Read (line 11) | protected internal override sbyte Read(ContentReader input, sbyte exis... FILE: src/Xna.Framework.Content/Content/ContentReaders/SingleReader.cs class SingleReader (line 9) | internal class SingleReader : ContentTypeReader method Read (line 11) | protected internal override float Read(ContentReader input, float exis... FILE: src/Xna.Framework.Content/Content/ContentReaders/StringReader.cs class StringReader (line 10) | internal class StringReader : ContentTypeReader method Read (line 12) | protected internal override string Read(ContentReader input, string ex... FILE: src/Xna.Framework.Content/Content/ContentReaders/TimeSpanReader.cs class TimeSpanReader (line 10) | internal class TimeSpanReader : ContentTypeReader method Read (line 12) | protected internal override TimeSpan Read(ContentReader input, TimeSpa... FILE: src/Xna.Framework.Content/Content/ContentReaders/UInt16Reader.cs class UInt16Reader (line 9) | internal class UInt16Reader : ContentTypeReader method Read (line 11) | protected internal override ushort Read(ContentReader input, ushort ex... FILE: src/Xna.Framework.Content/Content/ContentReaders/UInt32Reader.cs class UInt32Reader (line 9) | internal class UInt32Reader : ContentTypeReader method Read (line 11) | protected internal override uint Read(ContentReader input, uint existi... FILE: src/Xna.Framework.Content/Content/ContentReaders/UInt64Reader.cs class UInt64Reader (line 9) | internal class UInt64Reader : ContentTypeReader method Read (line 11) | protected internal override ulong Read(ContentReader input, ulong exis... FILE: src/Xna.Framework.Content/Content/ContentReaders/Vector2Reader.cs class Vector2Reader (line 10) | internal class Vector2Reader : ContentTypeReader method Read (line 12) | protected internal override Vector2 Read(ContentReader input, Vector2 ... FILE: src/Xna.Framework.Content/Content/ContentReaders/Vector3Reader.cs class Vector3Reader (line 10) | internal class Vector3Reader : ContentTypeReader method Read (line 12) | protected internal override Vector3 Read(ContentReader input, Vector3 ... FILE: src/Xna.Framework.Content/Content/ContentReaders/Vector4Reader.cs class Vector4Reader (line 9) | internal class Vector4Reader : ContentTypeReader method Read (line 11) | protected internal override Vector4 Read(ContentReader input, Vector4 ... FILE: src/Xna.Framework.Content/Content/ContentSerializerAttribute.cs class ContentSerializerAttribute (line 9) | [AttributeUsage(AttributeTargets.Property | AttributeTargets.Field)] method ContentSerializerAttribute (line 17) | public ContentSerializerAttribute() method Clone (line 62) | public ContentSerializerAttribute Clone() FILE: src/Xna.Framework.Content/Content/ContentSerializerCollectionItemNameAttribute.cs class ContentSerializerCollectionItemNameAttribute (line 12) | [AttributeUsage(AttributeTargets.Class)] method ContentSerializerCollectionItemNameAttribute (line 19) | public ContentSerializerCollectionItemNameAttribute(string collectionI... FILE: src/Xna.Framework.Content/Content/ContentSerializerIgnoreAttribute.cs class ContentSerializerIgnoreAttribute (line 11) | [AttributeUsage(AttributeTargets.Field | AttributeTargets.Property)] FILE: src/Xna.Framework.Content/Content/ContentSerializerRuntimeTypeAttribute.cs class ContentSerializerRuntimeTypeAttribute (line 12) | [AttributeUsage(AttributeTargets.Struct | AttributeTargets.Class)] method ContentSerializerRuntimeTypeAttribute (line 19) | public ContentSerializerRuntimeTypeAttribute(string runtimeType) FILE: src/Xna.Framework.Content/Content/ContentSerializerTypeVersionAttribute.cs class ContentSerializerTypeVersionAttribute (line 12) | [AttributeUsage(AttributeTargets.Struct | AttributeTargets.Class)] method ContentSerializerTypeVersionAttribute (line 19) | public ContentSerializerTypeVersionAttribute(int typeVersion) FILE: src/Xna.Framework.Content/Content/ContentTypeReader.cs class ContentTypeReader (line 9) | public abstract class ContentTypeReader method ContentTypeReader (line 28) | protected ContentTypeReader(Type targetType) method Initialize (line 33) | protected internal virtual void Initialize(ContentTypeReaderManager ma... method Read (line 39) | protected internal abstract object Read(ContentReader input, object ex... method ContentTypeReader (line 44) | protected ContentTypeReader() method Read (line 51) | protected internal override object Read(ContentReader input, object ex... method Read (line 60) | protected internal abstract T Read(ContentReader input, T existingInst... class ContentTypeReader (line 42) | public abstract class ContentTypeReader : ContentTypeReader method ContentTypeReader (line 28) | protected ContentTypeReader(Type targetType) method Initialize (line 33) | protected internal virtual void Initialize(ContentTypeReaderManager ma... method Read (line 39) | protected internal abstract object Read(ContentReader input, object ex... method ContentTypeReader (line 44) | protected ContentTypeReader() method Read (line 51) | protected internal override object Read(ContentReader input, object ex... method Read (line 60) | protected internal abstract T Read(ContentReader input, T existingInst... FILE: src/Xna.Framework.Content/Content/ContentTypeReaderManager.cs class ContentTypeReaderManager (line 13) | public sealed class ContentTypeReaderManager method ContentTypeReaderManager (line 29) | static ContentTypeReaderManager() method GetTypeReader (line 43) | public ContentTypeReader GetTypeReader(Type targetType) method LoadAssetReaders (line 55) | internal ContentTypeReader[] LoadAssetReaders(ContentReader reader, in... method PreserveContentTypeReaders (line 129) | private static void PreserveContentTypeReaders() method ResolveReaderType (line 195) | internal static Type ResolveReaderType(string readerTypeName) FILE: src/Xna.Framework.Content/Content/ResourceContentManager.cs class ResourceContentManager (line 8) | public class ResourceContentManager : ContentManager method ResourceContentManager (line 12) | public ResourceContentManager(IServiceProvider servicesProvider, Resou... method OpenStream (line 21) | protected override Stream OpenStream(string assetName) FILE: src/Xna.Framework.Content/Content/Utilities/ContentBufferPool.cs class ContentBufferPool (line 8) | public class ContentBufferPool : IComparer method ContentBufferPool (line 21) | private ContentBufferPool() method Get (line 26) | public byte[] Get(int size) method Return (line 52) | public void Return(byte[] buffer) method Compare (line 60) | int IComparer.Compare(byte[] x, byte[] y) FILE: src/Xna.Framework.Content/Content/Utilities/ContentExtensions.cs class ContentExtensions (line 12) | internal static class ContentExtensions method GetAllFields (line 14) | public static FieldInfo[] GetAllFields(this Type type) method GetAllProperties (line 28) | public static PropertyInfo[] GetAllProperties(this Type type) method GetDefaultConstructor (line 52) | public static ConstructorInfo GetDefaultConstructor(this Type type) method IsClass (line 64) | public static bool IsClass(this Type type) FILE: src/Xna.Framework.Content/Content/Utilities/FileHelpers.cs class FileHelpers (line 12) | internal static class FileHelpers method NormalizeFilePathSeparators (line 28) | public static string NormalizeFilePathSeparators(string name) method ResolveRelativePath (line 41) | public static string ResolveRelativePath(string filePath, string relat... method UrlEncode (line 71) | internal static string UrlEncode(string url) method TrimPath (line 95) | private static string TrimPath(string filePath) FILE: src/Xna.Framework.Content/Content/Utilities/Lz4DecoderStream.cs class Lz4DecoderStream (line 14) | internal class Lz4DecoderStream : Stream method Lz4DecoderStream (line 16) | public Lz4DecoderStream() method Lz4DecoderStream (line 20) | public Lz4DecoderStream( Stream input, long inputLength = long.MaxValue ) method Reset (line 25) | public void Reset( Stream input, long inputLength = long.MaxValue ) method Dispose (line 42) | protected override void Dispose(bool disposing) type DecodePhase (line 69) | private enum DecodePhase method Read (line 84) | public override int Read( byte[] buffer, int offset, int count ) method ReadByteCore (line 374) | private int ReadByteCore() method ReadOffsetCore (line 397) | private int ReadOffsetCore() method ReadCore (line 446) | private int ReadCore( byte[] buffer, int offset, int count ) method Flush (line 517) | public override void Flush() method Seek (line 532) | public override long Seek( long offset, SeekOrigin origin ) method SetLength (line 537) | public override void SetLength( long value ) method Write (line 542) | public override void Write( byte[] buffer, int offset, int count ) FILE: src/Xna.Framework.Content/Content/Utilities/LzxDecoder.cs class LzxDecoder (line 53) | class LzxDecoder method LzxDecoder (line 60) | public LzxDecoder (int window) method Decompress (line 125) | public int Decompress(Stream inData, int inLen, Stream outData, int ou... method MakeDecodeTable (line 503) | private int MakeDecodeTable(uint nsyms, uint nbits, byte[] length, ush... method ReadLengths (line 584) | private void ReadLengths(byte[] lens, uint first, uint last, BitBuffer... method ReadHuffSym (line 629) | private uint ReadHuffSym(ushort[] table, byte[] lengths, uint nsyms, u... class BitBuffer (line 649) | private class BitBuffer method BitBuffer (line 655) | public BitBuffer(Stream stream) method InitBitStream (line 661) | public void InitBitStream() method EnsureBits (line 667) | public void EnsureBits(byte bits) method PeekBits (line 678) | public uint PeekBits(byte bits) method RemoveBits (line 683) | public void RemoveBits(byte bits) method ReadBits (line 689) | public uint ReadBits(byte bits) method GetBuffer (line 703) | public uint GetBuffer() method GetBitsLeft (line 708) | public byte GetBitsLeft() type LzxState (line 715) | struct LzxState { type LzxConstants (line 749) | struct LzxConstants { type BLOCKTYPE (line 753) | public enum BLOCKTYPE { class UnsupportedWindowSizeRange (line 777) | class UnsupportedWindowSizeRange : Exception FILE: src/Xna.Framework.Content/Content/Utilities/LzxDecoderStream.cs class LzxDecoderStream (line 10) | internal class LzxDecoderStream : Stream method LzxDecoderStream (line 15) | public LzxDecoderStream(Stream input, int decompressedSize, int compre... method Decompress (line 24) | private void Decompress(Stream stream, int decompressedSize, int compr... method Dispose (line 80) | protected override void Dispose(bool disposing) method Read (line 93) | public override int Read(byte[] buffer, int offset, int count) method Flush (line 114) | public override void Flush() method Seek (line 130) | public override long Seek(long offset, SeekOrigin origin) method SetLength (line 135) | public override void SetLength(long value) method Write (line 140) | public override void Write(byte[] buffer, int offset, int count) FILE: src/Xna.Framework.Content/Content/Utilities/ReflectionHelpers.cs class ReflectionHelpers (line 10) | internal static partial class ReflectionHelpers method IsValueType (line 12) | public static bool IsValueType(Type targetType) method GetBaseType (line 21) | public static Type GetBaseType(Type targetType) method GetAssembly (line 33) | public static Assembly GetAssembly(Type targetType) method IsConcreteClass (line 45) | public static bool IsConcreteClass(Type t) method GetMethodInfo (line 57) | public static MethodInfo GetMethodInfo(Type type, string methodName) method GetPropertyGetMethod (line 66) | public static MethodInfo GetPropertyGetMethod(PropertyInfo property) method GetPropertySetMethod (line 75) | public static MethodInfo GetPropertySetMethod(PropertyInfo property) method GetCustomAttribute (line 84) | public static T GetCustomAttribute(MemberInfo member) where T : Att... method PropertyIsPublic (line 98) | public static bool PropertyIsPublic(PropertyInfo property) method IsAssignableFrom (line 108) | public static bool IsAssignableFrom(Type type, object value) method IsAssignableFromType (line 116) | public static bool IsAssignableFromType(Type type, Type objectType) FILE: src/Xna.Framework.Content/NamespaceDoc.cs class NamespaceDoc (line 10) | [System.Runtime.CompilerServices.CompilerGeneratedAttribute()] FILE: src/Xna.Framework.Content/TitleContainer.cs type ITitleContainer (line 15) | public interface ITitleContainer method OpenStream (line 21) | Stream OpenStream(string name); type IPlatformTitleContainer (line 24) | public interface IPlatformTitleContainer method GetStrategy (line 26) | T GetStrategy() where T : TitleContainerStrategy; class TitleContainer (line 35) | public sealed class TitleContainer : ITitleContainer method OpenStream (line 70) | public static Stream OpenStream(string name) method GetStrategy (line 77) | T IPlatformTitleContainer.GetStrategy() method TitleContainer (line 82) | private TitleContainer() method OpenStream (line 100) | Stream ITitleContainer.OpenStream(string name) method NormalizeRelativePath (line 134) | private static string NormalizeRelativePath(string name) FILE: src/Xna.Framework.Content/TitleContainerFactory.cs class TitleContainerFactory (line 9) | public abstract class TitleContainerFactory method CreateTitleContainerFactory (line 36) | private static TitleContainerFactory CreateTitleContainerFactory() method RegisterTitleContainerFactory (line 48) | public static void RegisterTitleContainerFactory(TitleContainerFactory... method CreateTitleContainerStrategy (line 62) | public abstract TitleContainerStrategy CreateTitleContainerStrategy(); FILE: src/Xna.Framework.Content/TitleContainerStrategy.cs class TitleContainerStrategy (line 10) | public abstract class TitleContainerStrategy method TitleContainerStrategy (line 16) | protected TitleContainerStrategy() method PlatformOpenStream (line 21) | public abstract Stream PlatformOpenStream(string name); method DecompressBrotliStream (line 23) | public virtual Stream DecompressBrotliStream(Stream stream, uint compr... FILE: src/Xna.Framework.Content/TitlePlatform.cs type TitlePlatform (line 7) | public enum TitlePlatform FILE: src/Xna.Framework.Design/Design/ColorConverter.cs class ColorConverter (line 9) | public class ColorConverter : TypeConverter method CanConvertTo (line 11) | public override bool CanConvertTo(ITypeDescriptorContext context, Type... method ConvertTo (line 19) | public override object ConvertTo(ITypeDescriptorContext context, Cultu... method CanConvertFrom (line 37) | public override bool CanConvertFrom(ITypeDescriptorContext context, Ty... method ConvertFrom (line 45) | public override object ConvertFrom(ITypeDescriptorContext context, Cul... FILE: src/Xna.Framework.Design/Design/Vector2Converter.cs class Vector2Converter (line 11) | public class Vector2Converter : TypeConverter method CanConvertTo (line 13) | public override bool CanConvertTo(ITypeDescriptorContext context, Type... method ConvertTo (line 21) | public override object ConvertTo(ITypeDescriptorContext context, Cultu... method CanConvertFrom (line 37) | public override bool CanConvertFrom(ITypeDescriptorContext context, Ty... method ConvertFrom (line 45) | public override object ConvertFrom(ITypeDescriptorContext context, Cul... FILE: src/Xna.Framework.Design/Design/Vector3Converter.cs class Vector3Converter (line 11) | public class Vector3Converter : TypeConverter method CanConvertTo (line 13) | public override bool CanConvertTo(ITypeDescriptorContext context, Type... method ConvertTo (line 21) | public override object ConvertTo(ITypeDescriptorContext context, Cultu... method CanConvertFrom (line 38) | public override bool CanConvertFrom(ITypeDescriptorContext context, Ty... method ConvertFrom (line 46) | public override object ConvertFrom(ITypeDescriptorContext context, Cul... FILE: src/Xna.Framework.Design/Design/Vector4Converter.cs class Vector4Converter (line 11) | public class Vector4Converter : TypeConverter method CanConvertTo (line 13) | public override bool CanConvertTo(ITypeDescriptorContext context, Type... method ConvertTo (line 21) | public override object ConvertTo(ITypeDescriptorContext context, Cultu... method CanConvertFrom (line 39) | public override bool CanConvertFrom(ITypeDescriptorContext context, Ty... method ConvertFrom (line 47) | public override object ConvertFrom(ITypeDescriptorContext context, Cul... FILE: src/Xna.Framework.Devices/Devices/DevicesFactory.cs class DevicesFactory (line 10) | public abstract class DevicesFactory method CreateDevicesFactory (line 37) | private static DevicesFactory CreateDevicesFactory() method RegisterDevicesFactory (line 49) | public static void RegisterDevicesFactory(DevicesFactory devicesFactory) method CreateConcreteHapticsStrategy (line 63) | public abstract HapticsStrategy CreateConcreteHapticsStrategy(); method CreateSensorServiceStrategy (line 65) | public abstract SensorServiceStrategy CreateSensorServiceStrategy(); method CreateAccelerometerStrategy (line 66) | public abstract AccelerometerStrategy CreateAccelerometerStrategy(); method CreateCompassStrategy (line 67) | public abstract CompassStrategy CreateCompassStrategy(); FILE: src/Xna.Framework.Devices/Devices/Haptics.cs type IPlatformHaptics (line 9) | public interface IPlatformHaptics method GetStrategy (line 11) | T GetStrategy() where T : HapticsStrategy; class Haptics (line 17) | public sealed class Haptics : IPlatformHaptics method GetStrategy (line 43) | T IPlatformHaptics.GetStrategy() method Haptics (line 48) | private Haptics() method Vibrate (line 53) | public void Vibrate(TimeSpan duration) FILE: src/Xna.Framework.Devices/Devices/HapticsStrategy.cs class HapticsStrategy (line 8) | public abstract class HapticsStrategy method Vibrate (line 10) | public abstract void Vibrate(TimeSpan duration); FILE: src/Xna.Framework.Devices/Devices/Sensors/Accelerometer.cs class Accelerometer (line 18) | public sealed class Accelerometer : SensorBase method Accelerometer (line 74) | public Accelerometer() method _strategy_ReadingChanged (line 80) | private void _strategy_ReadingChanged(object sender, SensorReadingEven... method Start (line 88) | public override void Start() method Stop (line 98) | public override void Stop() method Dispose (line 106) | protected override void Dispose(bool disposing) method ThrowIfDisposed (line 120) | private void ThrowIfDisposed() FILE: src/Xna.Framework.Devices/Devices/Sensors/AccelerometerFailedException.cs class AccelerometerFailedException (line 10) | public class AccelerometerFailedException : SensorFailedException method AccelerometerFailedException (line 17) | internal AccelerometerFailedException(string message, int errorId) FILE: src/Xna.Framework.Devices/Devices/Sensors/AccelerometerReading.cs type AccelerometerReading (line 10) | public struct AccelerometerReading : ISensorReading FILE: src/Xna.Framework.Devices/Devices/Sensors/AccelerometerStrategy.cs class AccelerometerStrategy (line 10) | public abstract class AccelerometerStrategy : SensorStrategy method Compass (line 75) | public Compass() method _strategy_CurrentReadingChanged (line 82) | private void _strategy_CurrentReadingChanged(object sender, SensorRead... method _strategy_Calibrate (line 87) | private void _strategy_Calibrate(object sender, CalibrationEventArgs e... method Start (line 95) | public override void Start() method Stop (line 105) | public override void Stop() method OnCalibrate (line 112) | private void OnCalibrate(CalibrationEventArgs eventArgs) method Dispose (line 120) | protected override void Dispose(bool disposing) method ThrowIfDisposed (line 134) | private void ThrowIfDisposed() FILE: src/Xna.Framework.Devices/Devices/Sensors/CompassReading.cs type CompassReading (line 10) | public struct CompassReading : ISensorReading FILE: src/Xna.Framework.Devices/Devices/Sensors/CompassStrategy.cs class CompassStrategy (line 10) | public abstract class CompassStrategy : SensorStrategy method CompassStrategy (line 16) | public CompassStrategy() method OnCalibrate (line 20) | internal method CreateCompassReading (line 28) | protected CompassReading CreateCompassReading( FILE: src/Xna.Framework.Devices/Devices/Sensors/ISensorReading.cs type ISensorReading (line 9) | public interface ISensorReading FILE: src/Xna.Framework.Devices/Devices/Sensors/SensorBase.cs class SensorBase (line 12) | public abstract class SensorBase : IDisposable method SensorBase (line 22) | public SensorBase() method Start (line 26) | public abstract void Start(); method Stop (line 27) | public abstract void Stop(); method OnReadingChanged (line 29) | protected virtual void OnReadingChanged(SensorReadingEventArgs : EventArgs method SensorReadingEventArgs (line 14) | public SensorReadingEventArgs(T sensorReading) FILE: src/Xna.Framework.Devices/Devices/Sensors/SensorService.cs class SensorService (line 10) | public sealed class SensorService : IDisposable method SensorService (line 57) | private SensorService() method Suspend (line 62) | public static void Suspend() method Resume (line 76) | public static void Resume() method Shutdown (line 90) | public static void Shutdown() method Dispose (line 115) | public void Dispose() method Dispose (line 122) | private void Dispose(bool disposing) FILE: src/Xna.Framework.Devices/Devices/Sensors/SensorServiceStrategy.cs type IPlatformSensorService (line 9) | public interface IPlatformSensorService class SensorServiceStrategy (line 14) | abstract public class SensorServiceStrategy : IDisposable method Suspend (line 16) | public abstract void Suspend(); method Resume (line 17) | public abstract void Resume(); method PlatformIsAccelerometerSupported (line 18) | public abstract bool PlatformIsAccelerometerSupported(); method PlatformIsCompassSupported (line 19) | public abstract bool PlatformIsCompassSupported(); method ToConcrete (line 21) | public T ToConcrete() where T : SensorServiceStrategy method Dispose (line 33) | public void Dispose() method Dispose (line 39) | protected abstract void Dispose(bool disposing); FILE: src/Xna.Framework.Devices/Devices/Sensors/SensorState.cs type SensorState (line 9) | public enum SensorState FILE: src/Xna.Framework.Devices/Devices/Sensors/SensorStrategy.cs class SensorStrategy (line 9) | public class SensorStrategy : IDisposable method SensorStrategy (line 44) | public SensorStrategy() method Start (line 50) | public virtual void Start() method Stop (line 54) | public virtual void Stop() method OnReadingChanged (line 58) | internal method CreateSensorFailedException (line 66) | protected SensorFailedException CreateSensorFailedException(string mes... method Dispose (line 78) | public void Dispose() method Dispose (line 84) | protected virtual void Dispose(bool disposing) FILE: src/Xna.Framework.Devices/NamespaceDoc.cs class NamespaceDoc (line 8) | [System.Runtime.CompilerServices.CompilerGeneratedAttribute()] FILE: src/Xna.Framework.Game/DrawableGameComponent.cs class DrawableGameComponent (line 12) | public class DrawableGameComponent : GameComponent, IDrawable method DrawableGameComponent (line 63) | public DrawableGameComponent(Game game) method Initialize (line 68) | public override void Initialize() method Dispose (line 77) | protected override void Dispose(bool disposing) method LoadContent (line 93) | protected virtual void LoadContent() { } method UnloadContent (line 98) | protected virtual void UnloadContent() { } method Draw (line 104) | public virtual void Draw(GameTime gameTime) { } method OnVisibleChanged (line 110) | protected virtual void OnVisibleChanged(EventArgs args) method OnDrawOrderChanged (line 121) | protected virtual void OnDrawOrderChanged(EventArgs args) FILE: src/Xna.Framework.Game/FileDropEventArgs.cs class FileDropEventArgs (line 12) | public class FileDropEventArgs : EventArgs method FileDropEventArgs (line 14) | public FileDropEventArgs(string[] files) FILE: src/Xna.Framework.Game/Game.cs class Game (line 21) | public class Game : IDisposable method Game (line 31) | public Game() method GetStrategy (line 46) | T IPlatformGame.GetStrategy() method Platform_Activated (line 51) | void Platform_Activated(object sender, EventArgs e) { OnActivated(e); } method Platform_Deactivated (line 52) | void Platform_Deactivated(object sender, EventArgs e) { OnDeactivated(... method Dispose (line 57) | public void Dispose() method Dispose (line 67) | protected virtual void Dispose(bool disposing) method AssertNotDisposed (line 87) | [System.Diagnostics.DebuggerNonUserCode] method Exit (line 242) | public void Exit() method ResetElapsedTime (line 250) | public void ResetElapsedTime() method SuppressDraw (line 258) | public void SuppressDraw() method RunOneFrame (line 266) | public void RunOneFrame() method Run (line 277) | public void Run() method Tick (line 292) | public void Tick() method BeginDraw (line 311) | protected internal virtual bool BeginDraw() method EndDraw (line 320) | protected internal virtual void EndDraw() method BeginRun (line 328) | protected internal virtual void BeginRun() { } method EndRun (line 333) | protected internal virtual void EndRun() { } method LoadContent (line 338) | protected virtual void LoadContent() { } method UnloadContent (line 343) | protected internal virtual void UnloadContent() { } method Initialize (line 350) | protected internal virtual void Initialize() method Update (line 369) | protected internal virtual void Update(GameTime gameTime) method Draw (line 381) | protected internal virtual void Draw(GameTime gameTime) method OnExiting (line 390) | protected internal virtual void OnExiting(EventArgs args) method OnActivated (line 401) | protected virtual void OnActivated(EventArgs args) method OnDeactivated (line 414) | protected virtual void OnDeactivated(EventArgs args) FILE: src/Xna.Framework.Game/GameComponent.cs class GameComponent (line 13) | public class GameComponent : IGameComponent, IUpdateable, IDisposable method GameComponent (line 59) | public GameComponent(Game game) method Initialize (line 69) | public virtual void Initialize() { } method Update (line 75) | public virtual void Update(GameTime gameTime) { } method OnUpdateOrderChanged (line 81) | protected virtual void OnUpdateOrderChanged(EventArgs args) method OnEnabledChanged (line 92) | protected virtual void OnEnabledChanged(EventArgs args) method Dispose (line 102) | protected virtual void Dispose(bool disposing) { } method Dispose (line 107) | public void Dispose() FILE: src/Xna.Framework.Game/GameComponentCollection.cs class GameComponentCollection (line 13) | public sealed class GameComponentCollection : Collection method ClearItems (line 31) | protected override void ClearItems() method InsertItem (line 40) | protected override void InsertItem(int index, IGameComponent item) method OnComponentAdded (line 53) | private void OnComponentAdded(GameComponentCollectionEventArgs eventArgs) method OnComponentRemoved (line 60) | private void OnComponentRemoved(GameComponentCollectionEventArgs event... method RemoveItem (line 67) | protected override void RemoveItem(int index) method SetItem (line 77) | protected override void SetItem(int index, IGameComponent item) FILE: src/Xna.Framework.Game/GameComponentCollectionEventArgs.cs class GameComponentCollectionEventArgs (line 13) | public class GameComponentCollectionEventArgs : EventArgs method GameComponentCollectionEventArgs (line 21) | public GameComponentCollectionEventArgs(IGameComponent gameComponent) FILE: src/Xna.Framework.Game/GameFactory.cs class GameFactory (line 9) | public abstract class GameFactory method CreateGameFactory (line 36) | private static GameFactory CreateGameFactory() method RegisterGameFactory (line 48) | public static void RegisterGameFactory(GameFactory gameFactory) method CreateGameStrategy (line 62) | public abstract GameStrategy CreateGameStrategy(Game game); method CreateGraphicsDeviceManagerStrategy (line 63) | public abstract GraphicsDeviceManagerStrategy CreateGraphicsDeviceMana... FILE: src/Xna.Framework.Game/GameServiceContainer.cs class GameServiceContainer (line 13) | public class GameServiceContainer : IServiceProvider method GameServiceContainer (line 20) | public GameServiceContainer() method AddService (line 36) | public void AddService(Type type, object provider) method GetService (line 59) | public object GetService(Type type) method RemoveService (line 76) | public void RemoveService(Type type) method AddService (line 92) | public void AddService(T provider) method GetService (line 105) | public T GetService() where T : class FILE: src/Xna.Framework.Game/GameStrategy.cs type IPlatformGame (line 17) | public interface IPlatformGame method GetStrategy (line 19) | T GetStrategy() where T : GameStrategy; class GameStrategy (line 22) | public abstract class GameStrategy : IDisposable method GameStrategy (line 56) | protected GameStrategy(Game game) method OnActivated (line 245) | protected virtual void OnActivated(EventArgs e) method OnDeactivated (line 252) | protected virtual void OnDeactivated(EventArgs e) method SetWindowListeners (line 263) | protected void SetWindowListeners() method GameWindow_Activated (line 269) | private void GameWindow_Activated(object sender, EventArgs e) method GameWindow_Deactivated (line 278) | private void GameWindow_Deactivated(object sender, EventArgs e) method RunOneFrame (line 287) | public void RunOneFrame() method Run (line 299) | protected internal virtual void Run() method RunGameLoop (line 312) | protected virtual void RunGameLoop() method CallInitialize (line 319) | protected void CallInitialize() method CallBeginRun (line 337) | protected void CallBeginRun() method CallUpdate (line 343) | protected void CallUpdate(GameTime gameTime) method CallDraw (line 351) | protected void CallDraw(GameTime gameTime) method CallEndRun (line 372) | protected void CallEndRun() method CallExiting (line 377) | protected void CallExiting() method Initialize (line 385) | public virtual void Initialize() method InitializeComponents (line 398) | internal void InitializeComponents() method Components_ComponentAdded (line 420) | private void Components_ComponentAdded(object sender, GameComponentCol... method Components_ComponentRemoved (line 432) | private void Components_ComponentRemoved(object sender, GameComponentC... method Exit (line 444) | public virtual void Exit() method TickExiting (line 450) | public abstract void TickExiting(); method ResetElapsedTime (line 457) | public void ResetElapsedTime() method Update (line 468) | internal void Update(GameTime gameTime) method Draw (line 473) | internal void Draw(GameTime gameTime) method SuppressDraw (line 481) | public void SuppressDraw() method BeginDraw (line 486) | public virtual bool BeginDraw() method EndDraw (line 491) | public virtual void EndDraw() method Tick (line 511) | public virtual void Tick() method Dispose (line 611) | public void Dispose() method Dispose (line 617) | protected virtual void Dispose(bool disposing) class DrawableComponents (line 661) | private class DrawableComponents method AddDrawable (line 671) | public void AddDrawable(IDrawable component) method RemoveDrawable (line 678) | public void RemoveDrawable(IDrawable component) method ClearDrawables (line 693) | public void ClearDrawables() method Component_VisibleChanged (line 707) | private void Component_VisibleChanged(object sender, EventArgs e) method Component_DrawOrderChanged (line 712) | private void Component_DrawOrderChanged(object sender, EventArgs e) method DrawVisibleComponents (line 726) | internal void DrawVisibleComponents(GameTime gameTime) method ProcessRemoveDrawableJournal (line 755) | private void ProcessRemoveDrawableJournal() method ProcessAddDrawableJournal (line 765) | private void ProcessAddDrawableJournal() type DrawableJournalEntry (line 804) | private struct DrawableJournalEntry method DrawableJournalEntry (line 809) | public DrawableJournalEntry(IDrawable component, int addOrder) method GetHashCode (line 815) | public override int GetHashCode() method Equals (line 820) | public override bool Equals(object obj) method CompareAddJournalEntry (line 828) | internal static int CompareAddJournalEntry(DrawableJournalEntry x,... class UpdateableComponents (line 838) | private class UpdateableComponents method AddUpdatable (line 848) | public void AddUpdatable(IUpdateable component) method RemoveUpdatable (line 855) | public void RemoveUpdatable(IUpdateable component) method ClearUpdatables (line 871) | public void ClearUpdatables() method Component_EnabledChanged (line 886) | private void Component_EnabledChanged(object sender, EventArgs e) method Component_UpdateOrderChanged (line 891) | private void Component_UpdateOrderChanged(object sender, EventArgs e) method ProcessRemoveUpdateableJournal (line 905) | private void ProcessRemoveUpdateableJournal() method UpdateEnabledComponent (line 915) | internal void UpdateEnabledComponent(GameTime gameTime) method ProcessAddUpdateableJournal (line 944) | private void ProcessAddUpdateableJournal() type UpdateableJournalEntry (line 984) | private struct UpdateableJournalEntry method UpdateableJournalEntry (line 989) | public UpdateableJournalEntry(IUpdateable component, int addOrder) method GetHashCode (line 995) | public override int GetHashCode() method Equals (line 1000) | public override bool Equals(object obj) method CompareAddJournalEntry (line 1008) | internal static int CompareAddJournalEntry(UpdateableJournalEntry ... FILE: src/Xna.Framework.Game/GameTime.cs class GameTime (line 12) | public class GameTime method GameTime (line 37) | public GameTime() method GameTime (line 50) | public GameTime(TimeSpan totalGameTime, TimeSpan elapsedGameTime) method GameTime (line 64) | public GameTime(TimeSpan totalRealTime, TimeSpan elapsedRealTime, bool... FILE: src/Xna.Framework.Game/GameWindow.cs class GameWindow (line 17) | public abstract class GameWindow method GameWindow (line 104) | protected GameWindow() method OnActivated (line 165) | protected void OnActivated() method OnDeactivated (line 175) | protected void OnDeactivated() method OnClientSizeChanged (line 182) | protected void OnClientSizeChanged() method OnOrientationChanged (line 192) | protected void OnOrientationChanged() method OnPaint (line 199) | protected void OnPaint() method OnScreenDeviceNameChanged (line 206) | protected void OnScreenDeviceNameChanged() method OnFileDrop (line 213) | protected void OnFileDrop(FileDropEventArgs e) method SetTitle (line 224) | protected abstract void SetTitle(string title); method OnTextInput (line 232) | protected void OnTextInput(char character, Keys key) method OnKeyDown (line 238) | protected void OnKeyDown(Keys key) method OnKeyUp (line 244) | protected void OnKeyUp(Keys key) method IsTextInputAttached (line 251) | protected bool IsTextInputAttached() { return (TextInput != null); } method IsKeyUpDownAttached (line 252) | protected bool IsKeyUpDownAttached() { return (KeyDown != null || KeyU... FILE: src/Xna.Framework.Game/GraphicsDeviceManager.cs class GraphicsDeviceManager (line 16) | public class GraphicsDeviceManager : IGraphicsDeviceService, IGraphicsDe... method GraphicsDeviceManager (line 37) | public GraphicsDeviceManager(Game game) method GetStrategy (line 54) | T IPlatformGraphicsDeviceManager.GetStrategy() method CreateDevice (line 61) | void IGraphicsDeviceManager.CreateDevice() method BeginDraw (line 66) | bool IGraphicsDeviceManager.BeginDraw() method EndDraw (line 71) | void IGraphicsDeviceManager.EndDraw() method OnDeviceCreated (line 102) | protected virtual void OnDeviceCreated(EventArgs e) method OnDeviceDisposing (line 113) | protected virtual void OnDeviceDisposing(EventArgs e) method OnDeviceResetting (line 125) | protected virtual void OnDeviceResetting(EventArgs e) method OnDeviceReset (line 137) | protected virtual void OnDeviceReset(EventArgs e) method Dispose (line 159) | public void Dispose() method Dispose (line 165) | protected virtual void Dispose(bool disposing) method OnPreparingDeviceSettings (line 344) | protected virtual void OnPreparingDeviceSettings(PreparingDeviceSettin... method FindBestDevice (line 351) | protected virtual GraphicsDeviceInformation FindBestDevice(bool anySui... method RankDevices (line 356) | protected virtual void RankDevices(List fou... method CanResetDevice (line 361) | protected virtual bool CanResetDevice(GraphicsDeviceInformation newDev... method ToggleFullScreen (line 372) | public void ToggleFullScreen() method ApplyChanges (line 380) | public void ApplyChanges() FILE: src/Xna.Framework.Game/GraphicsDeviceManagerStrategy.cs type IPlatformGraphicsDeviceManager (line 8) | public interface IPlatformGraphicsDeviceManager method GetStrategy (line 10) | T GetStrategy() where T : GraphicsDeviceManagerStrategy; class GraphicsDeviceManagerStrategy (line 13) | public abstract class GraphicsDeviceManagerStrategy : IDisposable method GraphicsDeviceManagerStrategy (line 43) | public GraphicsDeviceManagerStrategy(Game game) method CreateDevice (line 73) | public abstract void CreateDevice(); method BeginDraw (line 75) | public virtual bool BeginDraw() method EndDraw (line 85) | public virtual void EndDraw() method OnDeviceCreated (line 140) | protected virtual void OnDeviceCreated(EventArgs e) method OnDeviceDisposing (line 151) | protected virtual void OnDeviceDisposing(EventArgs e) method OnDeviceResetting (line 163) | protected virtual void OnDeviceResetting(EventArgs e) method OnDeviceReset (line 175) | protected virtual void OnDeviceReset(EventArgs e) method Dispose (line 202) | public void Dispose() method Dispose (line 208) | protected virtual void Dispose(bool disposing) method OnPreparingDeviceSettings (line 239) | protected virtual void OnPreparingDeviceSettings(PreparingDeviceSettin... method FindBestDevice (line 246) | public virtual GraphicsDeviceInformation FindBestDevice(bool anySuitab... method RankDevices (line 251) | public virtual void RankDevices(List foundD... method CanResetDevice (line 256) | public virtual bool CanResetDevice(GraphicsDeviceInformation newDevice... method ToggleFullScreen (line 267) | public virtual void ToggleFullScreen() method ApplyChanges (line 276) | public abstract void ApplyChanges(); method ToConcrete (line 278) | public T ToConcrete() where T : GraphicsDeviceManagerStrategy FILE: src/Xna.Framework.Game/IDrawable.cs type IDrawable (line 12) | public interface IDrawable method Draw (line 39) | void Draw(GameTime gameTime); FILE: src/Xna.Framework.Game/IGameComponent.cs type IGameComponent (line 10) | public interface IGameComponent method Initialize (line 15) | void Initialize(); FILE: src/Xna.Framework.Game/IUpdateable.cs type IUpdateable (line 12) | public interface IUpdateable method Update (line 19) | void Update(GameTime gameTime); FILE: src/Xna.Framework.Game/LaunchParameters.cs class LaunchParameters (line 12) | public class LaunchParameters : Dictionary FILE: src/Xna.Framework.Graphics/Color.cs type Color (line 18) | [DataContract] method Color (line 23) | static Color() method PackFromVector4 (line 184) | void IPackedVector.PackFromVector4(Vector4 vector) method Color (line 207) | [CLSCompliant(false)] method Color (line 217) | public Color(Vector4 color) method Color (line 226) | public Color(Vector3 color) method Color (line 236) | public Color(Color color, int alpha) method Color (line 255) | public Color(Color color, float alpha): method Color (line 266) | public Color(float r, float g, float b) method Color (line 278) | public Color(float r, float g, float b, float alpha) method Color (line 289) | public Color(int r, int g, int b) method Color (line 314) | public Color(int r, int g, int b, int alpha) method Color (line 341) | public Color(byte r, byte g, byte b, byte alpha) method GetHashCode (line 412) | public override int GetHashCode() method Equals (line 422) | public override bool Equals(object obj) method Lerp (line 1713) | public static Color Lerp(Color start, Color end, Single amount) method LerpPrecise (line 1727) | [Obsolete("Color.Lerp should be used instead of this function.")] method Multiply (line 1744) | public static Color Multiply(Color left, float right) method ToVector3 (line 1775) | public Vector3 ToVector3() method ToVector4 (line 1784) | public Vector4 ToVector4() method ToString (line 1809) | public override string ToString() method FromNonPremultiplied (line 1829) | public static Color FromNonPremultiplied(Vector4 vector) method FromNonPremultiplied (line 1842) | public static Color FromNonPremultiplied(int r, int g, int b, int a) method Equals (line 1854) | public bool Equals(Color other) method Deconstruct (line 1867) | public void Deconstruct(out byte r, out byte g, out byte b) method Deconstruct (line 1880) | public void Deconstruct(out float r, out float g, out float b) method Deconstruct (line 1894) | public void Deconstruct(out byte r, out byte g, out byte b, out byte a) method Deconstruct (line 1909) | public void Deconstruct(out float r, out float g, out float b, out flo... FILE: src/Xna.Framework.Graphics/Content/AlphaTestEffectReader.cs class AlphaTestEffectReader (line 9) | class AlphaTestEffectReader : ContentTypeReader method Read (line 11) | protected override AlphaTestEffect Read(ContentReader input, AlphaTest... FILE: src/Xna.Framework.Graphics/Content/BasicEffectReader.cs class BasicEffectReader (line 9) | internal class BasicEffectReader : ContentTypeReader method Read (line 11) | protected override BasicEffect Read(ContentReader input, BasicEffect e... FILE: src/Xna.Framework.Graphics/Content/ColorReader.cs class ColorReader (line 11) | internal class ColorReader : ContentTypeReader method Read (line 13) | protected override Color Read(ContentReader input, Color existingInsta... FILE: src/Xna.Framework.Graphics/Content/DualTextureEffectReader.cs class DualTextureEffectReader (line 10) | class DualTextureEffectReader : ContentTypeReader method Read (line 12) | protected override DualTextureEffect Read(ContentReader input, DualTex... FILE: src/Xna.Framework.Graphics/Content/EffectMaterialReader.cs class EffectMaterialReader (line 13) | internal class EffectMaterialReader : ContentTypeReader method Read (line 15) | protected override EffectMaterial Read(ContentReader input, EffectMate... FILE: src/Xna.Framework.Graphics/Content/EffectReader.cs class EffectReader (line 9) | internal class EffectReader : ContentTypeReader method Read (line 11) | protected override Effect Read(ContentReader input, Effect existingIns... FILE: src/Xna.Framework.Graphics/Content/EnvironmentMapEffectReader.cs class EnvironmentMapEffectReader (line 10) | class EnvironmentMapEffectReader : ContentTypeReader method Read (line 12) | protected override EnvironmentMapEffect Read(ContentReader input, Envi... FILE: src/Xna.Framework.Graphics/Content/IndexBufferReader.cs class IndexBufferReader (line 9) | class IndexBufferReader : ContentTypeReader method Read (line 11) | protected override IndexBuffer Read(ContentReader input, IndexBuffer e... FILE: src/Xna.Framework.Graphics/Content/ModelReader.cs class ModelReader (line 12) | internal class ModelReader : ContentTypeReader method Read (line 19) | protected override Model Read(ContentReader input, Model existingInsta... method ReadBoneReference (line 155) | static int ReadBoneReference(ContentReader input, bool is8BitBoneRefer... FILE: src/Xna.Framework.Graphics/Content/SkinnedEffectReader.cs class SkinnedEffectReader (line 10) | class SkinnedEffectReader : ContentTypeReader method Read (line 12) | protected override SkinnedEffect Read(ContentReader input, SkinnedEffe... FILE: src/Xna.Framework.Graphics/Content/SpriteFontReader.cs class SpriteFontReader (line 12) | internal class SpriteFontReader : ContentTypeReader method Read (line 14) | protected override SpriteFont Read(ContentReader input, SpriteFont exi... FILE: src/Xna.Framework.Graphics/Content/Texture2DReader.cs class Texture2DReader (line 14) | internal class Texture2DReader : ContentTypeReader method Read (line 16) | protected override Texture2D Read(ContentReader input, Texture2D exist... FILE: src/Xna.Framework.Graphics/Content/Texture3DReader.cs class Texture3DReader (line 10) | internal class Texture3DReader : ContentTypeReader method Read (line 12) | protected override Texture3D Read(ContentReader input, Texture3D exist... FILE: src/Xna.Framework.Graphics/Content/TextureCubeReader.cs class TextureCubeReader (line 10) | internal class TextureCubeReader : ContentTypeReader method Read (line 13) | protected override TextureCube Read(ContentReader input, TextureCube e... FILE: src/Xna.Framework.Graphics/Content/TextureReader.cs class TextureReader (line 10) | internal class TextureReader : ContentTypeReader method Read (line 12) | protected override Texture Read(ContentReader input, Texture existingI... FILE: src/Xna.Framework.Graphics/Content/VertexBufferReader.cs class VertexBufferReader (line 10) | class VertexBufferReader : ContentTypeReader method Read (line 12) | protected override VertexBuffer Read(ContentReader input, VertexBuffer... FILE: src/Xna.Framework.Graphics/Content/VertexDeclarationReader.cs class VertexDeclarationReader (line 9) | internal class VertexDeclarationReader : ContentTypeReader method GetEnumerator (line 31) | public IEnumerator GetEnumerator() method GetEnumerator (line 36) | IEnumerator IEnumerable.GetEnumerator() method DisplayModeCollection (line 41) | internal DisplayModeCollection(List modes) FILE: src/Xna.Framework.Graphics/Graphics/Effect/AlphaTestEffect.cs class AlphaTestEffect (line 22) | public class AlphaTestEffect : Effect, IEffectMatrices, IEffectFog method AlphaTestEffect (line 241) | public AlphaTestEffect(GraphicsDevice device) method AlphaTestEffect (line 250) | protected AlphaTestEffect(AlphaTestEffect cloneSource) method Clone (line 277) | public override Effect Clone() method CacheEffectParameters (line 285) | void CacheEffectParameters() method OnApply (line 298) | protected internal override void OnApply() method UpdateCurrentTechnique (line 387) | private void UpdateCurrentTechnique() FILE: src/Xna.Framework.Graphics/Graphics/Effect/BasicEffect.cs class BasicEffect (line 22) | public class BasicEffect : Effect, IEffectMatrices, IEffectLights, IEffe... method BasicEffect (line 313) | public BasicEffect(GraphicsDevice device) method BasicEffect (line 326) | protected BasicEffect(BasicEffect cloneSource) method Clone (line 355) | public override Effect Clone() method EnableDefaultLighting (line 362) | public void EnableDefaultLighting() method CacheEffectParameters (line 373) | void CacheEffectParameters(BasicEffect cloneSource) method Light_EnabledChanged (line 406) | private void Light_EnabledChanged(object sender, EventArgs e) method OnApply (line 415) | protected internal override void OnApply() method UpdateCurrentTechnique (line 435) | private void UpdateCurrentTechnique() FILE: src/Xna.Framework.Graphics/Graphics/Effect/DualTextureEffect.cs class DualTextureEffect (line 21) | public class DualTextureEffect : Effect, IEffectMatrices, IEffectFog method DualTextureEffect (line 217) | public DualTextureEffect(GraphicsDevice device) method DualTextureEffect (line 227) | protected DualTextureEffect(DualTextureEffect cloneSource) method Clone (line 251) | public override Effect Clone() method CacheEffectParameters (line 260) | void CacheEffectParameters() method OnApply (line 274) | protected internal override void OnApply() method UpdateCurrentTechnique (line 288) | private void UpdateCurrentTechnique() FILE: src/Xna.Framework.Graphics/Graphics/Effect/Effect.cs class Effect (line 16) | public partial class Effect : GraphicsResource method Effect (line 30) | internal Effect(GraphicsDevice graphicsDevice) method Effect (line 35) | protected Effect(Effect cloneSource) method Effect (line 42) | public Effect(GraphicsDevice graphicsDevice, byte[] effectCode) method Effect (line 48) | public Effect (GraphicsDevice graphicsDevice, byte[] effectCode, int i... method Clone (line 185) | private void Clone(Effect cloneSource) method Clone (line 221) | public virtual Effect Clone() method OnApply (line 226) | protected internal virtual void OnApply() method Dispose (line 230) | protected override void Dispose(bool disposing) method GraphicsContextLost (line 257) | internal protected override void GraphicsContextLost() FILE: src/Xna.Framework.Graphics/Graphics/Effect/EffectAnnotation.cs class EffectAnnotation (line 7) | public class EffectAnnotation method EffectAnnotation (line 9) | internal EffectAnnotation( method EffectAnnotation (line 26) | internal EffectAnnotation(EffectParameter parameter) FILE: src/Xna.Framework.Graphics/Graphics/Effect/EffectAnnotationCollection.cs class EffectAnnotationCollection (line 5) | public class EffectAnnotationCollection : IEnumerable method EffectAnnotationCollection (line 11) | internal EffectAnnotationCollection(EffectAnnotation[] annotations) method GetEnumerator (line 39) | public IEnumerator GetEnumerator() method GetEnumerator (line 44) | System.Collections.IEnumerator System.Collections.IEnumerable.GetEnume... FILE: src/Xna.Framework.Graphics/Graphics/Effect/EffectHelpers.cs type EffectDirtyFlags (line 19) | [Flags] class EffectHelpers (line 36) | internal static class EffectHelpers method EnableDefaultLighting (line 41) | internal static Vector3 EnableDefaultLighting(DirectionalLight light0,... method SetWorldViewProjAndFog (line 70) | internal static EffectDirtyFlags SetWorldViewProjAndFog(EffectDirtyFla... method SetFogVector (line 116) | static void SetFogVector(ref Matrix worldView, float fogStart, float f... method SetLightingMatrices (line 148) | internal static EffectDirtyFlags SetLightingMatrices(EffectDirtyFlags ... method SetMaterialColor (line 185) | internal static void SetMaterialColor(bool lightingEnabled, float alpha, FILE: src/Xna.Framework.Graphics/Graphics/Effect/EffectMaterial.cs class EffectMaterial (line 44) | public class EffectMaterial : Effect method EffectMaterial (line 46) | public EffectMaterial (Effect cloneSource) : base(cloneSource) FILE: src/Xna.Framework.Graphics/Graphics/Effect/EffectParameter.cs class EffectParameter (line 15) | [DebuggerDisplay("{DebugDisplayString}")] method EffectParameter (line 58) | internal EffectParameter(EffectParameterClass class_, method EffectParameter (line 91) | internal EffectParameter(EffectParameter cloneSource) method GetValueBoolean (line 117) | public bool GetValueBoolean() method SetValue (line 130) | public void SetValue(bool value) method GetValueBooleanArray (line 145) | public bool[] GetValueBooleanArray() method SetValue (line 150) | public void SetValue(bool[] value) method GetValueInt32 (line 156) | public int GetValueInt32() method SetValue (line 169) | public void SetValue(int value) method GetValueInt32Array (line 192) | public int[] GetValueInt32Array() method SetValue (line 215) | public void SetValue(int[] value) method GetValueSingle (line 224) | public Single GetValueSingle() method SetValue (line 234) | public void SetValue(Single value) method GetValueSingleArray (line 246) | public Single[] GetValueSingleArray() method SetValue (line 275) | public void SetValue(Single[] value) method GetValueVector2 (line 284) | public Vector2 GetValueVector2() method SetValue (line 295) | public void SetValue(Vector2 value) method GetValueVector2Array (line 309) | public Vector2[] GetValueVector2Array() method SetValue (line 330) | public void SetValue(Vector2[] value) method GetValueVector3 (line 339) | public Vector3 GetValueVector3() method SetValue (line 350) | public void SetValue(Vector3 value) method GetValueVector3Array (line 365) | public Vector3[] GetValueVector3Array() method SetValue (line 385) | public void SetValue(Vector3[] value) method GetValueVector4 (line 394) | public Vector4 GetValueVector4() method SetValue (line 405) | public void SetValue(Vector4 value) method GetValueVector4Array (line 421) | public Vector4[] GetValueVector4Array() method SetValue (line 441) | public void SetValue(Vector4[] value) method GetValueQuaternion (line 450) | public Quaternion GetValueQuaternion() method SetValue (line 461) | public void SetValue(Quaternion value) method GetValueQuaternionArray (line 477) | public Quaternion[] GetValueQuaternionArray() method SetValue (line 482) | public void SetValue(Quaternion[] value) method GetValueMatrix (line 488) | public Matrix GetValueMatrix() method SetValue (line 508) | public void SetValue(Matrix value) method GetValueMatrixArray (line 639) | public Matrix[] GetValueMatrixArray(int count) method SetValue (line 653) | public void SetValue(Matrix[] value) method SetValueTranspose (line 800) | public void SetValueTranspose(Matrix value) method GetValueString (line 932) | public string GetValueString() method SetValue (line 942) | public void SetValue(string value) method GetValueTexture2D (line 948) | public Texture2D GetValueTexture2D() method GetValueTexture3D (line 958) | public Texture3D GetValueTexture3D() method GetValueTextureCube (line 968) | public TextureCube GetValueTextureCube() method SetValue (line 978) | public void SetValue(Texture value) method GetDebugDataValueString (line 1010) | private string GetDebugDataValueString() FILE: src/Xna.Framework.Graphics/Graphics/Effect/EffectParameterClass.cs type EffectParameterClass (line 10) | public enum EffectParameterClass FILE: src/Xna.Framework.Graphics/Graphics/Effect/EffectParameterCollection.cs class EffectParameterCollection (line 5) | public class EffectParameterCollection : IEnumerable method EffectParameterCollection (line 12) | internal EffectParameterCollection(EffectParameter[] parameters) method EffectParameterCollection (line 24) | private EffectParameterCollection(EffectParameter[] parameters, Dictio... method Clone (line 30) | internal EffectParameterCollection Clone() method GetEnumerator (line 63) | public IEnumerator GetEnumerator() method GetEnumerator (line 68) | System.Collections.IEnumerator System.Collections.IEnumerable.GetEnume... FILE: src/Xna.Framework.Graphics/Graphics/Effect/EffectParameterType.cs type EffectParameterType (line 10) | public enum EffectParameterType FILE: src/Xna.Framework.Graphics/Graphics/Effect/EffectPass.cs class EffectPass (line 7) | public class EffectPass method EffectPass (line 22) | internal EffectPass( Effect effect, method EffectPass (line 48) | internal EffectPass(Effect effect, EffectPass cloneSource) method Apply (line 65) | public void Apply() method SetShaderSamplers (line 117) | private void SetShaderSamplers(Shader shader, TextureCollection textur... FILE: src/Xna.Framework.Graphics/Graphics/Effect/EffectPassCollection.cs class EffectPassCollection (line 6) | public class EffectPassCollection : IEnumerable method EffectPassCollection (line 10) | internal EffectPassCollection(EffectPass [] passes) method Clone (line 15) | internal EffectPassCollection Clone(Effect effect) method GetEnumerator (line 48) | public Enumerator GetEnumerator() method GetEnumerator (line 53) | IEnumerator IEnumerable.GetEnumerator() method GetEnumerator (line 58) | System.Collections.IEnumerator System.Collections.IEnumerable.GetEnume... type Enumerator (line 63) | public struct Enumerator : IEnumerator method Enumerator (line 69) | internal Enumerator(EffectPass[] array) method MoveNext (line 76) | public bool MoveNext() method Dispose (line 94) | public void Dispose() method Reset (line 109) | void System.Collections.IEnumerator.Reset() FILE: src/Xna.Framework.Graphics/Graphics/Effect/EffectTechnique.cs class EffectTechnique (line 4) | public class EffectTechnique method EffectTechnique (line 12) | internal EffectTechnique(Effect effect, EffectTechnique cloneSource) method EffectTechnique (line 22) | internal EffectTechnique(Effect effect, string name, EffectPassCollect... FILE: src/Xna.Framework.Graphics/Graphics/Effect/EffectTechniqueCollection.cs class EffectTechniqueCollection (line 5) | public class EffectTechniqueCollection : IEnumerable method EffectTechniqueCollection (line 11) | internal EffectTechniqueCollection(EffectTechnique[] techniques) method Clone (line 16) | internal EffectTechniqueCollection Clone(Effect effect) method GetEnumerator (line 45) | public IEnumerator GetEnumerator() method GetEnumerator (line 50) | System.Collections.IEnumerator System.Collections.IEnumerable.GetEnume... FILE: src/Xna.Framework.Graphics/Graphics/Effect/EnvironmentMapEffect.cs class EnvironmentMapEffect (line 22) | public class EnvironmentMapEffect : Effect, IEffectMatrices, IEffectLigh... method EnvironmentMapEffect (line 331) | public EnvironmentMapEffect(GraphicsDevice device) method EnvironmentMapEffect (line 347) | protected EnvironmentMapEffect(EnvironmentMapEffect cloneSource) method Clone (line 374) | public override Effect Clone() method EnableDefaultLighting (line 383) | public void EnableDefaultLighting() method CacheEffectParameters (line 392) | void CacheEffectParameters(EnvironmentMapEffect cloneSource) method Light_EnabledChanged (line 427) | private void Light_EnabledChanged(object sender, EventArgs e) method OnApply (line 436) | protected internal override void OnApply() method UpdateCurrentTechnique (line 453) | private void UpdateCurrentTechnique() FILE: src/Xna.Framework.Graphics/Graphics/Effect/IEffectBones.cs type IEffectBones (line 11) | public interface IEffectBones method SetBoneTransforms (line 16) | void SetBoneTransforms(Matrix[] boneTransforms); FILE: src/Xna.Framework.Graphics/Graphics/Effect/IEffectFog.cs type IEffectFog (line 12) | public interface IEffectFog FILE: src/Xna.Framework.Graphics/Graphics/Effect/IEffectLights.cs type IEffectLights (line 12) | public interface IEffectLights method EnableDefaultLighting (line 42) | void EnableDefaultLighting(); FILE: src/Xna.Framework.Graphics/Graphics/Effect/IEffectMatrices.cs type IEffectMatrices (line 9) | public interface IEffectMatrices FILE: src/Xna.Framework.Graphics/Graphics/Effect/KNIFXHeader.cs type KNIFXHeader (line 9) | internal struct KNIFXHeader method KNIFXHeader (line 25) | public KNIFXHeader(byte[] effectCode, int index) FILE: src/Xna.Framework.Graphics/Graphics/Effect/KNIFXReader11.cs class Effect (line 14) | public partial class Effect class KNIFXReader11 (line 16) | private class KNIFXReader11 : BinaryReader method KNIFXReader11 (line 21) | public KNIFXReader11(Stream stream, GraphicsDevice graphicsDevice) :... method ReadPackedInt (line 26) | private int ReadPackedInt() method ReadEffect (line 36) | internal Effect ReadEffect() method ReadConstantBuffers (line 51) | private ConstantBuffer[] ReadConstantBuffers() method ReadConstantBuffer (line 60) | ConstantBuffer ReadConstantBuffer() method ReadShaders (line 85) | private Shader[] ReadShaders() method ReadShader (line 94) | private Shader ReadShader() method ReadShaderVersion (line 153) | private ShaderVersion ReadShaderVersion() method ReadSamplerState (line 160) | private SamplerState ReadSamplerState() method ReadParameters (line 178) | private EffectParameterCollection ReadParameters() method ReadParameter (line 192) | private EffectParameter ReadParameter() method ReadTechniques (line 274) | private EffectTechniqueCollection ReadTechniques(Effect effect) method ReadPasses (line 290) | private EffectPassCollection ReadPasses(Effect effect) method ReadEffectPass (line 299) | private void ReadEffectPass(Effect effect, EffectPass[] passes, int i) method ReadBlendState (line 328) | private BlendState ReadBlendState() method ReadDepthStencilState (line 347) | private DepthStencilState ReadDepthStencilState() method ReadRasterizerState (line 370) | private RasterizerState ReadRasterizerState() method ReadAnnotations (line 383) | private EffectAnnotationCollection ReadAnnotations() FILE: src/Xna.Framework.Graphics/Graphics/Effect/MGFXHeader.cs type MGFXHeader (line 13) | internal struct MGFXHeader method MGFXHeader (line 36) | public MGFXHeader(byte[] effectCode, int index) FILE: src/Xna.Framework.Graphics/Graphics/Effect/MGFXReader10.cs class Effect (line 14) | public partial class Effect class MGFXReader10 (line 16) | private class MGFXReader10 : BinaryReader method MGFXReader10 (line 22) | public MGFXReader10(Stream stream, GraphicsDevice graphicsDevice, Sh... method ReadPackedInt (line 28) | private int ReadPackedInt() method ReadEffect (line 38) | internal Effect ReadEffect() method ReadConstantBuffers (line 58) | private ConstantBuffer[] ReadConstantBuffers() method ReadConstantBuffer (line 67) | ConstantBuffer ReadConstantBuffer() method ReadShaders (line 92) | private Shader[] ReadShaders() method ReadShader (line 101) | private Shader ReadShader() method ReadSamplerState (line 162) | private SamplerState ReadSamplerState() method ReadParameters (line 180) | private EffectParameterCollection ReadParameters() method ReadParameter (line 194) | private EffectParameter ReadParameter() method ReadTechniques (line 275) | private EffectTechniqueCollection ReadTechniques(Effect effect) method ReadPasses (line 291) | private EffectPassCollection ReadPasses(Effect effect) method ReadEffectPass (line 300) | private void ReadEffectPass(Effect effect, EffectPass[] passes, int i) method ReadBlendState (line 324) | private BlendState ReadBlendState() method ReadDepthStencilState (line 343) | private DepthStencilState ReadDepthStencilState() method ReadRasterizerState (line 366) | private RasterizerState ReadRasterizerState() method ReadAnnotations (line 379) | private EffectAnnotationCollection ReadAnnotations() FILE: src/Xna.Framework.Graphics/Graphics/Effect/SkinnedEffect.cs class SkinnedEffect (line 22) | public class SkinnedEffect : Effect, IEffectMatrices, IEffectLights, IEf... method SetBoneTransforms (line 300) | public void SetBoneTransforms(Matrix[] boneTransforms) method GetBoneTransforms (line 314) | public Matrix[] GetBoneTransforms(int count) method SkinnedEffect (line 348) | public SkinnedEffect(GraphicsDevice device) method SkinnedEffect (line 372) | protected SkinnedEffect(SkinnedEffect cloneSource) method Clone (line 400) | public override Effect Clone() method EnableDefaultLighting (line 409) | public void EnableDefaultLighting() method CacheEffectParameters (line 418) | void CacheEffectParameters(SkinnedEffect cloneSource) method Light_EnabledChanged (line 452) | private void Light_EnabledChanged(object sender, EventArgs e) method OnApply (line 461) | protected internal override void OnApply() method UpdateCurrentTechnique (line 478) | private void UpdateCurrentTechnique() FILE: src/Xna.Framework.Graphics/Graphics/Effect/SpriteEffect.cs class SpriteEffect (line 15) | public class SpriteEffect : Effect method SpriteEffect (line 24) | public SpriteEffect(GraphicsDevice device) method SpriteEffect (line 41) | protected SpriteEffect(SpriteEffect cloneSource) method Clone (line 54) | public override Effect Clone() method CacheEffectParameters (line 63) | void CacheEffectParameters() method OnApply (line 71) | protected internal override void OnApply() FILE: src/Xna.Framework.Graphics/Graphics/GraphicsAdapter.cs class GraphicsAdapter (line 14) | public sealed class GraphicsAdapter method GraphicsAdapter (line 111) | internal GraphicsAdapter(GraphicsAdapterStrategy strategy) method QueryBackBufferFormat (line 116) | public bool QueryBackBufferFormat( method QueryRenderTargetFormat (line 139) | public bool QueryRenderTargetFormat( method IsProfileSupported (line 151) | public bool IsProfileSupported(GraphicsProfile graphicsProfile) FILE: src/Xna.Framework.Graphics/Graphics/GraphicsAdapterStrategy.cs type IPlatformGraphicsAdapter (line 15) | public interface IPlatformGraphicsAdapter class GraphicsAdapterStrategy (line 20) | public abstract class GraphicsAdapterStrategy method Platform_IsProfileSupported (line 36) | public abstract bool Platform_IsProfileSupported(GraphicsProfile graph... method Platform_IsShaderBackendSupported (line 38) | public abstract bool Platform_IsShaderBackendSupported(GraphicsBackend... method Platform_IsShaderProfileSupported (line 39) | public abstract bool Platform_IsShaderProfileSupported(ShaderProfileTy... method Platform_QueryBackBufferFormat (line 41) | public abstract bool Platform_QueryBackBufferFormat( method Platform_QueryRenderTargetFormat (line 46) | public abstract bool Platform_QueryRenderTargetFormat( method ToConcrete (line 51) | public T ToConcrete() where T : GraphicsAdapterStrategy method CreateDisplayMode (line 56) | protected DisplayMode CreateDisplayMode(int width, int height, Surface... method CreateDisplayModeCollection (line 61) | protected DisplayModeCollection CreateDisplayModeCollection(List() where T : GraphicsAdaptersProviderStrategy method CreateGraphicsAdapter (line 42) | protected GraphicsAdapter CreateGraphicsAdapter(GraphicsAdapterStrateg... FILE: src/Xna.Framework.Graphics/Graphics/GraphicsBackend.cs type GraphicsBackend (line 7) | public enum GraphicsBackend FILE: src/Xna.Framework.Graphics/Graphics/GraphicsCapabilities.cs class GraphicsCapabilities (line 19) | public abstract class GraphicsCapabilities FILE: src/Xna.Framework.Graphics/Graphics/GraphicsContext.cs class GraphicsContext (line 17) | public sealed class GraphicsContext : IDisposable method GraphicsContext (line 30) | internal GraphicsContext(GraphicsDevice device) : this(((IPlatformGrap... method GraphicsContext (line 34) | internal GraphicsContext(GraphicsDeviceStrategy deviceStrategy) method Clear (line 131) | public void Clear(Color color) method Clear (line 139) | public void Clear(ClearOptions options, Color color, float depth, int ... method Clear (line 144) | public void Clear(ClearOptions options, Vector4 color, float depth, in... method SetVertexBuffer (line 149) | public void SetVertexBuffer(VertexBuffer vertexBuffer) method SetVertexBuffer (line 154) | public void SetVertexBuffer(VertexBuffer vertexBuffer, int vertexOffset) method SetVertexBuffers (line 159) | public void SetVertexBuffers(VertexBufferBinding[] vertexBuffers) method GetRenderTargets (line 180) | internal RenderTargetBinding[] GetRenderTargets() method GetRenderTargets (line 195) | public int GetRenderTargets(RenderTargetBinding[] bindings) method SetRenderTarget (line 200) | public void SetRenderTarget(RenderTarget2D renderTarget) method SetRenderTarget (line 213) | public void SetRenderTarget(RenderTargetCube renderTarget, CubeMapFace... method SetRenderTarget (line 227) | public void SetRenderTarget(RenderTarget2D renderTarget, int arraySlice) method SetRenderTarget (line 244) | public void SetRenderTarget(RenderTarget3D renderTarget, int arraySlice) method SetRenderTargets (line 257) | public void SetRenderTargets(params RenderTargetBinding[] renderTargets) method DrawIndexedPrimitives (line 305) | public void DrawIndexedPrimitives(PrimitiveType primitiveType, int bas... method DrawIndexedPrimitives (line 336) | public void DrawIndexedPrimitives(PrimitiveType primitiveType, int bas... method DrawUserPrimitives (line 371) | public void DrawUserPrimitives(PrimitiveType primitiveType, T[] ver... method DrawUserPrimitives (line 386) | public void DrawUserPrimitives(PrimitiveType primitiveType, T[] ver... method DrawPrimitives (line 428) | public void DrawPrimitives(PrimitiveType primitiveType, int vertexStar... method DrawUserIndexedPrimitives (line 468) | public void DrawUserIndexedPrimitives(PrimitiveType primitiveType, ... method DrawUserIndexedPrimitives (line 489) | public void DrawUserIndexedPrimitives(PrimitiveType primitiveType, ... method DrawUserIndexedPrimitives (line 551) | public void DrawUserIndexedPrimitives(PrimitiveType primitiveType, ... method DrawUserIndexedPrimitives (line 572) | public void DrawUserIndexedPrimitives(PrimitiveType primitiveType, ... method DrawInstancedPrimitives (line 632) | public void DrawInstancedPrimitives(PrimitiveType primitiveType, int b... method DrawInstancedPrimitives (line 646) | public void DrawInstancedPrimitives(PrimitiveType primitiveType, int b... method DrawInstancedPrimitives (line 661) | public void DrawInstancedPrimitives(PrimitiveType primitiveType, int b... method Flush (line 687) | public void Flush() method Dispose (line 700) | public void Dispose() method Dispose (line 710) | private void Dispose(bool disposing) method ThrowIfDisposed (line 723) | private void ThrowIfDisposed() FILE: src/Xna.Framework.Graphics/Graphics/GraphicsContextStrategy.cs type IPlatformGraphicsContext (line 17) | public interface IPlatformGraphicsContext class GraphicsContextStrategy (line 24) | public abstract class GraphicsContextStrategy : IDisposable method GraphicsContextStrategy (line 331) | protected GraphicsContextStrategy(GraphicsContext context) method Initialize (line 337) | protected void Initialize(GraphicsCapabilities capabilities) method SetVertexBuffer (line 383) | protected internal void SetVertexBuffer(VertexBuffer vertexBuffer) method PlatformSetup (line 395) | public abstract void PlatformSetup(); method Clear (line 397) | public abstract void Clear(ClearOptions options, Vector4 color, float ... method SetVertexBuffer (line 399) | internal void SetVertexBuffer(VertexBuffer vertexBuffer, int vertexOff... method SetVertexBuffers (line 421) | internal void SetVertexBuffers(VertexBufferBinding[] vertexBuffers) method ApplyRenderTargets (line 441) | public void ApplyRenderTargets(RenderTargetBinding[] renderTargets) method GetRenderTargets (line 499) | internal RenderTargetBinding[] GetRenderTargets() method GetRenderTargets (line 511) | internal int GetRenderTargets(RenderTargetBinding[] bindings) method GetElementCountArray (line 519) | protected internal static int GetElementCountArray(PrimitiveType primi... method DrawPrimitives (line 538) | public abstract void DrawPrimitives(PrimitiveType primitiveType, int v... method DrawIndexedPrimitives (line 539) | public abstract void DrawIndexedPrimitives(PrimitiveType primitiveType... method DrawIndexedPrimitives (line 540) | public abstract void DrawIndexedPrimitives(PrimitiveType primitiveType... method DrawInstancedPrimitives (line 541) | public abstract void DrawInstancedPrimitives(PrimitiveType primitiveTy... method DrawUserPrimitives (line 542) | public abstract void DrawUserPrimitives(PrimitiveType primitiveType... method DrawUserIndexedPrimitives (line 543) | public abstract void DrawUserIndexedPrimitives(PrimitiveType primit... method DrawUserIndexedPrimitives (line 544) | public abstract void DrawUserIndexedPrimitives(PrimitiveType primit... method Flush (line 545) | public abstract void Flush(); method CreateOcclusionQueryStrategy (line 548) | public abstract OcclusionQueryStrategy CreateOcclusionQueryStrategy(); method CreateGraphicsDebugStrategy (line 549) | public abstract GraphicsDebugStrategy CreateGraphicsDebugStrategy(); method CreateConstantBufferCollectionStrategy (line 550) | public abstract ConstantBufferCollectionStrategy CreateConstantBufferC... method CreateTextureCollectionStrategy (line 551) | public abstract TextureCollectionStrategy CreateTextureCollectionStrat... method CreateSamplerStateCollectionStrategy (line 552) | public abstract SamplerStateCollectionStrategy CreateSamplerStateColle... method CreateTexture2DStrategy (line 554) | public abstract ITexture2DStrategy CreateTexture2DStrategy(int width, ... method CreateTexture3DStrategy (line 555) | public abstract ITexture3DStrategy CreateTexture3DStrategy(int width, ... method CreateTextureCubeStrategy (line 556) | public abstract ITextureCubeStrategy CreateTextureCubeStrategy(int siz... method CreateRenderTarget2DStrategy (line 557) | public abstract IRenderTarget2DStrategy CreateRenderTarget2DStrategy(i... method CreateRenderTarget3DStrategy (line 558) | public abstract IRenderTarget3DStrategy CreateRenderTarget3DStrategy(i... method CreateRenderTargetCubeStrategy (line 559) | public abstract IRenderTargetCubeStrategy CreateRenderTargetCubeStrate... method CreateTexture2DStrategy (line 561) | public abstract ITexture2DStrategy CreateTexture2DStrategy(Stream stre... method CreateVertexShaderStrategy (line 563) | public abstract ShaderStrategy CreateVertexShaderStrategy(ShaderVersio... method CreatePixelShaderStrategy (line 564) | public abstract ShaderStrategy CreatePixelShaderStrategy(ShaderVersion... method CreateConstantBufferStrategy (line 565) | public abstract ConstantBufferStrategy CreateConstantBufferStrategy(st... method CreateIndexBufferStrategy (line 567) | public abstract IndexBufferStrategy CreateIndexBufferStrategy(IndexEle... method CreateVertexBufferStrategy (line 568) | public abstract VertexBufferStrategy CreateVertexBufferStrategy(Vertex... method CreateDynamicIndexBufferStrategy (line 569) | public abstract IndexBufferStrategy CreateDynamicIndexBufferStrategy(I... method CreateDynamicVertexBufferStrategy (line 570) | public abstract VertexBufferStrategy CreateDynamicVertexBufferStrategy... method CreateBlendStateStrategy (line 572) | public abstract IBlendStateStrategy CreateBlendStateStrategy(IBlendSta... method CreateDepthStencilStateStrategy (line 573) | public abstract IDepthStencilStateStrategy CreateDepthStencilStateStra... method CreateRasterizerStateStrategy (line 574) | public abstract IRasterizerStateStrategy CreateRasterizerStateStrategy... method CreateSamplerStateStrategy (line 575) | public abstract ISamplerStateStrategy CreateSamplerStateStrategy(ISamp... method PlatformResolveRenderTargets (line 577) | protected abstract void PlatformResolveRenderTargets(); method PlatformApplyDefaultRenderTarget (line 578) | protected abstract void PlatformApplyDefaultRenderTarget(); method PlatformApplyRenderTargets (line 579) | protected abstract IRenderTarget PlatformApplyRenderTargets(); method CreateGraphicsDebug (line 581) | protected GraphicsDebug CreateGraphicsDebug() method ToConcrete (line 586) | public T ToConcrete() where T : GraphicsContextStrategy method Metrics_AddClearCount (line 592) | protected void Metrics_AddClearCount() { unchecked { _graphicsMetrics.... method Metrics_AddDrawCount (line 593) | protected void Metrics_AddDrawCount() { unchecked { _graphicsMetrics._... method Metrics_AddPixelShaderCount (line 594) | protected void Metrics_AddPixelShaderCount() { unchecked { _graphicsMe... method Metrics_AddTargetCount (line 595) | protected void Metrics_AddTargetCount() { unchecked { _graphicsMetrics... method Metrics_AddVertexShaderCount (line 596) | protected void Metrics_AddVertexShaderCount() { unchecked { _graphicsM... method Metrics_AddPrimitiveCount (line 597) | protected void Metrics_AddPrimitiveCount(int primitiveCount) { uncheck... method Metrics_AddSpriteCount (line 598) | public void Metrics_AddSpriteCount(int batchCount) { unchecked { _grap... method Metrics_AddTextureCount (line 599) | public void Metrics_AddTextureCount() { unchecked { _graphicsMetrics._... method Dispose (line 610) | public void Dispose() method Dispose (line 620) | protected virtual void Dispose(bool disposing) method ThrowIfDisposed (line 646) | protected void ThrowIfDisposed() FILE: src/Xna.Framework.Graphics/Graphics/GraphicsDebug.cs class GraphicsDebug (line 13) | public class GraphicsDebug method GraphicsDebug (line 20) | public GraphicsDebug(GraphicsDevice device) : this(device.MainContext) method GraphicsDebug (line 24) | internal GraphicsDebug(GraphicsContext context) : this(((IPlatformGrap... method GraphicsDebug (line 28) | internal GraphicsDebug(GraphicsContextStrategy contextStrategy) method TryDequeueMessage (line 43) | public bool TryDequeueMessage(out GraphicsDebugMessage message) FILE: src/Xna.Framework.Graphics/Graphics/GraphicsDebugMessage.cs class GraphicsDebugMessage (line 7) | public class GraphicsDebugMessage FILE: src/Xna.Framework.Graphics/Graphics/GraphicsDebugStrategy.cs type IPlatformGraphicsDebug (line 12) | public interface IPlatformGraphicsDebug class GraphicsDebugStrategy (line 17) | public abstract class GraphicsDebugStrategy method GraphicsDebugStrategy (line 21) | protected GraphicsDebugStrategy(GraphicsContextStrategy contextStrategy) method TryDequeueMessage (line 27) | public abstract bool TryDequeueMessage(out GraphicsDebugMessage message); method ToConcrete (line 30) | public T ToConcrete() where T : GraphicsDebugStrategy FILE: src/Xna.Framework.Graphics/Graphics/GraphicsDevice.cs class GraphicsDevice (line 17) | public class GraphicsDevice : IDisposable method GraphicsDevice (line 115) | public GraphicsDevice(GraphicsAdapter adapter, GraphicsProfile graphic... method GraphicsDevice (line 138) | public GraphicsDevice(GraphicsAdapter adapter, GraphicsProfile graphic... method PreserveGraphicsContentTypeReaders (line 158) | private static void PreserveGraphicsContentTypeReaders() method Clear (line 260) | public void Clear(Color color) method Clear (line 265) | public void Clear(ClearOptions options, Color color, float depth, int ... method Clear (line 270) | public void Clear(ClearOptions options, Vector4 color, float depth, in... method Dispose (line 275) | public void Dispose() method OnDisposing (line 281) | private void OnDisposing(EventArgs e) method Dispose (line 288) | protected virtual void Dispose(bool disposing) method Present (line 302) | public void Present() method Present (line 311) | public void Present(Rectangle? sourceRectangle, Rectangle? destination... method OnDeviceResetting (line 316) | private void OnDeviceResetting(EventArgs e) method OnPresentationChanged (line 323) | private void OnPresentationChanged(PresentationEventArgs e) method OnDeviceReset (line 330) | private void OnDeviceReset(EventArgs e) method Reset (line 337) | public void Reset() method Reset (line 348) | public void Reset(PresentationParameters presentationParameters) method SetRenderTarget (line 374) | public void SetRenderTarget(RenderTarget2D renderTarget) method SetRenderTarget (line 379) | public void SetRenderTarget(RenderTargetCube renderTarget, CubeMapFace... method SetRenderTarget (line 385) | public void SetRenderTarget(RenderTarget2D renderTarget, int arraySlice) method SetRenderTarget (line 391) | public void SetRenderTarget(RenderTarget3D renderTarget, int arraySlice) method SetRenderTargets (line 396) | public void SetRenderTargets(params RenderTargetBinding[] renderTargets) method GetRenderTargets (line 405) | public RenderTargetBinding[] GetRenderTargets() method GetRenderTargets (line 420) | public int GetRenderTargets(RenderTargetBinding[] bindings) method SetVertexBuffer (line 425) | public void SetVertexBuffer(VertexBuffer vertexBuffer) method SetVertexBuffer (line 430) | public void SetVertexBuffer(VertexBuffer vertexBuffer, int vertexOffset) method SetVertexBuffers (line 435) | public void SetVertexBuffers(params VertexBufferBinding[] vertexBuffers) method DrawIndexedPrimitives (line 456) | public void DrawIndexedPrimitives(PrimitiveType primitiveType, int bas... method DrawIndexedPrimitives (line 468) | public void DrawIndexedPrimitives(PrimitiveType primitiveType, int bas... method DrawUserPrimitives (line 483) | public void DrawUserPrimitives(PrimitiveType primitiveType, T[] ver... method DrawUserPrimitives (line 497) | public void DrawUserPrimitives(PrimitiveType primitiveType, T[] ver... method DrawPrimitives (line 508) | public void DrawPrimitives(PrimitiveType primitiveType, int vertexStar... method DrawUserIndexedPrimitives (line 529) | public void DrawUserIndexedPrimitives(PrimitiveType primitiveType, ... method DrawUserIndexedPrimitives (line 549) | public void DrawUserIndexedPrimitives(PrimitiveType primitiveType, ... method DrawUserIndexedPrimitives (line 570) | public void DrawUserIndexedPrimitives(PrimitiveType primitiveType, ... method DrawUserIndexedPrimitives (line 590) | public void DrawUserIndexedPrimitives(PrimitiveType primitiveType, ... method DrawInstancedPrimitives (line 606) | public void DrawInstancedPrimitives(PrimitiveType primitiveType, int b... method DrawInstancedPrimitives (line 620) | public void DrawInstancedPrimitives(PrimitiveType primitiveType, int b... method DrawInstancedPrimitives (line 635) | public void DrawInstancedPrimitives(PrimitiveType primitiveType, int b... method Flush (line 643) | public void Flush() method GetBackBufferData (line 653) | public void GetBackBufferData(T[] data) where T : struct method GetBackBufferData (line 658) | public void GetBackBufferData(T[] data, int startIndex, int element... method GetBackBufferData (line 663) | public unsafe void GetBackBufferData(Rectangle? rect, T[] data, int... method GetDefaultTitleSafeArea (line 705) | internal static Rectangle GetDefaultTitleSafeArea(int x, int y, int wi... method GetTitleSafeArea (line 717) | internal static Rectangle GetTitleSafeArea(int x, int y, int width, in... FILE: src/Xna.Framework.Graphics/Graphics/GraphicsDeviceStatus.cs type GraphicsDeviceStatus (line 10) | public enum GraphicsDeviceStatus FILE: src/Xna.Framework.Graphics/Graphics/GraphicsDeviceStrategy.cs type IPlatformGraphicsDevice (line 14) | public interface IPlatformGraphicsDevice class GraphicsDeviceStrategy (line 21) | public abstract class GraphicsDeviceStrategy : IDisposable method GraphicsDeviceStrategy (line 94) | protected GraphicsDeviceStrategy(GraphicsDevice device, GraphicsAdapte... method Initialize (line 111) | internal void Initialize() method PlatformInitialize (line 122) | protected abstract void PlatformInitialize(); method OnContextLost (line 124) | protected void OnContextLost(EventArgs e) method OnDeviceResetting (line 131) | internal void OnDeviceResetting(EventArgs e) method OnPresentationChanged (line 138) | internal void OnPresentationChanged(PresentationEventArgs e) method OnDeviceReset (line 145) | protected internal void OnDeviceReset(EventArgs e) method Reset (line 153) | public abstract void Reset(); method Reset (line 154) | public abstract void Reset(PresentationParameters presentationParamete... method Present (line 155) | public abstract void Present(Rectangle? sourceRectangle, Rectangle? de... method Present (line 156) | public virtual void Present() method GetBackBufferData (line 162) | public abstract void GetBackBufferData(Rectangle? rect, T[] data, i... method CreateGraphicsContextStrategy (line 165) | public abstract GraphicsContextStrategy CreateGraphicsContextStrategy(... method CreateGraphicsContext (line 167) | protected GraphicsContext CreateGraphicsContext() method ToConcrete (line 172) | public T ToConcrete() where T : GraphicsDeviceStrategy method GetResourceStreamBytes (line 186) | internal byte[] GetResourceStreamBytes(string resourceName) method Dispose (line 203) | public void Dispose() method OnDisposing (line 214) | private void OnDisposing(EventArgs e) method Dispose (line 221) | protected virtual void Dispose(bool disposing) FILE: src/Xna.Framework.Graphics/Graphics/GraphicsFactory.cs class GraphicsFactory (line 9) | public abstract class GraphicsFactory method CreateGraphicsFactory (line 36) | private static GraphicsFactory CreateGraphicsFactory() method RegisterGraphicsFactory (line 48) | public static void RegisterGraphicsFactory(GraphicsFactory graphicsFac... method CreateGraphicsAdaptersProviderStrategy (line 62) | public abstract GraphicsAdaptersProviderStrategy CreateGraphicsAdapter... method CreateGraphicsDeviceStrategy (line 63) | public abstract GraphicsDeviceStrategy CreateGraphicsDeviceStrategy(Gr... method CreateSpriteBatcher (line 64) | public abstract SpriteBatcherStrategy CreateSpriteBatcher(GraphicsDevi... FILE: src/Xna.Framework.Graphics/Graphics/GraphicsMetrics.cs type GraphicsMetrics (line 10) | public struct GraphicsMetrics FILE: src/Xna.Framework.Graphics/Graphics/GraphicsProfile.cs type GraphicsProfile (line 10) | public enum GraphicsProfile FILE: src/Xna.Framework.Graphics/Graphics/GraphicsResource.cs class GraphicsResource (line 14) | public abstract class GraphicsResource : IDisposable method GraphicsResource (line 42) | protected GraphicsResource() method GraphicsResource (line 47) | protected GraphicsResource(GraphicsDevice device) method SetResourceStrategy (line 58) | protected void SetResourceStrategy(IGraphicsResourceStrategy strategy) method GraphicsContextLost (line 79) | internal protected virtual void GraphicsContextLost() method GraphicsResourceStrategy_ContextLost (line 84) | internal void GraphicsResourceStrategy_ContextLost() method GraphicsResourceStrategy_DeviceDisposing (line 89) | internal void GraphicsResourceStrategy_DeviceDisposing() method Dispose (line 94) | public void Dispose() method OnDisposing (line 105) | internal void OnDisposing() method Dispose (line 117) | protected virtual void Dispose(bool disposing) method ToString (line 132) | public override string ToString() FILE: src/Xna.Framework.Graphics/Graphics/GraphicsResourceStrategy.cs class GraphicsResourceStrategy (line 12) | public class GraphicsResourceStrategy : IGraphicsResourceStrategy method GraphicsResourceStrategy (line 44) | internal GraphicsResourceStrategy() method GraphicsResourceStrategy (line 48) | public GraphicsResourceStrategy(GraphicsContextStrategy contextStrategy) method GraphicsResourceStrategy (line 53) | public GraphicsResourceStrategy(GraphicsResourceStrategy source) method BindGraphicsDevice (line 58) | internal void BindGraphicsDevice(GraphicsDeviceStrategy deviceStrategy) method GraphicsDeviceStrategy_ContextLost (line 65) | private void GraphicsDeviceStrategy_ContextLost(object sender, EventAr... method GraphicsDeviceStrategy_Disposing (line 71) | private void GraphicsDeviceStrategy_Disposing(object sender, EventArgs e) method OnContextLost (line 76) | private void OnContextLost(EventArgs e) method OnDeviceDisposing (line 85) | private void OnDeviceDisposing(EventArgs e) method PlatformGraphicsContextLost (line 94) | protected virtual void PlatformGraphicsContextLost() method Dispose (line 108) | public void Dispose() method OnDisposing (line 115) | internal void OnDisposing(EventArgs e) method Dispose (line 124) | protected virtual void Dispose(bool disposing) class WeakDeviceStrategyEvents (line 142) | private sealed class WeakDeviceStrategyEvents : IDisposable method WeakDeviceStrategyEvents (line 147) | internal WeakDeviceStrategyEvents(GraphicsResourceStrategy resourceS... method GraphicsDeviceStrategy_ContextLost (line 156) | private void GraphicsDeviceStrategy_ContextLost(object sender, Event... method GraphicsDeviceStrategy_Disposing (line 162) | private void GraphicsDeviceStrategy_Disposing(object sender, EventAr... method Dispose (line 168) | public void Dispose() FILE: src/Xna.Framework.Graphics/Graphics/IGraphicsDeviceService.cs type IGraphicsDeviceService (line 12) | public interface IGraphicsDeviceService FILE: src/Xna.Framework.Graphics/Graphics/IGraphicsResourceStrategy.cs type IGraphicsResourceStrategy (line 11) | public interface IGraphicsResourceStrategy : IDisposable FILE: src/Xna.Framework.Graphics/Graphics/IRenderTarget.cs type IRenderTarget (line 15) | public interface IRenderTarget FILE: src/Xna.Framework.Graphics/Graphics/IRenderTarget2DStrategy.cs type IRenderTarget2DStrategy (line 11) | public interface IRenderTarget2DStrategy : ITexture2DStrategy, IRenderTa... FILE: src/Xna.Framework.Graphics/Graphics/IRenderTarget3DStrategy.cs type IRenderTarget3DStrategy (line 11) | public interface IRenderTarget3DStrategy : ITexture3DStrategy, IRenderTa... FILE: src/Xna.Framework.Graphics/Graphics/IRenderTargetCubeStrategy.cs type IRenderTargetCubeStrategy (line 11) | public interface IRenderTargetCubeStrategy : ITextureCubeStrategy, IRend... FILE: src/Xna.Framework.Graphics/Graphics/IRenderTargetStrategy.cs type IRenderTargetStrategy (line 11) | public interface IRenderTargetStrategy method ResolveSubresource (line 20) | void ResolveSubresource(GraphicsContextStrategy graphicsContextStrategy); FILE: src/Xna.Framework.Graphics/Graphics/ITexture2DStrategy.cs type TextureSurfaceType (line 12) | public enum TextureSurfaceType type ITexture2DStrategy (line 19) | public interface ITexture2DStrategy : ITextureStrategy method GetSharedHandle (line 27) | IntPtr GetSharedHandle(); method SetData (line 28) | void SetData(int level, T[] data, int startIndex, int elementCount)... method SetData (line 29) | void SetData(int level, int arraySlice, Rectangle checkedRect, T[] ... method GetData (line 30) | void GetData(int level, int arraySlice, Rectangle checkedRect, T[] ... method GetCompressedDataByteSize (line 31) | int GetCompressedDataByteSize(int fSize, Rectangle rect, ref Rectangle... method SaveAsJpeg (line 33) | void SaveAsJpeg(Stream stream, int width, int height); method SaveAsPng (line 34) | void SaveAsPng(Stream stream, int width, int height); FILE: src/Xna.Framework.Graphics/Graphics/ITexture3DStrategy.cs type ITexture3DStrategy (line 11) | public interface ITexture3DStrategy : ITextureStrategy method SetData (line 18) | void SetData(int level, int left, int top, int right, int bottom, i... method GetData (line 19) | void GetData(int level, int left, int top, int right, int bottom, i... FILE: src/Xna.Framework.Graphics/Graphics/ITextureCubeStrategy.cs type ITextureCubeStrategy (line 11) | public interface ITextureCubeStrategy : ITextureStrategy method SetData (line 15) | void SetData(CubeMapFace face, int level, Rectangle checkedRect, T[... method GetData (line 16) | void GetData(CubeMapFace face, int level, Rectangle checkedRect, T[... method GetCompressedDataByteSize (line 17) | int GetCompressedDataByteSize(int fSize, Rectangle rect, ref Rectangle... FILE: src/Xna.Framework.Graphics/Graphics/ITextureStrategy.cs type IPlatformTexture (line 11) | public interface IPlatformTexture method GetTextureStrategy (line 13) | T GetTextureStrategy() where T : ITextureStrategy; type ITextureStrategy (line 16) | public interface ITextureStrategy FILE: src/Xna.Framework.Graphics/Graphics/Model.cs class Model (line 13) | public sealed class Model method Model (line 58) | internal Model(List bones, List meshes) method Draw (line 71) | public void Draw(Matrix world, Matrix view, Matrix projection) method CopyAbsoluteBoneTransformsTo (line 103) | public void CopyAbsoluteBoneTransformsTo(Matrix[] destinationBoneTrans... method CopyBoneTransformsFrom (line 137) | public void CopyBoneTransformsFrom(Matrix[] sourceBoneTransforms) method CopyBoneTransformsTo (line 161) | public void CopyBoneTransformsTo(Matrix[] destinationBoneTransforms) FILE: src/Xna.Framework.Graphics/Graphics/ModelBone.cs class ModelBone (line 10) | public sealed class ModelBone method ModelBone (line 45) | internal ModelBone(int index, string name, Matrix transform) method ModelBone (line 55) | internal ModelBone() method AddChild (line 60) | internal void AddChild(ModelBone childModelBone) FILE: src/Xna.Framework.Graphics/Graphics/ModelBoneCollection.cs class ModelBoneCollection (line 15) | public class ModelBoneCollection : ReadOnlyCollection method ModelBoneCollection (line 17) | internal ModelBoneCollection(IList list) method TryGetValue (line 44) | public bool TryGetValue(string boneName, out ModelBone value) method GetEnumerator (line 66) | public new Enumerator GetEnumerator() type Enumerator (line 74) | public struct Enumerator : IEnumerator method Enumerator (line 79) | internal Enumerator(ModelBoneCollection collection) method MoveNext (line 94) | public bool MoveNext() method Dispose (line 105) | public void Dispose() method Reset (line 118) | public void Reset() FILE: src/Xna.Framework.Graphics/Graphics/ModelEffectCollection.cs class ModelEffectCollection (line 10) | public sealed class ModelEffectCollection : ReadOnlyCollection method ModelEffectCollection (line 12) | internal ModelEffectCollection(IList list) method ModelEffectCollection (line 18) | internal ModelEffectCollection() : base(new List()) method Add (line 23) | internal void Add(Effect item) method Remove (line 27) | internal void Remove(Effect item) method GetEnumerator (line 34) | public new ModelEffectCollection.Enumerator GetEnumerator() type Enumerator (line 41) | public struct Enumerator : IEnumerator, IDisposable, IEnumerator method Enumerator (line 46) | internal Enumerator(List list) method Dispose (line 58) | public void Dispose() method MoveNext (line 69) | public bool MoveNext() { return _enumerator.MoveNext(); } method Reset (line 78) | void IEnumerator.Reset() FILE: src/Xna.Framework.Graphics/Graphics/ModelMesh.cs class ModelMesh (line 10) | public sealed class ModelMesh method ModelMesh (line 14) | internal ModelMesh(GraphicsDevice graphicsDevice, List ... method Draw (line 72) | public void Draw() FILE: src/Xna.Framework.Graphics/Graphics/ModelMeshCollection.cs class ModelMeshCollection (line 15) | public sealed class ModelMeshCollection : ReadOnlyCollection method ModelMeshCollection (line 17) | internal ModelMeshCollection(IList list) method TryGetValue (line 44) | public bool TryGetValue(string meshName, out ModelMesh value) method GetEnumerator (line 66) | public new Enumerator GetEnumerator() type Enumerator (line 74) | public struct Enumerator : IEnumerator method Enumerator (line 79) | internal Enumerator(ModelMeshCollection collection) method MoveNext (line 94) | public bool MoveNext() method Dispose (line 105) | public void Dispose() method Reset (line 119) | public void Reset() FILE: src/Xna.Framework.Graphics/Graphics/ModelMeshPart.cs class ModelMeshPart (line 5) | public sealed class ModelMeshPart method ModelMeshPart (line 64) | internal ModelMeshPart() FILE: src/Xna.Framework.Graphics/Graphics/ModelMeshPartCollection.cs class ModelMeshPartCollection (line 9) | public sealed class ModelMeshPartCollection : ReadOnlyCollection list) FILE: src/Xna.Framework.Graphics/Graphics/NoSuitableGraphicsDeviceException.cs class NoSuitableGraphicsDeviceException (line 6) | [DataContract] method NoSuitableGraphicsDeviceException (line 9) | public NoSuitableGraphicsDeviceException() method NoSuitableGraphicsDeviceException (line 15) | public NoSuitableGraphicsDeviceException(string message) method NoSuitableGraphicsDeviceException (line 21) | public NoSuitableGraphicsDeviceException(string message, Exception inner) FILE: src/Xna.Framework.Graphics/Graphics/OcclusionQuery.cs class OcclusionQuery (line 10) | public class OcclusionQuery : GraphicsResource method OcclusionQuery (line 55) | public OcclusionQuery(GraphicsDevice graphicsDevice) method Begin (line 73) | public void Begin() method End (line 84) | public void End() method Dispose (line 89) | protected override void Dispose(bool disposing) FILE: src/Xna.Framework.Graphics/Graphics/OcclusionQueryStrategy.cs type IPlatformOcclusionQuery (line 10) | public interface IPlatformOcclusionQuery class OcclusionQueryStrategy (line 15) | public abstract class OcclusionQueryStrategy : GraphicsResourceStrategy method OcclusionQueryStrategy (line 23) | protected OcclusionQueryStrategy(GraphicsContextStrategy contextStrategy) method PlatformBegin (line 29) | public abstract void PlatformBegin(); method PlatformEnd (line 31) | public abstract void PlatformEnd(); method Dispose (line 33) | protected override void Dispose(bool disposing) FILE: src/Xna.Framework.Graphics/Graphics/PackedVector/Alpha8.cs type Alpha8 (line 13) | public struct Alpha8 : IPackedVector, IEquatable, IPackedV... method Alpha8 (line 31) | public Alpha8(float alpha) method ToAlpha (line 40) | public float ToAlpha() method PackFromVector4 (line 49) | void IPackedVector.PackFromVector4(Vector4 vector) method ToVector4 (line 58) | public Vector4 ToVector4() method Equals (line 73) | public override bool Equals(object obj) method Equals (line 83) | public bool Equals(Alpha8 other) method ToString (line 92) | public override string ToString() method GetHashCode (line 101) | public override int GetHashCode() method Pack (line 116) | private static byte Pack(float alpha) FILE: src/Xna.Framework.Graphics/Graphics/PackedVector/Bgr565.cs type Bgr565 (line 13) | public struct Bgr565 : IPackedVector, IEquatable, IPacke... method Pack (line 27) | private static UInt16 Pack(float x, float y, float z) method Bgr565 (line 40) | public Bgr565(float x, float y, float z) method Bgr565 (line 49) | public Bgr565(Vector3 vector) method ToVector3 (line 58) | public Vector3 ToVector3() method PackFromVector4 (line 70) | void IPackedVector.PackFromVector4(Vector4 vector) method ToVector4 (line 81) | public Vector4 ToVector4() method Equals (line 91) | public override bool Equals(object obj) method Equals (line 103) | public bool Equals(Bgr565 other) method ToString (line 112) | public override string ToString() method GetHashCode (line 121) | public override int GetHashCode() FILE: src/Xna.Framework.Graphics/Graphics/PackedVector/Bgra4444.cs type Bgra4444 (line 13) | public struct Bgra4444 : IPackedVector, IEquatable method Bgra4444 (line 34) | public Bgra4444(float x, float y, float z, float w) method Bgra4444 (line 43) | public Bgra4444(Vector4 vector) method Pack (line 48) | private static UInt16 Pack(float x, float y, float z, float w) method ToVector4 (line 60) | public Vector4 ToVector4() method PackFromVector4 (line 74) | void IPackedVector.PackFromVector4(Vector4 vector) method Equals (line 84) | public override bool Equals(object obj) method Equals (line 96) | public bool Equals(Bgra4444 other) method ToString (line 105) | public override string ToString() method GetHashCode (line 114) | public override int GetHashCode() FILE: src/Xna.Framework.Graphics/Graphics/PackedVector/Bgra5551.cs type Bgra5551 (line 14) | public struct Bgra5551 : IPackedVector, IEquatable, IP... method Bgra5551 (line 35) | public Bgra5551(float x, float y, float z, float w) method Bgra5551 (line 46) | public Bgra5551(Vector4 vector) method ToVector4 (line 55) | public Vector4 ToVector4() method PackFromVector4 (line 69) | void IPackedVector.PackFromVector4(Vector4 vector) method Equals (line 79) | public override bool Equals(object obj) method Equals (line 89) | public bool Equals(Bgra5551 other) method ToString (line 98) | public override string ToString() method GetHashCode (line 107) | public override int GetHashCode() method Pack (line 122) | private static UInt16 Pack(float x, float y, float z, float w) FILE: src/Xna.Framework.Graphics/Graphics/PackedVector/Byte4.cs type Byte4 (line 13) | public struct Byte4 : IPackedVector, IEquatable, IPackedVector method Byte4 (line 32) | public Byte4(Vector4 vector) method Byte4 (line 44) | public Byte4(float x, float y, float z, float w) method Equals (line 77) | public override bool Equals(object obj) method Equals (line 89) | public bool Equals(Byte4 other) method GetHashCode (line 98) | public override int GetHashCode() method ToString (line 107) | public override string ToString() method Pack (line 117) | static uint Pack(ref Vector4 vector) method PackFromVector4 (line 135) | void IPackedVector.PackFromVector4(Vector4 vector) method ToVector4 (line 144) | public Vector4 ToVector4() FILE: src/Xna.Framework.Graphics/Graphics/PackedVector/HalfSingle.cs type HalfSingle (line 10) | public struct HalfSingle : IPackedVector, IEquatable... method HalfSingle (line 21) | public HalfSingle(float single) method ToSingle (line 26) | public float ToSingle() method PackFromVector4 (line 31) | void IPackedVector.PackFromVector4(Vector4 vector) method ToVector4 (line 40) | public Vector4 ToVector4() method Equals (line 45) | public override bool Equals(object obj) method Equals (line 55) | public bool Equals(HalfSingle other) method ToString (line 60) | public override string ToString() method GetHashCode (line 65) | public override int GetHashCode() FILE: src/Xna.Framework.Graphics/Graphics/PackedVector/HalfTypeHelper.cs class HalfTypeHelper (line 11) | internal class HalfTypeHelper type uif (line 13) | [StructLayout(LayoutKind.Explicit)] method Convert (line 24) | internal static UInt16 Convert(float f) method Convert (line 31) | internal static UInt16 Convert(int i) method Convert (line 85) | internal static float Convert(ushort value) FILE: src/Xna.Framework.Graphics/Graphics/PackedVector/HalfVector2.cs type HalfVector2 (line 10) | public struct HalfVector2 : IPackedVector, IPackedVector, IEquatab... method HalfVector2 (line 21) | public HalfVector2(float x, float y) method HalfVector2 (line 26) | public HalfVector2(Vector2 vector) method PackFromVector4 (line 31) | void IPackedVector.PackFromVector4(Vector4 vector) method PackHelper (line 36) | private static uint PackHelper(float vectorX, float vectorY) method ToVector2 (line 43) | public Vector2 ToVector2() method ToVector4 (line 55) | public Vector4 ToVector4() method ToString (line 61) | public override string ToString() method GetHashCode (line 66) | public override int GetHashCode() method Equals (line 71) | public override bool Equals(object obj) method Equals (line 76) | public bool Equals(HalfVector2 other) FILE: src/Xna.Framework.Graphics/Graphics/PackedVector/HalfVector4.cs type HalfVector4 (line 13) | public struct HalfVector4 : IPackedVector, IPackedVector, IEquata... method HalfVector4 (line 35) | public HalfVector4(float x, float y, float z, float w) method HalfVector4 (line 45) | public HalfVector4(Vector4 vector) method PackFromVector4 (line 54) | void IPackedVector.PackFromVector4(Vector4 vector) method PackHelper (line 64) | static ulong PackHelper(ref Vector4 vector) method ToVector4 (line 77) | public Vector4 ToVector4() method ToString (line 91) | public override string ToString() method GetHashCode (line 100) | public override int GetHashCode() method Equals (line 110) | public override bool Equals(object obj) method Equals (line 120) | public bool Equals(HalfVector4 other) FILE: src/Xna.Framework.Graphics/Graphics/PackedVector/IPackedVector.cs type IPackedVector (line 13) | public interface IPackedVector method PackFromVector4 (line 15) | void PackFromVector4(Vector4 vector); method ToVector4 (line 16) | Vector4 ToVector4(); type IPackedVector (line 21) | public interface IPackedVector : IPackedVector method PackFromVector4 (line 15) | void PackFromVector4(Vector4 vector); method ToVector4 (line 16) | Vector4 ToVector4(); FILE: src/Xna.Framework.Graphics/Graphics/PackedVector/NormalizedByte2.cs type NormalizedByte2 (line 10) | public struct NormalizedByte2 : IPackedVector, IEquatable, IEquatable, IEquatable, IEquatable, IEquatable, IPackedVector method Rg32 (line 32) | public Rg32(float x, float y) method Rg32 (line 43) | public Rg32(Vector2 vector) method ToVector2 (line 52) | public Vector2 ToVector2() method PackFromVector4 (line 64) | void IPackedVector.PackFromVector4(Vector4 vector) method ToVector4 (line 73) | public Vector4 ToVector4() method Equals (line 83) | public override bool Equals(object obj) method Equals (line 93) | public bool Equals(Rg32 other) method ToString (line 102) | public override string ToString() method GetHashCode (line 111) | public override int GetHashCode() method Pack (line 126) | private static uint Pack(float x, float y) FILE: src/Xna.Framework.Graphics/Graphics/PackedVector/Rgba1010102.cs type Rgba1010102 (line 14) | public struct Rgba1010102 : IPackedVector, IEquatable... method Rgba1010102 (line 35) | public Rgba1010102(float x, float y, float z, float w) method Rgba1010102 (line 46) | public Rgba1010102(Vector4 vector) method ToVector4 (line 55) | public Vector4 ToVector4() method PackFromVector4 (line 69) | void IPackedVector.PackFromVector4(Vector4 vector) method Equals (line 79) | public override bool Equals(object obj) method Equals (line 89) | public bool Equals(Rgba1010102 other) method ToString (line 98) | public override string ToString() method GetHashCode (line 107) | public override int GetHashCode() method Pack (line 122) | private static uint Pack(float x, float y, float z, float w) FILE: src/Xna.Framework.Graphics/Graphics/PackedVector/Rgba64.cs type Rgba64 (line 13) | public struct Rgba64 : IPackedVector, IEquatable, IPacked... method Rgba64 (line 35) | public Rgba64(float x, float y, float z, float w) method Rgba64 (line 46) | public Rgba64(Vector4 vector) method ToVector4 (line 55) | public Vector4 ToVector4() method PackFromVector4 (line 69) | void IPackedVector.PackFromVector4(Vector4 vector) method Equals (line 79) | public override bool Equals(object obj) method Equals (line 89) | public bool Equals(Rgba64 other) method ToString (line 98) | public override string ToString() method GetHashCode (line 107) | public override int GetHashCode() method Pack (line 122) | private static ulong Pack(float x, float y, float z, float w) FILE: src/Xna.Framework.Graphics/Graphics/PackedVector/Short2.cs type Short2 (line 10) | public struct Short2 : IPackedVector, IEquatable method Short2 (line 21) | public Short2(Vector2 vector) method Short2 (line 26) | public Short2(Single x,Single y) method Equals (line 41) | public override bool Equals(object obj) method Equals (line 48) | public bool Equals(Short2 other) method GetHashCode (line 53) | public override int GetHashCode() method ToString (line 58) | public override string ToString() method ToVector2 (line 63) | public Vector2 ToVector2() method PackInTwo (line 71) | private static uint PackInTwo(float vectorX, float vectorY) method PackFromVector4 (line 83) | void IPackedVector.PackFromVector4(Vector4 vector) method ToVector4 (line 92) | public Vector4 ToVector4() FILE: src/Xna.Framework.Graphics/Graphics/PackedVector/Short4.cs type Short4 (line 13) | public struct Short4 : IPackedVector, IEquatable method Short4 (line 32) | public Short4(Vector4 vector) method Short4 (line 44) | public Short4(float x, float y, float z, float w) method Equals (line 77) | public override bool Equals(object obj) method Equals (line 89) | public bool Equals(Short4 other) method GetHashCode (line 98) | public override int GetHashCode() method ToString (line 107) | public override string ToString() method Pack (line 117) | static ulong Pack(ref Vector4 vector) method PackFromVector4 (line 136) | void IPackedVector.PackFromVector4(Vector4 vector) method ToVector4 (line 145) | public Vector4 ToVector4() FILE: src/Xna.Framework.Graphics/Graphics/PresentInterval.cs type PresentInterval (line 10) | public enum PresentInterval FILE: src/Xna.Framework.Graphics/Graphics/PresentationEventArgs.cs class PresentationEventArgs (line 10) | public class PresentationEventArgs : EventArgs method PresentationEventArgs (line 14) | internal PresentationEventArgs(PresentationParameters presentationPara... FILE: src/Xna.Framework.Graphics/Graphics/PresentationParameters.cs class PresentationParameters (line 11) | public class PresentationParameters method PresentationParameters (line 43) | public PresentationParameters() type DriverType (line 193) | public enum DriverType method Clone (line 218) | public PresentationParameters Clone() FILE: src/Xna.Framework.Graphics/Graphics/RenderTarget2D.cs class RenderTarget2D (line 13) | public class RenderTarget2D : Texture2D, IRenderTarget method RenderTarget2D (line 29) | protected RenderTarget2D(GraphicsDevice graphicsDevice, int width, int... method RenderTarget2D (line 36) | public RenderTarget2D(GraphicsDevice graphicsDevice, int width, int he... method QuerySelectedFormat (line 47) | protected static SurfaceFormat QuerySelectedFormat(GraphicsDevice grap... method RenderTarget2D (line 62) | public RenderTarget2D(GraphicsDevice graphicsDevice, int width, int he... method RenderTarget2D (line 67) | public RenderTarget2D(GraphicsDevice graphicsDevice, int width, int he... method RenderTarget2D (line 72) | public RenderTarget2D(GraphicsDevice graphicsDevice, int width, int he... method RenderTarget2D (line 77) | public RenderTarget2D(GraphicsDevice graphicsDevice, int width, int he... FILE: src/Xna.Framework.Graphics/Graphics/RenderTarget3D.cs class RenderTarget3D (line 13) | public class RenderTarget3D : Texture3D, IRenderTarget method RenderTarget3D (line 31) | public RenderTarget3D(GraphicsDevice graphicsDevice, int width, int he... method QuerySelectedFormat (line 42) | protected static SurfaceFormat QuerySelectedFormat(GraphicsDevice grap... method RenderTarget3D (line 57) | public RenderTarget3D(GraphicsDevice graphicsDevice, int width, int he... method RenderTarget3D (line 62) | public RenderTarget3D(GraphicsDevice graphicsDevice, int width, int he... FILE: src/Xna.Framework.Graphics/Graphics/RenderTargetBinding.cs type RenderTargetBinding (line 16) | public struct RenderTargetBinding method RenderTargetBinding (line 25) | public RenderTargetBinding(RenderTarget2D renderTarget) method RenderTargetBinding (line 34) | public RenderTargetBinding(RenderTargetCube renderTarget, CubeMapFace ... method RenderTargetBinding (line 45) | public RenderTargetBinding(RenderTarget2D renderTarget, int arraySlice) method RenderTargetBinding (line 58) | public RenderTargetBinding(RenderTarget3D renderTarget, int arraySlice) method RenderTargetBinding (line 69) | public RenderTargetBinding(RenderTarget3D renderTarget) method ToString (line 88) | public override string ToString() FILE: src/Xna.Framework.Graphics/Graphics/RenderTargetCube.cs class RenderTargetCube (line 16) | public class RenderTargetCube : TextureCube, IRenderTarget method RenderTargetCube (line 58) | public RenderTargetCube(GraphicsDevice graphicsDevice, int size, bool ... method RenderTargetCube (line 73) | public RenderTargetCube(GraphicsDevice graphicsDevice, int size, bool ... method QuerySelectedFormat (line 84) | protected static SurfaceFormat QuerySelectedFormat(GraphicsDevice grap... FILE: src/Xna.Framework.Graphics/Graphics/RenderTargetUsage.cs type RenderTargetUsage (line 10) | public enum RenderTargetUsage FILE: src/Xna.Framework.Graphics/Graphics/ResourceCreatedEventArgs.cs class ResourceCreatedEventArgs (line 5) | public sealed class ResourceCreatedEventArgs : EventArgs FILE: src/Xna.Framework.Graphics/Graphics/ResourceDestroyedEventArgs.cs class ResourceDestroyedEventArgs (line 5) | public sealed class ResourceDestroyedEventArgs : EventArgs FILE: src/Xna.Framework.Graphics/Graphics/SamplerStateCollection.cs class SamplerStateCollection (line 15) | public sealed partial class SamplerStateCollection method SamplerStateCollection (line 24) | internal SamplerStateCollection(GraphicsContextStrategy contextStrateg... method Clear (line 37) | internal void Clear() FILE: src/Xna.Framework.Graphics/Graphics/SamplerStateCollectionStrategy.cs type IPlatformSamplerStateCollection (line 12) | public interface IPlatformSamplerStateCollection class SamplerStateCollectionStrategy (line 17) | public abstract class SamplerStateCollectionStrategy method SamplerStateCollectionStrategy (line 32) | protected SamplerStateCollectionStrategy(GraphicsContextStrategy conte... method Clear (line 87) | public virtual void Clear() method Dirty (line 101) | public virtual void Dirty() method ToConcrete (line 105) | public T ToConcrete() where T : SamplerStateCollectionStrategy FILE: src/Xna.Framework.Graphics/Graphics/SetDataOptions.cs type SetDataOptions (line 10) | public enum SetDataOptions FILE: src/Xna.Framework.Graphics/Graphics/Shader/ConstantBuffer.cs class ConstantBuffer (line 13) | public class ConstantBuffer : GraphicsResource method ConstantBuffer (line 20) | public ConstantBuffer(GraphicsDevice device, method ConstantBuffer (line 32) | public ConstantBuffer(ConstantBuffer cloneSource) method Dispose (line 40) | protected override void Dispose(bool disposing) FILE: src/Xna.Framework.Graphics/Graphics/Shader/ConstantBufferCollection.cs class ConstantBufferCollection (line 8) | public sealed class ConstantBufferCollection method ConstantBufferCollection (line 16) | internal ConstantBufferCollection(GraphicsContextStrategy contextStrat... method Clear (line 28) | internal void Clear() FILE: src/Xna.Framework.Graphics/Graphics/Shader/ConstantBufferCollectionStrategy.cs type IPlatformConstantBufferCollection (line 7) | public interface IPlatformConstantBufferCollection class ConstantBufferCollectionStrategy (line 12) | public abstract class ConstantBufferCollectionStrategy method ConstantBufferCollectionStrategy (line 19) | protected ConstantBufferCollectionStrategy(int capacity) method Clear (line 30) | public abstract void Clear(); method ToConcrete (line 33) | public T ToConcrete() where T : ConstantBufferCollectionStrategy FILE: src/Xna.Framework.Graphics/Graphics/Shader/ConstantBufferStrategy.cs type IPlatformConstantBuffer (line 9) | public interface IPlatformConstantBuffer class ConstantBufferStrategy (line 14) | public abstract class ConstantBufferStrategy : GraphicsResourceStrategy,... method ConstantBufferStrategy (line 43) | protected ConstantBufferStrategy(GraphicsContextStrategy contextStrate... method ConstantBufferStrategy (line 53) | protected ConstantBufferStrategy(ConstantBufferStrategy source) method ToConcrete (line 66) | public T ToConcrete() where T : ConstantBufferStrategy method Update (line 72) | public void Update(EffectParameterCollection parameters) method SetParameter (line 104) | private int SetParameter(EffectParameter param, int offset) method SetData (line 154) | private void SetData(int offset, int rows, int columns, object data) method Clone (line 179) | public abstract object Clone(); method PlatformContextLost (line 180) | public abstract void PlatformContextLost(); method Dispose (line 185) | protected override void Dispose(bool disposing) FILE: src/Xna.Framework.Graphics/Graphics/Shader/PixelShader.cs class PixelShader (line 13) | public sealed class PixelShader : Shader method PixelShader (line 15) | internal PixelShader(GraphicsDevice graphicsDevice, FILE: src/Xna.Framework.Graphics/Graphics/Shader/SamplerInfo.cs type SamplerType (line 8) | public enum SamplerType type SamplerInfo (line 16) | public struct SamplerInfo method ToString (line 27) | public override string ToString() FILE: src/Xna.Framework.Graphics/Graphics/Shader/Shader.cs class Shader (line 13) | public abstract class Shader : GraphicsResource method Shader (line 28) | internal Shader() FILE: src/Xna.Framework.Graphics/Graphics/Shader/ShaderProfileType.cs type ShaderProfileType (line 7) | public enum ShaderProfileType FILE: src/Xna.Framework.Graphics/Graphics/Shader/ShaderStage.cs type ShaderStage (line 3) | public enum ShaderStage : byte FILE: src/Xna.Framework.Graphics/Graphics/Shader/ShaderStrategy.cs type IPlatformShader (line 10) | public interface IPlatformShader class ShaderStrategy (line 15) | public abstract class ShaderStrategy : GraphicsResourceStrategy method ShaderStrategy (line 39) | protected ShaderStrategy(GraphicsContextStrategy contextStrategy, Shad... method ToConcrete (line 51) | public T ToConcrete() where T : ShaderStrategy method Dispose (line 56) | protected override void Dispose(bool disposing) FILE: src/Xna.Framework.Graphics/Graphics/Shader/ShaderVersion.cs type ShaderVersion (line 7) | public struct ShaderVersion method ShaderVersion (line 14) | public ShaderVersion(ushort major, ushort minor) method ToString (line 50) | public override string ToString() FILE: src/Xna.Framework.Graphics/Graphics/Shader/VertexAttribute.cs type VertexAttribute (line 8) | public struct VertexAttribute FILE: src/Xna.Framework.Graphics/Graphics/Shader/VertexShader.cs class VertexShader (line 13) | public sealed class VertexShader : Shader method VertexShader (line 15) | internal VertexShader(GraphicsDevice graphicsDevice, FILE: src/Xna.Framework.Graphics/Graphics/SpriteBatch.cs class SpriteBatch (line 17) | public class SpriteBatch : GraphicsResource method SpriteBatch (line 43) | public SpriteBatch(GraphicsDevice graphicsDevice) : this(graphicsDevic... method SpriteBatch (line 53) | public SpriteBatch(GraphicsDevice graphicsDevice, int capacity) method Begin (line 77) | public void Begin method End (line 113) | public void End() method Setup (line 132) | void Setup() method CheckValid (line 143) | void CheckValid(Texture2D texture) method CheckValid (line 151) | void CheckValid(SpriteFont spriteFont, string text) method CheckValid (line 161) | void CheckValid(SpriteFont spriteFont, StringBuilder text) method Draw (line 183) | public void Draw(Texture2D texture, method Draw (line 220) | public void Draw(Texture2D texture, method Draw (line 328) | public void Draw(Texture2D texture, method Draw (line 353) | public void Draw(Texture2D texture, method Draw (line 388) | public void Draw(Texture2D texture, method Draw (line 495) | public void Draw(Texture2D texture, Vector2 position, Rectangle? sourc... method Draw (line 543) | public void Draw(Texture2D texture, Rectangle destinationRectangle, Re... method Draw (line 586) | public void Draw(Texture2D texture, Vector2 position, Color color) method Draw (line 615) | public void Draw(Texture2D texture, Rectangle destinationRectangle, Co... method DrawString (line 645) | public unsafe void DrawString(SpriteFont spriteFont, string text, Vect... method DrawString (line 662) | public unsafe void DrawString(SpriteFont spriteFont, StringBuilder tex... method DrawString (line 672) | private unsafe void DrawString(SpriteFont spriteFont, char* pChars, in... method DrawString (line 754) | public unsafe void DrawString( method DrawString (line 795) | public unsafe void DrawString( method DrawString (line 832) | public unsafe void DrawString( method DrawString (line 857) | public unsafe void DrawString( method DrawString (line 898) | public unsafe void DrawString( method DrawString (line 935) | public unsafe void DrawString( method DrawString (line 948) | private unsafe void DrawString( method DrawString (line 1131) | public unsafe void DrawString( method DrawString (line 1169) | public unsafe void DrawString( method DrawString (line 1207) | public unsafe void DrawString( method DrawString (line 1220) | private unsafe void DrawString( method Dispose (line 1392) | protected override void Dispose(bool disposing) FILE: src/Xna.Framework.Graphics/Graphics/SpriteBatchItem.cs class SpriteBatchItem (line 11) | public class SpriteBatchItem : IComparable method SpriteBatchItem (line 20) | public SpriteBatchItem() method Set (line 28) | public void Set(float x, float y, float w, float h, float depth, method Set (line 60) | public void Set(float x, float y, float dx, float dy, float w, float h... method CompareTo (line 94) | public int CompareTo(SpriteBatchItem other) FILE: src/Xna.Framework.Graphics/Graphics/SpriteBatcherStrategy.cs class SpriteBatcherStrategy (line 8) | public abstract class SpriteBatcherStrategy : IDisposable method CreateBatchItem (line 13) | public abstract SpriteBatchItem CreateBatchItem(); method SortBatch (line 14) | public abstract void SortBatch(SpriteSortMode sortMode); method DrawBatch (line 15) | public abstract void DrawBatch(Effect effect); method Dispose (line 25) | public void Dispose() method Dispose (line 31) | protected abstract void Dispose(bool disposing); FILE: src/Xna.Framework.Graphics/Graphics/SpriteEffects.cs type SpriteEffects (line 12) | [Flags] FILE: src/Xna.Framework.Graphics/Graphics/SpriteFont.cs class SpriteFont (line 18) | public sealed class SpriteFont class CharComparer (line 32) | class CharComparer: IEqualityComparer method Equals (line 34) | public bool Equals(char x, char y) method GetHashCode (line 39) | public int GetHashCode(char b) method SpriteFont (line 58) | public SpriteFont( method MeasureString (line 161) | public unsafe Vector2 MeasureString(string text) method MeasureString (line 176) | public unsafe Vector2 MeasureString(StringBuilder text) method MeasureString (line 184) | internal unsafe Vector2 MeasureString(char* pChars, int* pGlyphIndices... method TryGetGlyphIndex (line 249) | internal unsafe bool TryGetGlyphIndex(char c, out int index) method TryGetGlyphIndex (line 255) | private unsafe bool TryGetGlyphIndex(CharacterRegion* pRegions, char c... method GetGlyphIndexes (line 292) | internal unsafe void GetGlyphIndexes(StringBuilder text, char* pChars,... method GetGlyphIndexes (line 307) | internal unsafe void GetGlyphIndexes(string text, char* pChars, int* p... method UnresolvableCharacterErrorMessage (line 322) | internal static string UnresolvableCharacterErrorMessage(char ch) type Glyph (line 331) | public struct Glyph method Glyph (line 363) | public Glyph(Rectangle glyphBounds, Rectangle cropping, Vector3 kern... method ToString (line 380) | public override string ToString () type CharacterRegion (line 386) | private struct CharacterRegion method CharacterRegion (line 392) | public CharacterRegion(char start, int startIndex) class GlyphCollection (line 400) | public class GlyphCollection : IDictionary method GlyphCollection (line 406) | internal GlyphCollection(SpriteFont spriteFont, ReadOnlyCollection>.Contains(KeyValuePair>.CopyTo(KeyValuePair> IEnumerable.Add(char key, Glyph value) method Remove (line 481) | bool IDictionary.Remove(char key) method Add (line 486) | void ICollection>.Add(KeyValuePair>.Remove(KeyValuePair>.Clear() type CharGlyphPairEnumerator (line 501) | public struct CharGlyphPairEnumerator : IEnumerator keys, Gly... method MoveNext (line 530) | public bool MoveNext() method Dispose (line 545) | void IDisposable.Dispose() method Reset (line 552) | void IEnumerator.Reset() FILE: src/Xna.Framework.Graphics/Graphics/SpriteSortMode.cs type SpriteSortMode (line 10) | public enum SpriteSortMode FILE: src/Xna.Framework.Graphics/Graphics/States/Blend.cs type Blend (line 10) | public enum Blend FILE: src/Xna.Framework.Graphics/Graphics/States/BlendFunction.cs type BlendFunction (line 10) | public enum BlendFunction FILE: src/Xna.Framework.Graphics/Graphics/States/BlendState.cs class BlendState (line 12) | public class BlendState : GraphicsResource method GetStrategy (line 17) | T IPlatformBlendState.GetStrategy() method BlendState (line 27) | static BlendState() method BindToGraphicsDevice (line 134) | internal void BindToGraphicsDevice(GraphicsContextStrategy contextStra... method BlendState (line 154) | public BlendState() method BlendState (line 160) | private BlendState(string name, Blend sourceBlend, Blend destinationBl... method BlendState (line 167) | internal BlendState(BlendState source) method Dispose (line 175) | protected override void Dispose(bool disposing) FILE: src/Xna.Framework.Graphics/Graphics/States/BlendStateStrategy.cs class BlendStateStrategy (line 9) | public class BlendStateStrategy : GraphicsResourceStrategy method BlendStateStrategy (line 101) | public BlendStateStrategy() method BlendStateStrategy (line 126) | internal BlendStateStrategy(GraphicsContextStrategy contextStrategy, I... method BlendStateStrategy (line 151) | internal BlendStateStrategy(IBlendStateStrategy source) FILE: src/Xna.Framework.Graphics/Graphics/States/CompareFunction.cs type CompareFunction (line 10) | public enum CompareFunction FILE: src/Xna.Framework.Graphics/Graphics/States/CullMode.cs type CullMode (line 10) | public enum CullMode FILE: src/Xna.Framework.Graphics/Graphics/States/DepthFormat.cs type DepthFormat (line 10) | public enum DepthFormat FILE: src/Xna.Framework.Graphics/Graphics/States/DepthStencilState.cs class DepthStencilState (line 12) | public class DepthStencilState : GraphicsResource method GetStrategy (line 17) | T IPlatformDepthStencilState.GetStrategy() method DepthStencilState (line 26) | static DepthStencilState() method BindToGraphicsDevice (line 131) | internal void BindToGraphicsDevice(GraphicsContextStrategy contextStra... method DepthStencilState (line 151) | public DepthStencilState() method DepthStencilState (line 157) | private DepthStencilState(string name, bool depthBufferEnable, bool de... method DepthStencilState (line 164) | internal DepthStencilState(DepthStencilState source) method Dispose (line 172) | protected override void Dispose(bool disposing) FILE: src/Xna.Framework.Graphics/Graphics/States/DepthStencilStateStrategy.cs class DepthStencilStateStrategy (line 8) | public class DepthStencilStateStrategy : GraphicsResourceStrategy method DepthStencilStateStrategy (line 125) | public DepthStencilStateStrategy() method DepthStencilStateStrategy (line 146) | internal DepthStencilStateStrategy(GraphicsContextStrategy contextStra... method DepthStencilStateStrategy (line 167) | internal DepthStencilStateStrategy(IDepthStencilStateStrategy source) FILE: src/Xna.Framework.Graphics/Graphics/States/FillMode.cs type FillMode (line 10) | public enum FillMode FILE: src/Xna.Framework.Graphics/Graphics/States/IBlendStateStrategy.cs type IPlatformBlendState (line 9) | public interface IPlatformBlendState method GetStrategy (line 11) | T GetStrategy() where T : IBlendStateStrategy; type IBlendStateStrategy (line 14) | public interface IBlendStateStrategy FILE: src/Xna.Framework.Graphics/Graphics/States/IDepthStencilStateStrategy.cs type IPlatformDepthStencilState (line 8) | public interface IPlatformDepthStencilState method GetStrategy (line 10) | T GetStrategy() where T : IDepthStencilStateStrategy; type IDepthStencilStateStrategy (line 13) | public interface IDepthStencilStateStrategy FILE: src/Xna.Framework.Graphics/Graphics/States/IRasterizerStateStrategy.cs type IPlatformRasterizerState (line 8) | public interface IPlatformRasterizerState method GetStrategy (line 10) | T GetStrategy() where T : IRasterizerStateStrategy; type IRasterizerStateStrategy (line 13) | public interface IRasterizerStateStrategy FILE: src/Xna.Framework.Graphics/Graphics/States/ISamplerStateStrategy.cs type IPlatformSamplerState (line 9) | public interface IPlatformSamplerState method GetStrategy (line 11) | T GetStrategy() where T : ISamplerStateStrategy; type ISamplerStateStrategy (line 14) | public interface ISamplerStateStrategy FILE: src/Xna.Framework.Graphics/Graphics/States/RasterizerState.cs class RasterizerState (line 12) | public class RasterizerState : GraphicsResource method GetStrategy (line 17) | T IPlatformRasterizerState.GetStrategy() method RasterizerState (line 26) | static RasterizerState() method BindToGraphicsDevice (line 76) | internal void BindToGraphicsDevice(GraphicsContextStrategy contextStra... method RasterizerState (line 96) | public RasterizerState() method RasterizerState (line 102) | private RasterizerState(string name, CullMode cullMode) method RasterizerState (line 109) | internal RasterizerState(RasterizerState source) method Dispose (line 117) | protected override void Dispose(bool disposing) FILE: src/Xna.Framework.Graphics/Graphics/States/RasterizerStateStrategy.cs class RasterizerStateStrategy (line 8) | public class RasterizerStateStrategy : GraphicsResourceStrategy method RasterizerStateStrategy (line 61) | public RasterizerStateStrategy() method RasterizerStateStrategy (line 73) | internal RasterizerStateStrategy(GraphicsContextStrategy contextStrate... method RasterizerStateStrategy (line 85) | internal RasterizerStateStrategy(IRasterizerStateStrategy source) FILE: src/Xna.Framework.Graphics/Graphics/States/ReadonlyBlendStateStrategy.cs class ReadonlyBlendStateStrategy (line 9) | internal class ReadonlyBlendStateStrategy : BlendStateStrategy method ReadonlyBlendStateStrategy (line 90) | public ReadonlyBlendStateStrategy(Blend sourceBlend, Blend destination... FILE: src/Xna.Framework.Graphics/Graphics/States/ReadonlyDepthStencilStateStrategy.cs class ReadonlyDepthStencilStateStrategy (line 8) | internal class ReadonlyDepthStencilStateStrategy : DepthStencilStateStra... method ReadonlyDepthStencilStateStrategy (line 106) | public ReadonlyDepthStencilStateStrategy(bool depthBufferEnable, bool ... FILE: src/Xna.Framework.Graphics/Graphics/States/ReadonlyRasterizerStateStrategy.cs class ReadonlyRasterizerStateStrategy (line 8) | internal class ReadonlyRasterizerStateStrategy : RasterizerStateStrategy method ReadonlyRasterizerStateStrategy (line 53) | public ReadonlyRasterizerStateStrategy(CullMode cullMode) FILE: src/Xna.Framework.Graphics/Graphics/States/ReadonlySamplerStateStrategy.cs class ReadonlySamplerStateStrategy (line 9) | internal class ReadonlySamplerStateStrategy : SamplerStateStrategy method ReadonlySamplerStateStrategy (line 72) | public ReadonlySamplerStateStrategy(TextureFilter filter, TextureAddre... FILE: src/Xna.Framework.Graphics/Graphics/States/ResourceBlendStateStrategy.cs class ResourceBlendStateStrategy (line 9) | public class ResourceBlendStateStrategy : BlendStateStrategy method ResourceBlendStateStrategy (line 89) | public ResourceBlendStateStrategy(GraphicsContextStrategy contextStrat... FILE: src/Xna.Framework.Graphics/Graphics/States/ResourceDepthStencilStateStrategy.cs class ResourceDepthStencilStateStrategy (line 8) | public class ResourceDepthStencilStateStrategy : DepthStencilStateStrategy method ResourceDepthStencilStateStrategy (line 106) | public ResourceDepthStencilStateStrategy(GraphicsContextStrategy conte... FILE: src/Xna.Framework.Graphics/Graphics/States/ResourceRasterizerStateStrategy.cs class ResourceRasterizerStateStrategy (line 8) | public class ResourceRasterizerStateStrategy : RasterizerStateStrategy method ResourceRasterizerStateStrategy (line 53) | public ResourceRasterizerStateStrategy(GraphicsContextStrategy context... FILE: src/Xna.Framework.Graphics/Graphics/States/ResourceSamplerStateStrategy.cs class ResourceSamplerStateStrategy (line 9) | public class ResourceSamplerStateStrategy : SamplerStateStrategy method ResourceSamplerStateStrategy (line 72) | public ResourceSamplerStateStrategy(GraphicsContextStrategy contextStr... FILE: src/Xna.Framework.Graphics/Graphics/States/SamplerState.cs class SamplerState (line 12) | public class SamplerState : GraphicsResource method SamplerState (line 24) | static SamplerState() method GetStrategy (line 34) | T IPlatformSamplerState.GetStrategy() method BindToGraphicsDevice (line 103) | internal void BindToGraphicsDevice(GraphicsContextStrategy contextStra... method SamplerState (line 123) | public SamplerState() method SamplerState (line 129) | private SamplerState(string name, TextureFilter filter, TextureAddress... method SamplerState (line 136) | internal SamplerState(SamplerState source) method Dispose (line 144) | protected override void Dispose(bool disposing) FILE: src/Xna.Framework.Graphics/Graphics/States/SamplerStateStrategy.cs class SamplerStateStrategy (line 9) | public class SamplerStateStrategy : GraphicsResourceStrategy method SamplerStateStrategy (line 82) | public SamplerStateStrategy() method SamplerStateStrategy (line 97) | internal SamplerStateStrategy(GraphicsContextStrategy contextStrategy,... method SamplerStateStrategy (line 112) | internal SamplerStateStrategy(ISamplerStateStrategy source) FILE: src/Xna.Framework.Graphics/Graphics/States/StencilOperation.cs type StencilOperation (line 10) | public enum StencilOperation FILE: src/Xna.Framework.Graphics/Graphics/States/TargetBlendState.cs class TargetBlendState (line 10) | public class TargetBlendState method TargetBlendState (line 22) | internal TargetBlendState(IBlendStateStrategy parentStrategy) method TargetBlendState (line 35) | internal TargetBlendState(IBlendStateStrategy parentStrategy, Blend so... method TargetBlendState (line 44) | internal TargetBlendState(TargetBlendState source, IBlendStateStrategy... FILE: src/Xna.Framework.Graphics/Graphics/States/TextureAddressMode.cs type TextureAddressMode (line 10) | public enum TextureAddressMode FILE: src/Xna.Framework.Graphics/Graphics/States/TextureFilter.cs type TextureFilter (line 10) | public enum TextureFilter FILE: src/Xna.Framework.Graphics/Graphics/States/TextureFilterMode.cs type TextureFilterMode (line 10) | public enum TextureFilterMode FILE: src/Xna.Framework.Graphics/Graphics/SurfaceFormat.cs type SurfaceFormat (line 10) | public enum SurfaceFormat FILE: src/Xna.Framework.Graphics/Graphics/Texture.cs class Texture (line 12) | public abstract class Texture : GraphicsResource method Texture (line 34) | protected Texture() method GetTextureStrategy (line 40) | T IPlatformTexture.GetTextureStrategy() FILE: src/Xna.Framework.Graphics/Graphics/Texture2D.cs class Texture2D (line 16) | public class Texture2D : Texture method Texture2D (line 46) | public Texture2D(GraphicsDevice graphicsDevice, int width, int height) method Texture2D (line 59) | public Texture2D(GraphicsDevice graphicsDevice, int width, int height,... method Texture2D (line 74) | public Texture2D(GraphicsDevice graphicsDevice, int width, int height,... method Texture2D (line 79) | private Texture2D(GraphicsDevice graphicsDevice, int width, int height... method Texture2D (line 87) | protected Texture2D(GraphicsDevice graphicsDevice, int width, int heig... method Texture2D (line 123) | private Texture2D(GraphicsContext context, Stream stream) method GetSharedHandle (line 141) | public IntPtr GetSharedHandle() method SetData (line 159) | public void SetData(int level, int arraySlice, Rectangle? rect, T[]... method SetData (line 181) | public void SetData(int level, Rectangle? rect, T[] data, int start... method SetData (line 205) | public void SetData(T[] data, int startIndex, int elementCount) method SetData (line 220) | public void SetData(T[] data) method GetData (line 242) | public void GetData(int level, int arraySlice, Rectangle? rect, T[]... method GetData (line 266) | public void GetData(int level, Rectangle? rect, T[] data, int start... method GetData (line 288) | public void GetData(T[] data, int startIndex, int elementCount) method GetData (line 305) | public void GetData(T[] data) method ValidateArrayBounds (line 315) | private void ValidateArrayBounds(int arraySlice, T[] data, int star... method ValidateRect (line 331) | private void ValidateRect(int level, ref Rectangle textureBounds, R... method ValidateParams (line 340) | private unsafe void ValidateParams(int level, Rectangle rect, int e... method FromStream (line 376) | public static Texture2D FromStream(GraphicsDevice graphicsDevice, Stre... method SaveAsJpeg (line 399) | public void SaveAsJpeg(Stream stream, int width, int height) method SaveAsPng (line 410) | public void SaveAsPng(Stream stream, int width, int height) FILE: src/Xna.Framework.Graphics/Graphics/Texture3D.cs class Texture3D (line 14) | public class Texture3D : Texture method Texture3D (line 24) | public Texture3D(GraphicsDevice graphicsDevice, int width, int height,... method Texture3D (line 32) | protected Texture3D(GraphicsDevice graphicsDevice, int width, int heig... method SetData (line 59) | public void SetData(T[] data) method SetData (line 67) | public void SetData(T[] data, int startIndex, int elementCount) method SetData (line 75) | public void SetData(int level, int left, int top, int right, int bo... method GetData (line 98) | public void GetData(int level, int left, int top, int right, int bo... method GetData (line 114) | public void GetData(T[] data, int startIndex, int elementCount) method GetData (line 127) | public void GetData(T[] data) method ValidateArrayBounds (line 135) | private void ValidateArrayBounds(T[] data, int startIndex, int elem... method ValidateParams (line 146) | private unsafe void ValidateParams(int level, FILE: src/Xna.Framework.Graphics/Graphics/TextureCollection.cs class TextureCollection (line 13) | public sealed class TextureCollection method TextureCollection (line 21) | internal TextureCollection(GraphicsContextStrategy contextStrategy, in... method Clear (line 33) | internal void Clear() FILE: src/Xna.Framework.Graphics/Graphics/TextureCollectionStrategy.cs type IPlatformTextureCollection (line 12) | public interface IPlatformTextureCollection class TextureCollectionStrategy (line 17) | public abstract class TextureCollectionStrategy method TextureCollectionStrategy (line 24) | protected TextureCollectionStrategy(GraphicsContextStrategy contextStr... method Clear (line 53) | public virtual void Clear() method Dirty (line 63) | public void Dirty(int index) method Dirty (line 72) | public void Dirty() method ToConcrete (line 78) | public T ToConcrete() where T : TextureCollectionStrategy FILE: src/Xna.Framework.Graphics/Graphics/TextureCube.cs class TextureCube (line 14) | public class TextureCube : Texture method TextureCube (line 24) | public TextureCube(GraphicsDevice graphicsDevice, int size, bool mipMa... method TextureCube (line 32) | protected TextureCube(GraphicsDevice graphicsDevice, int size, bool mi... method GetData (line 65) | public void GetData(CubeMapFace cubeMapFace, T[] data) method GetData (line 75) | public void GetData(CubeMapFace cubeMapFace, T[] data, int startInd... method GetData (line 85) | public void GetData(CubeMapFace cubeMapFace, int level, Rectangle? ... method SetData (line 98) | public void SetData(CubeMapFace cubeMapFace, T[] data) method SetData (line 108) | public void SetData(CubeMapFace cubeMapFace, T[] data, int startInd... method SetData (line 118) | public void SetData(CubeMapFace cubeMapFace, int level, Rectangle? ... method ValidateArrayBounds (line 131) | private void ValidateArrayBounds(T[] data, int startIndex, int elem... method ValidateRect (line 142) | private void ValidateRect(int level, ref Rectangle textureBounds, R... method ValidateParams (line 151) | private unsafe void ValidateParams(int level, Rectangle rect, int e... FILE: src/Xna.Framework.Graphics/Graphics/Utilities/ContentReaderExtensions.cs class ContentReaderExtensions (line 12) | public static class ContentReaderExtensions method ReadColor (line 19) | public static Color ReadColor(this ContentReader input) method GetGraphicsDevice (line 33) | public static GraphicsDevice GetGraphicsDevice(this ContentReader cont... FILE: src/Xna.Framework.Graphics/Graphics/Utilities/DxtDecoder.cs class DxtDecoder (line 10) | internal static class DxtDecoder method DecompressDxt1 (line 12) | internal static byte[] DecompressDxt1(byte[] imageData, int width, int... method DecompressDxt1 (line 18) | internal static byte[] DecompressDxt1(Stream imageStream, int width, i... method DecompressDxt1Block (line 39) | private static void DecompressDxt1Block(BinaryReader imageReader, int ... method DecompressDxt3 (line 126) | internal static byte[] DecompressDxt3(byte[] imageData, int width, int... method DecompressDxt3 (line 132) | internal static byte[] DecompressDxt3(Stream imageStream, int width, i... method DecompressDxt3Block (line 153) | private static void DecompressDxt3Block(BinaryReader imageReader, int ... method DecompressDxt5 (line 274) | internal static byte[] DecompressDxt5(byte[] imageData, int width, int... method DecompressDxt5 (line 280) | internal static byte[] DecompressDxt5(Stream imageStream, int width, i... method DecompressDxt5Block (line 301) | private static void DecompressDxt5Block(BinaryReader imageReader, int ... method ConvertRgb565ToRgb888 (line 394) | private static void ConvertRgb565ToRgb888(ushort color, out byte r, ou... FILE: src/Xna.Framework.Graphics/Graphics/Utilities/GraphicsExtensions.cs class GraphicsExtensions (line 12) | public static class GraphicsExtensions method GetSize (line 14) | public static int GetSize(this VertexElementFormat elementFormat) method IsCompressedFormat (line 48) | public static bool IsCompressedFormat(this SurfaceFormat format) method GetSize (line 79) | public static int GetSize(this SurfaceFormat surfaceFormat) method GetBlockSize (line 140) | public static void GetBlockSize(this SurfaceFormat surfaceFormat, out ... FILE: src/Xna.Framework.Graphics/Graphics/Utilities/HashHelpers.cs class HashHelper (line 12) | public static class HashHelper method ComputeHash (line 21) | public unsafe static int ComputeHash(params byte[] data) method ComputeHash (line 53) | public unsafe static int ComputeHash(Stream stream) FILE: src/Xna.Framework.Graphics/Graphics/Utilities/ReflectionHelpers.cs class ReflectionHelpers (line 11) | public static class ReflectionHelpers method IsValueType (line 13) | public static bool IsValueType(Type targetType) method GetAssembly (line 25) | public static Assembly GetAssembly(Type targetType) method IsAssignableFrom (line 37) | public static bool IsAssignableFrom(Type type, object value) method IsAssignableFromType (line 45) | public static bool IsAssignableFromType(Type type, Type objectType) method SizeOf (line 54) | public static int SizeOf() class ManagedSizeOf (line 62) | private static class ManagedSizeOf method ManagedSizeOf (line 66) | static ManagedSizeOf() FILE: src/Xna.Framework.Graphics/Graphics/Utilities/TextureHelpers.cs class TextureHelpers (line 14) | public static class TextureHelpers method GetClampedMultiSampleCount (line 17) | public static int GetClampedMultiSampleCount(SurfaceFormat surfaceForm... method CalculateMipLevels (line 42) | public static int CalculateMipLevels(bool mipMap, int width, int heigh... method GetSizeForLevel (line 57) | public static void GetSizeForLevel(int width, int height, int level, o... method GetSizeForLevel (line 73) | public static void GetSizeForLevel(int width, int height, int depth, i... method GetColorData (line 93) | public static Color[] GetColorData(ITexture2DStrategy texture2D) FILE: src/Xna.Framework.Graphics/Graphics/Vertices/BufferUsage.cs type BufferUsage (line 10) | public enum BufferUsage FILE: src/Xna.Framework.Graphics/Graphics/Vertices/DynamicIndexBuffer.cs class DynamicIndexBuffer (line 10) | public class DynamicIndexBuffer : IndexBuffer method DynamicIndexBuffer (line 17) | public DynamicIndexBuffer(GraphicsDevice graphicsDevice, Type indexTyp... method DynamicIndexBuffer (line 22) | public DynamicIndexBuffer(GraphicsDevice graphicsDevice, IndexElementS... method SetData (line 35) | public void SetData(int offsetInBytes, T[] data, int startIndex, in... method SetData (line 40) | public void SetData(T[] data, int startIndex, int elementCount, Set... FILE: src/Xna.Framework.Graphics/Graphics/Vertices/DynamicVertexBuffer.cs class DynamicVertexBuffer (line 11) | public class DynamicVertexBuffer : VertexBuffer method DynamicVertexBuffer (line 18) | public DynamicVertexBuffer(GraphicsDevice graphicsDevice, Type type, i... method DynamicVertexBuffer (line 23) | public DynamicVertexBuffer(GraphicsDevice graphicsDevice, VertexDeclar... method SetData (line 33) | public void SetData(int offsetInBytes, T[] data, int startIndex, in... method SetData (line 38) | public unsafe void SetData(T[] data, int startIndex, int elementCou... FILE: src/Xna.Framework.Graphics/Graphics/Vertices/IDynamicIndexBufferStrategy.cs type IDynamicIndexBufferStrategy (line 11) | public interface IDynamicIndexBufferStrategy FILE: src/Xna.Framework.Graphics/Graphics/Vertices/IDynamicVertexBufferStrategy.cs type IDynamicVertexBufferStrategy (line 11) | public interface IDynamicVertexBufferStrategy FILE: src/Xna.Framework.Graphics/Graphics/Vertices/IPlatformVertexDeclaration.cs type IPlatformVertexDeclaration (line 8) | public interface IPlatformVertexDeclaration FILE: src/Xna.Framework.Graphics/Graphics/Vertices/IVertexType.cs type IVertexType (line 3) | public interface IVertexType FILE: src/Xna.Framework.Graphics/Graphics/Vertices/IndexBuffer.cs class IndexBuffer (line 15) | public class IndexBuffer : GraphicsResource method IndexBuffer (line 38) | public IndexBuffer(GraphicsDevice graphicsDevice, Type indexType, int ... method IndexBuffer (line 43) | public IndexBuffer(GraphicsDevice graphicsDevice, IndexElementSize ind... method IndexBuffer (line 56) | protected IndexBuffer() method SizeForType (line 68) | internal static IndexElementSize SizeForType(GraphicsDevice graphicsDe... method GetData (line 83) | public void GetData(int offsetInBytes, T[] data, int startIndex, in... method GetData (line 95) | public void GetData(T[] data, int startIndex, int elementCount) whe... method GetData (line 100) | public void GetData(T[] data) where T : struct method SetData (line 105) | public void SetData(int offsetInBytes, T[] data, int startIndex, in... method SetData (line 110) | public void SetData(T[] data, int startIndex, int elementCount) whe... method SetData (line 115) | public void SetData(T[] data) where T : struct method SetDataInternal (line 120) | protected void SetDataInternal(int offsetInBytes, T[] data, int sta... FILE: src/Xna.Framework.Graphics/Graphics/Vertices/IndexBufferStrategy.cs type IPlatformIndexBuffer (line 10) | public interface IPlatformIndexBuffer class IndexBufferStrategy (line 15) | public abstract class IndexBufferStrategy : GraphicsResourceStrategy method ToConcrete (line 43) | public T ToConcrete() where T : IndexBufferStrategy method IndexBufferStrategy (line 48) | protected IndexBufferStrategy(GraphicsContextStrategy contextStrategy,... method SetData (line 65) | public abstract void SetData(int offsetInBytes, T[] data, int start... method GetData (line 66) | public abstract void GetData(int offsetInBytes, T[] data, int start... method Dispose (line 69) | protected override void Dispose(bool disposing) FILE: src/Xna.Framework.Graphics/Graphics/Vertices/IndexElementSize.cs type IndexElementSize (line 10) | public enum IndexElementSize FILE: src/Xna.Framework.Graphics/Graphics/Vertices/PrimitiveType.cs type PrimitiveType (line 10) | public enum PrimitiveType FILE: src/Xna.Framework.Graphics/Graphics/Vertices/VertexBuffer.cs class VertexBuffer (line 14) | public class VertexBuffer : GraphicsResource method VertexBuffer (line 37) | public VertexBuffer(GraphicsDevice graphicsDevice, Type type, int vert... method VertexBuffer (line 42) | public VertexBuffer(GraphicsDevice graphicsDevice, VertexDeclaration v... method VertexBuffer (line 52) | protected VertexBuffer() method GetData (line 82) | public unsafe void GetData(int offsetInBytes, T[] data, int startIn... method GetData (line 104) | public void GetData(T[] data, int startIndex, int elementCount) whe... method GetData (line 109) | public unsafe void GetData(T[] data) where T : struct method SetData (line 157) | public void SetData(int offsetInBytes, T[] data, int startIndex, in... method SetData (line 175) | public unsafe void SetData(T[] data, int startIndex, int elementCou... method SetData (line 188) | public unsafe void SetData(T[] data) where T : struct method SetDataInternal (line 194) | protected unsafe void SetDataInternal(int offsetInBytes, T[] data, ... FILE: src/Xna.Framework.Graphics/Graphics/Vertices/VertexBufferBinding.cs type VertexBufferBinding (line 12) | public struct VertexBufferBinding method VertexBufferBinding (line 54) | public VertexBufferBinding(VertexBuffer vertexBuffer) method VertexBufferBinding (line 66) | public VertexBufferBinding(VertexBuffer vertexBuffer, int vertexOffset) method VertexBufferBinding (line 89) | public VertexBufferBinding(VertexBuffer vertexBuffer, int vertexOffset... FILE: src/Xna.Framework.Graphics/Graphics/Vertices/VertexBufferCollection.cs class VertexBufferCollection (line 15) | public sealed class VertexBufferCollection method VertexBufferCollection (line 34) | internal VertexBufferCollection(int maxVertexBufferSlots) method Clear (line 51) | public bool Clear() method Set (line 76) | public bool Set(VertexBuffer vertexBuffer, int vertexOffset) method Set (line 114) | public bool Set(params VertexBufferBinding[] vertexBufferBindings) method Get (line 156) | public VertexBufferBinding Get(int slot) FILE: src/Xna.Framework.Graphics/Graphics/Vertices/VertexBufferStrategy.cs type IPlatformVertexBuffer (line 10) | public interface IPlatformVertexBuffer class VertexBufferStrategy (line 15) | public abstract class VertexBufferStrategy : GraphicsResourceStrategy method ToConcrete (line 36) | public T ToConcrete() where T : VertexBufferStrategy method VertexBufferStrategy (line 41) | protected VertexBufferStrategy(GraphicsContextStrategy contextStrategy... method SetData (line 51) | public abstract void SetData(int offsetInBytes, T[] data, int start... method GetData (line 52) | public abstract void GetData(int offsetInBytes, T[] data, int start... method Dispose (line 54) | protected override void Dispose(bool disposing) FILE: src/Xna.Framework.Graphics/Graphics/Vertices/VertexDeclaration.cs class VertexDeclaration (line 22) | public class VertexDeclaration : IEquatable, IDisposable class VertexDeclarationData (line 28) | private sealed class VertexDeclarationData : IEquatable FILE: src/Xna.Framework.Graphics/Graphics/Vertices/VertexElement.cs type VertexElement (line 12) | public struct VertexElement : IEquatable method VertexElement (line 75) | public VertexElement(int offset, VertexElementFormat elementFormat, Ve... method GetHashCode (line 90) | public override int GetHashCode() method ToString (line 114) | public override string ToString() method Equals (line 127) | public override bool Equals(object obj) method Equals (line 141) | public bool Equals(VertexElement other) FILE: src/Xna.Framework.Graphics/Graphics/Vertices/VertexElementFormat.cs type VertexElementFormat (line 10) | public enum VertexElementFormat FILE: src/Xna.Framework.Graphics/Graphics/Vertices/VertexElementUsage.cs type VertexElementUsage (line 10) | public enum VertexElementUsage FILE: src/Xna.Framework.Graphics/Graphics/Vertices/VertexPosition.cs type VertexPosition (line 10) | [DataContract] method VertexPosition (line 19) | public VertexPosition(Vector3 position) method GetHashCode (line 29) | public override int GetHashCode() method ToString (line 34) | public override string ToString() method Equals (line 49) | public override bool Equals(object obj) method VertexPosition (line 62) | static VertexPosition() FILE: src/Xna.Framework.Graphics/Graphics/Vertices/VertexPositionColor.cs type VertexPositionColor (line 7) | [DataContract] method VertexPositionColor (line 19) | public VertexPositionColor(Vector3 position, Color color) method GetHashCode (line 33) | public override int GetHashCode() method ToString (line 41) | public override string ToString() method Equals (line 56) | public override bool Equals(object obj) method VertexPositionColor (line 69) | static VertexPositionColor() FILE: src/Xna.Framework.Graphics/Graphics/Vertices/VertexPositionColorNormal.cs type VertexPositionColorNormal (line 5) | [StructLayout(LayoutKind.Sequential, Pack = 1)] method VertexPositionColorNormal (line 13) | public VertexPositionColorNormal(Vector3 position, Color color, Vector... method GetHashCode (line 28) | public override int GetHashCode() method ToString (line 39) | public override string ToString() method Equals (line 54) | public override bool Equals(object obj) method VertexPositionColorNormal (line 65) | static VertexPositionColorNormal() FILE: src/Xna.Framework.Graphics/Graphics/Vertices/VertexPositionColorNormalTexture.cs type VertexPositionColorNormalTexture (line 5) | [StructLayout(LayoutKind.Sequential, Pack = 1)] method VertexPositionColorNormalTexture (line 14) | public VertexPositionColorNormalTexture(Vector3 position, Color color,... method GetHashCode (line 30) | public override int GetHashCode() method ToString (line 42) | public override string ToString() method Equals (line 57) | public override bool Equals(object obj) method VertexPositionColorNormalTexture (line 68) | static VertexPositionColorNormalTexture() FILE: src/Xna.Framework.Graphics/Graphics/Vertices/VertexPositionColorTexture.cs type VertexPositionColorTexture (line 5) | [StructLayout(LayoutKind.Sequential, Pack = 1)] method VertexPositionColorTexture (line 13) | public VertexPositionColorTexture(Vector3 position, Color color, Vecto... method GetHashCode (line 28) | public override int GetHashCode() method ToString (line 39) | public override string ToString() method Equals (line 54) | public override bool Equals(object obj) method VertexPositionColorTexture (line 65) | static VertexPositionColorTexture() FILE: src/Xna.Framework.Graphics/Graphics/Vertices/VertexPositionNormalTexture.cs type VertexPositionNormalTexture (line 5) | [StructLayout(LayoutKind.Sequential, Pack = 1)] method VertexPositionNormalTexture (line 12) | public VertexPositionNormalTexture(Vector3 position, Vector3 normal, V... method GetHashCode (line 27) | public override int GetHashCode() method ToString (line 38) | public override string ToString() method Equals (line 53) | public override bool Equals(object obj) method VertexPositionNormalTexture (line 66) | static VertexPositionNormalTexture() FILE: src/Xna.Framework.Graphics/Graphics/Vertices/VertexPositionTexture.cs type VertexPositionTexture (line 5) | [StructLayout(LayoutKind.Sequential, Pack=1)] method VertexPositionTexture (line 11) | public VertexPositionTexture(Vector3 position, Vector2 textureCoordinate) method GetHashCode (line 25) | public override int GetHashCode() method ToString (line 33) | public override string ToString() method Equals (line 48) | public override bool Equals(object obj) method VertexPositionTexture (line 61) | static VertexPositionTexture() FILE: src/Xna.Framework.Graphics/Graphics/Viewport.cs type Viewport (line 13) | [DataContract] method Viewport (line 135) | public Viewport(int x, int y, int width, int height,float minDepth,flo... method Viewport (line 152) | public Viewport(int x, int y, int width, int height) : this(x, y, widt... method Viewport (line 160) | public Viewport(Rectangle bounds) : this(bounds.X, bounds.Y, bounds.Wi... method Project (line 175) | public Vector3 Project(Vector3 source, Matrix projection, Matrix view,... method Unproject (line 205) | public Vector3 Unproject(Vector3 source, Matrix projection, Matrix vie... method ToString (line 229) | public override string ToString() FILE: src/Xna.Framework.Graphics/GraphicsDeviceInformation.cs class GraphicsDeviceInformation (line 13) | public class GraphicsDeviceInformation FILE: src/Xna.Framework.Graphics/IGraphicsDeviceManager.cs type IGraphicsDeviceManager (line 10) | public interface IGraphicsDeviceManager method CreateDevice (line 16) | void CreateDevice(); method BeginDraw (line 22) | bool BeginDraw(); method EndDraw (line 27) | void EndDraw(); FILE: src/Xna.Framework.Graphics/PreparingDeviceSettingsEventArgs.cs class PreparingDeviceSettingsEventArgs (line 12) | public class PreparingDeviceSettingsEventArgs : EventArgs method PreparingDeviceSettingsEventArgs (line 25) | public PreparingDeviceSettingsEventArgs(GraphicsDeviceInformation grap... FILE: src/Xna.Framework.Input/Input/ButtonState.cs type ButtonState (line 10) | public enum ButtonState FILE: src/Xna.Framework.Input/Input/Buttons.cs type Buttons (line 15) | [Flags] FILE: src/Xna.Framework.Input/Input/GamePad.cs type IGamePad (line 12) | public interface IGamePad method GetCapabilities (line 16) | GamePadCapabilities GetCapabilities(PlayerIndex playerIndex); method GetCapabilities (line 17) | GamePadCapabilities GetCapabilities(int index); method GetState (line 18) | GamePadState GetState(PlayerIndex playerIndex); method GetState (line 19) | GamePadState GetState(int index); method GetState (line 20) | GamePadState GetState(PlayerIndex playerIndex, GamePadDeadZone deadZon... method GetState (line 21) | GamePadState GetState(int index, GamePadDeadZone deadZoneMode); method GetState (line 22) | GamePadState GetState(PlayerIndex playerIndex, GamePadDeadZone leftDea... method GetState (line 23) | GamePadState GetState(int index, GamePadDeadZone leftDeadZoneMode, Gam... method SetVibration (line 24) | bool SetVibration(PlayerIndex playerIndex, float leftMotor, float righ... method SetVibration (line 25) | bool SetVibration(PlayerIndex playerIndex, float leftMotor, float righ... method SetVibration (line 26) | bool SetVibration(int index, float leftMotor, float rightMotor); method SetVibration (line 27) | bool SetVibration(int index, float leftMotor, float rightMotor, float ... type IPlatformGamePad (line 30) | public interface IPlatformGamePad method GetStrategy (line 32) | T GetStrategy() where T : GamePadStrategy; class GamePad (line 41) | public sealed class GamePad : IGamePad method GetCapabilities (line 79) | public static GamePadCapabilities GetCapabilities(PlayerIndex playerIn... method GetCapabilities (line 89) | public static GamePadCapabilities GetCapabilities(int index) method GetState (line 99) | public static GamePadState GetState(PlayerIndex playerIndex) method GetState (line 109) | public static GamePadState GetState(int index) method GetState (line 121) | public static GamePadState GetState(PlayerIndex playerIndex, GamePadDe... method GetState (line 133) | public static GamePadState GetState(int index, GamePadDeadZone deadZon... method GetState (line 146) | public static GamePadState GetState(PlayerIndex playerIndex, GamePadDe... method GetState (line 159) | public static GamePadState GetState(int index, GamePadDeadZone leftDea... method SetVibration (line 171) | public static bool SetVibration(PlayerIndex playerIndex, float leftMot... method SetVibration (line 185) | public static bool SetVibration(PlayerIndex playerIndex, float leftMot... method SetVibration (line 197) | public static bool SetVibration(int index, float leftMotor, float righ... method SetVibration (line 211) | public static bool SetVibration(int index, float leftMotor, float righ... method GetStrategy (line 218) | T IPlatformGamePad.GetStrategy() method GamePad (line 223) | private GamePad() method GetCapabilities (line 235) | GamePadCapabilities IGamePad.GetCapabilities(PlayerIndex playerIndex) method GetCapabilities (line 240) | GamePadCapabilities IGamePad.GetCapabilities(int index) method GetState (line 259) | GamePadState IGamePad.GetState(PlayerIndex playerIndex) method GetState (line 264) | GamePadState IGamePad.GetState(int index) method GetState (line 269) | GamePadState IGamePad.GetState(PlayerIndex playerIndex, GamePadDeadZon... method GetState (line 274) | GamePadState IGamePad.GetState(int index, GamePadDeadZone deadZoneMode) method GetState (line 279) | GamePadState IGamePad.GetState(PlayerIndex playerIndex, GamePadDeadZon... method GetState (line 284) | GamePadState IGamePad.GetState(int index, GamePadDeadZone leftDeadZone... method SetVibration (line 292) | bool IGamePad.SetVibration(PlayerIndex playerIndex, float leftMotor, f... method SetVibration (line 297) | bool IGamePad.SetVibration(PlayerIndex playerIndex, float leftMotor, f... method SetVibration (line 302) | bool IGamePad.SetVibration(int index, float leftMotor, float rightMotor) method SetVibration (line 307) | bool IGamePad.SetVibration(int index, float leftMotor, float rightMoto... FILE: src/Xna.Framework.Input/Input/GamePadButtons.cs type GamePadButtons (line 10) | public struct GamePadButtons method GamePadButtons (line 170) | public GamePadButtons(Buttons buttons) method GamePadButtons (line 175) | internal GamePadButtons(params Buttons[] buttons) : this() method Equals (line 208) | public override bool Equals(object obj) method GetHashCode (line 218) | public override int GetHashCode() method ToString (line 227) | public override string ToString() FILE: src/Xna.Framework.Input/Input/GamePadCapabilities.cs type GamePadCapabilities (line 15) | public struct GamePadCapabilities method GamePadCapabilities (line 31) | [Obsolete] method GamePadCapabilities (line 75) | internal GamePadCapabilities( method Equals (line 573) | public override bool Equals(object obj) method GetHashCode (line 583) | public override int GetHashCode() method ToString (line 592) | public override string ToString() FILE: src/Xna.Framework.Input/Input/GamePadDPad.cs type GamePadDPad (line 7) | public struct GamePadDPad method GamePadDPad (line 45) | public GamePadDPad(ButtonState upValue, ButtonState downValue, ButtonS... method GamePadDPad (line 54) | internal GamePadDPad(params Buttons[] buttons) : this() method GamePadDPad (line 62) | internal GamePadDPad(Buttons buttons) : this() method Equals (line 94) | public override bool Equals(object obj) method GetHashCode (line 104) | public override int GetHashCode() method ToString (line 114) | public override string ToString() FILE: src/Xna.Framework.Input/Input/GamePadDeadZone.cs type GamePadDeadZone (line 8) | public enum GamePadDeadZone FILE: src/Xna.Framework.Input/Input/GamePadState.cs type GamePadState (line 16) | public struct GamePadState method GamePadState (line 78) | public GamePadState(GamePadThumbSticks thumbSticks, GamePadTriggers tr... method GamePadState (line 97) | public GamePadState(Vector2 leftThumbStick, Vector2 rightThumbStick, f... method GamePadState (line 120) | public GamePadState(GamePadThumbSticks thumbSticks, GamePadTriggers tr... method IsButtonDown (line 135) | public bool IsButtonDown(Buttons button) method IsButtonUp (line 149) | public bool IsButtonUp(Buttons button) method IsButtonTouched (line 163) | public bool IsButtonTouched(Buttons button) method Equals (line 206) | public override bool Equals(object obj) method GetHashCode (line 216) | public override int GetHashCode() method ToString (line 234) | public override string ToString() FILE: src/Xna.Framework.Input/Input/GamePadStrategy.cs class GamePadStrategy (line 9) | public abstract class GamePadStrategy method PlatformGetMaxNumberOfGamePads (line 13) | public abstract int PlatformGetMaxNumberOfGamePads(); method PlatformGetCapabilities (line 14) | public abstract GamePadCapabilities PlatformGetCapabilities(int index); method PlatformGetState (line 15) | public abstract GamePadState PlatformGetState(int index, GamePadDeadZo... method PlatformSetVibration (line 16) | public abstract bool PlatformSetVibration(int index, float v1, float v... method CreateGamePadCapabilities (line 18) | protected GamePadCapabilities CreateGamePadCapabilities( method CreateGamePadState (line 36) | protected GamePadState CreateGamePadState(GamePadThumbSticks thumbStic... method CreateGamePadState (line 40) | protected GamePadState CreateGamePadState(GamePadThumbSticks thumbStic... method CreateGamePadState (line 47) | protected GamePadState CreateGamePadState(GamePadThumbSticks thumbStic... method CreateGamePadThumbSticks (line 55) | protected GamePadThumbSticks CreateGamePadThumbSticks(Vector2 leftPosi... method CreateGamePadDPad (line 60) | protected GamePadDPad CreateGamePadDPad(Buttons buttons) FILE: src/Xna.Framework.Input/Input/GamePadThumbSticks.cs type GamePadThumbSticks (line 12) | public struct GamePadThumbSticks method GamePadThumbSticks (line 35) | public GamePadThumbSticks(Vector2 leftPosition, Vector2 rightPosition) method GamePadThumbSticks (line 41) | internal GamePadThumbSticks(Vector2 leftPosition, Vector2 rightPositio... method ApplyDeadZone (line 75) | private Vector2 ApplyDeadZone(GamePadDeadZone deadZoneMode, float dead... method ExcludeIndependentAxesDeadZone (line 106) | private Vector2 ExcludeIndependentAxesDeadZone(Vector2 value, float de... method ExcludeAxisDeadZone (line 111) | private float ExcludeAxisDeadZone(float value, float deadZone) method ExcludeCircularDeadZone (line 122) | private Vector2 ExcludeCircularDeadZone(Vector2 value, float deadZone) method Equals (line 158) | public override bool Equals(object obj) method GetHashCode (line 168) | public override int GetHashCode() method ToString (line 180) | public override string ToString() FILE: src/Xna.Framework.Input/Input/GamePadTouchButtons.cs type GamePadTouchButtons (line 16) | public struct GamePadTouchButtons method GamePadTouchButtons (line 216) | public GamePadTouchButtons(Buttons buttons, Buttons touches) method Equals (line 249) | public override bool Equals(object obj) method GetHashCode (line 259) | public override int GetHashCode() method ToString (line 268) | public override string ToString() FILE: src/Xna.Framework.Input/Input/GamePadTriggers.cs type GamePadTriggers (line 10) | public struct GamePadTriggers method GamePadTriggers (line 29) | public GamePadTriggers(float leftTrigger, float rightTrigger) : this() method Equals (line 62) | public override bool Equals(object obj) method GetHashCode (line 72) | public override int GetHashCode() method ToString (line 84) | public override string ToString() FILE: src/Xna.Framework.Input/Input/GamePadType.cs type GamePadType (line 10) | public enum GamePadType FILE: src/Xna.Framework.Input/Input/InputFactory.cs class InputFactory (line 10) | public abstract class InputFactory method CreateInputFactory (line 37) | private static InputFactory CreateInputFactory() method RegisterInputFactory (line 49) | public static void RegisterInputFactory(InputFactory inputFactory) method CreateTouchPanelStrategy (line 63) | public abstract TouchPanelStrategy CreateTouchPanelStrategy(); method CreateGamePadStrategy (line 64) | public abstract GamePadStrategy CreateGamePadStrategy(); method CreateJoystickStrategy (line 65) | public abstract JoystickStrategy CreateJoystickStrategy(); method CreateKeyboardStrategy (line 66) | public abstract KeyboardStrategy CreateKeyboardStrategy(); method CreateMouseStrategy (line 67) | public abstract MouseStrategy CreateMouseStrategy(); method CreateMouseCursorStrategy (line 68) | public abstract MouseCursorStrategy CreateMouseCursorStrategy(MouseCur... method CreateMouseCursorStrategy (line 69) | public abstract MouseCursorStrategy CreateMouseCursorStrategy(byte[] d... method CreateKeyboardInputStrategy (line 70) | public abstract KeyboardInputStrategy CreateKeyboardInputStrategy(); method CreateMessageBoxStrategy (line 71) | public abstract MessageBoxStrategy CreateMessageBoxStrategy(); FILE: src/Xna.Framework.Input/Input/InputKeyEventArgs.cs class InputKeyEventArgs (line 9) | public class InputKeyEventArgs : EventArgs method InputKeyEventArgs (line 20) | public InputKeyEventArgs(Keys key) FILE: src/Xna.Framework.Input/Input/Joystick.cs type IJoystick (line 12) | public interface IJoystick method GetCapabilities (line 17) | JoystickCapabilities GetCapabilities(int index); method GetState (line 18) | JoystickState GetState(int index); method GetState (line 19) | void GetState(int index, ref JoystickState joystickState); type IPlatformJoystick (line 22) | public interface IPlatformJoystick method GetStrategy (line 24) | T GetStrategy() where T : JoystickStrategy; class Joystick (line 33) | public sealed class Joystick : IJoystick method GetCapabilities (line 83) | public static JoystickCapabilities GetCapabilities(int index) method GetState (line 93) | public static JoystickState GetState(int index) method GetState (line 103) | public static void GetState(ref JoystickState joystickState, int index) method GetStrategy (line 110) | T IPlatformJoystick.GetStrategy() method Joystick (line 115) | private Joystick() method GetCapabilities (line 143) | JoystickCapabilities IJoystick.GetCapabilities(int index) method GetState (line 153) | JoystickState IJoystick.GetState(int index) method GetState (line 163) | void IJoystick.GetState(int index, ref JoystickState joystickState) FILE: src/Xna.Framework.Input/Input/JoystickCapabilities.cs type JoystickCapabilities (line 10) | public struct JoystickCapabilities method Equals (line 89) | public override bool Equals(object obj) method GetHashCode (line 99) | public override int GetHashCode() method ToString (line 108) | public override string ToString() FILE: src/Xna.Framework.Input/Input/JoystickHat.cs type JoystickHat (line 12) | public struct JoystickHat method JoystickHat (line 16) | internal JoystickHat(Buttons dPadButtons) method Equals (line 76) | public override bool Equals(object obj) method GetHashCode (line 86) | public override int GetHashCode() method ToString (line 99) | public override string ToString() FILE: src/Xna.Framework.Input/Input/JoystickState.cs type JoystickState (line 13) | public struct JoystickState method Equals (line 72) | public override bool Equals(object obj) method GetHashCode (line 82) | public override int GetHashCode() method ToString (line 108) | public override string ToString() FILE: src/Xna.Framework.Input/Input/JoystickStrategy.cs class JoystickStrategy (line 8) | public abstract class JoystickStrategy method PlatformGetCapabilities (line 13) | public abstract JoystickCapabilities PlatformGetCapabilities(int index); method PlatformGetState (line 14) | public abstract JoystickState PlatformGetState(int index); method PlatformGetState (line 15) | public abstract void PlatformGetState(int index, ref JoystickState joy... method CreateJoystickCapabilities (line 17) | protected JoystickCapabilities CreateJoystickCapabilities( method CreateJoystickState (line 33) | protected JoystickState CreateJoystickState(bool isConnected, int[] ax... method CreateJoystickHat (line 44) | protected JoystickHat CreateJoystickHat(Buttons dPadButtons) FILE: src/Xna.Framework.Input/Input/KeyState.cs type KeyState (line 46) | public enum KeyState FILE: src/Xna.Framework.Input/Input/Keyboard.cs type IKeyboard (line 13) | public interface IKeyboard method GetState (line 15) | KeyboardState GetState(); type IPlatformKeyboard (line 18) | public interface IPlatformKeyboard method GetStrategy (line 20) | T GetStrategy() where T : KeyboardStrategy; class Keyboard (line 29) | public sealed class Keyboard : IKeyboard method GetState (line 58) | public static KeyboardState GetState() method GetState (line 68) | [Obsolete("Use GetState() instead. In future versions this method can ... method GetStrategy (line 76) | T IPlatformKeyboard.GetStrategy() method Keyboard (line 81) | private Keyboard() method GetState (line 89) | KeyboardState IKeyboard.GetState() FILE: src/Xna.Framework.Input/Input/KeyboardInput.cs type IKeyboardInput (line 9) | public interface IKeyboardInput method Show (line 14) | Task Show(string title, string description, string defaultText... method Cancel (line 16) | void Cancel(string result); type IPlatformKeyboardInput (line 19) | public interface IPlatformKeyboardInput method GetStrategy (line 21) | T GetStrategy() where T : KeyboardInputStrategy; class KeyboardInput (line 27) | public sealed class KeyboardInput : IKeyboardInput method Show (line 73) | public static async Task Show(string title, string description... method Cancel (line 91) | public static void Cancel(string result) method GetStrategy (line 98) | T IPlatformKeyboardInput.GetStrategy() method KeyboardInput (line 103) | private KeyboardInput() method Show (line 119) | async Task IKeyboardInput.Show(string title, string descriptio... method Cancel (line 134) | void IKeyboardInput.Cancel(string result) FILE: src/Xna.Framework.Input/Input/KeyboardInputStrategy.cs class KeyboardInputStrategy (line 9) | public abstract class KeyboardInputStrategy method PlatformCancel (line 11) | public abstract void PlatformCancel(string result); method PlatformShow (line 12) | public abstract Task PlatformShow(string title, string descrip... FILE: src/Xna.Framework.Input/Input/KeyboardState.cs type KeyboardState (line 12) | public struct KeyboardState method InternalGetKey (line 26) | bool InternalGetKey(Keys key) method InternalSetKey (line 47) | internal void InternalSetKey(Keys key) method InternalResetKey (line 63) | internal void InternalResetKey(Keys key) method InternalResetKeys (line 79) | internal void InternalResetKeys() method KeyboardState (line 96) | internal KeyboardState(List keys, bool capsLock = false, bool nu... method KeyboardState (line 121) | public KeyboardState(Keys[] keys, bool capsLock = false, bool numLock ... method KeyboardState (line 144) | public KeyboardState(params Keys[] keys) : this() method IsKeyDown (line 194) | public bool IsKeyDown(Keys key) method IsKeyUp (line 204) | public bool IsKeyUp(Keys key) method GetPressedKeyCount (line 218) | public int GetPressedKeyCount() method CountBits (line 225) | private static uint CountBits(uint v) method AddKeysToArray (line 233) | private static int AddKeysToArray(uint keys, int offset, Keys[] presse... method GetPressedKeys (line 247) | public Keys[] GetPressedKeys() method GetPressedKeys (line 275) | public void GetPressedKeys(Keys[] keys) method GetHashCode (line 308) | public override int GetHashCode() method Equals (line 347) | public override bool Equals(object obj) FILE: src/Xna.Framework.Input/Input/KeyboardStrategy.cs class KeyboardStrategy (line 9) | public abstract class KeyboardStrategy method PlatformGetState (line 11) | public abstract KeyboardState PlatformGetState(); method CreateKeyboardState (line 13) | protected KeyboardState CreateKeyboardState(List keys, bool caps... method InternalSetKey (line 18) | protected void InternalSetKey(ref KeyboardState keyboardState, Keys key) method InternalResetKey (line 23) | protected void InternalResetKey(ref KeyboardState keyboardState, Keys ... method InternalResetKeys (line 28) | protected void InternalResetKeys(ref KeyboardState keyboardState) FILE: src/Xna.Framework.Input/Input/Keys.cs type Keys (line 10) | public enum Keys FILE: src/Xna.Framework.Input/Input/MessageBox.cs type IMessageBox (line 12) | public interface IMessageBox method Show (line 17) | Task Show(string title, string description, IEnumerable ... method Cancel (line 19) | void Cancel(int? result); type IPlatformMessageBox (line 24) | public interface IPlatformMessageBox method GetStrategy (line 26) | T GetStrategy() where T : MessageBoxStrategy; class MessageBox (line 33) | public sealed partial class MessageBox : IMessageBox method Show (line 78) | public static async Task Show(string title, string description, ... method Cancel (line 96) | public static void Cancel(int? result) method GetStrategy (line 104) | T IPlatformMessageBox.GetStrategy() method MessageBox (line 109) | private MessageBox() method Show (line 124) | async Task IMessageBox.Show(string title, string description, IE... method Cancel (line 143) | void IMessageBox.Cancel(int? result) FILE: src/Xna.Framework.Input/Input/MessageBoxStrategy.cs class MessageBoxStrategy (line 10) | public abstract class MessageBoxStrategy method PlatformCancel (line 12) | public abstract void PlatformCancel(int? result); method PlatformShow (line 13) | public abstract Task PlatformShow(string title, string descripti... FILE: src/Xna.Framework.Input/Input/Mouse.cs type IMouse (line 13) | public interface IMouse method GetState (line 18) | MouseState GetState(); method SetPosition (line 19) | void SetPosition(int x, int y); method SetCursor (line 20) | void SetCursor(MouseCursor cursor); type IPlatformMouse (line 23) | public interface IPlatformMouse method GetStrategy (line 25) | T GetStrategy() where T : MouseStrategy; class Mouse (line 34) | public sealed class Mouse : IMouse method GetState (line 83) | public static MouseState GetState() method SetPosition (line 93) | public static void SetPosition(int x, int y) method SetCursor (line 102) | public static void SetCursor(MouseCursor cursor) method GetStrategy (line 109) | T IPlatformMouse.GetStrategy() method Mouse (line 114) | private Mouse() method GetState (line 133) | MouseState IMouse.GetState() method SetPosition (line 138) | void IMouse.SetPosition(int x, int y) method SetCursor (line 143) | void IMouse.SetCursor(MouseCursor cursor) FILE: src/Xna.Framework.Input/Input/MouseCursor.cs type IPlatformMouseCursor (line 13) | public interface IPlatformMouseCursor method GetStrategy (line 15) | T GetStrategy() where T : MouseCursorStrategy; class MouseCursor (line 24) | public class MouseCursor : IDisposable method MouseCursor (line 90) | static MouseCursor() method GetStrategy (line 106) | T IPlatformMouseCursor.GetStrategy() method MouseCursor (line 111) | private MouseCursor(MouseCursorStrategy.MouseCursorType cursorType) method MouseCursor (line 116) | public MouseCursor(byte[] data, int w, int h, int originx, int originy) method FromTexture2D (line 127) | public static MouseCursor FromTexture2D(Texture2D texture, int originx... method Dispose (line 150) | public void Dispose() method Dispose (line 156) | private void Dispose(bool dispose) FILE: src/Xna.Framework.Input/Input/MouseCursorStrategy.cs class MouseCursorStrategy (line 8) | public class MouseCursorStrategy : IDisposable method Dispose (line 31) | public void Dispose() method Dispose (line 37) | protected virtual void Dispose(bool dispose) type MouseCursorType (line 50) | public enum MouseCursorType FILE: src/Xna.Framework.Input/Input/MouseState.cs type MouseState (line 12) | public struct MouseState method MouseState (line 40) | public MouseState( method MouseState (line 78) | public MouseState( method Equals (line 136) | public override bool Equals(object obj) method GetHashCode (line 147) | public override int GetHashCode() method ToString (line 165) | public override string ToString() FILE: src/Xna.Framework.Input/Input/MouseStrategy.cs class MouseStrategy (line 8) | public abstract class MouseStrategy method PlatformGetWindowHandle (line 10) | public abstract IntPtr PlatformGetWindowHandle(); method PlatformSetWindowHandle (line 11) | public abstract void PlatformSetWindowHandle(IntPtr value); method PlatformIsRawInputAvailable (line 12) | public abstract bool PlatformIsRawInputAvailable(); method PlatformGetState (line 13) | public abstract MouseState PlatformGetState(); method PlatformSetPosition (line 14) | public abstract void PlatformSetPosition(int x, int y); method PlatformSetCursor (line 15) | public abstract void PlatformSetCursor(MouseCursor cursor); FILE: src/Xna.Framework.Input/Input/TextInputEventArgs.cs class TextInputEventArgs (line 12) | public class TextInputEventArgs : InputKeyEventArgs method TextInputEventArgs (line 19) | public TextInputEventArgs(Keys key, char character) FILE: src/Xna.Framework.Input/Input/Touch/GestureLocationData.cs type GestureLocationData (line 9) | internal struct GestureLocationData : IEquatable method GestureLocationData (line 44) | internal GestureLocationData(int id, TouchLocationState state, Vector2... method TryGetPreviousLocationData (line 64) | public bool TryGetPreviousLocationData(out GestureLocationData aPrevio... method GetHashCode (line 97) | public override int GetHashCode() method Equals (line 102) | public override bool Equals(object obj) method Equals (line 110) | public bool Equals(GestureLocationData other) method ToString (line 135) | public override string ToString() FILE: src/Xna.Framework.Input/Input/Touch/GestureSample.cs type GestureSample (line 13) | public struct GestureSample method GestureSample (line 101) | public GestureSample(GestureType gestureType, TimeSpan timestamp, Vect... FILE: src/Xna.Framework.Input/Input/Touch/GestureType.cs type GestureType (line 12) | [Flags] FILE: src/Xna.Framework.Input/Input/Touch/TouchCollection.cs type TouchCollection (line 14) | public struct TouchCollection : IList method TouchCollection (line 36) | public TouchCollection(TouchLocation[] touches): this((IList touches) method TouchCollection (line 60) | internal TouchCollection(IList touches) method FindById (line 87) | public bool FindById(int id, out TouchLocation touchLocation) method IndexOf (line 117) | public int IndexOf(TouchLocation item) method Insert (line 133) | public void Insert(int index, TouchLocation item) method RemoveAt (line 142) | public void RemoveAt(int index) method Add (line 175) | public void Add(TouchLocation item) method Clear (line 183) | public void Clear() method Contains (line 193) | public bool Contains(TouchLocation item) method CopyTo (line 209) | public void CopyTo(TouchLocation[] array, int arrayIndex) method Remove (line 230) | public bool Remove(TouchLocation item) method GetEnumerator (line 239) | public Enumerator GetEnumerator() method GetEnumerator (line 248) | IEnumerator IEnumerable.GetEnumerator() method GetEnumerator (line 257) | IEnumerator IEnumerable.GetEnumerator() type Enumerator (line 267) | public struct Enumerator : IEnumerator method Enumerator (line 272) | internal Enumerator(TouchCollection collection) method MoveNext (line 286) | public bool MoveNext() method Dispose (line 297) | public void Dispose() method Reset (line 310) | public void Reset() FILE: src/Xna.Framework.Input/Input/Touch/TouchLocation.cs type TouchLocation (line 11) | public struct TouchLocation : IEquatable method TouchLocation (line 65) | public TouchLocation(int id, TouchLocationState state, Vector2 position) method TouchLocation (line 70) | public TouchLocation( int id, TouchLocationState state, Vector2 posi... method Equals (line 83) | public override bool Equals(object obj) method Equals (line 91) | public bool Equals(TouchLocation other) method GetHashCode (line 98) | public override int GetHashCode() method ToString (line 103) | public override string ToString() method TryGetPreviousLocation (line 108) | public bool TryGetPreviousLocation(out TouchLocation aPreviousLocation) FILE: src/Xna.Framework.Input/Input/Touch/TouchLocationData.cs type TouchLocationData (line 8) | internal struct TouchLocationData : IEquatable method TouchLocationData (line 49) | internal TouchLocationData(int id, TouchLocationState state, Vector2 p... method TryGetPreviousLocationData (line 64) | public bool TryGetPreviousLocationData(out TouchLocationData aPrevious... method GetHashCode (line 91) | public override int GetHashCode() method Equals (line 96) | public override bool Equals(object obj) method Equals (line 104) | public bool Equals(TouchLocationData other) method ToString (line 129) | public override string ToString() FILE: src/Xna.Framework.Input/Input/Touch/TouchLocationState.cs type TouchLocationState (line 12) | public enum TouchLocationState FILE: src/Xna.Framework.Input/Input/Touch/TouchPanel.cs type ITouchPanel (line 15) | public interface ITouchPanel method GetCapabilities (line 24) | TouchPanelCapabilities GetCapabilities(); method GetState (line 25) | TouchCollection GetState(); method ReadGesture (line 26) | GestureSample ReadGesture(); type IPlatformTouchPanel (line 29) | public interface IPlatformTouchPanel method GetStrategy (line 31) | T GetStrategy() where T : TouchPanelStrategy; class TouchPanel (line 40) | public sealed class TouchPanel : ITouchPanel method GetState (line 123) | public static TouchCollection GetState() method GetCapabilities (line 128) | public static TouchPanelCapabilities GetCapabilities() method ReadGesture (line 137) | public static GestureSample ReadGesture() method GetStrategy (line 144) | T IPlatformTouchPanel.GetStrategy() method TouchPanel (line 149) | private TouchPanel() method GetCapabilities (line 191) | TouchPanelCapabilities ITouchPanel.GetCapabilities() method GetState (line 196) | TouchCollection ITouchPanel.GetState() method ReadGesture (line 202) | GestureSample ITouchPanel.ReadGesture() FILE: src/Xna.Framework.Input/Input/Touch/TouchPanelCapabilities.cs type TouchPanelCapabilities (line 14) | public struct TouchPanelCapabilities FILE: src/Xna.Framework.Input/Input/Touch/TouchPanelStrategy.Legacy.cs class TouchPanelStrategy (line 12) | public abstract partial class TouchPanelStrategy method UpdateCurrentTimestamp (line 38) | private void UpdateCurrentTimestamp() method LegacyGetState (line 63) | private TouchCollection LegacyGetState() method AddPressedEvent (line 112) | protected void AddPressedEvent(int nativeTouchId, Vector2 position, Po... method AddMovedEvent (line 148) | protected void AddMovedEvent(int nativeTouchId, Vector2 position, Poin... method AddReleasedEvent (line 195) | protected void AddReleasedEvent(int nativeTouchId, Vector2 position, P... method AddCanceledEvent (line 265) | protected void AddCanceledEvent(int nativeTouchId, Vector2 position, P... method FindTouchStateIndex (line 279) | private int FindTouchStateIndex(int touchId) FILE: src/Xna.Framework.Input/Input/Touch/TouchPanelStrategy.LegacyGesture.cs class TouchPanelStrategy (line 12) | public abstract partial class TouchPanelStrategy method FindGestureStateIndex (line 37) | private int FindGestureStateIndex(int touchId) method UpdateGestureVelocity (line 47) | private static void UpdateGestureVelocity(TimeSpan currentTimestamp, r... method LegacyReadGesture (line 65) | private GestureSample LegacyReadGesture() method GesturesAddPressedEvent (line 73) | private void GesturesAddPressedEvent(int touchId, Vector2 position, Ti... method GesturesAddMovedEvent (line 111) | private void GesturesAddMovedEvent(int touchId, Vector2 position, Time... method GesturesAddReleasedEvent (line 174) | private void GesturesAddReleasedEvent(int touchId, Vector2 position, T... method IsGestureEnabled (line 278) | private bool IsGestureEnabled(GestureType gestureType) method UpdateGestures (line 294) | private void UpdateGestures(TimeSpan currentTimestamp, bool stateChanged) method ProcessHold (line 467) | private void ProcessHold(TimeSpan currentTimestamp, ref GestureLocatio... method ProcessDoubleTap (line 485) | private bool ProcessDoubleTap(ref GestureLocationData touch) method ProcessTap (line 517) | private void ProcessTap(TimeSpan currentTimestamp, ref GestureLocation... method ProcessDrag (line 551) | private void ProcessDrag(ref GestureLocationData touch) method ProcessPinch (line 619) | private void ProcessPinch(GestureLocationData[] touches) FILE: src/Xna.Framework.Input/Input/Touch/TouchPanelStrategy.cs class TouchPanelStrategy (line 11) | public abstract partial class TouchPanelStrategy method TouchPanelStrategy (line 62) | protected TouchPanelStrategy() method GetCapabilities (line 70) | public virtual TouchPanelCapabilities GetCapabilities() method GetState (line 75) | public virtual TouchCollection GetState() method ReadGesture (line 80) | public virtual GestureSample ReadGesture() method AddPressedEvent (line 85) | public abstract void AddPressedEvent(int nativeTouchId, Vector2 positi... method AddMovedEvent (line 86) | public abstract void AddMovedEvent(int nativeTouchId, Vector2 position); method AddReleasedEvent (line 87) | public abstract void AddReleasedEvent(int nativeTouchId, Vector2 posit... method AddCanceledEvent (line 88) | public abstract void AddCanceledEvent(int nativeTouchId, Vector2 posit... method BlazorCancelAllTouches (line 96) | public void BlazorCancelAllTouches() method TestReleaseAllTouches (line 107) | public void TestReleaseAllTouches() method CreateTouchPanelCapabilities (line 117) | protected TouchPanelCapabilities CreateTouchPanelCapabilities(int maxi... FILE: src/Xna.Framework.Input/Input/TouchButtonState.cs type TouchButtonState (line 16) | public enum TouchButtonState FILE: src/Xna.Framework.Input/Input/XR/ITouchControllerInput.cs type ITouchControllerInput (line 11) | public interface ITouchControllerInput method GetCapabilities (line 13) | void GetCapabilities(TouchControllerType type, method GetState (line 19) | GamePadState GetState(TouchControllerType type); method SetVibration (line 20) | bool SetVibration(TouchControllerType type, float amplitude); FILE: src/Xna.Framework.Input/Input/XR/TouchController.cs type ITouchController (line 13) | public interface ITouchController method GetCapabilities (line 17) | GamePadCapabilities GetCapabilities(TouchControllerType type); method GetState (line 18) | GamePadState GetState(TouchControllerType type); method SetVibration (line 19) | bool SetVibration(TouchControllerType type, float amplitude); class TouchController (line 25) | public class TouchController : ITouchController method GetCapabilities (line 55) | public static GamePadCapabilities GetCapabilities(TouchControllerType ... method GetState (line 60) | public static GamePadState GetState(TouchControllerType type) method SetVibration (line 65) | public static bool SetVibration(TouchControllerType type, float amplit... method TouchController (line 71) | private TouchController() method GetCapabilities (line 82) | GamePadCapabilities ITouchController.GetCapabilities(TouchControllerTy... method GetState (line 131) | GamePadState ITouchController.GetState(TouchControllerType type) method SetVibration (line 140) | bool ITouchController.SetVibration(TouchControllerType type, float amp... FILE: src/Xna.Framework.Input/Input/XR/TouchControllerType.cs type TouchControllerType (line 9) | public enum TouchControllerType FILE: src/Xna.Framework.Input/NamespaceDoc.cs class NamespaceDoc (line 10) | [System.Runtime.CompilerServices.CompilerGeneratedAttribute()] FILE: src/Xna.Framework.Media/Content/SongReader.cs class SongReader (line 13) | internal class SongReader : ContentTypeReader method Read (line 15) | protected override Song Read(ContentReader input, Song existingInstance) FILE: src/Xna.Framework.Media/Content/VideoReader.cs class VideoReader (line 13) | internal class VideoReader : ContentTypeReader