C# Class TagTool.S3D.Node

Show file Open project: TheGuardians/TagTool Class Usage Examples

Public Properties

Property Type Description
BoneIndex int
BoundingBox TagTool.S3D.Blocks.BoundsBlock_1D01
Indices TagTool.S3D.Blocks.IndexBlock_F200
ParentID int
Submeshes List
Transform TagTool.S3D.Blocks.MatrixBlock_F900
Vertices TagTool.S3D.Blocks.VertexBlock_F100
_1A01 TagTool.S3D.Blocks.Block_1A01
_2901 TagTool.S3D.Blocks.Block_2901
_2E01 TagTool.S3D.Blocks.Block_2E01
_2F01 TagTool.S3D.Blocks.Block_2F01
_3001 TagTool.S3D.Blocks.UVDataBlock_3001
_3301 TagTool.S3D.Blocks.Block_3301
_3501 TagTool.S3D.Blocks.Block_3501
_8304 TagTool.S3D.Blocks.ScriptRefBlock_8304
_B903 TagTool.S3D.Blocks.Block_B903
_FD00 TagTool.S3D.Blocks.Block_FD00
isInherited bool
isInheritor bool
mainAddress int
subAddress int
unk0 int
unkC1 int[]
xF000 int

Public Methods

Method Description
Node ( EndianReader reader, bool loadMesh ) : System.Collections.Generic
ToString ( ) : string

Private Methods

Method Description
ReadGeomBlocks ( EndianReader reader, bool loadmesh ) : void

Method Details

Node() public method

public Node ( EndianReader reader, bool loadMesh ) : System.Collections.Generic
reader TagTool.IO.EndianReader
loadMesh bool
return System.Collections.Generic

ToString() public method

public ToString ( ) : string
return string

Property Details

BoneIndex public property

public int BoneIndex
return int

BoundingBox public property

public BoundsBlock_1D01,TagTool.S3D.Blocks BoundingBox
return TagTool.S3D.Blocks.BoundsBlock_1D01

Indices public property

public IndexBlock_F200,TagTool.S3D.Blocks Indices
return TagTool.S3D.Blocks.IndexBlock_F200

ParentID public property

public int ParentID
return int

Submeshes public property

public List Submeshes
return List

Transform public property

public MatrixBlock_F900,TagTool.S3D.Blocks Transform
return TagTool.S3D.Blocks.MatrixBlock_F900

Vertices public property

public VertexBlock_F100,TagTool.S3D.Blocks Vertices
return TagTool.S3D.Blocks.VertexBlock_F100

_1A01 public property

public Block_1A01,TagTool.S3D.Blocks _1A01
return TagTool.S3D.Blocks.Block_1A01

_2901 public property

public Block_2901,TagTool.S3D.Blocks _2901
return TagTool.S3D.Blocks.Block_2901

_2E01 public property

public Block_2E01,TagTool.S3D.Blocks _2E01
return TagTool.S3D.Blocks.Block_2E01

_2F01 public property

public Block_2F01,TagTool.S3D.Blocks _2F01
return TagTool.S3D.Blocks.Block_2F01

_3001 public property

public UVDataBlock_3001,TagTool.S3D.Blocks _3001
return TagTool.S3D.Blocks.UVDataBlock_3001

_3301 public property

public Block_3301,TagTool.S3D.Blocks _3301
return TagTool.S3D.Blocks.Block_3301

_3501 public property

public Block_3501,TagTool.S3D.Blocks _3501
return TagTool.S3D.Blocks.Block_3501

_8304 public property

public ScriptRefBlock_8304,TagTool.S3D.Blocks _8304
return TagTool.S3D.Blocks.ScriptRefBlock_8304

_B903 public property

public Block_B903,TagTool.S3D.Blocks _B903
return TagTool.S3D.Blocks.Block_B903

_FD00 public property

public Block_FD00,TagTool.S3D.Blocks _FD00
return TagTool.S3D.Blocks.Block_FD00

isInherited public property

public bool isInherited
return bool

isInheritor public property

public bool isInheritor
return bool

mainAddress public property

public int mainAddress
return int

subAddress public property

public int subAddress
return int

unk0 public property

public int unk0
return int

unkC1 public property

public int[] unkC1
return int[]

xF000 public property

public int xF000
return int