Scaleform::Render::StateType

Scaleform::Render::StateType
enum StateType {
  State_None,
  State_BlendMode,
  State_Scale9,
  State_Filter,
  State_MaskNode,
  State_ViewMatrix3D,
  State_ProjectionMatrix3D,
  State_UserData,
  State_OrigScale9Parent,
  State_Internal_MaskOwner,
  State_OrigNodeBounds,
  State_Type_Count
};
Description

StateType describes states that can be attached to a TreeNode, where it is stored as a part of StateBag. Each state is typically represented by a custom class derived from State.

Members
Members 
Description 
State_None 
An undefined state value. 
State_BlendMode 
State type enumeration specifying that a BlendState has been set on a rendering node. 
State_Scale9 
State type enumeration specifying that a Scale9State has been set on a rendering node. 
State_Filter 
State type enumeration specifying that a Filter has been set on a rendering node. 
State_MaskNode 
State type enumeration specifying that a MaskNodeState has been set on a rendering node. 
State_ViewMatrix3D 
State type enumeration specifying that a ViewMatrix3DState has been set on a rendering node. 
State_ProjectionMatrix3D 
State type enumeration specifying that a ProjectionMatrix3DState has been set on a rendering node. 
State_UserData 
State type enumeration specifying that a UserDataState has been applied on a movie clip. 
State_OrigScale9Parent 
State type enumeration specifying that a OrigScale9ParentState has been set on a rendering node. 
State_Internal_MaskOwner 
Internal state should not be manipulated directly. 
State_OrigNodeBounds 
State type enumeration specifying that a OrigNodeBounds has been set on a rendering node. 
State_Type_Count 
The number of render states set for the node in the render tree. 
File

Render_StateBag.h