This is the complete list of members for StevEngine::GameObject, including all inherited members.
| AddChild(const Utilities::ID &gameObjectID) | StevEngine::GameObject | |
| AddComponent(T *component) | StevEngine::GameObject | inline |
| Export(Utilities::StreamType type) const | StevEngine::GameObject | |
| GameObject(Utilities::ID id, std::string name, std::string scene) | StevEngine::GameObject | |
| GetAllComponents() | StevEngine::GameObject | inline |
| GetAllComponents() const | StevEngine::GameObject | inline |
| GetAllComponentsInChildren() | StevEngine::GameObject | inline |
| GetChild(int index) const | StevEngine::GameObject | |
| GetChildCount() const | StevEngine::GameObject | |
| GetComponent(bool log=true) | StevEngine::GameObject | inline |
| GetParent() const | StevEngine::GameObject | |
| GetPosition() const | StevEngine::GameObject | |
| GetRotation() const | StevEngine::GameObject | |
| GetScale() const | StevEngine::GameObject | |
| GetScene() const | StevEngine::GameObject | |
| GetWorldPosition() const | StevEngine::GameObject | |
| GetWorldRotation() const | StevEngine::GameObject | |
| GetWorldScale() const | StevEngine::GameObject | |
| HasParent() const | StevEngine::GameObject | inline |
| Id() const | StevEngine::GameObject | inline |
| Import(Utilities::Stream &stream) | StevEngine::GameObject | |
| name | StevEngine::GameObject | |
| Publish(const EventType &event) | StevEngine::GameObject | inline |
| RemoveAllComponents() | StevEngine::GameObject | inline |
| RemoveChild(int index) | StevEngine::GameObject | |
| RemoveComponent(T *component) | StevEngine::GameObject | inline |
| Scene (defined in StevEngine::GameObject) | StevEngine::GameObject | friend |
| SceneManager (defined in StevEngine::GameObject) | StevEngine::GameObject | friend |
| SetPosition(Utilities::Vector3 position, bool announce=true) | StevEngine::GameObject | |
| SetRotation(Utilities::Quaternion rotation, bool announce=true) | StevEngine::GameObject | |
| SetScale(Utilities::Vector3 scale, bool announce=true) | StevEngine::GameObject | |
| SetTransform(Utilities::Vector3 position, Utilities::Quaternion rotation, Utilities::Vector3 scale, bool announce=true) | StevEngine::GameObject | |
| Subscribe(EventFunction< EventType > handler, bool allowFromChild=true) | StevEngine::GameObject | inline |
| Unsubscribe(const std::string eventId, const Utilities::ID handlerId) | StevEngine::GameObject | inline |
| ~GameObject() | StevEngine::GameObject | |