|
RavEngine
|
Public Member Functions | |
| ComponentHandle (decltype(owner) owner) | |
| ComponentHandle (Entity *owner) | |
| T * | operator-> () |
| T * | get () |
| template<typename U > | |
| U * | get_as () |
| bool | operator== (const ComponentHandle< T > &other) const |
Public Member Functions inherited from RavEngine::ComponentHandleBase | |
| ComponentHandleBase (decltype(owner) owner) | |
| operator bool () const | |
| void | reset () |
| bool | IsValid () const |
| decltype(owner) | GetOwner () const |
| auto | get_id () const |
Additional Inherited Members | |
Protected Attributes inherited from RavEngine::ComponentHandleBase | |
| Entity | owner |
If the type is convertible via static_cast