Public header index
Evidence basis: source-verified at the pinned commit. Claims on this page were checked by reading the CNA source at commit 009d40f5; unless a sentence says otherwise, nothing here was built or executed. A tree-shape inventory; it does not distinguish supported API from headers that merely sit under include/.
Generated page. Produced by python3 scripts/generate_dev_reference.py from the Git objects of CNA commit 009d40f5; do not edit it by hand. It is a syntactic inventory: it locates declarations and files, and does not establish behaviour, build success or test results.
“Public” is a tree-shape term here. The lists below are headers under include/CNA or include/Microsoft, outside Internal. That includes the XNA-shaped surface. Export macros and target install rules remain authoritative for what a shipped binary actually exposes, and the experimental C ABI (modules/c-api/include/CNA/C, ABI 0.29.0) is separately versioned.
audio (22)
modules/audio/include/CNA/Audio/Platform/IAudioDevice.hppmodules/audio/include/CNA/Audio/Platform/IAudioRecordingDevice.hppmodules/audio/include/Microsoft/Xna/Framework/Audio/AudioCategory.hppmodules/audio/include/Microsoft/Xna/Framework/Audio/AudioChannels.hppmodules/audio/include/Microsoft/Xna/Framework/Audio/AudioEmitter.hppmodules/audio/include/Microsoft/Xna/Framework/Audio/AudioEngine.hppmodules/audio/include/Microsoft/Xna/Framework/Audio/AudioListener.hppmodules/audio/include/Microsoft/Xna/Framework/Audio/AudioStopOptions.hppmodules/audio/include/Microsoft/Xna/Framework/Audio/Cue.hppmodules/audio/include/Microsoft/Xna/Framework/Audio/DynamicSoundEffectInstance.hppmodules/audio/include/Microsoft/Xna/Framework/Audio/InstancePlayLimitException.hppmodules/audio/include/Microsoft/Xna/Framework/Audio/Microphone.hppmodules/audio/include/Microsoft/Xna/Framework/Audio/MicrophoneState.hppmodules/audio/include/Microsoft/Xna/Framework/Audio/NoAudioHardwareException.hppmodules/audio/include/Microsoft/Xna/Framework/Audio/NoMicrophoneConnectedException.hppmodules/audio/include/Microsoft/Xna/Framework/Audio/RendererDetail.hppmodules/audio/include/Microsoft/Xna/Framework/Audio/SoundBank.hppmodules/audio/include/Microsoft/Xna/Framework/Audio/SoundEffect.hppmodules/audio/include/Microsoft/Xna/Framework/Audio/SoundEffectInstance.hppmodules/audio/include/Microsoft/Xna/Framework/Audio/SoundState.hppmodules/audio/include/Microsoft/Xna/Framework/Audio/WaveBank.hppmodules/audio/include/Microsoft/Xna/Framework/FrameworkDispatcher.hpp
c-api (61)
modules/c-api/include/CNA/C/abi.hmodules/c-api/include/CNA/C/audio.hmodules/c-api/include/CNA/C/cna.hmodules/c-api/include/CNA/C/cnb.hmodules/c-api/include/CNA/C/color.hmodules/c-api/include/CNA/C/content.hmodules/c-api/include/CNA/C/content_readers.hmodules/c-api/include/CNA/C/core.hmodules/c-api/include/CNA/C/core_ext.hmodules/c-api/include/CNA/C/curve.hmodules/c-api/include/CNA/C/devices.hmodules/c-api/include/CNA/C/display.hmodules/c-api/include/CNA/C/effects.hmodules/c-api/include/CNA/C/engine_layer.hmodules/c-api/include/CNA/C/gamer_services.hmodules/c-api/include/CNA/C/geometry.hmodules/c-api/include/CNA/C/graphics.hmodules/c-api/include/CNA/C/graphics3d.hmodules/c-api/include/CNA/C/graphics_device.hmodules/c-api/include/CNA/C/graphics_ext.hmodules/c-api/include/CNA/C/graphics_resource.hmodules/c-api/include/CNA/C/graphics_state.hmodules/c-api/include/CNA/C/index_resources.hmodules/c-api/include/CNA/C/input.hmodules/c-api/include/CNA/C/input_cursor.hmodules/c-api/include/CNA/C/input_devices.hmodules/c-api/include/CNA/C/input_gamepad.hmodules/c-api/include/CNA/C/input_haptics.hmodules/c-api/include/CNA/C/input_joystick.hmodules/c-api/include/CNA/C/input_keyboard.hmodules/c-api/include/CNA/C/input_mouse.hmodules/c-api/include/CNA/C/input_text.hmodules/c-api/include/CNA/C/input_touch.hmodules/c-api/include/CNA/C/math.hmodules/c-api/include/CNA/C/math_values.hmodules/c-api/include/CNA/C/matrix.hmodules/c-api/include/CNA/C/media.hmodules/c-api/include/CNA/C/media_library.hmodules/c-api/include/CNA/C/media_player.hmodules/c-api/include/CNA/C/models.hmodules/c-api/include/CNA/C/named_colors.hmodules/c-api/include/CNA/C/net.hmodules/c-api/include/CNA/C/net_gamers.hmodules/c-api/include/CNA/C/net_sessions.hmodules/c-api/include/CNA/C/packed_vectors.hmodules/c-api/include/CNA/C/quaternion.hmodules/c-api/include/CNA/C/render_target.hmodules/c-api/include/CNA/C/runtime.hmodules/c-api/include/CNA/C/runtime_components.hmodules/c-api/include/CNA/C/runtime_graphics_manager.hmodules/c-api/include/CNA/C/runtime_window.hmodules/c-api/include/CNA/C/sensors.hmodules/c-api/include/CNA/C/sprite_font.hmodules/c-api/include/CNA/C/storage.hmodules/c-api/include/CNA/C/texture.hmodules/c-api/include/CNA/C/texture_volume.hmodules/c-api/include/CNA/C/vectors.hmodules/c-api/include/CNA/C/vertex_resources.hmodules/c-api/include/CNA/C/vertex_values.hmodules/c-api/include/CNA/C/video.hmodules/c-api/include/CNA/C/xact.h
content (56)
modules/content/include/CNA/Content/Cnb/CnbAnimationClipCodec.hppmodules/content/include/CNA/Content/Cnb/CnbArithmetic.hppmodules/content/include/CNA/Content/Cnb/CnbByteReader.hppmodules/content/include/CNA/Content/Cnb/CnbByteWriter.hppmodules/content/include/CNA/Content/Cnb/CnbChunkCompression.hppmodules/content/include/CNA/Content/Cnb/CnbCrc32c.hppmodules/content/include/CNA/Content/Cnb/CnbCurveCodec.hppmodules/content/include/CNA/Content/Cnb/CnbDocument.hppmodules/content/include/CNA/Content/Cnb/CnbFormat.hppmodules/content/include/CNA/Content/Cnb/CnbLoaderRegistry.hppmodules/content/include/CNA/Content/Cnb/CnbMediaCodec.hppmodules/content/include/CNA/Content/Cnb/CnbModelCodec.hppmodules/content/include/CNA/Content/Cnb/CnbModelData.hppmodules/content/include/CNA/Content/Cnb/CnbModelFromCnj.hppmodules/content/include/CNA/Content/Cnb/CnbModelV2Codec.hppmodules/content/include/CNA/Content/Cnb/CnbModelV2Data.hppmodules/content/include/CNA/Content/Cnb/CnbReadLimits.hppmodules/content/include/CNA/Content/Cnb/CnbSoundEffectCodec.hppmodules/content/include/CNA/Content/Cnb/CnbSourceImport.hppmodules/content/include/CNA/Content/Cnb/CnbSpriteFontCodec.hppmodules/content/include/CNA/Content/Cnb/CnbTextureCodec.hppmodules/content/include/CNA/Content/Cnb/CnbTextureFormat.hppmodules/content/include/CNA/Content/Cnb/CnbWriter.hppmodules/content/include/CNA/Content/Cnb/CnjToCnb.hppmodules/content/include/CNA/Content/ForeignContentObjectEXT.hppmodules/content/include/CNA/Content/Import/ImportedSound.hppmodules/content/include/CNA/Content/ObjectDictionaryEXT.hppmodules/content/include/CNA/Content/Pipeline/CnjContentPipeline.hppmodules/content/include/CNA/Content/Pipeline/ContentBuildConfiguration.hppmodules/content/include/CNA/Content/Pipeline/ContentBuildManifest.hppmodules/content/include/CNA/Content/Pipeline/ContentCompiler.hppmodules/content/include/CNA/Content/Pipeline/ContentPipeline.hppmodules/content/include/CNA/Content/Pipeline/EffectContentPipeline.hppmodules/content/include/CNA/Content/Pipeline/ModelContentPipeline.hppmodules/content/include/CNA/Content/Pipeline/ProcessedSoundEffect.hppmodules/content/include/CNA/Content/Pipeline/SongContentPipeline.hppmodules/content/include/CNA/Content/Pipeline/SoundEffectContentPipeline.hppmodules/content/include/CNA/Content/Pipeline/Texture2DContentPipeline.hppmodules/content/include/CNA/Content/Pipeline/VideoContentPipeline.hppmodules/content/include/CNA/Content/Pipeline/XnbContentPipeline.hppmodules/content/include/CNA/Content/Pipeline/XnbOutputContentPipeline.hppmodules/content/include/Microsoft/Xna/Framework/Content/ContentLoadException.hppmodules/content/include/Microsoft/Xna/Framework/Content/ContentManager.hppmodules/content/include/Microsoft/Xna/Framework/Content/ContentManifestEntry.hppmodules/content/include/Microsoft/Xna/Framework/Content/ContentReader.hppmodules/content/include/Microsoft/Xna/Framework/Content/ContentSerializerAttribute.hppmodules/content/include/Microsoft/Xna/Framework/Content/ContentSerializerCollectionItemNameAttribute.hppmodules/content/include/Microsoft/Xna/Framework/Content/ContentSerializerIgnoreAttribute.hppmodules/content/include/Microsoft/Xna/Framework/Content/ContentSerializerRuntimeTypeAttribute.hppmodules/content/include/Microsoft/Xna/Framework/Content/ContentSerializerTypeVersionAttribute.hppmodules/content/include/Microsoft/Xna/Framework/Content/ContentTypeReader.hppmodules/content/include/Microsoft/Xna/Framework/Content/ContentTypeReaderManager.hppmodules/content/include/Microsoft/Xna/Framework/Content/KnownUnsupportedContentTypeReader.hppmodules/content/include/Microsoft/Xna/Framework/Content/LooseFileContentTypeReader.hppmodules/content/include/Microsoft/Xna/Framework/Content/ReflectiveTypeReader.hppmodules/content/include/Microsoft/Xna/Framework/Content/ResourceContentManager.hpp
content-pipeline (104)
modules/content-pipeline/include/CNA/Content/Pipeline/BlockCompression.hppmodules/content-pipeline/include/CNA/Content/Pipeline/BuildTimeMediaDecoder.hppmodules/content-pipeline/include/CNA/Content/Pipeline/DirectXFileReader.hppmodules/content-pipeline/include/CNA/Content/Pipeline/EffectCompilerService.hppmodules/content-pipeline/include/CNA/Content/Pipeline/EffectSourceContentPipeline.hppmodules/content-pipeline/include/CNA/Content/Pipeline/FbxFileReader.hppmodules/content-pipeline/include/CNA/Content/Pipeline/SpriteFontContentPipeline.hppmodules/content-pipeline/include/CNA/Content/Pipeline/TextureCompressionPipeline.hppmodules/content-pipeline/include/CNA/Content/Pipeline/XmaEncoderService.hppmodules/content-pipeline/include/CNA/Content/Pipeline/XnaModelBridge.hppmodules/content-pipeline/include/CNA/Content/Pipeline/XnaModelSourceContentPipeline.hppmodules/content-pipeline/include/CNA/Content/Pipeline/XnaPipelineBridge.hppmodules/content-pipeline/include/CNA/Content/Pipeline/XnaXmlSourceContentPipeline.hppmodules/content-pipeline/include/Microsoft/Xna/Framework/Content/Pipeline/Audio/AudioContent.hppmodules/content-pipeline/include/Microsoft/Xna/Framework/Content/Pipeline/Audio/AudioEnums.hppmodules/content-pipeline/include/Microsoft/Xna/Framework/Content/Pipeline/Audio/AudioFormat.hppmodules/content-pipeline/include/Microsoft/Xna/Framework/Content/Pipeline/ChildCollection.hppmodules/content-pipeline/include/Microsoft/Xna/Framework/Content/Pipeline/ContentBuildLogger.hppmodules/content-pipeline/include/Microsoft/Xna/Framework/Content/Pipeline/ContentIdentity.hppmodules/content-pipeline/include/Microsoft/Xna/Framework/Content/Pipeline/ContentImporter.hppmodules/content-pipeline/include/Microsoft/Xna/Framework/Content/Pipeline/ContentImporterAttribute.hppmodules/content-pipeline/include/Microsoft/Xna/Framework/Content/Pipeline/ContentImporterContext.hppmodules/content-pipeline/include/Microsoft/Xna/Framework/Content/Pipeline/ContentItem.hppmodules/content-pipeline/include/Microsoft/Xna/Framework/Content/Pipeline/ContentObject.hppmodules/content-pipeline/include/Microsoft/Xna/Framework/Content/Pipeline/ContentProcessor.hppmodules/content-pipeline/include/Microsoft/Xna/Framework/Content/Pipeline/ContentProcessorAttribute.hppmodules/content-pipeline/include/Microsoft/Xna/Framework/Content/Pipeline/ContentProcessorContext.hppmodules/content-pipeline/include/Microsoft/Xna/Framework/Content/Pipeline/ContentTypeName.hppmodules/content-pipeline/include/Microsoft/Xna/Framework/Content/Pipeline/EffectImporter.hppmodules/content-pipeline/include/Microsoft/Xna/Framework/Content/Pipeline/ExternalReference.hppmodules/content-pipeline/include/Microsoft/Xna/Framework/Content/Pipeline/FontDescriptionImporter.hppmodules/content-pipeline/include/Microsoft/Xna/Framework/Content/Pipeline/Graphics/AnimationContent.hppmodules/content-pipeline/include/Microsoft/Xna/Framework/Content/Pipeline/Graphics/BitmapContent.hppmodules/content-pipeline/include/Microsoft/Xna/Framework/Content/Pipeline/Graphics/DxtBitmapContent.hppmodules/content-pipeline/include/Microsoft/Xna/Framework/Content/Pipeline/Graphics/EffectContent.hppmodules/content-pipeline/include/Microsoft/Xna/Framework/Content/Pipeline/Graphics/FontDescription.hppmodules/content-pipeline/include/Microsoft/Xna/Framework/Content/Pipeline/Graphics/MaterialContent.hppmodules/content-pipeline/include/Microsoft/Xna/Framework/Content/Pipeline/Graphics/MeshBuilder.hppmodules/content-pipeline/include/Microsoft/Xna/Framework/Content/Pipeline/Graphics/MeshHelper.hppmodules/content-pipeline/include/Microsoft/Xna/Framework/Content/Pipeline/Graphics/MipmapChain.hppmodules/content-pipeline/include/Microsoft/Xna/Framework/Content/Pipeline/Graphics/MipmapChainCollection.hppmodules/content-pipeline/include/Microsoft/Xna/Framework/Content/Pipeline/Graphics/NodeContent.hppmodules/content-pipeline/include/Microsoft/Xna/Framework/Content/Pipeline/Graphics/PixelBitmapContent.hppmodules/content-pipeline/include/Microsoft/Xna/Framework/Content/Pipeline/Graphics/StockMaterials.hppmodules/content-pipeline/include/Microsoft/Xna/Framework/Content/Pipeline/Graphics/TextureContent.hppmodules/content-pipeline/include/Microsoft/Xna/Framework/Content/Pipeline/Graphics/TextureReferenceDictionary.hppmodules/content-pipeline/include/Microsoft/Xna/Framework/Content/Pipeline/Graphics/VectorConverter.hppmodules/content-pipeline/include/Microsoft/Xna/Framework/Content/Pipeline/Graphics/VertexChannel.hppmodules/content-pipeline/include/Microsoft/Xna/Framework/Content/Pipeline/Graphics/VertexChannelNames.hppmodules/content-pipeline/include/Microsoft/Xna/Framework/Content/Pipeline/Graphics/VertexCollections.hppmodules/content-pipeline/include/Microsoft/Xna/Framework/Content/Pipeline/Graphics/VertexContent.hppmodules/content-pipeline/include/Microsoft/Xna/Framework/Content/Pipeline/Graphics/detail/AnimationChannelSerializer.hppmodules/content-pipeline/include/Microsoft/Xna/Framework/Content/Pipeline/Graphics/detail/PixelTraits.hppmodules/content-pipeline/include/Microsoft/Xna/Framework/Content/Pipeline/Graphics/detail/VertexChannelSerializers.hppmodules/content-pipeline/include/Microsoft/Xna/Framework/Content/Pipeline/IContentImporter.hppmodules/content-pipeline/include/Microsoft/Xna/Framework/Content/Pipeline/IContentProcessor.hppmodules/content-pipeline/include/Microsoft/Xna/Framework/Content/Pipeline/InvalidContentException.hppmodules/content-pipeline/include/Microsoft/Xna/Framework/Content/Pipeline/ModelImporters.hppmodules/content-pipeline/include/Microsoft/Xna/Framework/Content/Pipeline/Mp3Importer.hppmodules/content-pipeline/include/Microsoft/Xna/Framework/Content/Pipeline/NamedValueDictionary.hppmodules/content-pipeline/include/Microsoft/Xna/Framework/Content/Pipeline/OpaqueDataDictionary.hppmodules/content-pipeline/include/Microsoft/Xna/Framework/Content/Pipeline/PipelineComponentScanner.hppmodules/content-pipeline/include/Microsoft/Xna/Framework/Content/Pipeline/PipelineException.hppmodules/content-pipeline/include/Microsoft/Xna/Framework/Content/Pipeline/ProcessorParameter.hppmodules/content-pipeline/include/Microsoft/Xna/Framework/Content/Pipeline/Processors/AudioProcessors.hppmodules/content-pipeline/include/Microsoft/Xna/Framework/Content/Pipeline/Processors/CompiledEffectContent.hppmodules/content-pipeline/include/Microsoft/Xna/Framework/Content/Pipeline/Processors/EffectProcessor.hppmodules/content-pipeline/include/Microsoft/Xna/Framework/Content/Pipeline/Processors/FontProcessors.hppmodules/content-pipeline/include/Microsoft/Xna/Framework/Content/Pipeline/Processors/MaterialProcessor.hppmodules/content-pipeline/include/Microsoft/Xna/Framework/Content/Pipeline/Processors/ModelContent.hppmodules/content-pipeline/include/Microsoft/Xna/Framework/Content/Pipeline/Processors/ModelProcessor.hppmodules/content-pipeline/include/Microsoft/Xna/Framework/Content/Pipeline/Processors/PassThroughProcessor.hppmodules/content-pipeline/include/Microsoft/Xna/Framework/Content/Pipeline/Processors/ProcessorEnums.hppmodules/content-pipeline/include/Microsoft/Xna/Framework/Content/Pipeline/Processors/SpriteFontContent.hppmodules/content-pipeline/include/Microsoft/Xna/Framework/Content/Pipeline/Processors/TextureProcessor.hppmodules/content-pipeline/include/Microsoft/Xna/Framework/Content/Pipeline/Processors/VertexBufferContent.hppmodules/content-pipeline/include/Microsoft/Xna/Framework/Content/Pipeline/Processors/VideoProcessor.hppmodules/content-pipeline/include/Microsoft/Xna/Framework/Content/Pipeline/Serialization/Compiler/ContentCompiler.hppmodules/content-pipeline/include/Microsoft/Xna/Framework/Content/Pipeline/Serialization/Compiler/ContentTypeWriter.hppmodules/content-pipeline/include/Microsoft/Xna/Framework/Content/Pipeline/Serialization/Compiler/ContentTypeWriterAttribute.hppmodules/content-pipeline/include/Microsoft/Xna/Framework/Content/Pipeline/Serialization/Compiler/ContentWriter.hppmodules/content-pipeline/include/Microsoft/Xna/Framework/Content/Pipeline/Serialization/Intermediate/BuiltInTypeSerializers.hppmodules/content-pipeline/include/Microsoft/Xna/Framework/Content/Pipeline/Serialization/Intermediate/CollectionSerializer.hppmodules/content-pipeline/include/Microsoft/Xna/Framework/Content/Pipeline/Serialization/Intermediate/ContentTypeDescription.hppmodules/content-pipeline/include/Microsoft/Xna/Framework/Content/Pipeline/Serialization/Intermediate/ContentTypeSerializer.hppmodules/content-pipeline/include/Microsoft/Xna/Framework/Content/Pipeline/Serialization/Intermediate/ContentTypeSerializerAttribute.hppmodules/content-pipeline/include/Microsoft/Xna/Framework/Content/Pipeline/Serialization/Intermediate/IntermediateReader.hppmodules/content-pipeline/include/Microsoft/Xna/Framework/Content/Pipeline/Serialization/Intermediate/IntermediateSerializer.hppmodules/content-pipeline/include/Microsoft/Xna/Framework/Content/Pipeline/Serialization/Intermediate/IntermediateWriter.hppmodules/content-pipeline/include/Microsoft/Xna/Framework/Content/Pipeline/Serialization/Intermediate/NamedValueDictionarySerializer.hppmodules/content-pipeline/include/Microsoft/Xna/Framework/Content/Pipeline/Serialization/Intermediate/detail/IntermediateSerializerCore.hppmodules/content-pipeline/include/Microsoft/Xna/Framework/Content/Pipeline/TargetPlatform.hppmodules/content-pipeline/include/Microsoft/Xna/Framework/Content/Pipeline/Tasks/BuildContent.hppmodules/content-pipeline/include/Microsoft/Xna/Framework/Content/Pipeline/Tasks/BuildXact.hppmodules/content-pipeline/include/Microsoft/Xna/Framework/Content/Pipeline/Tasks/CleanContent.hppmodules/content-pipeline/include/Microsoft/Xna/Framework/Content/Pipeline/Tasks/ContentProject.hppmodules/content-pipeline/include/Microsoft/Xna/Framework/Content/Pipeline/Tasks/ContentTask.hppmodules/content-pipeline/include/Microsoft/Xna/Framework/Content/Pipeline/Tasks/XnaComponentNames.hppmodules/content-pipeline/include/Microsoft/Xna/Framework/Content/Pipeline/TextureImporter.hppmodules/content-pipeline/include/Microsoft/Xna/Framework/Content/Pipeline/VideoContent.hppmodules/content-pipeline/include/Microsoft/Xna/Framework/Content/Pipeline/VideoImporter.hppmodules/content-pipeline/include/Microsoft/Xna/Framework/Content/Pipeline/WavImporter.hppmodules/content-pipeline/include/Microsoft/Xna/Framework/Content/Pipeline/WmaImporter.hppmodules/content-pipeline/include/Microsoft/Xna/Framework/Content/Pipeline/XmlImporter.hpp
core (15)
modules/core/include/CNA/AssemblyInfo.hppmodules/core/include/CNA/CNAException.hppmodules/core/include/CNA/CNAHelper.hppmodules/core/include/CNA/DesktopOS.hppmodules/core/include/CNA/GraphicsBackendCategory.hppmodules/core/include/CNA/GraphicsBackendMaturity.hppmodules/core/include/CNA/GraphicsRendererFallbackRecord.hppmodules/core/include/CNA/GraphicsRendererSelection.hppmodules/core/include/CNA/GraphicsRendererType.hppmodules/core/include/CNA/LogCategory.hppmodules/core/include/CNA/LogLevel.hppmodules/core/include/CNA/Logger.hppmodules/core/include/CNA/TargetPlatform.hppmodules/core/include/Microsoft/Xna/Framework/NamespaceDocs.hppmodules/core/include/Microsoft/Xna/Framework/PlayerIndex.hpp
design (14)
modules/design/include/Microsoft/Xna/Framework/Design.hppmodules/design/include/Microsoft/Xna/Framework/Design/BoundingBoxConverter.hppmodules/design/include/Microsoft/Xna/Framework/Design/BoundingSphereConverter.hppmodules/design/include/Microsoft/Xna/Framework/Design/ColorConverter.hppmodules/design/include/Microsoft/Xna/Framework/Design/MathTypeConverter.hppmodules/design/include/Microsoft/Xna/Framework/Design/MatrixConverter.hppmodules/design/include/Microsoft/Xna/Framework/Design/PlaneConverter.hppmodules/design/include/Microsoft/Xna/Framework/Design/PointConverter.hppmodules/design/include/Microsoft/Xna/Framework/Design/QuaternionConverter.hppmodules/design/include/Microsoft/Xna/Framework/Design/RayConverter.hppmodules/design/include/Microsoft/Xna/Framework/Design/RectangleConverter.hppmodules/design/include/Microsoft/Xna/Framework/Design/Vector2Converter.hppmodules/design/include/Microsoft/Xna/Framework/Design/Vector3Converter.hppmodules/design/include/Microsoft/Xna/Framework/Design/Vector4Converter.hpp
devices (33)
modules/devices/include/Microsoft/Devices/Detail/DevicesShutdownCoordinator.hppmodules/devices/include/Microsoft/Devices/Detail/IVibrateBackend.hppmodules/devices/include/Microsoft/Devices/DeviceType.hppmodules/devices/include/Microsoft/Devices/Environment.hppmodules/devices/include/Microsoft/Devices/Sensors/Accelerometer.hppmodules/devices/include/Microsoft/Devices/Sensors/AccelerometerFailedException.hppmodules/devices/include/Microsoft/Devices/Sensors/AccelerometerReading.hppmodules/devices/include/Microsoft/Devices/Sensors/AccelerometerReadingEventArgs.hppmodules/devices/include/Microsoft/Devices/Sensors/AttitudeReading.hppmodules/devices/include/Microsoft/Devices/Sensors/CalibrationEventArgs.hppmodules/devices/include/Microsoft/Devices/Sensors/Compass.hppmodules/devices/include/Microsoft/Devices/Sensors/CompassReading.hppmodules/devices/include/Microsoft/Devices/Sensors/Detail/AndroidCompassBackend.hppmodules/devices/include/Microsoft/Devices/Sensors/Detail/AndroidCompassMath.hppmodules/devices/include/Microsoft/Devices/Sensors/Detail/AndroidMotionBackend.hppmodules/devices/include/Microsoft/Devices/Sensors/Detail/AndroidMotionMath.hppmodules/devices/include/Microsoft/Devices/Sensors/Detail/AndroidSensorBridge.hppmodules/devices/include/Microsoft/Devices/Sensors/Detail/AndroidSensorOrientation.hppmodules/devices/include/Microsoft/Devices/Sensors/Detail/ICompassBackend.hppmodules/devices/include/Microsoft/Devices/Sensors/Detail/IMotionBackend.hppmodules/devices/include/Microsoft/Devices/Sensors/Detail/NativeDiagnostic.hppmodules/devices/include/Microsoft/Devices/Sensors/Detail/PlatformSensorSubsystem.hppmodules/devices/include/Microsoft/Devices/Sensors/Detail/SensorOwnerControlBlock.hppmodules/devices/include/Microsoft/Devices/Sensors/Gyroscope.hppmodules/devices/include/Microsoft/Devices/Sensors/GyroscopeReading.hppmodules/devices/include/Microsoft/Devices/Sensors/ISensorReading.hppmodules/devices/include/Microsoft/Devices/Sensors/Motion.hppmodules/devices/include/Microsoft/Devices/Sensors/MotionReading.hppmodules/devices/include/Microsoft/Devices/Sensors/SensorBase.hppmodules/devices/include/Microsoft/Devices/Sensors/SensorFailedException.hppmodules/devices/include/Microsoft/Devices/Sensors/SensorReadingEventArgs.hppmodules/devices/include/Microsoft/Devices/Sensors/SensorState.hppmodules/devices/include/Microsoft/Devices/VibrateController.hpp
devices-ext (18)
modules/devices-ext/include/CNA/Devices/Camera.hppmodules/devices-ext/include/CNA/Devices/CameraDeviceInfo.hppmodules/devices-ext/include/CNA/Devices/CameraPosition.hppmodules/devices-ext/include/CNA/Devices/CameraState.hppmodules/devices-ext/include/CNA/Devices/Clipboard.hppmodules/devices-ext/include/CNA/Devices/Detail/FileDialogResultCallback.hppmodules/devices-ext/include/CNA/Devices/DisplayInfo.hppmodules/devices-ext/include/CNA/Devices/FileDialog.hppmodules/devices-ext/include/CNA/Devices/FileDialogFilter.hppmodules/devices-ext/include/CNA/Devices/Locale.hppmodules/devices-ext/include/CNA/Devices/LocaleInfo.hppmodules/devices-ext/include/CNA/Devices/MessageBox.hppmodules/devices-ext/include/CNA/Devices/MessageBoxType.hppmodules/devices-ext/include/CNA/Devices/PowerInfo.hppmodules/devices-ext/include/CNA/Devices/PowerState.hppmodules/devices-ext/include/CNA/Devices/SystemInfo.hppmodules/devices-ext/include/CNA/Devices/SystemTray.hppmodules/devices-ext/include/CNA/Devices/UrlLauncher.hpp
diagnostics (2)
modules/diagnostics/include/CNA/Diagnostics/Diagnostics.hppmodules/diagnostics/include/CNA/Diagnostics/Instrumentation.hpp
gamer-services (54)
modules/gamer-services/include/Microsoft/Xna/Framework/GamerServices/Achievement.hppmodules/gamer-services/include/Microsoft/Xna/Framework/GamerServices/AchievementCollection.hppmodules/gamer-services/include/Microsoft/Xna/Framework/GamerServices/AvatarAnimation.hppmodules/gamer-services/include/Microsoft/Xna/Framework/GamerServices/AvatarAnimationPreset.hppmodules/gamer-services/include/Microsoft/Xna/Framework/GamerServices/AvatarAnimationPresetNamesEXT.hppmodules/gamer-services/include/Microsoft/Xna/Framework/GamerServices/AvatarAppearanceEXT.hppmodules/gamer-services/include/Microsoft/Xna/Framework/GamerServices/AvatarBodyType.hppmodules/gamer-services/include/Microsoft/Xna/Framework/GamerServices/AvatarBodyTypeNamesEXT.hppmodules/gamer-services/include/Microsoft/Xna/Framework/GamerServices/AvatarBone.hppmodules/gamer-services/include/Microsoft/Xna/Framework/GamerServices/AvatarDescription.hppmodules/gamer-services/include/Microsoft/Xna/Framework/GamerServices/AvatarExpression.hppmodules/gamer-services/include/Microsoft/Xna/Framework/GamerServices/AvatarEye.hppmodules/gamer-services/include/Microsoft/Xna/Framework/GamerServices/AvatarEyebrow.hppmodules/gamer-services/include/Microsoft/Xna/Framework/GamerServices/AvatarMouth.hppmodules/gamer-services/include/Microsoft/Xna/Framework/GamerServices/AvatarRenderer.hppmodules/gamer-services/include/Microsoft/Xna/Framework/GamerServices/AvatarRendererState.hppmodules/gamer-services/include/Microsoft/Xna/Framework/GamerServices/ControllerSensitivity.hppmodules/gamer-services/include/Microsoft/Xna/Framework/GamerServices/FriendCollection.hppmodules/gamer-services/include/Microsoft/Xna/Framework/GamerServices/FriendGamer.hppmodules/gamer-services/include/Microsoft/Xna/Framework/GamerServices/GameDefaults.hppmodules/gamer-services/include/Microsoft/Xna/Framework/GamerServices/GameDifficulty.hppmodules/gamer-services/include/Microsoft/Xna/Framework/GamerServices/GameUpdateRequiredException.hppmodules/gamer-services/include/Microsoft/Xna/Framework/GamerServices/Gamer.hppmodules/gamer-services/include/Microsoft/Xna/Framework/GamerServices/GamerCollection.hppmodules/gamer-services/include/Microsoft/Xna/Framework/GamerServices/GamerPresence.hppmodules/gamer-services/include/Microsoft/Xna/Framework/GamerServices/GamerPresenceMode.hppmodules/gamer-services/include/Microsoft/Xna/Framework/GamerServices/GamerPrivilegeException.hppmodules/gamer-services/include/Microsoft/Xna/Framework/GamerServices/GamerPrivilegeSetting.hppmodules/gamer-services/include/Microsoft/Xna/Framework/GamerServices/GamerPrivileges.hppmodules/gamer-services/include/Microsoft/Xna/Framework/GamerServices/GamerProfile.hppmodules/gamer-services/include/Microsoft/Xna/Framework/GamerServices/GamerServicesComponent.hppmodules/gamer-services/include/Microsoft/Xna/Framework/GamerServices/GamerServicesDispatcher.hppmodules/gamer-services/include/Microsoft/Xna/Framework/GamerServices/GamerServicesNotAvailableException.hppmodules/gamer-services/include/Microsoft/Xna/Framework/GamerServices/GamerZone.hppmodules/gamer-services/include/Microsoft/Xna/Framework/GamerServices/Guide.hppmodules/gamer-services/include/Microsoft/Xna/Framework/GamerServices/GuideAlreadyVisibleException.hppmodules/gamer-services/include/Microsoft/Xna/Framework/GamerServices/IAvatarAnimation.hppmodules/gamer-services/include/Microsoft/Xna/Framework/GamerServices/InviteAcceptedEventArgs.hppmodules/gamer-services/include/Microsoft/Xna/Framework/GamerServices/LeaderboardEntry.hppmodules/gamer-services/include/Microsoft/Xna/Framework/GamerServices/LeaderboardIdentity.hppmodules/gamer-services/include/Microsoft/Xna/Framework/GamerServices/LeaderboardKey.hppmodules/gamer-services/include/Microsoft/Xna/Framework/GamerServices/LeaderboardOutcome.hppmodules/gamer-services/include/Microsoft/Xna/Framework/GamerServices/LeaderboardReader.hppmodules/gamer-services/include/Microsoft/Xna/Framework/GamerServices/LeaderboardWriter.hppmodules/gamer-services/include/Microsoft/Xna/Framework/GamerServices/MessageBoxIcon.hppmodules/gamer-services/include/Microsoft/Xna/Framework/GamerServices/NetworkException.hppmodules/gamer-services/include/Microsoft/Xna/Framework/GamerServices/NetworkNotAvailableException.hppmodules/gamer-services/include/Microsoft/Xna/Framework/GamerServices/NotificationPosition.hppmodules/gamer-services/include/Microsoft/Xna/Framework/GamerServices/PropertyDictionary.hppmodules/gamer-services/include/Microsoft/Xna/Framework/GamerServices/RacingCameraAngle.hppmodules/gamer-services/include/Microsoft/Xna/Framework/GamerServices/SignedInEventArgs.hppmodules/gamer-services/include/Microsoft/Xna/Framework/GamerServices/SignedInGamer.hppmodules/gamer-services/include/Microsoft/Xna/Framework/GamerServices/SignedInGamerCollection.hppmodules/gamer-services/include/Microsoft/Xna/Framework/GamerServices/SignedOutEventArgs.hpp
graphics (144)
modules/graphics/include/CNA/DisplayColorSpace.hppmodules/graphics/include/CNA/Graphics/VertexTypeRegistryEXT.hppmodules/graphics/include/CNA/GraphicsCapability.hppmodules/graphics/include/CNA/GraphicsImageAccess.hppmodules/graphics/include/CNA/GraphicsMemoryBarrier.hppmodules/graphics/include/CNA/IndirectDrawArguments.hppmodules/graphics/include/CNA/RendererCapabilityProfile.hppmodules/graphics/include/CNA/ShaderDiagnosticEXT.hppmodules/graphics/include/CNA/ShaderLanguageEXT.hppmodules/graphics/include/CNA/Unsupported3DGraphicsCallBehavior.hppmodules/graphics/include/Microsoft/Xna/Framework/DisplayOrientation.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/AlphaModeEXT.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/AlphaTestEffect.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/AnimationPlayer.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/AreaLightEXT.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/BasicEffect.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/Blend.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/BlendFunction.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/BlendState.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/BufferUsage.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/ClearOptions.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/ColorMatrixEffect.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/ColorWriteChannels.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/CompareFunction.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/CubeMapFace.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/CullMode.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/DepthFormat.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/DepthStencilState.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/DeviceLostException.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/DeviceNotResetException.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/DirectionalLight.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/DisplayMode.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/DisplayModeCollection.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/DualTextureEffect.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/DynamicIndexBuffer.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/DynamicVertexBuffer.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/Effect.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/EffectAnnotation.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/EffectAnnotationCollection.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/EffectMaterial.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/EffectParameter.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/EffectParameterClass.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/EffectParameterCollection.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/EffectParameterType.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/EffectPass.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/EffectPassCollection.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/EffectTechnique.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/EffectTechniqueCollection.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/EnvironmentMapEffect.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/FillMode.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/GltfImportReportEXT.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/GraphicsAdapter.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/GraphicsDevice.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/GraphicsDeviceStatus.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/GraphicsProfile.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/GraphicsResource.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/IEffectFog.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/IEffectLights.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/IEffectMatrices.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/IGraphicsDeviceService.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/IRenderTarget.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/IShadowReceiverEXT.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/IVertexType.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/ImageBasedLightEXT.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/IndexBuffer.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/IndexElementSize.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/Model.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/ModelBone.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/ModelBoneCollection.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/ModelEffectCollection.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/ModelMesh.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/ModelMeshCollection.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/ModelMeshPart.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/ModelMeshPartCollection.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/MorphTargetEXT.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/NoSuitableGraphicsDeviceException.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/OcclusionQuery.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/PackedVector/Alpha8.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/PackedVector/Bgr565.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/PackedVector/Bgra4444.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/PackedVector/Bgra5551.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/PackedVector/Byte4.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/PackedVector/HalfSingle.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/PackedVector/HalfTypeHelper.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/PackedVector/HalfVector2.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/PackedVector/HalfVector4.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/PackedVector/NormalizedByte2.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/PackedVector/NormalizedByte4.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/PackedVector/NormalizedShort2.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/PackedVector/NormalizedShort4.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/PackedVector/Rg32.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/PackedVector/Rgba1010102.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/PackedVector/Rgba64.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/PackedVector/Short2.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/PackedVector/Short4.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/PbrEffect.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/PresentInterval.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/PresentationParameters.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/PrimitiveType.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/PunctualLightEXT.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/RasterizerState.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/RenderTarget2D.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/RenderTargetBinding.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/RenderTargetCube.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/RenderTargetUsage.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/ResourceCreatedEventArgs.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/ResourceDestroyedEventArgs.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/SamplerState.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/SamplerStateCollection.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/SetDataOptions.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/ShaderEffect.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/ShadowCascadeStateEXT.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/SkinnedEffect.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/SkinnedModelEXT.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/SkinnedPbrEffect.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/SpriteBatch.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/SpriteEffect.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/SpriteEffects.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/SpriteFont.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/SpriteSortMode.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/StencilOperation.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/SurfaceFormat.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/Texture.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/Texture2D.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/Texture3D.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/TextureAddressMode.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/TextureCollection.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/TextureCube.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/TextureFilter.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/TextureTransformEXT.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/VertexBuffer.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/VertexBufferBinding.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/VertexDeclaration.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/VertexElement.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/VertexElementFormat.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/VertexElementUsage.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/VertexPositionColor.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/VertexPositionColorTexture.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/VertexPositionNormalTangentTexture.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/VertexPositionNormalTangentTextureSkinned.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/VertexPositionNormalTexture.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/VertexPositionNormalTextureSkinned.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/VertexPositionTexture.hppmodules/graphics/include/Microsoft/Xna/Framework/Graphics/Viewport.hpp
graphics-ext (98)
modules/graphics-ext/include/CNA/Graphics/AerialPerspectivePass.hppmodules/graphics-ext/include/CNA/Graphics/AreaLightBrdfTable.hppmodules/graphics-ext/include/CNA/Graphics/AreaLightShading.hppmodules/graphics-ext/include/CNA/Graphics/AsciiPass.hppmodules/graphics-ext/include/CNA/Graphics/AsciiPostProcessEffect.hppmodules/graphics-ext/include/CNA/Graphics/AsciiQuantizeMode.hppmodules/graphics-ext/include/CNA/Graphics/AtmosphericSky.hppmodules/graphics-ext/include/CNA/Graphics/AutoExposureEXT.hppmodules/graphics-ext/include/CNA/Graphics/BlitPass.hppmodules/graphics-ext/include/CNA/Graphics/BloomPass.hppmodules/graphics-ext/include/CNA/Graphics/CNAEXT.hppmodules/graphics-ext/include/CNA/Graphics/CRTEffect.hppmodules/graphics-ext/include/CNA/Graphics/CRTMaskType.hppmodules/graphics-ext/include/CNA/Graphics/CascadedShadowMap.hppmodules/graphics-ext/include/CNA/Graphics/ChromaticAberrationPass.hppmodules/graphics-ext/include/CNA/Graphics/ClusteredForwardEffect.hppmodules/graphics-ext/include/CNA/Graphics/ClusteredLightAssignment.hppmodules/graphics-ext/include/CNA/Graphics/ClusteredLightBuffer.hppmodules/graphics-ext/include/CNA/Graphics/ClusteredLightCompute.hppmodules/graphics-ext/include/CNA/Graphics/ClusteredLightEXT.hppmodules/graphics-ext/include/CNA/Graphics/ClusteredLightGrid.hppmodules/graphics-ext/include/CNA/Graphics/ClusteredLightSetEXT.hppmodules/graphics-ext/include/CNA/Graphics/ClusteredLightType.hppmodules/graphics-ext/include/CNA/Graphics/ClusteredShadowPolicyEXT.hppmodules/graphics-ext/include/CNA/Graphics/ColorGradePass.hppmodules/graphics-ext/include/CNA/Graphics/ComputeShader.hppmodules/graphics-ext/include/CNA/Graphics/ConstantBuffer.hppmodules/graphics-ext/include/CNA/Graphics/ContactShadowPass.hppmodules/graphics-ext/include/CNA/Graphics/CubeLut.hppmodules/graphics-ext/include/CNA/Graphics/CubeShadowMap.hppmodules/graphics-ext/include/CNA/Graphics/DebugDraw.hppmodules/graphics-ext/include/CNA/Graphics/DebugGizmos.hppmodules/graphics-ext/include/CNA/Graphics/DecalPass.hppmodules/graphics-ext/include/CNA/Graphics/DepthEffect.hppmodules/graphics-ext/include/CNA/Graphics/DepthEffectMode.hppmodules/graphics-ext/include/CNA/Graphics/DepthEncoding.hppmodules/graphics-ext/include/CNA/Graphics/DepthNormalPrepass.hppmodules/graphics-ext/include/CNA/Graphics/DepthOfFieldPass.hppmodules/graphics-ext/include/CNA/Graphics/DirectionalLightEXT.hppmodules/graphics-ext/include/CNA/Graphics/DitherMode.hppmodules/graphics-ext/include/CNA/Graphics/EffectPass.hppmodules/graphics-ext/include/CNA/Graphics/EngineException.hppmodules/graphics-ext/include/CNA/Graphics/EngineLayerVersion.hppmodules/graphics-ext/include/CNA/Graphics/EnvironmentProcessor.hppmodules/graphics-ext/include/CNA/Graphics/FilmGrainPass.hppmodules/graphics-ext/include/CNA/Graphics/FrustumCullerEXT.hppmodules/graphics-ext/include/CNA/Graphics/FullscreenPass.hppmodules/graphics-ext/include/CNA/Graphics/FxaaPass.hppmodules/graphics-ext/include/CNA/Graphics/GltfMaterialBridge.hppmodules/graphics-ext/include/CNA/Graphics/GpuInstanceCuller.hppmodules/graphics-ext/include/CNA/Graphics/GpuTimer.hppmodules/graphics-ext/include/CNA/Graphics/HdrDisplayOutput.hppmodules/graphics-ext/include/CNA/Graphics/HeightFogPass.hppmodules/graphics-ext/include/CNA/Graphics/InstancedRendererEXT.hppmodules/graphics-ext/include/CNA/Graphics/LensFlarePass.hppmodules/graphics-ext/include/CNA/Graphics/LightProbeBaker.hppmodules/graphics-ext/include/CNA/Graphics/LightProbeEXT.hppmodules/graphics-ext/include/CNA/Graphics/LightProbeVolumeEXT.hppmodules/graphics-ext/include/CNA/Graphics/LightShaftPass.hppmodules/graphics-ext/include/CNA/Graphics/LodGroupEXT.hppmodules/graphics-ext/include/CNA/Graphics/LutInterpolation.hppmodules/graphics-ext/include/CNA/Graphics/MaterialBinding.hppmodules/graphics-ext/include/CNA/Graphics/MotionBlurPass.hppmodules/graphics-ext/include/CNA/Graphics/ParticleSystem.hppmodules/graphics-ext/include/CNA/Graphics/PbrMaterial.hppmodules/graphics-ext/include/CNA/Graphics/PbrMaterialExtensions.hppmodules/graphics-ext/include/CNA/Graphics/PointLightEXT.hppmodules/graphics-ext/include/CNA/Graphics/PostProcessChain.hppmodules/graphics-ext/include/CNA/Graphics/PostProcessContext.hppmodules/graphics-ext/include/CNA/Graphics/PostProcessPass.hppmodules/graphics-ext/include/CNA/Graphics/RenderPipeline.hppmodules/graphics-ext/include/CNA/Graphics/RenderPipelineSettings.hppmodules/graphics-ext/include/CNA/Graphics/RenderQuality.hppmodules/graphics-ext/include/CNA/Graphics/RenderTargetPool.hppmodules/graphics-ext/include/CNA/Graphics/RequireCapability.hppmodules/graphics-ext/include/CNA/Graphics/ScopedRenderTarget.hppmodules/graphics-ext/include/CNA/Graphics/ShaderCodeEXT.hppmodules/graphics-ext/include/CNA/Graphics/ShaderDiagnostics.hppmodules/graphics-ext/include/CNA/Graphics/ShaderEffectFactory.hppmodules/graphics-ext/include/CNA/Graphics/ShaderPackageEXT.hppmodules/graphics-ext/include/CNA/Graphics/ShadowMap.hppmodules/graphics-ext/include/CNA/Graphics/ShadowQuality.hppmodules/graphics-ext/include/CNA/Graphics/Skybox.hppmodules/graphics-ext/include/CNA/Graphics/SpatialUpscalePass.hppmodules/graphics-ext/include/CNA/Graphics/SpotLightEXT.hppmodules/graphics-ext/include/CNA/Graphics/SpotShadowMap.hppmodules/graphics-ext/include/CNA/Graphics/SsaoPass.hppmodules/graphics-ext/include/CNA/Graphics/SsrPass.hppmodules/graphics-ext/include/CNA/Graphics/StorageBuffer.hppmodules/graphics-ext/include/CNA/Graphics/StorageTexture2D.hppmodules/graphics-ext/include/CNA/Graphics/Texture2DArray.hppmodules/graphics-ext/include/CNA/Graphics/ThinFilmIridescence.hppmodules/graphics-ext/include/CNA/Graphics/TonemapPass.hppmodules/graphics-ext/include/CNA/Graphics/TonemappingMode.hppmodules/graphics-ext/include/CNA/Graphics/TransparencyMode.hppmodules/graphics-ext/include/CNA/Graphics/TransparentDrawList.hppmodules/graphics-ext/include/CNA/Graphics/VolumetricFogPass.hppmodules/graphics-ext/include/CNA/Graphics/WeightedBlendedTransparency.hpp
input (51)
modules/input/include/CNA/Input/Clipboard.hppmodules/input/include/CNA/Input/GamePadButtonLabel.hppmodules/input/include/CNA/Input/GamePadConnectionState.hppmodules/input/include/CNA/Input/HapticCapabilities.hppmodules/input/include/CNA/Input/HapticDevice.hppmodules/input/include/CNA/Input/HapticDirection.hppmodules/input/include/CNA/Input/HapticEffect.hppmodules/input/include/CNA/Input/HapticEffectType.hppmodules/input/include/CNA/Input/HapticFeature.hppmodules/input/include/CNA/Input/HapticInfo.hppmodules/input/include/CNA/Input/Haptics.hppmodules/input/include/CNA/Input/InputDeviceInfo.hppmodules/input/include/CNA/Input/InputDevices.hppmodules/input/include/CNA/Input/JoystickCapabilities.hppmodules/input/include/CNA/Input/JoystickHatPosition.hppmodules/input/include/CNA/Input/JoystickInfo.hppmodules/input/include/CNA/Input/JoystickState.hppmodules/input/include/CNA/Input/JoystickType.hppmodules/input/include/CNA/Input/Joysticks.hppmodules/input/include/CNA/Input/KeyModifiers.hppmodules/input/include/CNA/Input/Power.hppmodules/input/include/CNA/Input/PowerState.hppmodules/input/include/CNA/Input/Sensors.hppmodules/input/include/CNA/Input/TextInputType.hppmodules/input/include/Microsoft/Xna/Framework/Input/ButtonState.hppmodules/input/include/Microsoft/Xna/Framework/Input/Buttons.hppmodules/input/include/Microsoft/Xna/Framework/Input/GamePad.hppmodules/input/include/Microsoft/Xna/Framework/Input/GamePadButtons.hppmodules/input/include/Microsoft/Xna/Framework/Input/GamePadCapabilities.hppmodules/input/include/Microsoft/Xna/Framework/Input/GamePadDPad.hppmodules/input/include/Microsoft/Xna/Framework/Input/GamePadDeadZone.hppmodules/input/include/Microsoft/Xna/Framework/Input/GamePadState.hppmodules/input/include/Microsoft/Xna/Framework/Input/GamePadThumbSticks.hppmodules/input/include/Microsoft/Xna/Framework/Input/GamePadTriggers.hppmodules/input/include/Microsoft/Xna/Framework/Input/GamePadType.hppmodules/input/include/Microsoft/Xna/Framework/Input/KeyState.hppmodules/input/include/Microsoft/Xna/Framework/Input/Keyboard.hppmodules/input/include/Microsoft/Xna/Framework/Input/KeyboardState.hppmodules/input/include/Microsoft/Xna/Framework/Input/Keys.hppmodules/input/include/Microsoft/Xna/Framework/Input/Mouse.hppmodules/input/include/Microsoft/Xna/Framework/Input/MouseCursor.hppmodules/input/include/Microsoft/Xna/Framework/Input/MouseState.hppmodules/input/include/Microsoft/Xna/Framework/Input/TextInputEXT.hppmodules/input/include/Microsoft/Xna/Framework/Input/Touch/GestureSample.hppmodules/input/include/Microsoft/Xna/Framework/Input/Touch/GestureType.hppmodules/input/include/Microsoft/Xna/Framework/Input/Touch/TouchCollection.hppmodules/input/include/Microsoft/Xna/Framework/Input/Touch/TouchLocation.hppmodules/input/include/Microsoft/Xna/Framework/Input/Touch/TouchLocationState.hppmodules/input/include/Microsoft/Xna/Framework/Input/Touch/TouchPanel.hppmodules/input/include/Microsoft/Xna/Framework/Input/Touch/TouchPanelCapabilities.hppmodules/input/include/Microsoft/Xna/Framework/Input/XmlSerializationEXT.hpp
inspector (3)
modules/inspector/include/CNA/Inspector/Agent.hppmodules/inspector/include/CNA/Inspector/Client.hppmodules/inspector/include/CNA/Inspector/Protocol.hpp
math (24)
modules/math/include/Microsoft/Xna/Framework/BoundingBox.hppmodules/math/include/Microsoft/Xna/Framework/BoundingFrustum.hppmodules/math/include/Microsoft/Xna/Framework/BoundingSphere.hppmodules/math/include/Microsoft/Xna/Framework/Color.hppmodules/math/include/Microsoft/Xna/Framework/ContainmentType.hppmodules/math/include/Microsoft/Xna/Framework/Curve.hppmodules/math/include/Microsoft/Xna/Framework/CurveContinuity.hppmodules/math/include/Microsoft/Xna/Framework/CurveKey.hppmodules/math/include/Microsoft/Xna/Framework/CurveKeyCollection.hppmodules/math/include/Microsoft/Xna/Framework/CurveLoopType.hppmodules/math/include/Microsoft/Xna/Framework/CurveTangent.hppmodules/math/include/Microsoft/Xna/Framework/Graphics/PackedVector/IPackedVector.hppmodules/math/include/Microsoft/Xna/Framework/MathHelper.hppmodules/math/include/Microsoft/Xna/Framework/Matrix.hppmodules/math/include/Microsoft/Xna/Framework/Plane.hppmodules/math/include/Microsoft/Xna/Framework/PlaneIntersectionType.hppmodules/math/include/Microsoft/Xna/Framework/Point.hppmodules/math/include/Microsoft/Xna/Framework/Quaternion.hppmodules/math/include/Microsoft/Xna/Framework/Ray.hppmodules/math/include/Microsoft/Xna/Framework/Rectangle.hppmodules/math/include/Microsoft/Xna/Framework/Vector2.hppmodules/math/include/Microsoft/Xna/Framework/Vector3.hppmodules/math/include/Microsoft/Xna/Framework/Vector4.hppmodules/math/include/Microsoft/Xna/Framework/XmlSerializationEXT.hpp
media (24)
modules/media/include/Microsoft/Xna/Framework/Media/Album.hppmodules/media/include/Microsoft/Xna/Framework/Media/AlbumCollection.hppmodules/media/include/Microsoft/Xna/Framework/Media/Artist.hppmodules/media/include/Microsoft/Xna/Framework/Media/ArtistCollection.hppmodules/media/include/Microsoft/Xna/Framework/Media/Genre.hppmodules/media/include/Microsoft/Xna/Framework/Media/GenreCollection.hppmodules/media/include/Microsoft/Xna/Framework/Media/MediaLibrary.hppmodules/media/include/Microsoft/Xna/Framework/Media/MediaPlayer.hppmodules/media/include/Microsoft/Xna/Framework/Media/MediaQueue.hppmodules/media/include/Microsoft/Xna/Framework/Media/MediaSource.hppmodules/media/include/Microsoft/Xna/Framework/Media/MediaSourceType.hppmodules/media/include/Microsoft/Xna/Framework/Media/MediaState.hppmodules/media/include/Microsoft/Xna/Framework/Media/Picture.hppmodules/media/include/Microsoft/Xna/Framework/Media/PictureAlbum.hppmodules/media/include/Microsoft/Xna/Framework/Media/PictureAlbumCollection.hppmodules/media/include/Microsoft/Xna/Framework/Media/PictureCollection.hppmodules/media/include/Microsoft/Xna/Framework/Media/Playlist.hppmodules/media/include/Microsoft/Xna/Framework/Media/PlaylistCollection.hppmodules/media/include/Microsoft/Xna/Framework/Media/Song.hppmodules/media/include/Microsoft/Xna/Framework/Media/SongCollection.hppmodules/media/include/Microsoft/Xna/Framework/Media/Video/Video.hppmodules/media/include/Microsoft/Xna/Framework/Media/Video/VideoPlayer.hppmodules/media/include/Microsoft/Xna/Framework/Media/VideoSoundtrackType.hppmodules/media/include/Microsoft/Xna/Framework/Media/VisualizationData.hpp
net (23)
modules/net/include/Microsoft/Xna/Framework/Net/AvailableNetworkSession.hppmodules/net/include/Microsoft/Xna/Framework/Net/AvailableNetworkSessionCollection.hppmodules/net/include/Microsoft/Xna/Framework/Net/GameEndedEventArgs.hppmodules/net/include/Microsoft/Xna/Framework/Net/GameStartedEventArgs.hppmodules/net/include/Microsoft/Xna/Framework/Net/GamerJoinedEventArgs.hppmodules/net/include/Microsoft/Xna/Framework/Net/GamerLeftEventArgs.hppmodules/net/include/Microsoft/Xna/Framework/Net/HostChangedEventArgs.hppmodules/net/include/Microsoft/Xna/Framework/Net/LocalNetworkGamer.hppmodules/net/include/Microsoft/Xna/Framework/Net/NetworkGamer.hppmodules/net/include/Microsoft/Xna/Framework/Net/NetworkMachine.hppmodules/net/include/Microsoft/Xna/Framework/Net/NetworkSession.hppmodules/net/include/Microsoft/Xna/Framework/Net/NetworkSessionEndReason.hppmodules/net/include/Microsoft/Xna/Framework/Net/NetworkSessionEndedEventArgs.hppmodules/net/include/Microsoft/Xna/Framework/Net/NetworkSessionJoinError.hppmodules/net/include/Microsoft/Xna/Framework/Net/NetworkSessionJoinException.hppmodules/net/include/Microsoft/Xna/Framework/Net/NetworkSessionProperties.hppmodules/net/include/Microsoft/Xna/Framework/Net/NetworkSessionState.hppmodules/net/include/Microsoft/Xna/Framework/Net/NetworkSessionType.hppmodules/net/include/Microsoft/Xna/Framework/Net/PacketReader.hppmodules/net/include/Microsoft/Xna/Framework/Net/PacketWriter.hppmodules/net/include/Microsoft/Xna/Framework/Net/QualityOfService.hppmodules/net/include/Microsoft/Xna/Framework/Net/SendDataOptions.hppmodules/net/include/Microsoft/Xna/Framework/Net/WriteLeaderboardsEventArgs.hpp
phone (9)
modules/phone/include/Microsoft/Phone/Notification/HttpNotificationChannel.hppmodules/phone/include/Microsoft/Phone/Notification/HttpNotificationEventArgs.hppmodules/phone/include/Microsoft/Phone/Notification/NotificationChannelUriEventArgs.hppmodules/phone/include/Microsoft/Phone/Notification/PushNotificationSender.hppmodules/phone/include/Microsoft/Phone/Shell/ActivatedEventArgs.hppmodules/phone/include/Microsoft/Phone/Shell/ClosingEventArgs.hppmodules/phone/include/Microsoft/Phone/Shell/DeactivatedEventArgs.hppmodules/phone/include/Microsoft/Phone/Shell/LaunchingEventArgs.hppmodules/phone/include/Microsoft/Phone/Shell/PhoneApplicationService.hpp
platform (27)
modules/platform/include/CNA/Platform/CurrentPlatform.hppmodules/platform/include/CNA/Platform/Entrypoint.hppmodules/platform/include/CNA/Platform/IPlatform.hppmodules/platform/include/CNA/Platform/IPlatformCamera.hppmodules/platform/include/CNA/Platform/IPlatformGlContext.hppmodules/platform/include/CNA/Platform/IPlatformSurfacePresenter.hppmodules/platform/include/CNA/Platform/IPlatformSystemServices.hppmodules/platform/include/CNA/Platform/IPlatformVulkanSurface.hppmodules/platform/include/CNA/Platform/IPlatformWindow.hppmodules/platform/include/CNA/Platform/Input/IPlatformGamepad.hppmodules/platform/include/CNA/Platform/Input/IPlatformHaptics.hppmodules/platform/include/CNA/Platform/Input/IPlatformInputDevices.hppmodules/platform/include/CNA/Platform/Input/IPlatformJoystick.hppmodules/platform/include/CNA/Platform/Input/IPlatformKeyboard.hppmodules/platform/include/CNA/Platform/Input/IPlatformMouse.hppmodules/platform/include/CNA/Platform/Input/IPlatformSensors.hppmodules/platform/include/CNA/Platform/Input/IPlatformTextInput.hppmodules/platform/include/CNA/Platform/Input/KeyCode.hppmodules/platform/include/CNA/Platform/Input/Scancode.hppmodules/platform/include/CNA/Platform/NativeWindowHandle.hppmodules/platform/include/CNA/Platform/NativeWindowSystem.hppmodules/platform/include/CNA/Platform/PlatformCapabilities.hppmodules/platform/include/CNA/Platform/PlatformCapability.hppmodules/platform/include/CNA/Platform/PlatformEvent.hppmodules/platform/include/CNA/Platform/PlatformException.hppmodules/platform/include/CNA/Platform/PlatformFactory.hppmodules/platform/include/CNA/Platform/WindowDescription.hpp
runtime (23)
modules/runtime/include/CNA/Misc.hppmodules/runtime/include/CNA/ProjectGraphicsProfile.hppmodules/runtime/include/Microsoft/Xna/Framework/DrawableGameComponent.hppmodules/runtime/include/Microsoft/Xna/Framework/ExitingEventArgs.hppmodules/runtime/include/Microsoft/Xna/Framework/FileDropEventArgsEXT.hppmodules/runtime/include/Microsoft/Xna/Framework/Game.hppmodules/runtime/include/Microsoft/Xna/Framework/GameComponent.hppmodules/runtime/include/Microsoft/Xna/Framework/GameComponentCollection.hppmodules/runtime/include/Microsoft/Xna/Framework/GameComponentCollectionEventArgs.hppmodules/runtime/include/Microsoft/Xna/Framework/GameServiceContainer.hppmodules/runtime/include/Microsoft/Xna/Framework/GameTime.hppmodules/runtime/include/Microsoft/Xna/Framework/GameWindow.hppmodules/runtime/include/Microsoft/Xna/Framework/GraphicsDeviceInformation.hppmodules/runtime/include/Microsoft/Xna/Framework/GraphicsDeviceManager.hppmodules/runtime/include/Microsoft/Xna/Framework/IDrawable.hppmodules/runtime/include/Microsoft/Xna/Framework/IGameComponent.hppmodules/runtime/include/Microsoft/Xna/Framework/IGraphicsDeviceManager.hppmodules/runtime/include/Microsoft/Xna/Framework/IUpdateable.hppmodules/runtime/include/Microsoft/Xna/Framework/LaunchParameters.hppmodules/runtime/include/Microsoft/Xna/Framework/PreparingDeviceSettingsEventArgs.hppmodules/runtime/include/Microsoft/Xna/Framework/TextDropEventArgsEXT.hppmodules/runtime/include/Microsoft/Xna/Framework/TitleContainer.hppmodules/runtime/include/Microsoft/Xna/Framework/TitleLocation.hpp
storage (3)
modules/storage/include/Microsoft/Xna/Framework/Storage/StorageContainer.hppmodules/storage/include/Microsoft/Xna/Framework/Storage/StorageDevice.hppmodules/storage/include/Microsoft/Xna/Framework/Storage/StorageDeviceNotConnectedException.hpp
Deep dives on this topic
Long-form pages that explain the exact semantics, invariants and evidence behind this subject.
- Auditing the XNA API surface: the census, xna4-spec and two worked audits — How CNA's 331/331 and 3,627/3,627 API census is produced and read, which reference settles which question, and worked surface audits of Ray and Viewport against XNA's own IL.
- Avatars: the inert XNA API and the skinned extension — Why CNA's XNA avatar classes report Unavailable and draw nothing, and how the opt-in SkinnedModelEXT path samples clips, builds the bone palette, tints parts and loads its content.
- CNAEXT catalogue: extension surfaces by namespace — A catalogue of CNA's non-XNA surface at snapshot 009d40f5, namespace by namespace, with member names, reasons and boundaries, how much the CNAEXT marker covers, and what the strict check proves.
- ContentManager resolution, caching and failure rules — Which file ContentManager::Load<T> actually reads, what RootDirectory does and does not confine, what the cache keeps, and which exception each tier throws at this snapshot.
- Core framework and graphics API map — An orientation map of CNA's core framework and graphics API: owning headers, public shape, the boundary that trips ports, and where each behaviour is explained, for math, framework, content, resources, effects and device state.
- From C# to C++: CNA's translation conventions — How CNA represents C# XNA concepts in C++ so that code stays diffable against the reference: names, properties, aliases, events, interfaces, disposal, visibility, layout and the porting checklist.
- GamerServices behaviour contract — What CNA's GamerServices does without Xbox LIVE: the four local identities, persisted achievements and leaderboards, the Guide dialogs the game draws, the inert members and the dispatcher hang.
- Native C API contract: admission, buffers, retention and route families — What CNA's C ABI 0.29.0 version checks admit, the exact count-then-copy protocol, callback and registration lifetimes, resources that retain others, caller-created devices and all 61 headers by family.
- Network sessions and the SystemLink protocol — What each NetworkSessionType really does in CNA, the SystemLink wire and discovery protocols, the trust model, delivery guarantees, host migration and the evidence behind them.
Known issues in this area
Current defects, gaps and limitations at this snapshot that touch this subject.
- CNA-BUG-025: PlaneIntersectionType's Doxygen swaps the meaning of Front and Back — PlaneIntersectionType.hpp documents Front as the negative half-space and Back as the positive one, the opposite of what every CNA classification returns and of XNA's meaning.
- CNA-GAP-003: CNA::Runtime and CNA::RuntimeOptions are declared in CNA/Misc.hpp but not implemented — The runtime module's public include path declares a CNA::Runtime subsystem facade with documented behaviour, but no translation unit defines it, so any call fails to link; CNA knows and guards the fact with a CMake check
Related pages
The same subsystem is explained at four altitudes. These are the neighbouring pages at each one.
- User guide
- XNA compatibility · Experimental C API
- Maintainer workflow
- Change public XNA behavior · Update the C API
- Reference
- Module index