Here is a list of all documented class members with links to the class documentation for each member:
- s -
- sActionEventSectionName : ne::InputManager
- saveAdditionalCompilationResultsInfo() : ne::GlslShader, ne::HlslShader, ne::Shader
- saveAndResetTemporaryFrameStatistics() : ne::RenderStatistics
- saveConfigurationToDisk() : ne::RenderSettings
- saveFile() : ne::ConfigManager, ne::FileDialog
- saveToFile() : ne::InputManager
- sAxisEventSectionName : ne::InputManager
- sBackupFileExtension : ne::ConfigManager
- sBaseEngineDirectoryName : ne::Globals
- sCalculatedFrustumsShaderResourceName : ne::LightingShaderResourceManager::ComputeShaderData::FrustumGridComputeShader::ComputeShader
- scissorRect : ne::DirectXRenderer
- sCompiledBytecodeHashKeyName : ne::Shader
- sCompilerVersion : ne::HlslShaderCacheManager::GlobalShaderCacheParameterNames
- sComputeInfoShaderResourceName : ne::LightingShaderResourceManager::ComputeShaderData::FrustumGridComputeShader::ComputeShader
- sComputeShaderModel : ne::HlslShader
- sComputeShaderName : ne::ComputePipelineConfiguration, ne::ComputeShaderInterface
- sConfigurationFileSectionName : ne::ShaderDescription
- screenViewport : ne::DirectXRenderer
- sCsModel : ne::HlslShaderCacheManager::GlobalShaderCacheParameterNames
- sCustomAttributePrefix : ne::Serializable
- sDebugOnlyLoggingPrefix : ne::Globals
- sDepthTextureShaderResourceName : ne::LightingShaderResourceManager::ComputeShaderData::LightCullingComputeShader::ComputeShader
- sDescriptorSetLayoutSectionName : ne::GlslShader
- sDiffuseTexturePathRelativeRes : ne::Material
- sDirectionalLightsShaderResourceName : ne::LightingShaderResourceManager
- sEditorResourcesDirectoryName : ne::ProjectPaths
- selectDirectory() : ne::FileDialog
- sEngineDirectoryName : ne::ProjectPaths
- sEngineResourcesDirectoryName : ne::ProjectPaths
- SerializableObjectInformation() : ne::SerializableObjectInformation
- SerializableObjectInformationWithGcPointer() : ne::Node::SerializableObjectInformationWithGcPointer
- serializationType : ne::Serialize
- serialize() : ne::Serializable
- Serialize() : ne::Serialize
- serializeField() : ne::GlmVecFieldSerializer, ne::IBinaryFieldSerializer, ne::IFieldSerializer, ne::MeshDataBinaryFieldSerializer, ne::PrimitiveFieldSerializer, ne::SerializableObjectFieldSerializer, ne::StringFieldSerializer, ne::UnorderedMapFieldSerializer, ne::VectorFieldSerializer
- serializeFieldObject() : ne::SerializableObjectFieldSerializer
- serializeMultiple() : ne::Serializable
- serializeNodeTree() : ne::Node
- serializeShaderIncludeTree() : ne::ShaderDescription
- set() : ne::PipelineSharedPtr
- setActiveCamera() : ne::CameraManager
- setAmbientLight() : ne::EnvironmentNode, ne::LightingShaderResourceManager
- setAntialiasingQuality() : ne::RenderSettings
- setCallbackForTimeout() : ne::Timer
- setCallbackValidator() : ne::Timer
- setCameraMode() : ne::CameraNode
- setCursor() : ne::Window
- setCursorVisibility() : ne::Window
- setDefaultCursor() : ne::Window
- setDiffuseColor() : ne::Material
- setDiffuseTexture() : ne::Material
- setEnable() : ne::Timer
- setEnableTransparency() : ne::Material
- setFarClipPlaneDistance() : ne::CameraProperties
- setFov() : ne::CameraProperties
- setFpsLimit() : ne::RenderSettings
- setGameInstance() : ne::GameManager
- setGarbageCollectorRunInterval() : ne::GameInstance, ne::GameManager
- setGpuToUse() : ne::RenderSettings
- setIcon() : ne::Window
- setIgnoreInput() : ne::EditorCameraNode
- setIsCalledEveryFrame() : ne::Node
- setIsReceivingInput() : ne::Node
- setIsVisible() : ne::MeshNode
- setLightColor() : ne::DirectionalLightNode, ne::PointLightNode, ne::SpotlightNode
- setLightDistance() : ne::PointLightNode, ne::SpotlightNode
- setLightInnerConeAngle() : ne::SpotlightNode
- setLightIntensity() : ne::DirectionalLightNode, ne::PointLightNode, ne::SpotlightNode
- setLightOuterConeAngle() : ne::SpotlightNode
- setMaterial() : ne::MeshNode
- setMeshData() : ne::MeshNode
- setNearClipPlaneDistance() : ne::CameraProperties
- setNodeName() : ne::Node
- setObjectDebugOnlyName() : ne::VulkanRenderer
- setOpacity() : ne::Material, ne::Window
- setOrbitalDistanceToTarget() : ne::CameraNode
- setOrbitalRotation() : ne::CameraNode
- setOrbitalTargetLocation() : ne::CameraNode
- setOutputAdapter() : ne::DirectXRenderer
- setPreferredRenderer() : ne::RenderSettings, ne::Window
- setRefreshRate() : ne::RenderSettings
- setRelativeLocation() : ne::SpatialNode
- setRelativeRotation() : ne::SpatialNode
- setRelativeScale() : ne::SpatialNode
- setRenderer() : ne::RenderSettings
- setRenderResolution() : ne::RenderSettings
- setRenderTargetSize() : ne::CameraProperties
- setRoughness() : ne::Material
- setSerialize() : ne::Node
- setShaderConstants() : ne::Pipeline
- setShaderCpuWriteResourceBinding() : ne::Material, ne::MeshNode
- setShaderTextureResourceBinding() : ne::Material, ne::MeshNode
- setShadowQuality() : ne::RenderSettings
- setSpecularColor() : ne::Material
- setTextureFilteringQuality() : ne::RenderSettings
- setTextureQuality() : ne::RenderSettings
- setTickGroup() : ne::Node
- setTitle() : ne::Window
- setUpdatedResources() : ne::ShadowMapHandle
- setupRenderStats() : ne::Renderer
- setValue() : ne::ConfigManager
- setVsyncEnabled() : ne::RenderSettings
- setWorldLocation() : ne::SpatialNode
- setWorldRotation() : ne::SpatialNode
- setWorldScale() : ne::SpatialNode
- sExternalNodeTreePathAttributeName : ne::Node
- sFilename : ne::SourceLocationInfo
- sFragmentShaderName : ne::ColorPipelineConfiguration
- sGameResourcesDirectoryName : ne::ProjectPaths
- sGcLeakReasons : ne::GameManager
- sGeneralLightingDataShaderResourceName : ne::LightingShaderResourceManager
- sGlobalCountersIntoLightIndexListShaderResourceName : ne::LightingShaderResourceManager::ComputeShaderData::LightCullingComputeShader::ComputeShader
- sGlobalShaderCacheInfoFileName : ne::ShaderCacheManager
- sGpuToUse : ne::RenderSettings
- sGuid : ne::Guid
- Shader() : ne::Shader
- ShaderArrayIndex() : ne::ShaderArrayIndex
- ShaderArrayIndexManager : ne::ShaderArrayIndex, ne::ShaderArrayIndexManager
- shaderArrayIndexManagers : ne::VulkanPipeline::InternalResources
- ShaderCacheManager() : ne::ShaderCacheManager
- ShaderCpuWriteResourceBinding() : ne::ShaderCpuWriteResourceBinding
- ShaderCpuWriteResourceBindingManager() : ne::ShaderCpuWriteResourceBindingManager
- shaderCpuWriteResourceBindings : ne::MeshNode::GpuResources::ShaderResources
- ShaderCpuWriteResourceBindingUniquePtr() : ne::ShaderCpuWriteResourceBindingUniquePtr
- shaderCpuWriteResources : ne::Material::GpuResources::ShaderResources
- shaderData : ne::DirectionalLightNode::ShaderData, ne::DirectionalLightNode::ShaderData::ShadowPassDataGroup, ne::PointLightNode::ShaderData, ne::PointLightNode::ShaderData::ShadowPassDataGroup, ne::SpotlightNode::ShaderData, ne::SpotlightNode::ShaderData::ShadowPassDataGroup
- ShaderDescription() : ne::ShaderDescription
- shaderIncludeTreeHashes : ne::ShaderDescription
- ShaderLightArray() : ne::ShaderLightArray
- ShaderLightArraySlot() : ne::ShaderLightArraySlot
- ShaderManager() : ne::ShaderManager
- ShaderPack() : ne::ShaderPack
- shaderPipelines : ne::ShaderPipelines
- ShaderResourceBindingBase() : ne::ShaderResourceBindingBase
- shaderResources : ne::Material::GpuResources, ne::MeshNode::GpuResources
- shadersInPack : ne::ShaderPack::InternalResources
- ShaderTextureResourceBinding() : ne::ShaderTextureResourceBinding
- ShaderTextureResourceBindingManager() : ne::ShaderTextureResourceBindingManager
- ShaderTextureResourceBindingUniquePtr() : ne::ShaderTextureResourceBindingUniquePtr
- shaderTextureResources : ne::Material::GpuResources::ShaderResources, ne::MeshNode::GpuResources::ShaderResources
- shaderType : ne::Shader, ne::ShaderDescription, ne::ShaderPack
- ShaderUser() : ne::ShaderUser
- ShadowMapArrayIndexManager() : ne::ShadowMapArrayIndexManager
- shadowMapFormat : ne::DirectXRenderer, ne::VulkanRenderer
- ShadowMapHandle() : ne::ShadowMapHandle
- ShadowMapManager() : ne::ShadowMapManager
- shadowMappingPointLightColorTargetFormat : ne::DirectXRenderer, ne::VulkanRenderer
- shadowMappingUsage : ne::DepthPipelineConfiguration
- shadowMaps : ne::ShadowMapManager::InternalResources
- shadowMapType : ne::ShadowMapHandle
- shadowPassData : ne::DirectionalLightNode::ShaderData, ne::SpotlightNode::ShaderData
- sHandledShaderResourceName : ne::DynamicCpuWriteShaderResourceArray
- sHeapType : ne::DirectXDescriptorHeap
- sHlslSectionName : ne::HlslShader, ne::HlslShaderCacheManager
- show() : ne::Window
- showError() : ne::Error
- showErrorIfNotOnMainThread() : ne::Window
- shrinkArray() : ne::DynamicCpuWriteShaderResourceArray
- shrinkHeapIfPossible() : ne::DirectXDescriptorHeap
- sInitialIncludeChainText : ne::ShaderDescription
- sIsReleaseBuild : ne::ShaderCacheManager::GlobalShaderCacheParameterNames
- sLine : ne::SourceLocationInfo
- sLogFileExtension : ne::Logger
- sLoggerWorkingDirectory : ne::Logger
- sLogsDirectoryName : ne::ProjectPaths
- smallFloatEpsilon : ne::MathHelpers
- sMaterialName : ne::Material
- sMaterialShaderBufferName : ne::Material
- sMaterialShaderDiffuseTextureName : ne::Material
- sMeshShaderConstantBufferName : ne::MeshNode
- sMessage : ne::Error
- sName : ne::ShaderArrayIndexManager
- sNodeName : ne::Node
- sNothingToSerializeKey : ne::Serializable
- sObjectUniqueId : ne::DeserializedObjectInformation< SmartPointer, InnerType >, ne::SerializableObjectInformation
- sourceLocationToInfo() : ne::Error
- sParentNodeIdAttributeName : ne::Node
- sPathRelativeToResKey : ne::Serializable
- sPathToResourceRelativeRes : ne::TextureHandle
- SpatialNode() : ne::SpatialNode
- spawn() : ne::Node
- spawnEditorNodesForNewWorld() : ne::EditorGameInstance
- specularColor : ne::Material::MaterialShaderConstants, ne::Material
- speedDecreaseMultiplier : ne::EditorCameraNode
- speedIncreaseMultiplier : ne::EditorCameraNode
- Sphere() : ne::Sphere
- sPixelShaderModel : ne::HlslShader
- sPixelShaderName : ne::Material
- splitString() : ne::InputManager
- sPointLightsInCameraFrustumIndicesShaderResourceName : ne::LightingShaderResourceManager
- sPointLightsShaderResourceName : ne::LightingShaderResourceManager
- SpotlightNode() : ne::SpotlightNode
- sProgressDirectoryName : ne::ProjectPaths
- sPsModel : ne::HlslShaderCacheManager::GlobalShaderCacheParameterNames
- sRangeName : ne::ContinuousDirectXDescriptorRange
- sReflectionFileHashKeyName : ne::HlslShader
- sRenderer : ne::ShaderCacheManager::GlobalShaderCacheParameterNames
- sRenderSettingsConfigurationFileName : ne::RenderSettings
- sResDirectoryName : ne::Globals
- sResourceName : ne::DescriptorSetLayoutGenerator::Collected::DescriptorSetLayoutBindingInfo, ne::GpuResource
- sRootConstantsTypeName : ne::RootSignatureGenerator
- sRootConstantsVariableName : ne::RootSignatureGenerator
- srvResources : ne::HlslComputeShaderInterface
- sScreenToViewDataShaderResourceName : ne::LightingShaderResourceManager::ComputeShaderData::FrustumGridComputeShader::ComputeShader
- sSettingsDirectoryName : ne::ProjectPaths
- sShaderArrayResourceName : ne::ShadowMapArrayIndexManager
- sShaderCacheBaseFileName : ne::ShaderFilesystemPaths
- sShaderCacheDirectoryName : ne::ProjectPaths
- sShaderEntryFunctionName : ne::ShaderDescription
- sShaderLightResourceName : ne::ShaderLightArray
- sShaderName : ne::Shader, ne::ShaderDescription, ne::ShaderPack
- sShaderParserVersion : ne::ShaderCacheManager::GlobalShaderCacheParameterNames
- sShaderReflectionFileExtension : ne::HlslShader
- sShaderResourceName : ne::GlobalShaderResourceBinding, ne::ShaderLightsInFrustumSingleType, ne::ShaderResourceBindingBase
- sShadowPassLightInfoShaderResourceName : ne::LightingShaderResourceManager
- sSourceFileHash : ne::HlslShader, ne::ShaderDescription
- sSpotlightsInCameraFrustumIndicesShaderResourceName : ne::LightingShaderResourceManager
- sSpotlightsShaderResourceName : ne::LightingShaderResourceManager
- sStringCanonicalTypeName : ne::StringFieldSerializer, ne::VectorFieldSerializer
- sSubEntityFieldNameKey : ne::Serializable, ne::SerializableObjectFieldSerializer
- stack : ne::Error
- start() : ne::Timer
- startDepthOnlyRenderPass() : ne::VulkanRenderer
- startMainRenderPass() : ne::VulkanRenderer
- startShadowMappingRenderPass() : ne::VulkanRenderer
- startUpdateCallback : ne::ShaderLightArraySlot
- staticSamplers : ne::RootSignatureGenerator::CollectedInfo
- stencilResolveMode : ne::VulkanRenderer
- sTextureFormatExtension : ne::TextureManager
- sThreadGroupCountShaderResourceName : ne::LightingShaderResourceManager::ComputeShaderData::LightCullingComputeShader::ComputeShader
- sTimerName : ne::Timer
- stop() : ne::ThreadPool, ne::Timer
- stopAndDisableCreatedTimers() : ne::GameInstance
- stringToWstring() : ne::Globals
- submitForExecution() : ne::ComputeShaderInterface
- submitWaitDestroyOneTimeSubmitCommandBuffer() : ne::VulkanRenderer
- subscribe() : ne::NodeNotificationBroadcaster< FunctionReturnType(FunctionArgs...)>
- sUsedGpuName : ne::VulkanRenderer
- sUsedVideoAdapter : ne::DirectXRenderer
- sVec2CanonicalTypeName1 : ne::GlmVecFieldSerializer
- sVec2CanonicalTypeName2 : ne::GlmVecFieldSerializer
- sVec3CanonicalTypeName1 : ne::GlmVecFieldSerializer
- sVec3CanonicalTypeName2 : ne::GlmVecFieldSerializer
- sVec4CanonicalTypeName1 : ne::GlmVecFieldSerializer
- sVec4CanonicalTypeName2 : ne::GlmVecFieldSerializer
- sVertexShaderModel : ne::HlslShader
- sVertexShaderName : ne::Material, ne::PipelineConfiguration
- sVsModel : ne::HlslShaderCacheManager::GlobalShaderCacheParameterNames
- swapChainExtent : ne::VulkanRenderer
- swapChainImageColorSpace : ne::VulkanRenderer
- swapChainImageFormat : ne::VulkanRenderer
- sWindowTitle : ne::Window, ne::WindowBuilderParameters
- switchToNextFrameResource() : ne::FrameResourceManager