neoGFX
Cross-platform C++ app/game engine
|
#include <component.hpp>
Public Types | |
typedef detail::crack_component_data< shared< Data > >::mapped_type | mapped_type |
Public Member Functions | |
shared () | |
shared (const mapped_type *aData) | |
shared (const mapped_type &aData) | |
Public Attributes | |
const mapped_type * | ptr |
Definition at line 503 of file component.hpp.
typedef detail::crack_component_data<shared<Data>>::mapped_type neolib::ecs::shared< Data >::mapped_type |
Definition at line 505 of file component.hpp.
|
inline |
Definition at line 509 of file component.hpp.
|
inline |
Definition at line 513 of file component.hpp.
|
inline |
Definition at line 517 of file component.hpp.
const mapped_type* neolib::ecs::shared< Data >::ptr |
Definition at line 507 of file component.hpp.