2using System.Runtime.CompilerServices;
3using System.Runtime.InteropServices;
17 public Texture normalStateTexture { [MethodImpl(MethodImplOptions.InternalCall)]
get; [MethodImpl(MethodImplOptions.InternalCall)]
set; }
22 public Texture hoverStateTexture { [MethodImpl(MethodImplOptions.InternalCall)]
get; [MethodImpl(MethodImplOptions.InternalCall)]
set; }
27 public Texture activeStateTexture { [MethodImpl(MethodImplOptions.InternalCall)]
get; [MethodImpl(MethodImplOptions.InternalCall)]
set; }
41 INTERNAL_getHoverStateColor(out
Color value);
46 INTERNAL_setHoverStateColor(ref value);
57 INTERNAL_getActiveStateColor(out
Color value);
62 INTERNAL_setActiveStateColor(ref value);
73 INTERNAL_getDisabledStateColor(out
Color value);
78 INTERNAL_setDisabledStateColor(ref value);
85 public bool interactable { [MethodImpl(MethodImplOptions.InternalCall)]
get; [MethodImpl(MethodImplOptions.InternalCall)]
set; }
89 [MethodImpl(MethodImplOptions.InternalCall)]
90 private extern void INTERNAL_getHoverStateColor(out
Color value);
92 [MethodImpl(MethodImplOptions.InternalCall)]
93 private extern void INTERNAL_setHoverStateColor(ref
Color value);
95 [MethodImpl(MethodImplOptions.InternalCall)]
96 private extern void INTERNAL_getActiveStateColor(out
Color value);
98 [MethodImpl(MethodImplOptions.InternalCall)]
99 private extern void INTERNAL_setActiveStateColor(ref
Color value);
101 [MethodImpl(MethodImplOptions.InternalCall)]
102 private extern void INTERNAL_getDisabledStateColor(out
Color value);
104 [MethodImpl(MethodImplOptions.InternalCall)]
105 private extern void INTERNAL_setDisabledStateColor(ref
Color value);