You.i Engine
CYIAbstractCameraSceneNode Member List

This is the complete list of members for CYIAbstractCameraSceneNode, including all inherited members.

AccessibleStateChangedCYISceneNode
AddChild(std::unique_ptr< CYISceneNode > pSceneNode)CYISceneNode
AddChild(std::unique_ptr< CYISceneNode >, size_t index)CYISceneNode
AddEffect(const std::shared_ptr< CYIEffect > &pEffect)CYISceneNode
AddEventListener(CYIEvent::Type eventType, CYIEventHandler *pListener, CYIEventTarget::Phase phase=CYIEventTarget::Phase::Bubble)CYIEventTarget
AddMask(std::unique_ptr< CYIMask > pMask)CYISceneNode
ApplyMeasurements()CYISceneNodevirtual
begin(Iterator::Mode mode=Iterator::Mode::ImmediateChildren) constCYISceneNode
BroadcastEvent(const std::shared_ptr< CYIEventDispatcher > &pDispatcher, CYIEvent *pEvent)CYISceneNodevirtual
BuildDrawList(std::vector< IYIRenderer::Command > &drawList, CYIAbstractCameraSceneNode *pCameraToDrawWith=nullptr)CYISceneNodevirtual
CalculateProjectionMatrix() const =0CYIAbstractCameraSceneNodeprotectedpure virtual
CalculateViewMatrix() constCYIAbstractCameraSceneNodeprotected
CalculateViewportMatrix() constCYIAbstractCameraSceneNodeprotected
CanCastTo() constCYISceneNode
ChangeParent(CYISceneNode *pParent)CYISceneNode
ChildAdded(CYISceneNode *pChild)CYISceneNodeprotectedvirtual
ChildNeedsLayout()CYISceneNodeprotectedvirtual
ChildRemoved(CYISceneNode *pChild)CYISceneNodeprotectedvirtual
ChildVisibilityChanged(CYISceneNode *pChild)CYISceneNodeprotectedvirtual
ClearNPatch()CYISceneNode
ClearSpecialTypeFlag(SpecialEventTargetType type)CYIEventTarget
CompositeOpacityUpdated()CYISceneNodeprotectedvirtual
ConnectEffectsToTimelines(const CYITimelineTrack *pTrack)CYISceneNode
ContainsFocusableDescendant(const CYIFocusSearchOptions &options=CYIFocusSearchOptions()) constCYISceneNodevirtual
CYIAbstractCameraSceneNode()CYIAbstractCameraSceneNodeprotected
CYIEventTarget()CYIEventTarget
CYISceneNode()CYISceneNode
CYISignalHandler()CYISignalHandler
CYISignalHandler(const CYISignalHandler &rSignalHandler)CYISignalHandler
DEFAULT_FRUSTUM_DISTANCECYIAbstractCameraSceneNodestatic
DEFAULT_UPDATE_PRIORITYCYITime::UpdateListenerstatic
DescendantGainedFocusCYISceneNode
DescendantLostFocusCYISceneNode
DescendantsChangedFocusCYISceneNode
DestroyChildren()CYISceneNode
DirtyCleanCYISceneNodestatic
DirtyEverythingCYISceneNodestatic
DirtyFlag typedefCYISceneNode
DirtyFlagChanged()CYISceneNodeprotectedvirtual
DirtyLocalBoundingBoxCYISceneNodestatic
DirtyLocalTransformCYISceneNodestatic
DirtyMeshCYISceneNodestatic
DirtyOpacityCYISceneNodestatic
DirtyProjectionMatrix()CYIAbstractCameraSceneNodeprotected
DirtySceneGraphCYISceneNodestatic
DirtyUniformCYISceneNodestatic
DirtyVisibilityCYISceneNodestatic
DirtyWorldBoundingBoxCYISceneNodestatic
DirtyWorldScaleCYISceneNodestatic
DirtyWorldSurfaceScaleCYISceneNodestatic
DirtyWorldTransformCYISceneNodestatic
Disconnect(CYISignalBase &rSignal)CYISignalHandler
DisconnectFromAllSignals()CYISignalHandler
DrawBehind(CYISceneNode *pSceneNode, bool *pChanged=nullptr)CYISceneNode
DrawBehindChildren(CYISceneNode *pSceneNode, bool *pChanged=nullptr)CYISceneNode
DrawInFront(CYISceneNode *pSceneNode, bool *pChanged=nullptr)CYISceneNode
DrawInFrontOfChildren(CYISceneNode *pSceneNode, bool *pChanged=nullptr)CYISceneNode
DumpTree() constCYISceneNode
DumpTree(int32_t indentLevel) constCYISceneNodeprotected
end(Iterator::Mode mode=Iterator::Mode::ImmediateChildren) constCYISceneNode
FetchType enum nameCYISceneNode
FindActiveCamera(const CYISceneNode *pTargetSceneNode=nullptr) constCYISceneNodevirtual
FindNode(YI_SCENE_NODE_SUBCLASS *&pNode, CYIStringView nodeName, FetchType type, const CYIString &tag)CYISceneNode
FocusChangedInDescendants()CYISceneNodevirtual
FocusGainedInDescendants()CYISceneNodevirtual
FocusLostInDescendants()CYISceneNodevirtual
ForceDirty()CYISceneNode
ForEachProperty(const std::function< void(const CYIString &, const CYIString &)> &action) const overrideCYISceneNodevirtual
GetAccessibilityAttributes() constCYISceneNode
GetAccessible() constCYISceneNode
GetAnchorPoint() constCYISceneNode
GetCameraMatrix() constCYIAbstractCameraSceneNode
GetChild(size_t index) constCYISceneNode
GetChild(const CYIString &name) constCYISceneNode
GetChild(uint32_t targetMatchedNodeCount=1) constCYISceneNode
GetChildCount() constCYISceneNode
GetChildCountRecursive() constCYISceneNode
GetChildren() constCYISceneNode
GetClipping() constCYISceneNode
GetClippingBox() constCYISceneNode
GetCompositeOpacity() constCYISceneNode
GetCurrentLayoutDirtyFlag() constCYISceneNodeprotected
GetDirtyFlag() constCYISceneNode
GetDisablesInput()CYITime::UpdateListenervirtual
GetDrawChild(size_t index) constCYISceneNode
GetDrawChildByID(int32_t id) constCYISceneNode
GetDrawChildCount() constCYISceneNode
GetDrawChildren() constCYISceneNode
GetDrawParent() constCYISceneNode
GetDumpTreeString() const overrideCYIAbstractCameraSceneNodeprotectedvirtual
GetEffect(size_t index) constCYISceneNode
GetEffectCount() constCYISceneNode
GetEffectTransform() constCYISceneNode
GetFarPlane() constCYIAbstractCameraSceneNode
GetID() constCYISceneNode
GetIndexOfChild(const CYISceneNode *pSceneNode) constCYISceneNode
GetIndexOfDrawChild(const CYISceneNode *pSceneNode) constCYISceneNode
GetInitialSize() constCYISceneNode
GetLayoutConfig(LayoutConfigFetchMode fetchMode=LayoutConfigFetchMode::LazyInstantiate) constCYISceneNode
GetLayoutConfig(LayoutConfigFetchMode fetchMode=LayoutConfigFetchMode::LazyInstantiate)CYISceneNode
GetLayoutDirtyFlag() constCYISceneNode
GetLayoutState() constCYISceneNode
GetLayoutState()CYISceneNode
GetLocalAABB() constCYISceneNode
GetLocalOpacity() constCYISceneNode
GetLocalTransform() constCYISceneNode
GetMask(size_t index) constCYISceneNode
GetMask(size_t index)CYISceneNode
GetMaskCount() constCYISceneNode
GetMaterial(size_t index=0) constCYISceneNode
GetMaterialCount() constCYISceneNode
GetMeasuredSize() constCYISceneNode
GetMesh() constCYISceneNode
GetName() constCYISceneNode
GetNearPlane() constCYIAbstractCameraSceneNode
GetNode(CYIStringView name)CYISceneNode
GetNode(CYIStringView name, const CYIRuntimeTypeInfo &enforceClassType)CYISceneNode
GetNode(const CYIRuntimeTypeInfo &enforceClassType)CYISceneNode
GetNode(CYIStringView name)CYISceneNode
GetNode(const int32_t id)CYISceneNode
GetNode(const int32_t id, const CYIRuntimeTypeInfo &enforceClassType)CYISceneNode
GetNode(uint32_t targetMatchedNodeCount=1) constCYISceneNode
GetNode(uint32_t targetMatchedNodeCount=1)CYISceneNode
GetNodeAfterTarget(const CYIRuntimeTypeInfo &enforceClassType, CYISceneNode *pStartAfterTarget)CYISceneNode
GetNodeFromChildren(CYIStringView name)CYISceneNodeprotectedvirtual
GetNodeFromChildren(const int32_t id)CYISceneNodeprotectedvirtual
GetNodeFromChildren(const CYIRuntimeTypeInfo &enforceClassType)CYISceneNodeprotectedvirtual
GetNodeFromChildrenAfterTarget(const CYIRuntimeTypeInfo &enforceClassType, bool *pTargetReached, CYISceneNode *pStartAfterTarget)CYISceneNodeprotected
GetNodes(CYIStringView name)CYISceneNode
GetNodes(int32_t id)CYISceneNode
GetNodes(const CYIRuntimeTypeInfo &enforceClassType)CYISceneNode
GetNodeWithUniqueID(uint64_t uniqueID)CYISceneNode
GetNPatchBitmap() constCYISceneNode
GetOrientation() constCYISceneNode
GetParent() constCYISceneNode
GetPosition() constCYISceneNode
GetPreviousDirtyFlag() constCYISceneNode
GetProjectionMatrix() constCYIAbstractCameraSceneNode
GetProperties() const overrideCYISceneNodevirtual
GetProperty(CYIStringView propertyName) const overrideCYISceneNodevirtual
GetProperty(CYIStringView propertyName, CYIString *pValue) constCYISceneNode
GetProxy() constCYIEventTarget
GetRenderTarget() constCYISceneNode
GetRotation() constCYISceneNode
GetScale() constCYISceneNode
GetSceneManager() constCYISceneNode
GetSceneNodeProxy() constCYISceneNode
GetShaderUniforms() constCYISceneNode
GetSize() constCYISceneNode
GetSpecialTypes() constCYIEventTarget
GetTarget() constCYIAbstractCameraSceneNode
GetThreadAffinity() constCYISignalHandler
GetTransform()CYISceneNodeinline
GetUniqueID() constCYISceneNode
GetUniqueName() constCYISceneNode
GetUpVector() constCYIAbstractCameraSceneNode
GetViewMatrix() constCYIAbstractCameraSceneNode
GetViewport() constCYIAbstractCameraSceneNode
GetViewportWorldMatrix() constCYIAbstractCameraSceneNodeprotected
GetWorldAABB() constCYISceneNode
GetWorldScale() constCYISceneNode
GetWorldSurfaceScale() constCYISceneNode
GetWorldTransform() constCYISceneNode
HasProperties() const overrideCYISceneNodevirtual
Hide()CYISceneNode
Init() overrideCYIAbstractCameraSceneNodevirtual
InsertChildAfter(CYISceneNode *pRefNode, std::unique_ptr< CYISceneNode > pSceneNode)CYISceneNode
Intersects(const CYISceneNode *pNode) constCYISceneNode
IsAncestorOf(const CYISceneNode *pNode) constCYISceneNode
IsBoundingBoxHit(const CYIRay &rWorldSpaceRay) constCYISceneNode
IsConnected() constCYISignalHandlervirtual
IsConnected(const CYISignalBase &rSignal) constCYISignalHandlervirtual
IsFocusRoot() constCYISceneNode
IsMeshHit(const CYIRay &rWorldSpaceRay) constCYISceneNode
IsPerceptible() constCYISceneNode
IsTrulyVisible() constCYISceneNode
IsVisible() constCYISceneNode
LayoutConfigFetchMode enum nameCYISceneNode
LayoutDirtied()CYISceneNodeprotectedvirtual
LayoutDirtyFlag enum nameCYISceneNode
Listener()CYIThread::Listenerinline
LocalBoundingBoxUpdated()CYISceneNodeprotectedvirtual
m_childrenCYISceneNodeprotected
m_clipCYISceneNodeprotected
m_drawChildrenCYISceneNodeprotected
m_EffectsCYISceneNodeprotected
m_EffectTransformCYISceneNodeprotected
m_guidCYISceneNodeprotected
m_idCYISceneNodeprotected
m_initialSizeCYISceneNodeprotected
m_listenersCYIEventTargetprotected
m_localOpacityCYISceneNodeprotected
m_localVisibilityCYISceneNodeprotected
m_MasksCYISceneNodeprotected
m_measuredSizeCYISceneNodeprotected
m_nameCYISceneNodeprotected
m_pDrawParentCYISceneNodeprotected
m_pEventTargetProxyCYIEventTargetprotected
m_pMaterialsCYISceneNodeprotected
m_pMeshCYISceneNodeprotected
m_pNPatchCYISceneNodeprotected
m_pNPatchBitmapCYISceneNodeprotected
m_pParentCYISceneNodeprotected
m_pRenderTargetCYISceneNodeprotected
m_PropertiesCYISceneNodeprotected
m_propertyAnimationsCYISceneNodeprotected
m_pShaderUniformsCYISceneNodemutableprotected
m_pTransformCYISceneNodeprotected
m_sizeCYISceneNodeprotected
m_specialTypesCYIEventTargetprotected
m_vlsLastCollisionCYISceneNodeprotected
m_WSClipBoxCYISceneNodeprotected
Measure(const MeasureSpec &widthSpec, const MeasureSpec &heightSpec, const MeasureSpec &depthSpec)CYISceneNodevirtual
MeasureMode enum nameCYISceneNode
MoveToThread(CYIThread *pThread)CYISignalHandler
OnChildAdded(CYISceneNode *pChild)CYISceneNodeprotectedvirtual
OnChildRemoved(CYISceneNode *pChild)CYISceneNodeprotectedvirtual
OnChildVisibilityChanged(CYISceneNode *pChild)CYISceneNodeprotectedvirtual
OnCompositeOpacityUpdated()CYISceneNodeprotectedvirtual
OnDirtyFlagChanged()CYISceneNodeprotectedvirtual
OnFocusChangedInDescendants()CYISceneNodevirtual
OnFocusGainedInDescendants()CYISceneNodevirtual
OnFocusLostInDescendants()CYISceneNodevirtual
OnFrameTimeUpdated(std::chrono::microseconds frameTime) overrideCYIAbstractCameraSceneNodeprotectedvirtual
OnLocalBoundingBoxUpdated()CYISceneNodeprotectedvirtual
OnSizeChanged()CYISceneNodeprotectedvirtual
OnThreadFinished(CYIThread *)CYIThread::Listenerinlinevirtual
OnThreadStarted(CYIThread *)CYIThread::Listenerinlinevirtual
OnThreadTerminated(CYIThread *)CYIThread::Listenerinlinevirtual
OnTransformUpdated()CYISceneNodeprotectedvirtual
OnUpdateBegin()CYISceneNodeprotectedvirtual
OnUpdateEnd()CYISceneNodeprotectedvirtual
OnVisibilityUpdated()CYISceneNodeprotectedvirtual
OnWorldBoundingBoxUpdated()CYISceneNodeprotectedvirtual
OnWorldScaleUpdated()CYISceneNodeprotectedvirtual
OnWorldSurfaceScaleUpdated()CYISceneNodeprotectedvirtual
OPACITY_NOT_VISIBLE_EPSILONCYISceneNodestatic
operator=(const CYISignalHandler &rSignalHandler)CYISignalHandler
Phase enum nameCYIEventTarget
ProcessEvent(const std::shared_ptr< CYIEventDispatcher > &pDispatcher, CYIEvent *pEvent) overrideCYISceneNodeprotectedvirtual
PropertyAnimationCompleteCYISceneNode
rbegin(Iterator::Mode mode=Iterator::Mode::ImmediateChildren) constCYISceneNode
RegisterAllSceneNodes()CYISceneNodestatic
RemoveChild(CYISceneNode *pSceneNode)CYISceneNode
RemoveEffect(const std::shared_ptr< CYIEffect > &pEffect)CYISceneNode
RemoveEventListener(CYIEvent::Type eventType, CYIEventHandler *pListener, CYIEventTarget::Phase phase=CYIEventTarget::Phase::Bubble)CYIEventTarget
RemoveMask(const CYIMask *pMask)CYISceneNode
RemoveTarget()CYIAbstractCameraSceneNode
rend(Iterator::Mode mode=Iterator::Mode::ImmediateChildren) constCYISceneNode
ReorderChild(size_t fromIndex, size_t toIndex)CYISceneNode
RequestLayout()CYISceneNode
ReverseIterator typedefCYISceneNode
SetAccessibilityAttributes(std::unique_ptr< CYIAccessibilityAttributes > pAttributes)CYISceneNode
SetAccessible(CYIAccessibilityAttributes::Accessible accessible)CYISceneNode
SetAnchorPoint(const glm::vec3 &anchorPoint)CYISceneNode
SetAnchorPoint(float x, float y, float z)CYISceneNode
SetAnchorPointX(float x)CYISceneNode
SetAnchorPointY(float y)CYISceneNode
SetAnchorPointZ(float z)CYISceneNode
SetClippingBox(const CYIAABB &rWorldBox)CYISceneNode
SetClippingOff()CYISceneNode
SetClippingOn()CYISceneNode
SetCustomTimelineValue(uint32_t trackID, const CYIVariant &value)CYISceneNodevirtual
SetCustomUniforms()CYISceneNodeprotectedvirtual
SetDirtyFlag(DirtyFlag dirtyFlag)CYISceneNode
SetFarPlane(float farZ)CYIAbstractCameraSceneNode
SetID(int32_t id)CYISceneNode
SetInternalCustomTimelineValue(uint32_t trackID, const CYIVariant &value)CYISceneNode
SetIsFocusRoot(bool isFocusRoot)CYISceneNode
SetLayoutConfig(std::unique_ptr< CYILayoutConfig > pLayoutConfig)CYISceneNode
SetLayoutDirtyFlag(LayoutDirtyFlag flag)CYISceneNodevirtual
SetLayoutState(std::unique_ptr< CYILayoutState > pLayoutState)CYISceneNode
SetMaterial(const std::shared_ptr< CYIMaterial > &pMaterial, size_t index=0)CYISceneNode
SetMeasuredSize(const glm::vec3 &measuredSize)CYISceneNode
SetMesh(const std::shared_ptr< CYIMesh > &pMesh)CYISceneNode
SetMeshTransform(const glm::mat4 &rTransform)CYISceneNode
SetName(const CYIString &name)CYISceneNode
SetNearPlane(float nearZ)CYIAbstractCameraSceneNode
SetNodeType()CYISceneNodeprotected
SetNPatchBitmap(const std::shared_ptr< CYIBitmap > &pNPatchBitmap)CYISceneNode
SetOpacity(float opacity)CYISceneNode
SetOrientation(float pitchDegrees, float yawDegrees, float rollDegrees)CYISceneNode
SetOrientation(const glm::quat &orientation)CYISceneNode
SetPosition(const glm::vec3 &position)CYISceneNode
SetPosition(float x, float y, float z)CYISceneNode
SetPositionX(float x)CYISceneNode
SetPositionY(float y)CYISceneNode
SetPositionZ(float z)CYISceneNode
SetProperty(const CYIString &rPropertyName, const CYIString &rPropertyValue)CYISceneNode
SetRenderTarget(const std::shared_ptr< CYIRenderTarget > &pRenderTarget)CYISceneNode
SetRotation(const glm::vec3 &rotation)CYISceneNode
SetRotation(float pitchDegrees, float yawDegrees, float rollDegrees)CYISceneNode
SetRotationX(float pitchDegrees)CYISceneNode
SetRotationY(float yawDegrees)CYISceneNode
SetRotationZ(float rollDegrees)CYISceneNode
SetScale(const glm::vec3 &scale)CYISceneNode
SetScale(float factorX, float factorY, float factorZ)CYISceneNode
SetScaleX(float factor)CYISceneNode
SetScaleY(float factor)CYISceneNode
SetScaleZ(float factor)CYISceneNode
SetSceneManager(CYISceneManager *pSceneManager)CYISceneNode
SetSize(const glm::vec3 &size, bool dirtyLayout=true)CYISceneNodevirtual
SetSpecialTypeFlag(SpecialEventTargetType type)CYIEventTarget
SetTarget(CYISceneNode *pTargetNode)CYIAbstractCameraSceneNode
SetThreadAffinity(const CYIThreadHandle &rThreadAffinity)CYISignalHandler
SetUpVector(const glm::vec3 &camUp)CYIAbstractCameraSceneNode
SetUseLocalTransformAndAlpha(bool use)CYISceneNode
SetViewport(const YI_FLOAT_RECT_REL &viewport)CYIAbstractCameraSceneNode
SetVisibility(bool visible)CYISceneNode
Show()CYISceneNode
SizeChanged()CYISceneNodeprotectedvirtual
SpecialEventTargetType enum nameCYIEventTarget
StartCaptureKeyboardEvents()CYISceneNode
StartCapturePointerEvents(uint8_t pointerID)CYISceneNode
StartCaptureTrackpadEvents()CYISceneNode
StartPropertyAnimation(PropertyAnimation::Type propType, float from, float to, uint32_t durMs, CYITimeInterpolator *pTimeInterpolator=nullptr, bool dirtyLayout=true)CYISceneNode
StopCaptureKeyboardEvents()CYISceneNode
StopCapturePointerEvents(uint8_t pointerID)CYISceneNode
StopCaptureTrackpadEvents()CYISceneNode
StopPropertyAnimation(PropertyAnimation::Type propType)CYISceneNode
TakeAccessibilityAttributes()CYISceneNode
TransformUpdated()CYISceneNodeprotectedvirtual
Update()CYISceneNodeprotected
UpdateBegin()CYISceneNodeprotectedvirtual
UpdateEnd() overrideCYIAbstractCameraSceneNodeprotectedvirtual
UpdateEventForLocalSpace(CYIActionEvent *pActionEvent, glm::vec3 &rayOrigin, glm::vec3 &rayNonOriginPoint) constCYISceneNode
UpdateListener()CYITime::UpdateListener
UpdateLocalSpaceCollision(CYIActionEvent *pActionEvent)CYISceneNode
VisibilityUpdated()CYISceneNodeprotectedvirtual
WorldBoundingBoxUpdated()CYISceneNodeprotectedvirtual
WorldScaleUpdated()CYISceneNodeprotectedvirtual
WorldSurfaceScaleUpdated()CYISceneNodeprotectedvirtual
~CYIAbstractCameraSceneNode()CYIAbstractCameraSceneNodevirtual
~CYIEventTarget()CYIEventTargetvirtual
~CYISceneNode()CYISceneNodevirtual
~CYISignalHandler()CYISignalHandlervirtual
~IYIPropertiesSource()=defaultIYIPropertiesSourcevirtual
~Listener()CYIThread::Listenerinlinevirtual
~UpdateListener()CYITime::UpdateListenervirtual