TailorMade 2.0
Tailor Made is a high-performance C++20 ECS library with on-the-fly entity creation and JSON-based definitions for entities, components, and their relationships.
 
Loading...
Searching...
No Matches
Component Member List

This is the complete list of members for Component, including all inherited members.

add(const std::string &name, const std::string &type)Component
Component()=defaultComponent
Component(const std::string &filename)Component
Component(const std::string &name, dataUnMap dataDump)Component
componentNameComponentprotected
copy(std::shared_ptr< Component > component)Component
dataMapComponentprotected
get(const std::string &name)Componentinline
getName()Component
getNames()Component
getRawData()Component
getType(const std::string &name)Component
mtxComponentprotected
set(const std::string &name, Type value)Componentinline
toString(std::ostream &stream)Component