C# Class RocketLeagueReplayParser.Replay

Mostra file Open project: jjbott/RocketLeagueReplayParser Class Usage Examples

Private Properties

Property Type Description
ExtractFrames List
FixClassParent void

Public Methods

Method Description
ColorFromHSV ( double hue, double saturation, double value ) : System.Color
Deserialize ( BinaryReader br ) : Replay
Deserialize ( string filePath ) : Replay
DeserializeHeader ( BinaryReader br ) : Replay
DeserializeHeader ( string filePath ) : Replay
HeatMapColor ( double value ) : System.Color
MaxChannels ( ) : int
Serialize ( Stream stream ) : void
ToDebugString ( ) : string
ToHeatmap ( ) : void
ToObj ( ) : void
ToPositionJson ( ) : string
ValidateCrc ( string filePath, bool onlyPartOne ) : bool

Private Methods

Method Description
ExtractFrames ( int maxChannels, IEnumerable networkStream, IEnumerable keyFramePositions, string objectIdToName, IEnumerable classNetCache, UInt32 versionMajor, UInt32 versionMinor ) : List
FixClassParent ( string childClassName, string parentClassName ) : void

Method Details

ColorFromHSV() public static method

public static ColorFromHSV ( double hue, double saturation, double value ) : System.Color
hue double
saturation double
value double
return System.Color

Deserialize() public static method

public static Deserialize ( BinaryReader br ) : Replay
br System.IO.BinaryReader
return Replay

Deserialize() public static method

public static Deserialize ( string filePath ) : Replay
filePath string
return Replay

DeserializeHeader() public static method

public static DeserializeHeader ( BinaryReader br ) : Replay
br System.IO.BinaryReader
return Replay

DeserializeHeader() public static method

public static DeserializeHeader ( string filePath ) : Replay
filePath string
return Replay

HeatMapColor() public method

public HeatMapColor ( double value ) : System.Color
value double
return System.Color

MaxChannels() public method

public MaxChannels ( ) : int
return int

Serialize() public method

public Serialize ( Stream stream ) : void
stream Stream
return void

ToDebugString() public method

public ToDebugString ( ) : string
return string

ToHeatmap() public method

public ToHeatmap ( ) : void
return void

ToObj() public method

public ToObj ( ) : void
return void

ToPositionJson() public method

public ToPositionJson ( ) : string
return string

ValidateCrc() public static method

public static ValidateCrc ( string filePath, bool onlyPartOne ) : bool
filePath string
onlyPartOne bool
return bool