Nebula
Loading...
Searching...
No Matches
Dynui::ImguiState Struct Reference

Public Attributes

CoreGraphics::ShaderId uiShader
CoreGraphics::ShaderProgramId prog
CoreGraphics::PipelineId pipeline
ImguiTextureId fontTexture
Util::FixedArray< CoreGraphics::BufferIdvbos
Util::FixedArray< CoreGraphics::BufferIdibos
CoreGraphics::VertexLayoutId vlo
IndexT textProjectionConstant
IndexT packedTextureInfo
IndexT rangeMinConstant
IndexT rangeMaxConstant
IndexT colorMaskConstant
CoreGraphics::ResourceTableId resourceTable
Util::FixedArray< byte * > vertexPtrs
Util::FixedArray< byte * > indexPtrs
Ptr< ImguiInputHandlerinputHandler
Ptr< ImguiDisplayEventHandlerdisplayEventHandler
bool dockOverViewport

Member Data Documentation

◆ colorMaskConstant

IndexT Dynui::ImguiState::colorMaskConstant

◆ displayEventHandler

Ptr<ImguiDisplayEventHandler> Dynui::ImguiState::displayEventHandler

◆ dockOverViewport

bool Dynui::ImguiState::dockOverViewport

◆ fontTexture

ImguiTextureId Dynui::ImguiState::fontTexture

◆ ibos

Util::FixedArray<CoreGraphics::BufferId> Dynui::ImguiState::ibos

◆ indexPtrs

Util::FixedArray<byte*> Dynui::ImguiState::indexPtrs

◆ inputHandler

Ptr<ImguiInputHandler> Dynui::ImguiState::inputHandler

◆ packedTextureInfo

IndexT Dynui::ImguiState::packedTextureInfo

◆ pipeline

CoreGraphics::PipelineId Dynui::ImguiState::pipeline

◆ prog

CoreGraphics::ShaderProgramId Dynui::ImguiState::prog

◆ rangeMaxConstant

IndexT Dynui::ImguiState::rangeMaxConstant

◆ rangeMinConstant

IndexT Dynui::ImguiState::rangeMinConstant

◆ resourceTable

CoreGraphics::ResourceTableId Dynui::ImguiState::resourceTable

◆ textProjectionConstant

IndexT Dynui::ImguiState::textProjectionConstant

◆ uiShader

CoreGraphics::ShaderId Dynui::ImguiState::uiShader

◆ vbos

Util::FixedArray<CoreGraphics::BufferId> Dynui::ImguiState::vbos

◆ vertexPtrs

Util::FixedArray<byte*> Dynui::ImguiState::vertexPtrs

◆ vlo

CoreGraphics::VertexLayoutId Dynui::ImguiState::vlo

The documentation for this struct was generated from the following file: