Zdexby TheHolyOneZ
44,741 classes
Class

Outlinable

: MonoBehaviour : Behaviour : Component : Object : Object
EPOOutline.Outlinable, Assembly-CSharp-firstpass 0x0060 (96 B) inherited 0x0020 Assembly-CSharp-firstpass.dll
0x00x0060

Members 11

OffsetSizeNameTypeFlagsDefault
0x08tempListenersList<EPOOutline.TargetStateListener>PrivateStatic—
0x08outlinablesHashSet<EPOOutline.Outlinable>PrivateStatic—
0x04complexMaskingModeComplexMaskingModePrivate—
0x04drawingModeOutlinableDrawingModePrivate—
0x04outlineLayerintPrivate—
0x002C0x04padding / unreflected
0x08outlineTargetsList<EPOOutline.OutlineTarget>Private—
0x04renderStyleRenderStylePrivate—
0x003C0x04padding / unreflected
0x08outlineParametersOutlinePropertiesPrivate—
0x08backParametersOutlinePropertiesPrivate—
0x08frontParametersOutlinePropertiesPrivate—
0x01shouldValidateTargetsboolPrivate—
0x00590x07unreflected bytes to end of Outlinable
Inherited from MonoBehaviour 1
OffsetSizeNameTypeFlagsDefault
0x08m_CancellationTokenSourceCancellationTokenSourcePrivate—
Inherited from Object 4
OffsetSizeNameTypeFlagsDefault
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+1 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 35

SignatureFlagsNativeParams
RenderStyle get_RenderStyle()Public+1 flags0x04
void set_RenderStyle(const RenderStyle& value)Public+1 flags0x04
ComplexMaskingMode get_ComplexMaskingMode()Public+1 flags0x04
void set_ComplexMaskingMode(const ComplexMaskingMode& value)Public+1 flags0x04
bool get_ComplexMaskingEnabled()Public+1 flags0x01
OutlinableDrawingMode get_DrawingMode()Public+1 flags0x04
void set_DrawingMode(const OutlinableDrawingMode& value)Public+1 flags0x04
int get_OutlineLayer()Public+1 flags0x04
void set_OutlineLayer(int value)Public+1 flags0x04
IReadOnlyList<EPOOutline.OutlineTarget> get_OutlineTargets()Public+1 flags0x08
OutlineProperties get_OutlineParameters()Public+1 flags0x08
OutlineProperties get_BackParameters()Public+1 flags0x08
bool get_NeedFillMask()Public+1 flags0x01
OutlineProperties get_FrontParameters()Public+1 flags0x08
bool get_IsObstacle()Public+1 flags0x01
bool TryAddTarget(OutlineTarget target)Public0x08
void RemoveTarget(OutlineTarget target)Public0x08
OutlineTarget get_Item(int index)Public+1 flags0x08
void set_Item(int index, OutlineTarget value)Public+1 flags0x08
void Reset()Private0x00
void OnValidate()Private0x00
void SubscribeToVisibilityChange(GameObject go)Private0x08
void UpdateVisibility()Private0x00
void OnEnable()Private0x00
void OnDisable()Private0x00
void Awake()Private0x00
void ValidateTargets()Private0x00
void OnDestroy()Private0x00
void GetAllActiveOutlinables(Camera camera, List<EPOOutline.Outlinable> outlinablesList)PublicStatic0x08
int GetSubmeshCount(Renderer renderer)Private0x08
void AddAllChildRenderersToRenderingList(const RenderersAddingMode& renderersAddingMode)Public0x04
void Update()Private0x00
bool MatchingMode(Renderer renderer, const RenderersAddingMode& mode)Private0x08
void .ctor()Public+1 flags0x00
void .cctor()PrivateStatic+1 flags0x00

Used by 32

types with a member, parameter or interface of this type