EditorGUI の補助的な処理を行うヘルパークラスです
currentViewWidth | 現在の EditorWindow や他のビューの GUI 空間の幅 |
editingTextField | 現在テキストフィールドでテキストを編集しているかどうか |
fieldWidth | エディター GUI のフィールドで使用するピクセル単位の最小幅を指定します |
hierarchyMode | エディター GUI がヒエラルキーモードかどうか |
isProSkin | 現在ユーザーが Pro スキンを使用しているかどうか(読み取り専用) |
labelWidth | エディター GUI のラベルで使用するピクセル単位の最小幅を指定します |
pixelsPerPoint | 現在のビューの画面上のピクセルに比例する GUI ポイントのスケール値この値は、インターフェース空間で1ポイントに対応する画面ピクセル数です。例えば、Retina Display上では 2 です。複数のビューが、それぞれUIスケールの異なるモニター上にある場合は、取得できる値に違いが出るかもしれないことに注意してください。 |
singleLineHeight | EditorGUI.TextField や EditorGUI.Popup のような 1 行で制御する GUI の高さを取得します |
standardVerticalSpacing | GUI 間の空間縦方向に使用されるデフォルトの高さを取得します。 |
systemCopyBuffer | クリップボードにコピーした情報を取得します |
whiteTexture | 白色テクスチャを取得します |
wideMode | EditorGUI が現在ワイドモードかどうか |
AddCursorRect | Rect 空間内のカーソルを変更するカスタムマウスポインタを追加します |
CommandEvent | コマンド名からイベントを作成します |
DrawColorSwatch | カラーの情報を可視化します。 |
DrawCurveSwatch | AnimationCurve の情報を可視化します。 |
DrawRegionSwatch | 2 つの AnimationCurve の SerializedProperty 間で塗りつぶされた色を可視化します。 |
FindTexture | ファイル名からテクスチャを取得します。 |
GetBuiltinSkin | 標準として準備している GUISkin を取得します。ゲームビュー、シーンビュー、インスペクターで使用されるスキンを取得できます。 |
GetFlowLayoutedRects | 文字列リストの項目を、指定された範囲に左から右、上から下にレイアウトします。 |
GetIconSize | SetIconSize で設定したアイコンのサイズを取得します。 |
GetObjectPickerControlID | 現在表示されているオブジェクト選択ツールの制御 ID |
GetObjectPickerObject | オブジェクト選択ツールで現在選択されているオブジェクトを取得します |
HasObjectThumbnail | 指定したクラスがオブジェクトごとのサムネイルを持っているかどうか |
IconContent | 名前で Unity のビルドインのリソースから GUIContent を取得します。 |
IsDisplayReferencedByCameras | 有効なカメラが指定した画面に描画できるかどうかを確認します。 |
Load | ビルトインのリソースを読み込みます。 |
LoadRequired | ビルトインのリソースを読み込みます。 |
ObjectContent | オブジェクトの名前とアイコンを含む GUIContent を取得します。 |
PingObject | インスペクター上でクリックするように、ウィンドウ内のオブジェクトを Ping します。 |
PixelsToPoints | ピクセル空間からポイント空間へ変換します。 |
PointsToPixels | ポイント空間からピクセル空間へ変換します。 |
QueueGameViewInputEvent | ゲーム内へ入力イベントを送信します |
SetIconSize | GUIContent のアイコンのサイズを設定します。 |
ShowObjectPicker | スクリプトからオブジェクトピッカーを表示します。 |
hasModalWindow | ModalWindow が表示されてる場合に true、そうでない場合は false となるグローバルプロパティーです |
hotControl | 現在有効なコントロール ID |
keyboardControl | キーボードフォーカスを持つコントロール ID |
systemCopyBuffer | システム全体にわたるペーストボード(クリップボード)へのアクセスを取得します。 |
GetControlID | コントロールのユニーク ID を取得します |
GetStateObject | コントロール ID から状態オブジェクトを取得します |
GUIToScreenPoint | GUI 座標から、スクリーン座標に変換します |
QueryStateObject | コントロール ID から既存の状態オブジェクトを取得します |
RotateAroundPivot | GUI オブジェクトを回転させるヘルパー関数 |
ScaleAroundPivot | GUI オブジェクトを拡張させるヘルパー関数 |
ScreenToGUIPoint | スクリーン座標から、GUI 座標に変換します |