#include <entityptr.h>
Public Attributes | |
ComponentInstance * | mSourceComponentInstance |
The ComponentInstance that the EntityInstancePtr is located in. More... | |
EntityPtr SourceComponentType::* | mEntityMemberPointer |
Member pointer to the EntityPtr located in the Component. More... | |
The EntityInstancePtrInitProxy is a proxy object that is only used to pass arguments to the correct constructor of EntityInstancePtr It's only here so that we can use initEntityInstancePtr to initialize both regular EntityInstancePtrs, as well as vectors of EntityInstancePtr.
EntityPtr SourceComponentType::* mEntityMemberPointer |
ComponentInstance* mSourceComponentInstance |
The ComponentInstance that the EntityInstancePtr is located in.