|
Game of Ur 0.3.3
This is a computer adaptation of Game of Ur, written in C++ mainly using SDL and OpenGL.
|
This is the complete list of members for ToyMaker::SceneSystem, including all inherited members.
| activateSubtree(std::shared_ptr< SceneNodeCore > sceneNode) | ToyMaker::SceneSystem | private |
| addNode(std::shared_ptr< SceneNodeCore > node, const std::string &where) | ToyMaker::SceneSystem | |
| deactivateSubtree(std::shared_ptr< SceneNodeCore > sceneNode) | ToyMaker::SceneSystem | private |
| getActiveViewports() | ToyMaker::SceneSystem | private |
| getActiveWorlds() | ToyMaker::SceneSystem | private |
| getByPath(const std::string &where) | ToyMaker::SceneSystem | |
| getCachedWorldTransform(std::shared_ptr< const SceneNodeCore > sceneNode) const | ToyMaker::SceneSystem | private |
| getLocalTransform(std::shared_ptr< const SceneNodeCore > sceneNode) const | ToyMaker::SceneSystem | private |
| getNode(const std::string &where) | ToyMaker::SceneSystem | |
| getNodeByID(const UniversalEntityID &universalEntityID) | ToyMaker::SceneSystem | inline |
| getNodeByID(const UniversalEntityID &universalEntityID) | ToyMaker::SceneSystem | private |
| getNodesByID(const std::vector< UniversalEntityID > &universalEntityIDs) | ToyMaker::SceneSystem | |
| getRootViewport() const | ToyMaker::SceneSystem | |
| getRootWorld() const | ToyMaker::SceneSystem | |
| getSystemTypeName() | ToyMaker::SceneSystem | inlinestatic |
| inScene(std::shared_ptr< const SceneNodeCore > sceneNode) const | ToyMaker::SceneSystem | private |
| inScene(UniversalEntityID UniversalEntityID) const | ToyMaker::SceneSystem | private |
| isActive(std::shared_ptr< const SceneNodeCore > sceneNode) const | ToyMaker::SceneSystem | private |
| isActive(UniversalEntityID UniversalEntityID) const | ToyMaker::SceneSystem | private |
| isSingleton() const override | ToyMaker::SceneSystem | inline |
| mActiveEntities | ToyMaker::SceneSystem | private |
| markDirty(UniversalEntityID UniversalEntityID) | ToyMaker::SceneSystem | private |
| mComputeTransformQueue | ToyMaker::SceneSystem | private |
| mEntityToNode | ToyMaker::SceneSystem | private |
| mRootNode | ToyMaker::SceneSystem | private |
| nodeActivationChanged(std::shared_ptr< SceneNodeCore > sceneNode, bool state) | ToyMaker::SceneSystem | private |
| nodeAdded(std::shared_ptr< SceneNodeCore > sceneNode) | ToyMaker::SceneSystem | private |
| nodeRemoved(std::shared_ptr< SceneNodeCore > sceneNode) | ToyMaker::SceneSystem | private |
| onApplicationEnd() | ToyMaker::SceneSystem | |
| onApplicationInitialize(const ViewportNode::RenderConfiguration &rootViewportRenderConfiguration) | ToyMaker::SceneSystem | |
| onApplicationStart() | ToyMaker::SceneSystem | |
| onWorldEntityUpdate(UniversalEntityID UniversalEntityID) | ToyMaker::SceneSystem | private |
| removeNode(const std::string &where) | ToyMaker::SceneSystem | |
| render(float simulationProgress, uint32_t variableStep) | ToyMaker::SceneSystem | |
| SceneNodeCore (defined in ToyMaker::SceneSystem) | ToyMaker::SceneSystem | friend |
| SceneSystem(std::weak_ptr< ECSWorld > world) | ToyMaker::SceneSystem | inlineexplicit |
| simulationStep(uint32_t simStepMillis, std::vector< std::pair< ActionDefinition, ActionData > > triggeredActions={}) | ToyMaker::SceneSystem | |
| updateHierarchyDataInsertion(std::shared_ptr< SceneNodeCore > insertedNode) | ToyMaker::SceneSystem | private |
| updateHierarchyDataRemoval(std::shared_ptr< SceneNodeCore > removedNode) | ToyMaker::SceneSystem | private |
| updateTransforms() | ToyMaker::SceneSystem | |
| variableStep(float simulationProgress, uint32_t simulationLagMillis, uint32_t variableStepMillis, std::vector< std::pair< ActionDefinition, ActionData > > triggeredActions={}) | ToyMaker::SceneSystem |