VEX Engine
Retro looking game engine made in vulkan mostly because i wanted to understand it better.
Loading...
Searching...
No Matches
vex::ComponentRegistry Member List

This is the complete list of members for vex::ComponentRegistry, including all inherited members.

checkers (defined in vex::ComponentRegistry)vex::ComponentRegistryprivate
clearDynamicComponents()vex::ComponentRegistry
ComponentChecker typedef (defined in vex::ComponentRegistry)vex::ComponentRegistry
ComponentCreator typedef (defined in vex::ComponentRegistry)vex::ComponentRegistry
ComponentInspector typedef (defined in vex::ComponentRegistry)vex::ComponentRegistry
ComponentLoader typedef (defined in vex::ComponentRegistry)vex::ComponentRegistry
ComponentRegistry()=default (defined in vex::ComponentRegistry)vex::ComponentRegistryprivate
ComponentSaver typedef (defined in vex::ComponentRegistry)vex::ComponentRegistry
createComponent(GameObject &obj, const std::string &name)vex::ComponentRegistry
creators (defined in vex::ComponentRegistry)vex::ComponentRegistryprivate
drawInspectorForObject(GameObject &obj)vex::ComponentRegistry
dynamicComponents (defined in vex::ComponentRegistry)vex::ComponentRegistryprivate
getInspectors() constvex::ComponentRegistry
getInstance() (defined in vex::ComponentRegistry)vex::ComponentRegistrystatic
getMissingComponents(const GameObject &obj)vex::ComponentRegistry
getRegisteredNames() constvex::ComponentRegistry
inspectors (defined in vex::ComponentRegistry)vex::ComponentRegistryprivate
loadComponent(GameObject &obj, const std::string &type, const nlohmann::json &json)vex::ComponentRegistry
loaders (defined in vex::ComponentRegistry)vex::ComponentRegistryprivate
registerComponent(const std::string &name, bool isDynamic=false)vex::ComponentRegistryinline
registeredNames (defined in vex::ComponentRegistry)vex::ComponentRegistryprivate
saveComponent(GameObject &obj, const std::string &type)vex::ComponentRegistry
savers (defined in vex::ComponentRegistry)vex::ComponentRegistryprivate
unregisterComponent(const std::string &name)vex::ComponentRegistry