types

package
v2.2.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 16, 2025 License: AGPL-3.0 Imports: 3 Imported by: 0

Documentation

Overview

Package types implements all the types used by the Ranking protocol

Package types implements all the types used by the Ranking protocol

Package types implements all the types used by the Ranking protocol

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CompetitionRankingInfo

type CompetitionRankingInfo struct {
	types.Structure
	Unknown  types.UInt32
	Unknown2 types.UInt32
	Unknown3 types.List[types.UInt32]
}

CompetitionRankingInfo is a type within the Ranking protocol

func NewCompetitionRankingInfo

func NewCompetitionRankingInfo() CompetitionRankingInfo

NewCompetitionRankingInfo returns a new CompetitionRankingInfo

func (CompetitionRankingInfo) Copy

func (cri CompetitionRankingInfo) Copy() types.RVType

Copy returns a new copied instance of CompetitionRankingInfo

func (CompetitionRankingInfo) CopyRef added in v2.1.0

func (cri CompetitionRankingInfo) CopyRef() types.RVTypePtr

CopyRef copies the current value of the CompetitionRankingInfo and returns a pointer to the new copy

func (*CompetitionRankingInfo) Deref added in v2.1.0

func (cri *CompetitionRankingInfo) Deref() types.RVType

Deref takes a pointer to the CompetitionRankingInfo and dereferences it to the raw value. Only useful when working with an instance of RVTypePtr

func (CompetitionRankingInfo) Equals

func (cri CompetitionRankingInfo) Equals(o types.RVType) bool

Equals checks if the given CompetitionRankingInfo contains the same data as the current CompetitionRankingInfo

func (*CompetitionRankingInfo) ExtractFrom

func (cri *CompetitionRankingInfo) ExtractFrom(readable types.Readable) error

ExtractFrom extracts the CompetitionRankingInfo from the given readable

func (CompetitionRankingInfo) FormatToString

func (cri CompetitionRankingInfo) FormatToString(indentationLevel int) string

FormatToString pretty-prints the CompetitionRankingInfo using the provided indentation level

func (CompetitionRankingInfo) String

func (cri CompetitionRankingInfo) String() string

String returns the string representation of the CompetitionRankingInfo

func (CompetitionRankingInfo) WriteTo

func (cri CompetitionRankingInfo) WriteTo(writable types.Writable)

WriteTo writes the CompetitionRankingInfo to the given writable

type CompetitionRankingInfoGetParam

type CompetitionRankingInfoGetParam struct {
	types.Structure
	Unknown types.UInt8
	Result  types.ResultRange
}

CompetitionRankingInfoGetParam is a type within the Ranking protocol

func NewCompetitionRankingInfoGetParam

func NewCompetitionRankingInfoGetParam() CompetitionRankingInfoGetParam

NewCompetitionRankingInfoGetParam returns a new CompetitionRankingInfoGetParam

func (CompetitionRankingInfoGetParam) Copy

Copy returns a new copied instance of CompetitionRankingInfoGetParam

func (CompetitionRankingInfoGetParam) CopyRef added in v2.1.0

CopyRef copies the current value of the CompetitionRankingInfoGetParam and returns a pointer to the new copy

func (*CompetitionRankingInfoGetParam) Deref added in v2.1.0

Deref takes a pointer to the CompetitionRankingInfoGetParam and dereferences it to the raw value. Only useful when working with an instance of RVTypePtr

func (CompetitionRankingInfoGetParam) Equals

Equals checks if the given CompetitionRankingInfoGetParam contains the same data as the current CompetitionRankingInfoGetParam

func (*CompetitionRankingInfoGetParam) ExtractFrom

func (crigp *CompetitionRankingInfoGetParam) ExtractFrom(readable types.Readable) error

ExtractFrom extracts the CompetitionRankingInfoGetParam from the given readable

func (CompetitionRankingInfoGetParam) FormatToString

func (crigp CompetitionRankingInfoGetParam) FormatToString(indentationLevel int) string

FormatToString pretty-prints the CompetitionRankingInfoGetParam using the provided indentation level

func (CompetitionRankingInfoGetParam) String

func (crigp CompetitionRankingInfoGetParam) String() string

String returns the string representation of the CompetitionRankingInfoGetParam

func (CompetitionRankingInfoGetParam) WriteTo

func (crigp CompetitionRankingInfoGetParam) WriteTo(writable types.Writable)

WriteTo writes the CompetitionRankingInfoGetParam to the given writable

type CompetitionRankingUploadScoreParam

type CompetitionRankingUploadScoreParam struct {
	types.Structure
	Unknown  types.UInt32
	Unknown2 types.UInt32
	Unknown3 types.UInt32
	Unknown4 types.UInt32
	Unknown5 types.UInt8
	Unknown6 types.UInt32
	Unknown7 types.Bool
	Metadata types.QBuffer
}

CompetitionRankingUploadScoreParam is a type within the Ranking protocol

func NewCompetitionRankingUploadScoreParam

func NewCompetitionRankingUploadScoreParam() CompetitionRankingUploadScoreParam

NewCompetitionRankingUploadScoreParam returns a new CompetitionRankingUploadScoreParam

func (CompetitionRankingUploadScoreParam) Copy

Copy returns a new copied instance of CompetitionRankingUploadScoreParam

func (CompetitionRankingUploadScoreParam) CopyRef added in v2.1.0

CopyRef copies the current value of the CompetitionRankingUploadScoreParam and returns a pointer to the new copy

func (*CompetitionRankingUploadScoreParam) Deref added in v2.1.0

Deref takes a pointer to the CompetitionRankingUploadScoreParam and dereferences it to the raw value. Only useful when working with an instance of RVTypePtr

func (CompetitionRankingUploadScoreParam) Equals

Equals checks if the given CompetitionRankingUploadScoreParam contains the same data as the current CompetitionRankingUploadScoreParam

func (*CompetitionRankingUploadScoreParam) ExtractFrom

func (crusp *CompetitionRankingUploadScoreParam) ExtractFrom(readable types.Readable) error

ExtractFrom extracts the CompetitionRankingUploadScoreParam from the given readable

func (CompetitionRankingUploadScoreParam) FormatToString

func (crusp CompetitionRankingUploadScoreParam) FormatToString(indentationLevel int) string

FormatToString pretty-prints the CompetitionRankingUploadScoreParam using the provided indentation level

func (CompetitionRankingUploadScoreParam) String

String returns the string representation of the CompetitionRankingUploadScoreParam

func (CompetitionRankingUploadScoreParam) WriteTo

func (crusp CompetitionRankingUploadScoreParam) WriteTo(writable types.Writable)

WriteTo writes the CompetitionRankingUploadScoreParam to the given writable

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL