implements IEquatable`1
0x00x000C
Members 12
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| 0x01 | m_Enabled | byte | Private | |
| 0x01 | m_ReadMask | byte | Private | |
| 0x01 | m_WriteMask | byte | Private | |
| 0x01 | m_Padding | byte | Private | |
| 0x01 | m_CompareFunctionFront | byte | Private | |
| 0x01 | m_PassOperationFront | byte | Private | |
| 0x01 | m_FailOperationFront | byte | Private | |
| 0x01 | m_ZFailOperationFront | byte | Private | |
| 0x01 | m_CompareFunctionBack | byte | Private | |
| 0x01 | m_PassOperationBack | byte | Private | |
| 0x01 | m_FailOperationBack | byte | Private | |
| 0x01 | m_ZFailOperationBack | byte | Private |
Functions 32
| Signature | Flags | Native | Params |
|---|---|---|---|
| StencilState get_defaultValue() | PublicStatic+1 flags | 0x0C | |
| void .ctor(bool enabled, byte readMask, byte writeMask, const CompareFunction& compareFunction, const StencilOp& passOperation, const StencilOp& failOperation, const StencilOp& zFailOperation) | Public+1 flags | 0x04 | |
| 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 flags | 0x04 | |
| bool get_enabled() | Public+1 flags | 0x01 | |
| void set_enabled(bool value) | Public+1 flags | 0x01 | |
| byte get_readMask() | Public+1 flags | 0x01 | |
| void set_readMask(byte value) | Public+1 flags | 0x01 | |
| byte get_writeMask() | Public+1 flags | 0x01 | |
| void set_writeMask(byte value) | Public+1 flags | 0x01 | |
| void SetCompareFunction(const CompareFunction& value) | Public | 0x04 | |
| void SetPassOperation(const StencilOp& value) | Public | 0x04 | |
| void SetFailOperation(const StencilOp& value) | Public | 0x04 | |
| void SetZFailOperation(const StencilOp& value) | Public | 0x04 | |
| CompareFunction get_compareFunctionFront() | Public+1 flags | 0x04 | |
| void set_compareFunctionFront(const CompareFunction& value) | Public+1 flags | 0x04 | |
| StencilOp get_passOperationFront() | Public+1 flags | 0x04 | |
| void set_passOperationFront(const StencilOp& value) | Public+1 flags | 0x04 | |
| StencilOp get_failOperationFront() | Public+1 flags | 0x04 | |
| void set_failOperationFront(const StencilOp& value) | Public+1 flags | 0x04 | |
| StencilOp get_zFailOperationFront() | Public+1 flags | 0x04 | |
| void set_zFailOperationFront(const StencilOp& value) | Public+1 flags | 0x04 | |
| CompareFunction get_compareFunctionBack() | Public+1 flags | 0x04 | |
| void set_compareFunctionBack(const CompareFunction& value) | Public+1 flags | 0x04 | |
| StencilOp get_passOperationBack() | Public+1 flags | 0x04 | |
| void set_passOperationBack(const StencilOp& value) | Public+1 flags | 0x04 | |
| StencilOp get_failOperationBack() | Public+1 flags | 0x04 | |
| void set_failOperationBack(const StencilOp& value) | Public+1 flags | 0x04 | |
| StencilOp get_zFailOperationBack() | Public+1 flags | 0x04 | |
| void set_zFailOperationBack(const StencilOp& value) | Public+1 flags | 0x04 | |
| bool Equals(const StencilState& other) | PublicFinal+2 flags | 0x0C | |
| bool Equals(object obj) | Public+1 flags | 0x08 | |
| int GetHashCode() | Public+1 flags | 0x04 |