Terraria v1.4.4.9
Terraria source code documentation
|
Public Member Functions | |
CustomAce (AceType type, AceFlags flags, byte[]? opaque) | |
byte?[] | GetOpaque () |
void | SetOpaque (byte[]? opaque) |
override void | GetBinaryForm (byte[] binaryForm, int offset) |
GenericAce | Copy () |
override bool | Equals ([NotNullWhen(true)] object? o) |
override int | GetHashCode () |
Static Public Member Functions | |
static GenericAce | CreateFromBinaryForm (byte[] binaryForm, int offset) |
static bool | operator== (GenericAce? left, GenericAce? right) |
static bool | operator!= (GenericAce? left, GenericAce? right) |
Static Public Attributes | |
static readonly int | MaxOpaqueLength = 65531 |
Package Functions | |
void | MarshalHeader (byte[] binaryForm, int offset) |
Static Package Functions | |
static AceFlags | AceFlagsFromAuditFlags (AuditFlags auditFlags) |
static AceFlags | AceFlagsFromInheritanceFlags (InheritanceFlags inheritanceFlags, PropagationFlags propagationFlags) |
static void | VerifyHeader (byte[] binaryForm, int offset) |
Package Attributes | |
ushort | _indexInAcl |
Properties | |
int | OpaqueLength [get] |
override int | BinaryLength [get] |
AceType | AceType [get] |
AceFlags | AceFlags [get, set] |
bool | IsInherited [get] |
InheritanceFlags | InheritanceFlags [get] |
PropagationFlags | PropagationFlags [get] |
AuditFlags | AuditFlags [get] |
Private Attributes | |
byte[] | _opaque |
readonly AceType | _type |
AceFlags | _flags |
Definition at line 3 of file CustomAce.cs.