Here is a list of all documented class members with links to the class documentation for each member:
- m -
- mainThreadId : ne::GameManager, ne::Window
- makeActive() : ne::CameraNode
- makeMultipleOf256() : ne::DirectXResourceManager
- makeRtvResourcesFromSwapChainBuffer() : ne::DirectXResourceManager
- makeSureProjectionMatrixAndClipPlanesAreUpToDate() : ne::CameraProperties
- makeSureViewMatrixIsUpToDate() : ne::CameraProperties
- markAsNeedsUpdate() : ne::ShaderCpuWriteResourceBindingUniquePtr, ne::ShaderLightArraySlot
- markDescriptorAsUnused() : ne::ContinuousDirectXDescriptorRange
- markResourceAsNeedsUpdate() : ne::ShaderCpuWriteResourceBindingManager
- markShaderCpuWriteResourceAsNeedsUpdate() : ne::Material
- markShaderCpuWriteResourceToBeCopiedToGpu() : ne::MeshNode
- markShaderDataToBeCopiedToGpu() : ne::DirectionalLightNode, ne::PointLightNode, ne::SpotlightNode
- markShaderToBeRemoved() : ne::ShaderManager
- markShadowPassDataToBeCopiedToGpu() : ne::DirectionalLightNode, ne::PointLightNode
- markSlotAsNeedsUpdate() : ne::ShaderLightArray
- markSlotAsNoLongerBeingUsed() : ne::DynamicCpuWriteShaderResourceArray
- Material() : ne::Material
- maxConeAngle : ne::SpotlightNode
- maxDepth : ne::Renderer
- maximize() : ne::Window
- memoryMap() : ne::KtxLoadingCallbackManager
- memoryUnmap() : ne::KtxLoadingCallbackManager
- mesh : ne::MeshNode::GpuResources
- MeshData() : ne::MeshData
- meshData : ne::MeshNode
- meshesInFrustumLastFrame : ne::Renderer
- meshindex_t : ne::MeshData
- MeshIndexBufferInfo() : ne::MeshIndexBufferInfo
- MeshNode() : ne::MeshNode
- MeshVertex() : ne::MeshVertex
- minDepth : ne::Renderer
- minimize() : ne::Window
- minimumClipPlaneDistance : ne::CameraProperties::Data
- minusKey : ne::AxisState
- modifyActionEventKey() : ne::InputManager
- modifyAxisEventKey() : ne::InputManager
- movementSpeed : ne::EditorCameraNode
- msaaSampleCount : ne::VulkanRenderer
- mtxActionEvents : ne::InputManager
- mtxActiveBindings : ne::GlobalShaderResourceBindingManager
- mtxActiveCamera : ne::CameraManager
- mtxAssignedShaders : ne::ShaderUser
- mtxAxisEvents : ne::InputManager
- mtxBinaryFieldSerializers : ne::FieldSerializerManager
- mtxBindedActionEvents : ne::GameInstance, ne::Node
- mtxBindedAxisEvents : ne::GameInstance, ne::Node
- mtxCallbacks : ne::NodeNotificationBroadcaster< FunctionReturnType(FunctionArgs...)>
- mtxCallbacksToAdd : ne::NodeNotificationBroadcaster< FunctionReturnType(FunctionArgs...)>
- mtxCallbacksToRemove : ne::NodeNotificationBroadcaster< FunctionReturnType(FunctionArgs...)>
- mtxChildNodes : ne::Node
- mtxCompiledBytecode : ne::HlslShader
- mtxComputeShadersThatUseThisPipeline : ne::Pipeline
- mtxCpuWriteShaderResourceArrays : ne::DynamicCpuWriteShaderResourceArrayManager
- mtxCreatedBroadcasters : ne::Node
- mtxCreatedTimers : ne::GameInstance, ne::Node
- mtxCurrentFenceValue : ne::DirectXRenderer
- mtxCurrentFrameResource : ne::FrameResourceManager
- mtxData : ne::CameraProperties, ne::KtxLoadingCallbackManager, ne::ShaderArrayIndexManager
- mtxDeferredTasks : ne::GameManager
- mtxDescriptorSetLayoutInfo : ne::GlslShader
- mtxFieldSerializers : ne::FieldSerializerManager
- mtxFirstTickGroup : ne::CalledEveryFrameNodes
- mtxFrameConstants : ne::Renderer
- mtxFrustumCullingLightsTimeInMs : ne::RenderStatistics::FrameTemporaryStatistics
- mtxFrustumCullingMeshesTimeInMs : ne::RenderStatistics::FrameTemporaryStatistics
- mtxGpuData : ne::LightingShaderResourceManager
- mtxGpuResources : ne::Material, ne::MeshNode
- mtxGraphicsPipelines : ne::PipelineManager
- mtxHeapDescriptors : ne::DirectXResource
- mtxInternalData : ne::ContinuousDirectXDescriptorRange, ne::DirectXDescriptorHeap, ne::VulkanShadowMapArrayIndexManager
- mtxInternalResources : ne::DirectXPso, ne::DynamicCpuWriteShaderResourceArray, ne::Material, ne::ShaderPack, ne::ShadowMapManager, ne::VulkanPipeline
- mtxIsActive : ne::CameraNode
- mtxIsCalledEveryFrame : ne::Node
- mtxIsDestroyed : ne::World
- mtxIsReceivingInput : ne::Node
- mtxIsSpawned : ne::Node
- mtxLocalSpace : ne::SpatialNode
- mtxMaterialsThatUseThisPipeline : ne::Pipeline
- mtxMeshData : ne::MeshNode
- mtxParentNode : ne::Node
- mtxPointLightsInFrustum : ne::Renderer::LightsInFrustum
- mtxPushConstantIndices : ne::GlslShaderTextureResourceBinding
- mtxReceivingInputNodes : ne::World
- mtxRegisteredShadowMaps : ne::DirectXShadowMapArrayIndexManager
- mtxRenderSettings : ne::Renderer
- mtxResourceMemory : ne::VulkanResource
- mtxResources : ne::PipelineManager::ComputePipelines, ne::ShaderLightArray, ne::ShadowMapHandle
- mtxRootNode : ne::World
- mtxRootSignatureInfo : ne::HlslShader
- mtxRwRenderResources : ne::Renderer
- mtxSecondTickGroup : ne::CalledEveryFrameNodes
- mtxShaderConstantOffsetPerPipeline : ne::HlslShaderTextureResourceBinding
- mtxShaderConstantsData : ne::Pipeline
- mtxShaderCpuWriteResources : ne::ShaderCpuWriteResourceBindingManager
- mtxShaderData : ne::DirectionalLightNode, ne::PointLightNode, ne::ShaderManager, ne::SpotlightNode
- mtxShaderMaterialDataConstants : ne::Material
- mtxShaderMeshDataConstants : ne::MeshNode
- mtxShaderTextureResources : ne::ShaderTextureResourceBindingManager
- mtxShape : ne::PointLightNode, ne::SpotlightNode
- mtxSpatialParent : ne::SpatialNode
- mtxSpawnedEnvironmentNode : ne::Renderer
- mtxSpawnedMeshNodesThatUseThisMaterial : ne::Material
- mtxSpawnedNodes : ne::World
- mtxSpawnedOwnerNode : ne::NodeNotificationBroadcaster< FunctionReturnType(FunctionArgs...)>
- mtxSpirvBytecode : ne::GlslShader
- mtxSpotlightsInFrustum : ne::Renderer::LightsInFrustum
- mtxTaskQueue : ne::ThreadPool
- mtxTerminateTimerThread : ne::Timer
- mtxTextureResources : ne::TextureManager
- mtxTimeWhenStarted : ne::Timer
- mtxUintShaderConstantOffsets : ne::ShaderCpuWriteResourceBinding
- mtxUsedTexture : ne::GlslShaderTextureResourceBinding, ne::HlslShaderTextureResourceBinding
- mtxWorld : ne::GameManager
- mtxWorldMatrix : ne::SpatialNode