Game of Ur 0.3.3
This is a computer adaptation of Game of Ur, written in C++ mainly using SDL and OpenGL.
Loading...
Searching...
No Matches
ToyMaker::ViewportNode Member List

This is the complete list of members for ToyMaker::ViewportNode, including all inherited members.

ACTIVE enum value (defined in ToyMaker::SceneNodeCore)ToyMaker::SceneNodeCoreprivate
addComponent(const TComponent &component, const bool bypassSceneActivityCheck=false)ToyMaker::SceneNodeCore
addComponent(const nlohmann::json &jsonComponent, const bool bypassSceneActivityCheck=false)ToyMaker::SceneNodeCore
addNode(std::shared_ptr< SceneNodeCore > node, const std::string &where)ToyMaker::SceneNodeCore
addOrUpdateComponent(const TComponent &component, const bool bypassSceneActivityCheck=false)ToyMaker::SceneNodeCore
addOrUpdateComponent(const nlohmann::json &component, const bool bypassSceneActivityCheck=false)ToyMaker::SceneNodeCore
BaseSceneNode(const Key &key, const Placement &placement, const std::string &name, TComponents...components)ToyMaker::BaseSceneNode< ViewportNode >inlineprotected
BaseSceneNode(const Placement &placement, const std::string &name, TComponents...components)ToyMaker::BaseSceneNode< ViewportNode >inlineprotected
BaseSceneNode(const nlohmann::json &nodeDescription)ToyMaker::BaseSceneNode< ViewportNode >inlineprotected
BaseSceneNode(const SceneNodeCore &other)ToyMaker::BaseSceneNode< ViewportNode >inlineprotected
BaseSceneNode< ViewportNode > (defined in ToyMaker::ViewportNode)ToyMaker::ViewportNodefriend
clone() const overrideToyMaker::ViewportNodeprivatevirtual
copy(const std::shared_ptr< const ViewportNode > other)ToyMaker::ViewportNodestatic
ToyMaker::BaseSceneNode< ViewportNode >::copy(const std::shared_ptr< const ViewportNode > sceneNode)ToyMaker::BaseSceneNode< ViewportNode >protectedstatic
ToyMaker::SceneNodeCore::copy(const std::shared_ptr< const SceneNodeCore > other)ToyMaker::SceneNodeCoreprotectedstatic
copyAndReplaceAttributes(const SceneNodeCore &other)ToyMaker::SceneNodeCoreprivate
copyDescendants(const SceneNodeCore &other)ToyMaker::SceneNodeCoreprivate
create(const std::string &name, bool inheritsWorld, bool allowActionFlowThrough, const RenderConfiguration &renderConfiguration, std::shared_ptr< Texture > skybox)ToyMaker::ViewportNodestatic
create(const nlohmann::json &sceneNodeDescription)ToyMaker::ViewportNodestatic
create(const Key &key, const std::string &name, bool inheritsWorld, const RenderConfiguration &renderConfiguration, std::shared_ptr< Texture > skybox)ToyMaker::ViewportNodeprivatestatic
ToyMaker::BaseSceneNode< ViewportNode >::create(const Key &, const Placement &placement, const std::string &name, TComponents...components)ToyMaker::BaseSceneNode< ViewportNode >protectedstatic
ToyMaker::BaseSceneNode< ViewportNode >::create(const Placement &placement, const std::string &name, TComponents...components)ToyMaker::BaseSceneNode< ViewportNode >protectedstatic
createAndJoinWorld()ToyMaker::ViewportNodeprivate
detectCycle(std::shared_ptr< SceneNodeCore > node)ToyMaker::SceneNodeCoreprivatestatic
disallowsHandledActionPropagation() constToyMaker::ViewportNodeinline
disconnectNode(std::shared_ptr< SceneNodeCore > node)ToyMaker::SceneNodeCoreprivatestatic
ENABLED enum value (defined in ToyMaker::SceneNodeCore)ToyMaker::SceneNodeCoreprivate
fetchRenderResult(float simulationProgress)ToyMaker::ViewportNode
findFallbackCamera() (defined in ToyMaker::ViewportNode)ToyMaker::ViewportNodeprivate
getActionDispatch()ToyMaker::ViewportNode
getActiveDescendantViewports()ToyMaker::ViewportNodeprivate
getActiveDescendantWorlds()ToyMaker::ViewportNodeprivate
getByPath(const std::string &where)ToyMaker::SceneNodeCore
getCenteredViewportCoordinates() constToyMaker::ViewportNodeinlineprivate
getChildren()ToyMaker::SceneNodeCore
getChildren() constToyMaker::SceneNodeCore
getComponent(const float simulationProgress=1.f) constToyMaker::SceneNodeCore
getDescendants()ToyMaker::SceneNodeCore
getEnabled() constToyMaker::SceneNodeCore
getEntityID() constToyMaker::SceneNodeCore
getExposure()ToyMaker::ViewportNode
getGamma()ToyMaker::ViewportNode
getLocalViewport() overrideToyMaker::ViewportNodevirtual
getLocalViewport() const overrideToyMaker::ViewportNodevirtual
getName() constToyMaker::SceneNodeCore
getNode(const std::string &where)ToyMaker::SceneNodeCore
getNodeByID(EntityID entityID)ToyMaker::SceneNodeCore
getParentNode()ToyMaker::SceneNodeCore
getParentNode() constToyMaker::SceneNodeCore
getPathFromAncestor(std::shared_ptr< const SceneNodeCore > ancestor) constToyMaker::SceneNodeCore
getRenderConfiguration() constToyMaker::ViewportNode
getResourceTypeName()ToyMaker::ViewportNodeinlinestatic
getResourceTypeName_() const overrideToyMaker::Resource< ViewportNode >inlinevirtual
getUniversalEntityID() constToyMaker::SceneNodeCore
getViewportLoadOrdinal() constToyMaker::ViewportNodeinline
getViewportLocalPath() constToyMaker::SceneNodeCore
getWorld() constToyMaker::SceneNodeCore
getWorldID() constToyMaker::SceneNodeCore
handleAction(std::pair< ActionDefinition, ActionData > pendingAction)ToyMaker::ViewportNode
hasComponent() constToyMaker::SceneNodeCore
hasComponent(const std::string &type) constToyMaker::SceneNodeCore
hasNode(const std::string &pathToChild) constToyMaker::SceneNodeCore
inScene() constToyMaker::SceneNodeCore
IResource()=defaultToyMaker::IResourceprotected
isActive() constToyMaker::SceneNodeCore
isAncestorOf(std::shared_ptr< const SceneNodeCore > sceneNode) constToyMaker::SceneNodeCore
joinWorld(ECSWorld &world) overrideToyMaker::ViewportNodeprotectedvirtual
mActionDispatchToyMaker::ViewportNodeprivate
mActionFlowthroughToyMaker::ViewportNodeprivate
mActiveCameraToyMaker::ViewportNodeprivate
mChildNameToNodeToyMaker::SceneNodeCoreprivate
mChildrenToyMaker::SceneNodeCoreprivate
mChildViewportsToyMaker::ViewportNodeprivate
mDomainCamerasToyMaker::ViewportNodeprivate
mEntityToyMaker::SceneNodeCoreprivate
mNameToyMaker::SceneNodeCoreprivate
mNLifetimeChildrenAddedToyMaker::ViewportNodeprivate
mOwnWorldToyMaker::ViewportNodeprotected
mParentToyMaker::SceneNodeCoreprivate
mParentViewportToyMaker::SceneNodeCoreprivate
mPreventHandledActionPropagationToyMaker::ViewportNodeprivate
mPrototypeToyMaker::SceneNodeCoreprivate
mRelativeToToyMaker::SceneNodeCoreprivate
mRenderConfigurationToyMaker::ViewportNodeprivate
mRenderSetToyMaker::ViewportNodeprivate
mStateFlagsToyMaker::SceneNodeCoreprivate
mSystemMaskToyMaker::SceneNodeCoreprivate
mTextureResultToyMaker::ViewportNodeprivate
mTimeSinceLastRenderToyMaker::ViewportNodeprivate
mViewportLoadOrdinalToyMaker::ViewportNodeprivate
nextInPath(const std::string &where)ToyMaker::SceneNodeCoreprivatestatic
onActivated() overrideToyMaker::ViewportNodeprotectedvirtual
onCreated()ToyMaker::SceneNodeCoreprotectedvirtual
onDeactivated() overrideToyMaker::ViewportNodeprotectedvirtual
onDestroyed()ToyMaker::SceneNodeCoreprotectedvirtual
recomputeChildNameIndexMapping()ToyMaker::SceneNodeCoreprivate
registerDomainCamera(std::shared_ptr< SceneNodeCore > cameraNode)ToyMaker::ViewportNodeprivate
RegisterResource()ToyMaker::IResourceprotectedstatic
registerSelf()ToyMaker::Resource< ViewportNode >privatestatic
removeChildren()ToyMaker::SceneNodeCore
removeComponent()ToyMaker::SceneNodeCore
removeComponent() (defined in ToyMaker::SceneNodeCore)ToyMaker::SceneNodeCoreinline
removeComponent() (defined in ToyMaker::SceneNodeCore)ToyMaker::SceneNodeCoreinline
removeComponent() (defined in ToyMaker::SceneNodeCore)ToyMaker::SceneNodeCoreinline
removeComponent() (defined in ToyMaker::SceneNodeCore)ToyMaker::SceneNodeCoreinline
removeComponent() (defined in ToyMaker::SceneNodeCore)ToyMaker::SceneNodeCoreinline
removeNode(const std::string &where)ToyMaker::SceneNodeCore
render(float simulationProgress, uint32_t variableStep)ToyMaker::ViewportNodeprivate
render_(float simulationProgress)ToyMaker::ViewportNodeprivate
requestDimensions(glm::u16vec2 requestedDimensions)ToyMaker::ViewportNode
Resource(int explicitlyInitializeMe)ToyMaker::Resource< ViewportNode >inlineexplicitprotected
s_registratorToyMaker::Resource< ViewportNode >inlineprivatestatic
SceneNodeCore (defined in ToyMaker::ViewportNode)ToyMaker::ViewportNodefriend
ToyMaker::SceneNodeCore::SceneNodeCore(const Placement &placement, const std::string &name, TComponents...components)ToyMaker::SceneNodeCoreprotected
ToyMaker::SceneNodeCore::SceneNodeCore(const nlohmann::json &jsonSceneNode)ToyMaker::SceneNodeCoreprotected
ToyMaker::SceneNodeCore::SceneNodeCore(const SceneNodeCore &sceneObject)ToyMaker::SceneNodeCoreprotected
SceneNodeCore_del_(SceneNodeCore *sceneNode)ToyMaker::SceneNodeCorestatic
SceneSystem (defined in ToyMaker::ViewportNode)ToyMaker::ViewportNodefriend
setActiveCamera(const std::string &cameraPath)ToyMaker::ViewportNode
setActiveCamera(std::shared_ptr< SceneNodeCore > cameraNode)ToyMaker::ViewportNode
setEnabled(bool state)ToyMaker::SceneNodeCore
setEnabled(bool state) (defined in ToyMaker::SceneNodeCore)ToyMaker::SceneNodeCoreinline
setEnabled(bool) (defined in ToyMaker::SceneNodeCore)ToyMaker::SceneNodeCoreinline
setFPSCap(float fpsCap)ToyMaker::ViewportNode
setName(const std::string &name)ToyMaker::SceneNodeCore
setParentViewport(std::shared_ptr< SceneNodeCore > node, std::shared_ptr< ViewportNode > newViewport)ToyMaker::SceneNodeCoreprivatestatic
setPrototype_(std::shared_ptr< SceneNodeCore > prototype)ToyMaker::SceneNodeCoreinline
setRenderConfiguration(const RenderConfiguration &renderConfiguration)ToyMaker::ViewportNode
setRenderScale(float renderScale)ToyMaker::ViewportNode
setResizeMode(RenderConfiguration::ResizeMode mode)ToyMaker::ViewportNode
setResizeType(RenderConfiguration::ResizeType type)ToyMaker::ViewportNode
setSkybox(std::shared_ptr< Texture > skybox)ToyMaker::ViewportNode
setUpdateMode(RenderConfiguration::UpdateMode updateMode)ToyMaker::ViewportNode
StateFlags enum nameToyMaker::SceneNodeCoreprivate
unregisterDomainCamera(std::shared_ptr< SceneNodeCore > cameraNode)ToyMaker::ViewportNodeprivate
updateComponent(const TComponent &component)ToyMaker::SceneNodeCore
updateComponent(const nlohmann::json &component)ToyMaker::SceneNodeCore
updateComponent(const AxisAlignedBounds &axisAlignedBoxBounds) (defined in ToyMaker::SceneNodeCore)ToyMaker::SceneNodeCoreinline
updateComponent(const ObjectBounds &objectBounds) (defined in ToyMaker::SceneNodeCore)ToyMaker::SceneNodeCoreinline
updateExposure(float newExposure)ToyMaker::ViewportNode
updateGamma(float newGamma)ToyMaker::ViewportNode
validateName(const std::string &nodeName)ToyMaker::SceneNodeCoreprotectedstatic
viewNextDebugTexture()ToyMaker::ViewportNode
ViewportNode(const Placement &placement, const std::string &name) (defined in ToyMaker::ViewportNode)ToyMaker::ViewportNodeinlineprotected
ViewportNode(const nlohmann::json &jsonSceneNode) (defined in ToyMaker::ViewportNode)ToyMaker::ViewportNodeinlineprotected
ViewportNode(const ViewportNode &sceneObject) (defined in ToyMaker::ViewportNode)ToyMaker::ViewportNodeinlineprotected
ViewportNode(const Key &key, const Placement &placement, const std::string &name)ToyMaker::ViewportNodeinlineprivate
~IResource()=defaultToyMaker::IResourcevirtual
~SceneNodeCore()=defaultToyMaker::SceneNodeCorevirtual
~ViewportNode() overrideToyMaker::ViewportNode