跳转至

AesirGetStartedWindowOdin.GetStartedPage

  • 种类: abstract class
  • 命名空间: Runestone.AesirArchitecture.Editor
  • 程序集: Runestone.AesirArchitecture.Editor.OdinInspector

继承链: System.Object → AesirGetStartedWindowOdin.GetStartedPage

声明

private abstract class AesirGetStartedWindowOdin.GetStartedPage

Getting Started 页面基类(照 Odin GettingStartedPage:标题栏 / footer / 页面栈进出 / 滚动页包装)。

字段

名称 描述
Window —
TitleIcon —
Title —
FooterSize —
ScrollPosition —

Window

[NonSerialized]
public AesirGetStartedWindowOdin Window;

TitleIcon

public SdfIconType TitleIcon;

Title

public string Title;

FooterSize

public readonly float FooterSize;

ScrollPosition

protected Vector2 ScrollPosition;

属性

名称 描述
EntranceT 入场进度(1 = 页面完全展开;概览收起时为 0,条目随其渐显增高)。
PagePaddingStyle —

EntranceT

入场进度(1 = 页面完全展开;概览收起时为 0,条目随其渐显增高)。

public float EntranceT { get; }

PagePaddingStyle

protected static GUIStyle PagePaddingStyle { protected get; }

方法

声明的方法

继承的方法

名称 描述 声明类型
GetType() — object
Equals(object) — object
GetHashCode() — object
ToString() — object
MemberwiseClone() — object
Finalize() — object

DrawPage(Rect)

public abstract void DrawPage(Rect rect)

参数

名称 类型 说明
rect Rect —

DrawFooter(Rect)

public virtual void DrawFooter(Rect rect)

参数

名称 类型 说明
rect Rect —

EnterPage()

public virtual void EnterPage()

GoBack()

public virtual void GoBack()

BeginScrollableLayoutPage(Rect, int)

protected void BeginScrollableLayoutPage(Rect rect, int paddingSize = 24)

参数

名称 类型 说明
rect Rect —
paddingSize int —

EndScrollableLayoutPage()

protected void EndScrollableLayoutPage()

Additional Notes

首个 ## Additional Notes 是增量生成文档标识符,请勿修改标题级别和内容!本文档由 Script Doc Generator 辅助生成。