VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
imguiStateComponentRenderer.h
Go to the documentation of this file.
1 #pragma once
2 
4 #include <map>
5 #include <functional>
7 
8 namespace DtImguiStateComponentRenderer
9 {
11 
12  using DtStateComponentImguiFunc = std::function< void(const makVrf::DtFrameStateInterface*)>;
13 
14  using DtStateComponentImguiFuncMap = std::map<makVrf::DtStateComponent::StateComponentType, DtStateComponentImguiFunc>;
15 
17 
20 
21 }
unsigned int StateComponentType
Definition: stateComponent.h:56
std::map< makVrf::DtStateComponent::StateComponentType, DtStateComponentImguiFunc > DtStateComponentImguiFuncMap
Definition: imguiStateComponentRenderer.h:14
#define DT_DLL_vrfImguiUtil
This file is used to determine how to build.
Definition: vrfImguiUtilDefines.h:25
std::function< void(const makVrf::DtFrameStateInterface *)> DtStateComponentImguiFunc
Definition: imguiStateComponentRenderer.h:12
DT_DLL_vrfImguiUtil void addStateComponentImguiRenderFcn(makVrf::DtStateComponent::StateComponentType stateCompType, DtStateComponentImguiFunc imguiRenderFcn)
Adds a render function for the specified rw type.
DT_DLL_vrfImguiUtil DtStateComponentImguiFuncMap & stateComponentImguiFuncMap()
DT_DLL_vrfImguiUtil void renderStateComponent(const makVrf::DtFrameStateInterface *frameState)
Contains the DtStateComponent class declaration.
This is a simple base class that will be used to return a pointer to current or next frame state...
Definition: stateComponent.h:294

Document ID: Generated on Thu Oct 23 22:29:17 EDT 2025 from SVN revision 280951
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)