Nebula
Loading...
Searching...
No Matches
graphicsmanager.cc File Reference

Namespaces

namespace  GraphicsFeature
 

Functions

 GraphicsFeature::__ImplementClass (GraphicsFeature::GraphicsManager, 'GrMa', Game::Manager)
 
void GraphicsFeature::RegisterModelEntity (Graphics::GraphicsEntityId const gid, Resources::ResourceName const res, Resources::ResourceName const anim, Resources::ResourceName const skeleton, bool const raytracing, Math::mat4 const &t)
 
void GraphicsFeature::DeregisterModelEntity (Model const *model)
 
void GraphicsFeature::DeregisterLight (Graphics::GraphicsEntityId gfxId)
 
void GraphicsFeature::DeregisterDecal (Graphics::GraphicsEntityId gfxId)
 
template<>
void IO::JsonReader::Get< Graphics::GraphicsEntityId > (Graphics::GraphicsEntityId &ret, char const *attr)
 
template<>
void IO::JsonWriter::Add< Graphics::GraphicsEntityId > (Graphics::GraphicsEntityId const &id, Util::String const &val)
 
template<>
void Game::ComponentDrawFuncT< GraphicsFeature::AreaLightShape > (Game::ComponentId component, void *data, bool *commit)
 

Function Documentation

◆ Game::ComponentDrawFuncT< GraphicsFeature::AreaLightShape >()

template<>
void Game::ComponentDrawFuncT< GraphicsFeature::AreaLightShape > ( Game::ComponentId component,
void * data,
bool * commit )

◆ IO::JsonReader::Get< Graphics::GraphicsEntityId >()

template<>
void IO::JsonReader::Get< Graphics::GraphicsEntityId > ( Graphics::GraphicsEntityId & ret,
char const * attr )

◆ IO::JsonWriter::Add< Graphics::GraphicsEntityId >()