• チュートリアル
  • 機能解説
  • リファレンス
  • 初代Altseedはコチラ

    • Altseed2
      • AlphaBlend
      • AnchorMode
      • AnchorTransformerNode
      • AnchorTransformerNodeInfo
      • ArcNode
      • BlendEquation
      • BlendFunction
      • BuiltinShader
      • BuiltinShaderType
      • ButtonState
      • CameraNode
      • CircleCollider
      • CircleColliderNode
      • CircleColliderNode.ScaleCalcType
      • CircleColliderVisualizeNode
      • CircleNode
      • Collider
      • ColliderNode
      • ColliderVisualizeNodeFactory
      • CollisionInfo
      • CollisionManagerNode
      • CollisionType
      • Color
      • CommandList
      • Configuration
      • Cursor
      • CursorMode
      • Easing
      • EasingType
      • EdgeCollider
      • EdgeColliderNode
      • EdgeColliderVisualizeNode
      • Engine
      • FFTWindow
      • File
      • Font
      • FramerateMode
      • Glyph
      • HorizontalAlignment
      • ICollisionEventReceiver
      • ICullableDrawn
      • IDrawn
      • ImageFont
      • Joystick
      • JoystickAxis
      • JoystickButton
      • JoystickInfo
      • JoystickType
      • Key
      • Keyboard
      • LineNode
      • Log
      • LogCategory
      • LogLevel
      • Material
      • MaterialPropertyBlock
      • MaterialPropertyBlockCollection
      • MathHelper
      • Matrix33F
      • Matrix33I
      • Matrix44F
      • Matrix44I
      • MediaPlayer
      • Mouse
      • MouseButton
      • Node
      • PolygonCollider
      • PolygonColliderNode
      • PolygonColliderVisualizeNode
      • PolygonNode
      • PostEffectGaussianBlurNode
      • PostEffectGrayScaleNode
      • PostEffectLightBloomNode
      • PostEffectNode
      • PostEffectSepiaNode
      • Profiler
      • ProfilerBlock
      • RectangleCollider
      • RectangleColliderNode
      • RectangleColliderVisualizeNode
      • RectangleNode
      • RectF
      • RectI
      • RegisteredStatus
      • RenderPassParameter
      • RenderTargetCareType
      • RenderTexture
      • RuledTransitionEffectNode
      • RuledTransitionNode
      • RuledTransitionState
      • Shader
      • ShaderCompiler
      • ShaderStage
      • ShapeCollider
      • ShapeNode
      • Sound
      • SoundMixer
      • SpriteNode
      • StaticFile
      • StreamFile
      • TextNode
      • Texture2D
      • TextureBase
      • TextureFilter
      • TextureFormat
      • TextureWrapMode
      • Tool
      • ToolBackendFlags
      • ToolButtonFlags
      • ToolCol
      • ToolColorEditFlags
      • ToolComboFlags
      • ToolCond
      • ToolConfigFlags
      • ToolDataType
      • ToolDir
      • ToolDockNodeFlags
      • ToolDragDropFlags
      • ToolDrawCornerFlags
      • ToolDrawListFlags
      • ToolFocusedFlags
      • ToolFontAtlasFlags
      • ToolGlyphRange
      • ToolHoveredFlags
      • ToolInputTextFlags
      • ToolKey
      • ToolKeyModFlags
      • ToolMouseButton
      • ToolMouseCursor
      • ToolNavInput
      • ToolPopupFlags
      • ToolSelectableFlags
      • ToolSliderFlags
      • ToolStyleVar
      • ToolTabBarFlags
      • ToolTabItemFlags
      • ToolTreeNodeFlags
      • ToolUsage
      • ToolViewportFlags
      • ToolWindowFlags
      • TransformerNode
      • TransformerNodeInfo
      • TransformNode
      • TransitionNode
      • TriangleNode
      • Vector2F
      • Vector2I
      • Vector3F
      • Vector3I
      • Vector4F
      • Vector4I
      • Vertex
      • VerticalAlignment
      • WritingDirection

    AnchorTransformerNode クラス

    アンカーによって変形するノードのクラス

    継承関係

    Object
    Altseed2.Registerable<Node>
    Node
    TransformerNode
    AnchorTransformerNode

    継承したメンバー

    TransformerNode.TransformerNodeInfo

    情報表示

    Node.Parent

    親ノードを取得または設定します。

    Node.Status

    このノードの登録状況を取得または設定します。

    Node.Children

    子要素のコレクションを取得します。

    Node.AddChildNode(Node)

    子要素を追加します。

    Node.RemoveChildNode(Node)

    子要素を削除します。

    Node.FlushQueue()

    予約されている追加・削除を直ちに実行します。

    Node.OnAdded()

    エンジンに追加された時に実行します。

    Node.OnRemoved()

    エンジンから削除された時に実行します。

    Node.OnUpdate()

    自身が更新された時に実行します。

    Node.IsRegistered

    エンジンに登録され、ノードツリーを辿ってAltseed2.RootNode にたどり着けるかどうかを取得します。

    Node.IsUpdated

    このNodeが更新されるかどうかを取得または設定します。

    Node.IsUpdatedActually

    先祖のIsUpdatedを考慮して、このノードが更新されるかどうかを取得します。

    Node.PropagateIsUpdatedActually(Node, Boolean)

    子孫ノードNodeに対してIsUpdatedActuallyを伝播させます。

    Node.EnumerateAncestors()

    先祖ノードを列挙します。

    Node.EnumerateDescendants()

    子孫ノードを列挙します。

    メンバー

    コンストラクタ

    AnchorTransformerNode()

    プロパティ

    AbsoluteTransform

    先祖の変形およびAnchorModeを加味した最終的な変形行列を取得します。

    AnchorMax

    アンカー(右下)を取得または設定します。

    AnchorMin

    アンカー(左上)を取得または設定します。

    AnchorMode

    サイズとコンテンツの関係を取得または設定します。

    Angle

    角度(度数法)を取得または設定します。

    CenterPosition

    中心となる座標をピクセル単位で取得または設定します。

    HorizontalAlignment

    水平方向の配置

    HorizontalFlip

    左右を反転するかどうかを取得または設定します。

    InheritedTransform

    先祖の変形を加味した変形行列を取得します。

    LeftTop

    Sizeの左上から親ノードのSizeの左上までの距離

    Pivot

    中心となる座標を[0, 1]で取得または設定します。

    Position

    座標を取得または設定します。

    RightBottom

    Sizeの右下から親ノードのSizeの右下までの距離

    Scale

    拡大率を取得または設定します。

    Size

    描画サイズを取得または設定します。

    Transform

    親ノードにおける変形行列を取得します。

    VerticalAlignment

    垂直方向の配置

    VerticalFlip

    上下を反転するかどうかを取得または設定します。

    コンストラクタ

    AnchorTransformerNode()

    public AnchorTransformerNode()

    プロパティ

    AbsoluteTransform

    先祖の変形およびAnchorModeを加味した最終的な変形行列を取得します。

    public override Matrix44F AbsoluteTransform { get; }

    AnchorMax

    アンカー(右下)を取得または設定します。

    public Vector2F AnchorMax { get; set; }

    AnchorMin

    アンカー(左上)を取得または設定します。

    public Vector2F AnchorMin { get; set; }

    AnchorMode

    サイズとコンテンツの関係を取得または設定します。

    public AnchorMode AnchorMode { get; set; }

    Angle

    角度(度数法)を取得または設定します。

    public float Angle { get; set; }

    CenterPosition

    中心となる座標をピクセル単位で取得または設定します。

    public Vector2F CenterPosition { get; set; }

    HorizontalAlignment

    水平方向の配置

    public HorizontalAlignment HorizontalAlignment { get; set; }

    HorizontalFlip

    左右を反転するかどうかを取得または設定します。

    public bool HorizontalFlip { get; set; }

    InheritedTransform

    先祖の変形を加味した変形行列を取得します。

    public override Matrix44F InheritedTransform { get; set; }

    LeftTop

    Sizeの左上から親ノードのSizeの左上までの距離

    public Vector2F LeftTop { get; set; }

    Pivot

    中心となる座標を[0, 1]で取得または設定します。

    public Vector2F Pivot { get; set; }

    Position

    座標を取得または設定します。

    public Vector2F Position { get; set; }

    RightBottom

    Sizeの右下から親ノードのSizeの右下までの距離

    public Vector2F RightBottom { get; set; }

    Scale

    拡大率を取得または設定します。

    public Vector2F Scale { get; set; }

    Size

    描画サイズを取得または設定します。

    public Vector2F Size { get; set; }

    Transform

    親ノードにおける変形行列を取得します。

    public override Matrix44F Transform { get; }

    VerticalAlignment

    垂直方向の配置

    public VerticalAlignment VerticalAlignment { get; set; }

    VerticalFlip

    上下を反転するかどうかを取得または設定します。

    public bool VerticalFlip { get; set; }
    Copyright © 2020 Altseed .