C# Class UnityEngine.UI.Graphic

Inheritance: UnityEngine.EventSystems.UIBehaviour, ICanvasElement
Afficher le fichier Open project: randomize/VimConfig Class Usage Examples

Protected Properties

Свойство Type Description
s_DefaultUI Material
s_WhiteTexture Texture2D

Méthodes publiques

Méthode Description
CrossFadeAlpha ( float alpha, float duration, bool ignoreTimeScale ) : void
CrossFadeColor ( System.Color targetColor, float duration, bool ignoreTimeScale, bool useAlpha ) : void
GetPixelAdjustedRect ( ) : Rect
OnRebuildRequested ( ) : void
PixelAdjustPoint ( System.Vector2 point ) : System.Vector2
Raycast ( System.Vector2 sp, Camera eventCamera ) : bool
Rebuild ( CanvasUpdate update ) : void
RegisterDirtyLayoutCallback ( UnityAction action ) : void
RegisterDirtyMaterialCallback ( UnityAction action ) : void
RegisterDirtyVerticesCallback ( UnityAction action ) : void
SetAllDirty ( ) : void
SetLayoutDirty ( ) : void
SetMaterialDirty ( ) : void
SetNativeSize ( ) : void
SetVerticesDirty ( ) : void
UnregisterDirtyLayoutCallback ( UnityAction action ) : void
UnregisterDirtyMaterialCallback ( UnityAction action ) : void
UnregisterDirtyVerticesCallback ( UnityAction action ) : void

Méthodes protégées

Méthode Description
Graphic ( ) : System
OnBeforeTransformParentChanged ( ) : void
OnCanvasHierarchyChanged ( ) : void
OnDidApplyAnimationProperties ( ) : void
OnDisable ( ) : void
OnEnable ( ) : void
OnPopulateMesh ( Mesh m ) : void
OnRectTransformDimensionsChange ( ) : void
OnTransformParentChanged ( ) : void
OnValidate ( ) : void
UpdateGeometry ( ) : void
UpdateMaterial ( ) : void

Private Methods

Méthode Description
CacheCanvas ( ) : void
CreateColorFromAlpha ( float alpha ) : System.Color
CrossFadeColor ( System.Color targetColor, float duration, bool ignoreTimeScale, bool useAlpha, bool useRGB ) : void
ICanvasElement ( ) : Transform
ICanvasElement ( ) : bool
OnFillVBO ( List vbo ) : void

Method Details

CrossFadeAlpha() public méthode

public CrossFadeAlpha ( float alpha, float duration, bool ignoreTimeScale ) : void
alpha float
duration float
ignoreTimeScale bool
Résultat void

CrossFadeColor() public méthode

public CrossFadeColor ( System.Color targetColor, float duration, bool ignoreTimeScale, bool useAlpha ) : void
targetColor System.Color
duration float
ignoreTimeScale bool
useAlpha bool
Résultat void

GetPixelAdjustedRect() public méthode

public GetPixelAdjustedRect ( ) : Rect
Résultat Rect

Graphic() protected méthode

protected Graphic ( ) : System
Résultat System

OnBeforeTransformParentChanged() protected méthode

protected OnBeforeTransformParentChanged ( ) : void
Résultat void

OnCanvasHierarchyChanged() protected méthode

protected OnCanvasHierarchyChanged ( ) : void
Résultat void

OnDidApplyAnimationProperties() protected méthode

protected OnDidApplyAnimationProperties ( ) : void
Résultat void

OnDisable() protected méthode

protected OnDisable ( ) : void
Résultat void

OnEnable() protected méthode

protected OnEnable ( ) : void
Résultat void

OnPopulateMesh() protected méthode

protected OnPopulateMesh ( Mesh m ) : void
m Mesh
Résultat void

OnRebuildRequested() public méthode

public OnRebuildRequested ( ) : void
Résultat void

OnRectTransformDimensionsChange() protected méthode

protected OnRectTransformDimensionsChange ( ) : void
Résultat void

OnTransformParentChanged() protected méthode

protected OnTransformParentChanged ( ) : void
Résultat void

OnValidate() protected méthode

protected OnValidate ( ) : void
Résultat void

PixelAdjustPoint() public méthode

public PixelAdjustPoint ( System.Vector2 point ) : System.Vector2
point System.Vector2
Résultat System.Vector2

Raycast() public méthode

public Raycast ( System.Vector2 sp, Camera eventCamera ) : bool
sp System.Vector2
eventCamera Camera
Résultat bool

Rebuild() public méthode

public Rebuild ( CanvasUpdate update ) : void
update CanvasUpdate
Résultat void

RegisterDirtyLayoutCallback() public méthode

public RegisterDirtyLayoutCallback ( UnityAction action ) : void
action UnityAction
Résultat void

RegisterDirtyMaterialCallback() public méthode

public RegisterDirtyMaterialCallback ( UnityAction action ) : void
action UnityAction
Résultat void

RegisterDirtyVerticesCallback() public méthode

public RegisterDirtyVerticesCallback ( UnityAction action ) : void
action UnityAction
Résultat void

SetAllDirty() public méthode

public SetAllDirty ( ) : void
Résultat void

SetLayoutDirty() public méthode

public SetLayoutDirty ( ) : void
Résultat void

SetMaterialDirty() public méthode

public SetMaterialDirty ( ) : void
Résultat void

SetNativeSize() public méthode

public SetNativeSize ( ) : void
Résultat void

SetVerticesDirty() public méthode

public SetVerticesDirty ( ) : void
Résultat void

UnregisterDirtyLayoutCallback() public méthode

public UnregisterDirtyLayoutCallback ( UnityAction action ) : void
action UnityAction
Résultat void

UnregisterDirtyMaterialCallback() public méthode

public UnregisterDirtyMaterialCallback ( UnityAction action ) : void
action UnityAction
Résultat void

UnregisterDirtyVerticesCallback() public méthode

public UnregisterDirtyVerticesCallback ( UnityAction action ) : void
action UnityAction
Résultat void

UpdateGeometry() protected méthode

protected UpdateGeometry ( ) : void
Résultat void

UpdateMaterial() protected méthode

protected UpdateMaterial ( ) : void
Résultat void

Property Details

s_DefaultUI protected_oe static_oe property

protected static Material s_DefaultUI
Résultat Material

s_WhiteTexture protected_oe static_oe property

protected static Texture2D s_WhiteTexture
Résultat Texture2D