Zdexby TheHolyOneZ
9,523 structs
Struct

StencilState

: ValueType : Object
UnityEngine.Rendering.StencilState, UnityEngine.CoreModule 0x000C (12 B) UnityEngine.CoreModule.dll
implements IEquatable`1
0x00x000C

Members 12

OffsetSizeNameTypeFlags
0x01m_EnabledbytePrivate
0x01m_ReadMaskbytePrivate
0x01m_WriteMaskbytePrivate
0x01m_PaddingbytePrivate
0x01m_CompareFunctionFrontbytePrivate
0x01m_PassOperationFrontbytePrivate
0x01m_FailOperationFrontbytePrivate
0x01m_ZFailOperationFrontbytePrivate
0x01m_CompareFunctionBackbytePrivate
0x01m_PassOperationBackbytePrivate
0x01m_FailOperationBackbytePrivate
0x01m_ZFailOperationBackbytePrivate

Functions 32

SignatureFlagsNativeParams
StencilState get_defaultValue()PublicStatic+1 flags0x0C
void .ctor(bool enabled, byte readMask, byte writeMask, const CompareFunction& compareFunction, const StencilOp& passOperation, const StencilOp& failOperation, const StencilOp& zFailOperation)Public+1 flags0x04
void .ctor(bool enabled, byte readMask, byte writeMask, const CompareFunction& compareFunctionFront, const StencilOp& passOperationFront, const StencilOp& failOperationFront, const StencilOp& zFailOperationFront, const CompareFunction& compareFunctionBack, const StencilOp& passOperationBack, const StencilOp& failOperationBack, const StencilOp& zFailOperationBack)Public+1 flags0x04
bool get_enabled()Public+1 flags0x01
void set_enabled(bool value)Public+1 flags0x01
byte get_readMask()Public+1 flags0x01
void set_readMask(byte value)Public+1 flags0x01
byte get_writeMask()Public+1 flags0x01
void set_writeMask(byte value)Public+1 flags0x01
void SetCompareFunction(const CompareFunction& value)Public0x04
void SetPassOperation(const StencilOp& value)Public0x04
void SetFailOperation(const StencilOp& value)Public0x04
void SetZFailOperation(const StencilOp& value)Public0x04
CompareFunction get_compareFunctionFront()Public+1 flags0x04
void set_compareFunctionFront(const CompareFunction& value)Public+1 flags0x04
StencilOp get_passOperationFront()Public+1 flags0x04
void set_passOperationFront(const StencilOp& value)Public+1 flags0x04
StencilOp get_failOperationFront()Public+1 flags0x04
void set_failOperationFront(const StencilOp& value)Public+1 flags0x04
StencilOp get_zFailOperationFront()Public+1 flags0x04
void set_zFailOperationFront(const StencilOp& value)Public+1 flags0x04
CompareFunction get_compareFunctionBack()Public+1 flags0x04
void set_compareFunctionBack(const CompareFunction& value)Public+1 flags0x04
StencilOp get_passOperationBack()Public+1 flags0x04
void set_passOperationBack(const StencilOp& value)Public+1 flags0x04
StencilOp get_failOperationBack()Public+1 flags0x04
void set_failOperationBack(const StencilOp& value)Public+1 flags0x04
StencilOp get_zFailOperationBack()Public+1 flags0x04
void set_zFailOperationBack(const StencilOp& value)Public+1 flags0x04
bool Equals(const StencilState& other)PublicFinal+2 flags0x0C
bool Equals(object obj)Public+1 flags0x08
int GetHashCode()Public+1 flags0x04

Used by 8

types with a member, parameter or interface of this type