C# Class Glare.Graphics.Loaders.Fbx.FbxSection

显示文件 Open project: Burton-Radons/Alexandria Class Usage Examples

Public Properties

Property Type Description
End uint
Name string
ValueCount int
ValueDataLength uint
ValueDataStart uint

Public Methods

Method Description
FbxSection ( BinaryReader reader, string requiredName = null ) : System
ReadChild ( string requiredName = null ) : FbxSection
ReadChild ( FbxSection &child, string requiredName = null ) : bool
ReadDoubleArrayValue ( ) : double[]
ReadDoubleValue ( ) : double
ReadInt32ArrayValue ( ) : int[]
ReadInt32Value ( ) : int
ReadInt64Value ( ) : long
ReadStringValue ( ) : string
ReadTimeStamp ( ) : System.DateTime
ReadValue ( ) : FbxValue
RequireEnd ( ) : void
RequireName ( string requiredName ) : void
SeekToEnd ( ) : void

Private Methods

Method Description
ReadTimestampSet ( int &value, FbxSection &section ) : void

Method Details

FbxSection() public method

public FbxSection ( BinaryReader reader, string requiredName = null ) : System
reader System.IO.BinaryReader
requiredName string
return System

ReadChild() public method

public ReadChild ( string requiredName = null ) : FbxSection
requiredName string
return FbxSection

ReadChild() public method

public ReadChild ( FbxSection &child, string requiredName = null ) : bool
child FbxSection
requiredName string
return bool

ReadDoubleArrayValue() public method

public ReadDoubleArrayValue ( ) : double[]
return double[]

ReadDoubleValue() public method

public ReadDoubleValue ( ) : double
return double

ReadInt32ArrayValue() public method

public ReadInt32ArrayValue ( ) : int[]
return int[]

ReadInt32Value() public method

public ReadInt32Value ( ) : int
return int

ReadInt64Value() public method

public ReadInt64Value ( ) : long
return long

ReadStringValue() public method

public ReadStringValue ( ) : string
return string

ReadTimeStamp() public method

public ReadTimeStamp ( ) : System.DateTime
return System.DateTime

ReadValue() public method

public ReadValue ( ) : FbxValue
return FbxValue

RequireEnd() public method

public RequireEnd ( ) : void
return void

RequireName() public method

public RequireName ( string requiredName ) : void
requiredName string
return void

SeekToEnd() public method

public SeekToEnd ( ) : void
return void

Property Details

End public_oe property

File offset of the next FbxSection.
public uint End
return uint

Name public_oe property

Name of the FbxSection type.
public string Name
return string

ValueCount public_oe property

Number of values in the block.
public int ValueCount
return int

ValueDataLength public_oe property

Length in bytes of the value data.
public uint ValueDataLength
return uint

ValueDataStart public_oe property

Get the file offset of the start of the value data.
public uint ValueDataStart
return uint