Class BinTreeStruct
Represents a property which imitates a pointer to a struct
Inherited Members
Namespace: LeagueToolkit.Core.Meta.Properties
Assembly: LeagueToolkit.dll
Syntax
public class BinTreeStruct : BinTreeProperty
Constructors
| Improve this Doc View SourceBinTreeStruct(UInt32, UInt32, IEnumerable<BinTreeProperty>)
Creates a new BinTreeStruct object with the specified parameters
Declaration
public BinTreeStruct(uint nameHash, uint classHash, IEnumerable<BinTreeProperty> properties)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | nameHash | The hashed property name |
| System.UInt32 | classHash | The hashed class name |
| IEnumerable<BinTreeProperty> | properties | The properties of the class |
Properties
| Improve this Doc View SourceClassHash
Gets the meta class hash
Declaration
public uint ClassHash { get; }
Property Value
| Type | Description |
|---|---|
| System.UInt32 |
Remarks
The meta class is hashed using HashLower(String)
Properties
Gets the properties of the struct
Declaration
public Dictionary<uint, BinTreeProperty> Properties { get; }
Property Value
| Type | Description |
|---|---|
| Dictionary<System.UInt32, BinTreeProperty> |
Type
Gets the type of the property
Declaration
public override BinPropertyType Type { get; }
Property Value
| Type | Description |
|---|---|
| BinPropertyType |
Overrides
Methods
| Improve this Doc View SourceEquals(BinTreeProperty)
Declaration
public override bool Equals(BinTreeProperty other)
Parameters
| Type | Name | Description |
|---|---|---|
| BinTreeProperty | other |
Returns
| Type | Description |
|---|---|
| System.Boolean |
Overrides
| Improve this Doc View SourceWriteContent(BinaryWriter)
Declaration
protected override void WriteContent(BinaryWriter bw)
Parameters
| Type | Name | Description |
|---|---|---|
| BinaryWriter | bw |