Nebula
Loading...
Searching...
No Matches
componentinspection.cc File Reference
#include "componentinspection.h"
#include "memdb/attributeregistry.h"
#include "game/entity.h"
#include "memdb/attributeid.h"
#include "imgui.h"
#include "math/mat4.h"
#include "util/stringatom.h"
#include "editorstate.h"
#include "core/cvar.h"
#include "game/world.h"

Namespaces

namespace  Game
 Game::EditorState.
 

Functions

template<>
void Game::ComponentDrawFuncT< Game::Entity > (Game::Entity owner, ComponentId component, void *data, bool *commit)
 
template<>
void Game::ComponentDrawFuncT< bool > (Game::Entity owner, ComponentId component, void *data, bool *commit)
 
template<>
void Game::ComponentDrawFuncT< int > (Game::Entity owner, ComponentId component, void *data, bool *commit)
 
template<>
void Game::ComponentDrawFuncT< int64 > (Game::Entity owner, ComponentId component, void *data, bool *commit)
 
template<>
void Game::ComponentDrawFuncT< uint > (Game::Entity owner, ComponentId component, void *data, bool *commit)
 
template<>
void Game::ComponentDrawFuncT< uint64 > (Game::Entity owner, ComponentId component, void *data, bool *commit)
 
template<>
void Game::ComponentDrawFuncT< float > (Game::Entity owner, ComponentId component, void *data, bool *commit)
 
template<>
void Game::ComponentDrawFuncT< Util::StringAtom > (Game::Entity owner, ComponentId component, void *data, bool *commit)
 
template<>
void Game::ComponentDrawFuncT< Math::mat4 > (Game::Entity owner, ComponentId component, void *data, bool *commit)
 
template<>
void Game::ComponentDrawFuncT< Math::vec3 > (Game::Entity owner, ComponentId component, void *data, bool *commit)
 
template<>
void Game::ComponentDrawFuncT< Math::vec4 > (Game::Entity owner, ComponentId component, void *data, bool *commit)
 
template<>
void Game::ComponentDrawFuncT< Math::quat > (Game::Entity owner, ComponentId component, void *data, bool *commit)
 
template<>
void Game::ComponentDrawFuncT< Game::Position > (Game::Entity owner, ComponentId component, void *data, bool *commit)
 
template<>
void Game::ComponentDrawFuncT< Game::Orientation > (Game::Entity owner, ComponentId component, void *data, bool *commit)
 
template<>
void Game::ComponentDrawFuncT< Game::Scale > (Game::Entity owner, ComponentId component, void *data, bool *commit)
 
template<>
void Game::ComponentDrawFuncT< Util::Color > (Game::Entity owner, ComponentId component, void *data, bool *commit)
 

Variables

static Core::CVarGame::cl_draw_entity_references