You.i Engine
CYIAbstractCameraSceneNode Member List

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

AddChild(std::unique_ptr< CYISceneNode > pSceneNode)CYISceneNode
AddChild(std::unique_ptr< CYISceneNode >, int32_t nIndex)CYISceneNode
AddEffect(const std::shared_ptr< CYIEffect > &pEffect)CYISceneNode
AddEventListener(YI_EVENT_TYPE eEventType, CYIEventHandler *pListener, EVENT_PHASE ePhase=BUBBLE)CYIEventTarget
AddMask(std::unique_ptr< CYIMask > pMask)CYISceneNode
ApplyMeasurements()CYISceneNodevirtual
begin(Iterator::ITERATION_MODE eMode=Iterator::IMMEDIATE_CHILDREN) const CYISceneNode
BroadcastEvent(const std::shared_ptr< CYIEventDispatcher > &pDispatcher, CYIEvent *pEvent)CYISceneNodevirtual
BUBBLE enum valueCYIEventTarget
BuildDrawList(std::vector< IYIRenderer::Command > &drawList, CYIAbstractCameraSceneNode *pCameraToDrawWith=nullptr)CYISceneNodevirtual
CalculateLocalTransform(glm::mat4 *pTransform) const CYISceneNodeprotectedvirtual
CalculateProjectionMatrix() const =0CYIAbstractCameraSceneNodeprotectedpure virtual
CalculateViewMatrix() const CYIAbstractCameraSceneNodeprotected
CalculateViewportMatrix() const CYIAbstractCameraSceneNodeprotected
CanCastTo() const CYISceneNode
CAPTURE enum valueCYIEventTarget
ChangeParent(CYISceneNode *pParent)CYISceneNode
ChildAdded(CYISceneNode *pChild)CYISceneNodeprotectedvirtual
ChildNeedsLayout()CYISceneNodeprotectedvirtual
ChildRemoved(CYISceneNode *pChild)CYISceneNodeprotectedvirtual
ChildVisibilityChanged(CYISceneNode *pChild)CYISceneNodeprotectedvirtual
ClearDirtyFlag()CYISceneNode
ClearSpecialTypeFlag(YI_SPECIAL_EVENT_TARGET_TYPE eType)CYIEventTarget
CompositeOpacityUpdated()CYISceneNodeprotectedvirtual
ConnectEffectsToTimelines(const CYITimelineTrack *pTrack)CYISceneNode
ContainsFocusableDescendant(const CYIFocusSearchOptions &options=CYIFocusSearchOptions()) const CYISceneNodevirtual
CYIAbstractCameraSceneNode()CYIAbstractCameraSceneNodeprotected
CYIEventTarget()CYIEventTarget
CYISceneNode()CYISceneNode
CYIScriptableObject()CYIScriptableObject
CYIScriptableObject(const CYIScriptableObject &other)CYIScriptableObject
CYIScriptableRTTIObject()CYIScriptableRTTIObject
CYISignalHandler()CYISignalHandler
CYISignalHandler(const CYISignalHandler &rSignalHandler)CYISignalHandler
DescendantGainedFocusCYISceneNode
DescendantLostFocusCYISceneNode
DescendantsChangedFocusCYISceneNode
DestroyChildren()CYISceneNode
DirtyClean enum valueCYISceneNode
DirtyEverything enum valueCYISceneNode
DirtyFlag enum nameCYISceneNode
DirtyFlagChanged()CYISceneNodeprotectedvirtual
DirtyLocalBoundingBox enum valueCYISceneNode
DirtyLocalTransform enum valueCYISceneNode
DirtyMesh enum valueCYISceneNode
DirtyOpacity enum valueCYISceneNode
DirtyProjectionMatrix()CYIAbstractCameraSceneNodeprotected
DirtySceneGraph enum valueCYISceneNode
DirtyUniform enum valueCYISceneNode
DirtyVisibility enum valueCYISceneNode
DirtyWorldBoundingBox enum valueCYISceneNode
DirtyWorldScale enum valueCYISceneNode
DirtyWorldSurfaceScale enum valueCYISceneNode
DirtyWorldTransform enum valueCYISceneNode
Disconnect(CYISignalBase &rSignal)CYISignalHandler
DisconnectFromAllSignals()CYISignalHandler
DrawBehind(CYISceneNode *pSceneNode)CYISceneNode
DrawBehindChildren(CYISceneNode *pSceneNode)CYISceneNode
DrawInFront(CYISceneNode *pSceneNode)CYISceneNode
DrawInFrontOfChildren(CYISceneNode *pSceneNode)CYISceneNode
DumpTree() const CYISceneNode
DumpTree(int32_t nIndentLevel) const CYISceneNodeprotected
end(Iterator::ITERATION_MODE eMode=Iterator::IMMEDIATE_CHILDREN) const CYISceneNode
EVENT_PHASE enum nameCYIEventTarget
FETCH_MANDATORY enum valueCYISceneNode
FETCH_OPTIONAL enum valueCYISceneNode
FETCH_TYPE enum nameCYISceneNode
FindActiveCamera() const CYISceneNode
FindNode(YI_SCENE_NODE_SUBCLASS *&pNode, const CYIString &nodeName, FETCH_TYPE eType, const CYIString &tag)CYISceneNode
FocusChangedInDescendants()CYISceneNodevirtual
FocusGainedInDescendants()CYISceneNodevirtual
FocusLostInDescendants()CYISceneNodevirtual
ForceDirty()CYISceneNode
GetAnchorPoint() const CYISceneNode
GetBindingImplementation() const CYIScriptableObject
GetCameraMatrix() const CYIAbstractCameraSceneNode
GetChild(uint32_t nIndex) const CYISceneNode
GetChild(const CYIString &sName) const CYISceneNode
GetChild(uint32_t uTargetMatchedNodeCount=1) const CYISceneNode
GetChildCount() const CYISceneNode
GetChildCountRecursive() const CYISceneNode
GetChildren() const CYISceneNode
GetClipping() const CYISceneNode
GetClippingBox() const CYISceneNode
GetCompositeOpacity() const CYISceneNode
GetCurrentLayoutDirtyFlag() const CYISceneNodeprotected
GetDirtyFlag() const CYISceneNode
GetDrawChild(uint32_t uIndex) const CYISceneNode
GetDrawChildByID(int32_t nID) const CYISceneNode
GetDrawChildCount() const CYISceneNode
GetDrawParent() const CYISceneNode
GetDumpTreeString() const overrideCYIAbstractCameraSceneNodeprotectedvirtual
GetEffect(uint32_t uIndex) const CYISceneNode
GetEffectCount() const CYISceneNode
GetEffectTransform() const CYISceneNode
GetID() const CYISceneNode
GetIndexOfChild(const CYISceneNode *pSceneNode) const CYISceneNode
GetInitialSize() const CYISceneNode
GetLayoutConfig(LayoutConfigFetchMode eFetchMode=LAYOUT_CONFIG_LAZY_INSTANTIATE) const CYISceneNode
GetLayoutConfig(LayoutConfigFetchMode eFetchMode=LAYOUT_CONFIG_LAZY_INSTANTIATE)CYISceneNode
GetLayoutDirtyFlag() const CYISceneNode
GetLayoutState() const CYISceneNode
GetLayoutState()CYISceneNode
GetLocalAABB() const CYISceneNode
GetLocalOpacity() const CYISceneNode
GetLocalTransform() const CYISceneNode
GetMask(uint32_t uIndex) const CYISceneNode
GetMask(uint32_t uIndex)CYISceneNode
GetMaskCount() const CYISceneNode
GetMaterial(uint32_t nIndex=0) const CYISceneNode
GetMaterialCount() const CYISceneNode
GetMeasuredSize() const CYISceneNode
GetMesh() const CYISceneNode
GetName() const CYISceneNode
GetNode(const CYIString &name)CYISceneNode
GetNode(const CYIString &name, const CYIRuntimeTypeInfo &enforceClassType)CYISceneNode
GetNode(const CYIRuntimeTypeInfo &enforceClassType)CYISceneNode
GetNode(const CYIString &name)CYISceneNode
GetNode(const int32_t nID)CYISceneNode
GetNode(const int32_t nID, const CYIRuntimeTypeInfo &enforceClassType)CYISceneNode
GetNode(uint32_t uTargetMatchedNodeCount=1) const CYISceneNode
GetNode(uint32_t uTargetMatchedNodeCount=1)CYISceneNode
GetNodeAfterTarget(const CYIRuntimeTypeInfo &enforceClassType, CYISceneNode *pStartAfterTarget)CYISceneNode
GetNodeFromChildren(const CYIString &name)CYISceneNodeprotectedvirtual
GetNodeFromChildren(const int32_t nID)CYISceneNodeprotectedvirtual
GetNodeFromChildren(const CYIRuntimeTypeInfo &enforceClassType)CYISceneNodeprotectedvirtual
GetNodeFromChildrenAfterTarget(const CYIRuntimeTypeInfo &enforceClassType, bool *pbTargetReached, CYISceneNode *pStartAfterTarget)CYISceneNodeprotected
GetNodes(const CYIString &name)CYISceneNode
GetNodes(int32_t nID)CYISceneNode
GetNodes(const CYIRuntimeTypeInfo &enforceClassType)CYISceneNode
GetOrientation() const CYISceneNode
GetParent() const CYISceneNode
GetPosition() const CYISceneNode
GetPreviousDirtyFlag() const CYISceneNode
GetProjectionMatrix() const CYIAbstractCameraSceneNode
GetProperties() const overrideCYISceneNodevirtual
GetProperty(const CYIString &rPropertyName, CYIString *pValue) const overrideCYISceneNodevirtual
GetRenderTarget() const CYISceneNode
GetRotation() const CYISceneNode
GetRuntimeTypeInfoForScriptObject() const overrideCYIScriptableRTTIObjectvirtual
GetRuntimeTypeInfoWithObject() const =0CYIScriptableRTTIObjectprotectedpure virtual
GetScale() const CYISceneNode
GetSceneManager() const CYISceneNode
GetSceneNodeProxy() const CYISceneNode
GetShaderUniforms() const CYISceneNode
GetSize() const CYISceneNode
GetSpecialTypes() const CYIEventTarget
GetTarget() const CYIAbstractCameraSceneNode
GetThreadAffinity() const CYISignalHandler
GetUniqueID() const CYISceneNode
GetUniqueName() const CYISceneNode
GetUpVector() const CYIAbstractCameraSceneNode
GetViewMatrix() const CYIAbstractCameraSceneNode
GetViewport() const CYIAbstractCameraSceneNode
GetViewportWorldMatrix() const CYIAbstractCameraSceneNodeprotected
GetWorldAABB() const CYISceneNode
GetWorldScale() const CYISceneNode
GetWorldSurfaceScale() const CYISceneNode
GetWorldTransform() const CYISceneNode
Hide()CYISceneNode
Init()CYISceneNodevirtual
InsertChildAfter(CYISceneNode *pRefNode, std::unique_ptr< CYISceneNode > pSceneNode)CYISceneNode
Intersects(const CYISceneNode *pNode) const CYISceneNode
IsAncestorOf(const CYISceneNode *pNode) const CYISceneNode
IsBoundingBoxHit(const CYIRay &rWorldSpaceRay) const CYISceneNode
IsConnected() const CYISignalHandlervirtual
IsConnected(const CYISignalBase &rSignal) const CYISignalHandlervirtual
IsFocusRoot() const CYISceneNode
IsMeshHit(const CYIRay &rWorldSpaceRay) const CYISceneNode
IsTrulyVisible() const CYISceneNode
IsVisible() const CYISceneNode
LAYOUT_CONFIG_DO_NOT_LAZY_INSTANTIATE enum valueCYISceneNode
LAYOUT_CONFIG_LAZY_INSTANTIATE enum valueCYISceneNode
LayoutChildDirty enum valueCYISceneNode
LayoutClean enum valueCYISceneNode
LayoutConfigFetchMode enum nameCYISceneNode
LayoutDirtied()CYISceneNodeprotectedvirtual
LayoutDirty enum valueCYISceneNode
LayoutDirtyFlag enum nameCYISceneNode
Listener()CYIThread::Listenerinline
LocalBoundingBoxUpdated()CYISceneNodeprotectedvirtual
m_AnchorPointCYISceneNodeprotected
m_bClipCYISceneNodeprotected
m_bIsOrientedCYISceneNodeprotected
m_bIsRotatedCYISceneNodeprotected
m_bLocalVisibilityCYISceneNodeprotected
m_childrenCYISceneNodeprotected
m_drawChildrenCYISceneNodeprotected
m_EffectsCYISceneNodeprotected
m_EffectTransformCYISceneNodeprotected
m_eSpecialTypesCYIEventTargetprotected
m_fLocalOpacityCYISceneNodeprotected
m_listenersCYIEventTargetprotected
m_MasksCYISceneNodeprotected
m_nameCYISceneNodeprotected
m_nIDCYISceneNodeprotected
m_OrientationCYISceneNodeprotected
m_pDrawParentCYISceneNodeprotected
m_pMaterialsCYISceneNodeprotected
m_pMeshCYISceneNodeprotected
m_PositionCYISceneNodeprotected
m_pParentCYISceneNodeprotected
m_pRenderTargetCYISceneNodeprotected
m_PropertiesCYISceneNodeprotected
m_propertyAnimationsCYISceneNodeprotected
m_pSceneManagerCYISceneNodeprotected
m_pShaderUniformsCYISceneNodemutableprotected
m_RotateCYISceneNodeprotected
m_ScaleCYISceneNodeprotected
m_uGUIDCYISceneNodeprotected
m_vInitialSizeCYISceneNodeprotected
m_vlsLastCollisionCYISceneNodeprotected
m_vMeasuredSizeCYISceneNodeprotected
m_vSizeCYISceneNodeprotected
m_WSClipBoxCYISceneNodeprotected
Measure(const MeasureSpec &widthSpec, const MeasureSpec &heightSpec, const MeasureSpec &depthSpec)CYISceneNodevirtual
MEASURE_EXACTLY enum valueCYISceneNode
MEASURE_UNSPECIFIED enum valueCYISceneNode
MEASURE_UP_TO enum valueCYISceneNode
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
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
CYIEventTarget::operator=(const CYIScriptableObject &other)CYIScriptableObject
CYISignalHandler::operator=(const CYISignalHandler &rSignalHandler)CYISignalHandler
ProcessEvent(const std::shared_ptr< CYIEventDispatcher > &pDispatcher, CYIEvent *pEvent) overrideCYISceneNodeprotectedvirtual
PropertyAnimationCompleteCYISceneNode
rbegin(Iterator::ITERATION_MODE eMode=Iterator::IMMEDIATE_CHILDREN) const CYISceneNode
RegisterAllSceneNodes()CYISceneNodestatic
RemoveChild(CYISceneNode *pSceneNode)CYISceneNode
RemoveEffect(const std::shared_ptr< CYIEffect > &pEffect)CYISceneNode
RemoveEventListener(YI_EVENT_TYPE eEventType, CYIEventHandler *pListener, EVENT_PHASE ePhase=BUBBLE)CYIEventTarget
RemoveMask(const CYIMask *pMask)CYISceneNode
RemoveTarget()CYIAbstractCameraSceneNode
rend(Iterator::ITERATION_MODE eMode=Iterator::IMMEDIATE_CHILDREN) const CYISceneNode
ReorderChild(uint32_t uFromIndex, uint32_t uToIndex)CYISceneNode
RequestLayout()CYISceneNode
ReverseIterator typedefCYISceneNode
SetAnchorPoint(const glm::vec3 &ref)CYISceneNode
SetAnchorPoint(float fX, float fY, float fZ)CYISceneNode
SetAnchorPointX(float fX)CYISceneNode
SetAnchorPointY(float fY)CYISceneNode
SetAnchorPointZ(float fZ)CYISceneNode
SetBindingImplementation(CYIBindingImplementation *pBindingImplementation)CYIScriptableObject
SetClippingBox(const CYIAABB &rWorldBox)CYISceneNode
SetClippingOff()CYISceneNode
SetClippingOn()CYISceneNode
SetCustomTimelineValue(uint32_t nTrackID, const CYIVariant &value)CYISceneNodevirtual
SetCustomUniforms()CYISceneNodeprotectedvirtual
SetDirtyFlag(DirtyFlag eDirtyFlag)CYISceneNode
SetID(int32_t nID)CYISceneNode
SetInternalCustomTimelineValue(uint32_t nTrackID, const CYIVariant &value)CYISceneNode
SetIsFocusRoot(bool bIsFocusRoot)CYISceneNode
SetLayoutConfig(std::unique_ptr< CYILayoutConfig > pLayoutConfig)CYISceneNode
SetLayoutDirtyFlag(LayoutDirtyFlag eFlag)CYISceneNodevirtual
SetLayoutState(std::unique_ptr< CYILayoutState > pLayoutState)CYISceneNode
SetMaterial(const std::shared_ptr< CYIMaterial > &pMaterial, uint32_t nIndex=0)CYISceneNode
SetMeasuredSize(const glm::vec3 &vMeasuredSize)CYISceneNode
SetMesh(const std::shared_ptr< CYIMesh > &pMesh)CYISceneNode
SetMeshTransform(const glm::mat4 &rTransform)CYISceneNode
SetName(const CYIString &name)CYISceneNode
SetNodeType()CYISceneNodeprotected
SetOpacity(float fOpacity)CYISceneNode
SetOrientation(float fPitchDegrees, float fYawDegrees, float fRollDegrees)CYISceneNode
SetOrientation(const glm::quat &orient)CYISceneNode
SetPosition(const glm::vec3 &ref)CYISceneNode
SetPosition(float fX, float fY, float fZ)CYISceneNode
SetPositionX(float fX)CYISceneNode
SetPositionY(float fY)CYISceneNode
SetPositionZ(float fZ)CYISceneNode
SetProperty(const CYIString &rPropertyName, const CYIString &rPropertyValue)CYISceneNode
SetRenderTarget(const std::shared_ptr< CYIRenderTarget > &pRenderTarget)CYISceneNode
SetRotation(const glm::vec3 &fEulerDegrees)CYISceneNode
SetRotation(float fPitchDegrees, float fYawDegrees, float fRollDegrees)CYISceneNode
SetRotationX(float fPitchDegrees)CYISceneNode
SetRotationY(float fYawDegrees)CYISceneNode
SetRotationZ(float fRollDegrees)CYISceneNode
SetScale(const glm::vec3 &fScaleFactors)CYISceneNode
SetScale(float fFactorX, float fFactorY, float fFactorZ)CYISceneNode
SetScaleX(float fFactor)CYISceneNode
SetScaleY(float fFactor)CYISceneNode
SetScaleZ(float fFactor)CYISceneNode
SetSceneManager(CYISceneManager *pSceneManager)CYISceneNode
SetShaderUniforms()CYISceneNodeprotected
SetSize(const glm::vec3 &vSize, bool bDirtyLayout=true)CYISceneNodevirtual
SetSpecialTypeFlag(YI_SPECIAL_EVENT_TARGET_TYPE eType)CYIEventTarget
SetTarget(CYISceneNode *pTargetNode)CYIAbstractCameraSceneNode
SetThreadAffinity(const CYIThreadHandle &rThreadAffinity)CYISignalHandler
SetUpVector(const glm::vec3 &fCamUp)CYIAbstractCameraSceneNode
SetUseLocalTransformAndAlpha(bool bUse)CYISceneNode
SetViewport(const CYIViewport &viewport)CYIAbstractCameraSceneNode
SetVisibility(bool bVisible)CYISceneNode
Show()CYISceneNode
ShowPointerDebugNode(CYIActionEvent *pActionEvent)CYISceneNode
SizeChanged()CYISceneNodeprotectedvirtual
StartCaptureKeyboardEvents()CYISceneNode
StartCapturePointerEvents(uint8_t uPointerID)CYISceneNode
StartCaptureTrackpadEvents()CYISceneNode
StartPropertyAnimation(YI_NODE_PROPERTY_TYPE ePropType, float fFrom, float fTo, uint32_t nDurMs, CYITimeInterpolator *pTimeInterpolator=nullptr, bool bDirtyLayout=true)CYISceneNode
StopCaptureKeyboardEvents()CYISceneNode
StopCapturePointerEvents(uint8_t uPointerID)CYISceneNode
StopCaptureTrackpadEvents()CYISceneNode
StopPropertyAnimation(YI_NODE_PROPERTY_TYPE ePropType)CYISceneNode
TransformUpdated()CYISceneNodeprotectedvirtual
Update(bool bForceDirty=false)CYISceneNodeprotected
UpdateBegin()CYISceneNodeprotectedvirtual
UpdateEnd() overrideCYIAbstractCameraSceneNodeprotectedvirtual
UpdateEventForLocalSpace(CYIActionEvent *pActionEvent, glm::vec3 &rayOrigin, glm::vec3 &rayNonOriginPoint) const CYISceneNode
UpdateLocalSpaceCollision(CYIActionEvent *pActionEvent)CYISceneNode
VisibilityUpdated()CYISceneNodeprotectedvirtual
WorldBoundingBoxUpdated()CYISceneNodeprotectedvirtual
WorldScaleUpdated()CYISceneNodeprotectedvirtual
WorldSurfaceScaleUpdated()CYISceneNodeprotectedvirtual
~CYIEventTarget()CYIEventTargetvirtual
~CYISceneNode()CYISceneNodevirtual
~CYIScriptableObject()CYIScriptableObjectvirtual
~CYIScriptableRTTIObject()CYIScriptableRTTIObjectvirtual
~CYISignalHandler()CYISignalHandlervirtual
~IYIPropertiesSource()IYIPropertiesSourceinlinevirtual
~Listener()CYIThread::Listenerinlinevirtual