//mt:if %s.Field == HUDText2
Text2 string
+
+ //mt:if %s.Field == HUDStyle
+ Style HUDStyleFlags
}))(obj)).ID).serialize(w)
}); err != nil {
if err == io.EOF {
//mt:if %s.Field == HUDText2
Text2 string
+
+ //mt:if %s.Field == HUDStyle
+ Style HUDStyleFlags
}))(obj)).Field).serialize(w)
}); err != nil {
if err == io.EOF {
//mt:if %s.Field == HUDText2
Text2 string
+
+ //mt:if %s.Field == HUDStyle
+ Style HUDStyleFlags
}))(obj)).Field < hudMax) {
chk(errors.New("assertion failed: %s.Field < hudMax"))
}
//mt:if %s.Field == HUDText2
Text2 string
+
+ //mt:if %s.Field == HUDStyle
+ Style HUDStyleFlags
}))(obj)).Field == HUDPos {
for local172 := range (*(*(struct {
ID HUDID
//mt:if %s.Field == HUDText2
Text2 string
+
+ //mt:if %s.Field == HUDStyle
+ Style HUDStyleFlags
}))(obj)).Pos {
{
x := ((*(*(struct {
//mt:if %s.Field == HUDText2
Text2 string
+
+ //mt:if %s.Field == HUDStyle
+ Style HUDStyleFlags
}))(obj)).Pos)[local172]
write32(w, math.Float32bits(x))
}
//mt:if %s.Field == HUDText2
Text2 string
+
+ //mt:if %s.Field == HUDStyle
+ Style HUDStyleFlags
}))(obj)).Field == HUDName {
if len(([]byte((*(*(struct {
ID HUDID
//mt:if %s.Field == HUDText2
Text2 string
+
+ //mt:if %s.Field == HUDStyle
+ Style HUDStyleFlags
}))(obj)).Name))) > math.MaxUint16 {
chk(ErrTooLong)
}
//mt:if %s.Field == HUDText2
Text2 string
+
+ //mt:if %s.Field == HUDStyle
+ Style HUDStyleFlags
}))(obj)).Name))))
write16(w, uint16(x))
}
//mt:if %s.Field == HUDText2
Text2 string
+
+ //mt:if %s.Field == HUDStyle
+ Style HUDStyleFlags
}))(obj)).Name))[:])
chk(err)
}
//mt:if %s.Field == HUDText2
Text2 string
+
+ //mt:if %s.Field == HUDStyle
+ Style HUDStyleFlags
}))(obj)).Field == HUDScale {
for local173 := range (*(*(struct {
ID HUDID
//mt:if %s.Field == HUDText2
Text2 string
+
+ //mt:if %s.Field == HUDStyle
+ Style HUDStyleFlags
}))(obj)).Scale {
{
x := ((*(*(struct {
//mt:if %s.Field == HUDText2
Text2 string
+
+ //mt:if %s.Field == HUDStyle
+ Style HUDStyleFlags
}))(obj)).Scale)[local173]
write32(w, math.Float32bits(x))
}
//mt:if %s.Field == HUDText2
Text2 string
+
+ //mt:if %s.Field == HUDStyle
+ Style HUDStyleFlags
}))(obj)).Field == HUDText {
if len(([]byte((*(*(struct {
ID HUDID
//mt:if %s.Field == HUDText2
Text2 string
+
+ //mt:if %s.Field == HUDStyle
+ Style HUDStyleFlags
}))(obj)).Text))) > math.MaxUint16 {
chk(ErrTooLong)
}
//mt:if %s.Field == HUDText2
Text2 string
+
+ //mt:if %s.Field == HUDStyle
+ Style HUDStyleFlags
}))(obj)).Text))))
write16(w, uint16(x))
}
//mt:if %s.Field == HUDText2
Text2 string
+
+ //mt:if %s.Field == HUDStyle
+ Style HUDStyleFlags
}))(obj)).Text))[:])
chk(err)
}
//mt:if %s.Field == HUDText2
Text2 string
+
+ //mt:if %s.Field == HUDStyle
+ Style HUDStyleFlags
}))(obj)).Field == HUDNumber {
{
x := (*(*(struct {
//mt:if %s.Field == HUDText2
Text2 string
+
+ //mt:if %s.Field == HUDStyle
+ Style HUDStyleFlags
}))(obj)).Number
write32(w, uint32(x))
}
//mt:if %s.Field == HUDText2
Text2 string
+
+ //mt:if %s.Field == HUDStyle
+ Style HUDStyleFlags
}))(obj)).Field == HUDItem {
{
x := (*(*(struct {
//mt:if %s.Field == HUDText2
Text2 string
+
+ //mt:if %s.Field == HUDStyle
+ Style HUDStyleFlags
}))(obj)).Item
write32(w, uint32(x))
}
//mt:if %s.Field == HUDText2
Text2 string
+
+ //mt:if %s.Field == HUDStyle
+ Style HUDStyleFlags
}))(obj)).Field == HUDDir {
{
x := (*(*(struct {
//mt:if %s.Field == HUDText2
Text2 string
+
+ //mt:if %s.Field == HUDStyle
+ Style HUDStyleFlags
}))(obj)).Dir
write32(w, uint32(x))
}
//mt:if %s.Field == HUDText2
Text2 string
+
+ //mt:if %s.Field == HUDStyle
+ Style HUDStyleFlags
}))(obj)).Field == HUDAlign {
for local174 := range (*(*(struct {
ID HUDID
//mt:if %s.Field == HUDText2
Text2 string
+
+ //mt:if %s.Field == HUDStyle
+ Style HUDStyleFlags
}))(obj)).Align {
{
x := ((*(*(struct {
//mt:if %s.Field == HUDText2
Text2 string
+
+ //mt:if %s.Field == HUDStyle
+ Style HUDStyleFlags
}))(obj)).Align)[local174]
write32(w, math.Float32bits(x))
}
//mt:if %s.Field == HUDText2
Text2 string
+
+ //mt:if %s.Field == HUDStyle
+ Style HUDStyleFlags
}))(obj)).Field == HUDOffset {
for local175 := range (*(*(struct {
ID HUDID
//mt:if %s.Field == HUDText2
Text2 string
+
+ //mt:if %s.Field == HUDStyle
+ Style HUDStyleFlags
}))(obj)).Offset {
{
x := ((*(*(struct {
//mt:if %s.Field == HUDText2
Text2 string
+
+ //mt:if %s.Field == HUDStyle
+ Style HUDStyleFlags
}))(obj)).Offset)[local175]
write32(w, math.Float32bits(x))
}
//mt:if %s.Field == HUDText2
Text2 string
+
+ //mt:if %s.Field == HUDStyle
+ Style HUDStyleFlags
}))(obj)).Field == HUDWorldPos {
if err := pcall(func() {
((*(*(struct {
//mt:if %s.Field == HUDText2
Text2 string
+
+ //mt:if %s.Field == HUDStyle
+ Style HUDStyleFlags
}))(obj)).WorldPos).serialize(w)
}); err != nil {
if err == io.EOF {
//mt:if %s.Field == HUDText2
Text2 string
+
+ //mt:if %s.Field == HUDStyle
+ Style HUDStyleFlags
}))(obj)).Field == HUDSize {
for local176 := range (*(*(struct {
ID HUDID
//mt:if %s.Field == HUDText2
Text2 string
+
+ //mt:if %s.Field == HUDStyle
+ Style HUDStyleFlags
}))(obj)).Size {
{
x := ((*(*(struct {
//mt:if %s.Field == HUDText2
Text2 string
+
+ //mt:if %s.Field == HUDStyle
+ Style HUDStyleFlags
}))(obj)).Size)[local176]
write32(w, uint32(x))
}
//mt:if %s.Field == HUDText2
Text2 string
+
+ //mt:if %s.Field == HUDStyle
+ Style HUDStyleFlags
}))(obj)).Field == HUDZIndex {
{
x := (*(*(struct {
//mt:if %s.Field == HUDText2
Text2 string
+
+ //mt:if %s.Field == HUDStyle
+ Style HUDStyleFlags
}))(obj)).ZIndex
write32(w, uint32(x))
}
//mt:if %s.Field == HUDText2
Text2 string
+
+ //mt:if %s.Field == HUDStyle
+ Style HUDStyleFlags
}))(obj)).Field == HUDText2 {
if len(([]byte((*(*(struct {
ID HUDID
//mt:if %s.Field == HUDText2
Text2 string
+
+ //mt:if %s.Field == HUDStyle
+ Style HUDStyleFlags
}))(obj)).Text2))) > math.MaxUint16 {
chk(ErrTooLong)
}
//mt:if %s.Field == HUDText2
Text2 string
+
+ //mt:if %s.Field == HUDStyle
+ Style HUDStyleFlags
}))(obj)).Text2))))
write16(w, uint16(x))
}
//mt:if %s.Field == HUDText2
Text2 string
+
+ //mt:if %s.Field == HUDStyle
+ Style HUDStyleFlags
}))(obj)).Text2))[:])
chk(err)
}
}
+ if (*(*(struct {
+ ID HUDID
+
+ Field HUDField
+
+ //mt:if %s.Field == HUDPos
+ Pos [2]float32
+
+ //mt:if %s.Field == HUDName
+ Name string
+
+ //mt:if %s.Field == HUDScale
+ Scale [2]float32
+
+ //mt:if %s.Field == HUDText
+ Text string
+
+ //mt:if %s.Field == HUDNumber
+ Number uint32
+
+ //mt:if %s.Field == HUDItem
+ Item uint32
+
+ //mt:if %s.Field == HUDDir
+ Dir uint32
+
+ //mt:if %s.Field == HUDAlign
+ Align [2]float32
+
+ //mt:if %s.Field == HUDOffset
+ Offset [2]float32
+
+ //mt:if %s.Field == HUDWorldPos
+ WorldPos Pos
+
+ //mt:if %s.Field == HUDSize
+ Size [2]int32
+
+ //mt:if %s.Field == HUDZIndex
+ ZIndex int32
+
+ //mt:if %s.Field == HUDText2
+ Text2 string
+
+ //mt:if %s.Field == HUDStyle
+ Style HUDStyleFlags
+ }))(obj)).Field == HUDStyle {
+ if err := pcall(func() {
+ ((*(*(struct {
+ ID HUDID
+
+ Field HUDField
+
+ //mt:if %s.Field == HUDPos
+ Pos [2]float32
+
+ //mt:if %s.Field == HUDName
+ Name string
+
+ //mt:if %s.Field == HUDScale
+ Scale [2]float32
+
+ //mt:if %s.Field == HUDText
+ Text string
+
+ //mt:if %s.Field == HUDNumber
+ Number uint32
+
+ //mt:if %s.Field == HUDItem
+ Item uint32
+
+ //mt:if %s.Field == HUDDir
+ Dir uint32
+
+ //mt:if %s.Field == HUDAlign
+ Align [2]float32
+
+ //mt:if %s.Field == HUDOffset
+ Offset [2]float32
+
+ //mt:if %s.Field == HUDWorldPos
+ WorldPos Pos
+
+ //mt:if %s.Field == HUDSize
+ Size [2]int32
+
+ //mt:if %s.Field == HUDZIndex
+ ZIndex int32
+
+ //mt:if %s.Field == HUDText2
+ Text2 string
+
+ //mt:if %s.Field == HUDStyle
+ Style HUDStyleFlags
+ }))(obj)).Style).serialize(w)
+ }); err != nil {
+ if err == io.EOF {
+ chk(io.EOF)
+ }
+ chk(fmt.Errorf("%s: %w", "github.com/Minetest-j45/mt.HUDStyleFlags", err))
+ }
+ }
}
func (obj *ToCltChangeHUD) deserialize(r io.Reader) {
//mt:if %s.Field == HUDText2
Text2 string
+
+ //mt:if %s.Field == HUDStyle
+ Style HUDStyleFlags
}))(obj)).ID).deserialize(r)
}); err != nil {
if err == io.EOF {
//mt:if %s.Field == HUDText2
Text2 string
+
+ //mt:if %s.Field == HUDStyle
+ Style HUDStyleFlags
}))(obj)).Field).deserialize(r)
}); err != nil {
if err == io.EOF {
//mt:if %s.Field == HUDText2
Text2 string
+
+ //mt:if %s.Field == HUDStyle
+ Style HUDStyleFlags
}))(obj)).Field < hudMax) {
chk(errors.New("assertion failed: %s.Field < hudMax"))
}
//mt:if %s.Field == HUDText2
Text2 string
+
+ //mt:if %s.Field == HUDStyle
+ Style HUDStyleFlags
}))(obj)).Field == HUDPos {
for local177 := range (*(*(struct {
ID HUDID
//mt:if %s.Field == HUDText2
Text2 string
+
+ //mt:if %s.Field == HUDStyle
+ Style HUDStyleFlags
}))(obj)).Pos {
{
p := &((*(*(struct {
//mt:if %s.Field == HUDText2
Text2 string
+
+ //mt:if %s.Field == HUDStyle
+ Style HUDStyleFlags
}))(obj)).Pos)[local177]
*p = math.Float32frombits(read32(r))
}
//mt:if %s.Field == HUDText2
Text2 string
+
+ //mt:if %s.Field == HUDStyle
+ Style HUDStyleFlags
}))(obj)).Field == HUDName {
var local178 []uint8
var local179 uint16
//mt:if %s.Field == HUDText2
Text2 string
+
+ //mt:if %s.Field == HUDStyle
+ Style HUDStyleFlags
}))(obj)).Name) = string(local178)
}
if (*(*(struct {
//mt:if %s.Field == HUDText2
Text2 string
+
+ //mt:if %s.Field == HUDStyle
+ Style HUDStyleFlags
}))(obj)).Field == HUDScale {
for local180 := range (*(*(struct {
ID HUDID
//mt:if %s.Field == HUDText2
Text2 string
+
+ //mt:if %s.Field == HUDStyle
+ Style HUDStyleFlags
}))(obj)).Scale {
{
p := &((*(*(struct {
//mt:if %s.Field == HUDText2
Text2 string
+
+ //mt:if %s.Field == HUDStyle
+ Style HUDStyleFlags
}))(obj)).Scale)[local180]
*p = math.Float32frombits(read32(r))
}
//mt:if %s.Field == HUDText2
Text2 string
+
+ //mt:if %s.Field == HUDStyle
+ Style HUDStyleFlags
}))(obj)).Field == HUDText {
var local181 []uint8
var local182 uint16
//mt:if %s.Field == HUDText2
Text2 string
+
+ //mt:if %s.Field == HUDStyle
+ Style HUDStyleFlags
}))(obj)).Text) = string(local181)
}
if (*(*(struct {
//mt:if %s.Field == HUDText2
Text2 string
+
+ //mt:if %s.Field == HUDStyle
+ Style HUDStyleFlags
}))(obj)).Field == HUDNumber {
{
p := &(*(*(struct {
//mt:if %s.Field == HUDText2
Text2 string
+
+ //mt:if %s.Field == HUDStyle
+ Style HUDStyleFlags
}))(obj)).Number
*p = read32(r)
}
//mt:if %s.Field == HUDText2
Text2 string
+
+ //mt:if %s.Field == HUDStyle
+ Style HUDStyleFlags
}))(obj)).Field == HUDItem {
{
p := &(*(*(struct {
//mt:if %s.Field == HUDText2
Text2 string
+
+ //mt:if %s.Field == HUDStyle
+ Style HUDStyleFlags
}))(obj)).Item
*p = read32(r)
}
//mt:if %s.Field == HUDText2
Text2 string
+
+ //mt:if %s.Field == HUDStyle
+ Style HUDStyleFlags
}))(obj)).Field == HUDDir {
{
p := &(*(*(struct {
//mt:if %s.Field == HUDText2
Text2 string
+
+ //mt:if %s.Field == HUDStyle
+ Style HUDStyleFlags
}))(obj)).Dir
*p = read32(r)
}
//mt:if %s.Field == HUDText2
Text2 string
+
+ //mt:if %s.Field == HUDStyle
+ Style HUDStyleFlags
}))(obj)).Field == HUDAlign {
for local183 := range (*(*(struct {
ID HUDID
//mt:if %s.Field == HUDText2
Text2 string
+
+ //mt:if %s.Field == HUDStyle
+ Style HUDStyleFlags
}))(obj)).Align {
{
p := &((*(*(struct {
//mt:if %s.Field == HUDText2
Text2 string
+
+ //mt:if %s.Field == HUDStyle
+ Style HUDStyleFlags
}))(obj)).Align)[local183]
*p = math.Float32frombits(read32(r))
}
//mt:if %s.Field == HUDText2
Text2 string
+
+ //mt:if %s.Field == HUDStyle
+ Style HUDStyleFlags
}))(obj)).Field == HUDOffset {
for local184 := range (*(*(struct {
ID HUDID
//mt:if %s.Field == HUDText2
Text2 string
+
+ //mt:if %s.Field == HUDStyle
+ Style HUDStyleFlags
}))(obj)).Offset {
{
p := &((*(*(struct {
//mt:if %s.Field == HUDText2
Text2 string
+
+ //mt:if %s.Field == HUDStyle
+ Style HUDStyleFlags
}))(obj)).Offset)[local184]
*p = math.Float32frombits(read32(r))
}
//mt:if %s.Field == HUDText2
Text2 string
+
+ //mt:if %s.Field == HUDStyle
+ Style HUDStyleFlags
}))(obj)).Field == HUDWorldPos {
if err := pcall(func() {
((*(*(struct {
//mt:if %s.Field == HUDText2
Text2 string
+
+ //mt:if %s.Field == HUDStyle
+ Style HUDStyleFlags
}))(obj)).WorldPos).deserialize(r)
}); err != nil {
if err == io.EOF {
//mt:if %s.Field == HUDText2
Text2 string
+
+ //mt:if %s.Field == HUDStyle
+ Style HUDStyleFlags
}))(obj)).Field == HUDSize {
for local185 := range (*(*(struct {
ID HUDID
//mt:if %s.Field == HUDText2
Text2 string
+
+ //mt:if %s.Field == HUDStyle
+ Style HUDStyleFlags
}))(obj)).Size {
{
p := &((*(*(struct {
//mt:if %s.Field == HUDText2
Text2 string
+
+ //mt:if %s.Field == HUDStyle
+ Style HUDStyleFlags
}))(obj)).Size)[local185]
*p = int32(read32(r))
}
//mt:if %s.Field == HUDText2
Text2 string
+
+ //mt:if %s.Field == HUDStyle
+ Style HUDStyleFlags
}))(obj)).Field == HUDZIndex {
{
p := &(*(*(struct {
//mt:if %s.Field == HUDText2
Text2 string
+
+ //mt:if %s.Field == HUDStyle
+ Style HUDStyleFlags
}))(obj)).ZIndex
*p = int32(read32(r))
}
//mt:if %s.Field == HUDText2
Text2 string
+
+ //mt:if %s.Field == HUDStyle
+ Style HUDStyleFlags
}))(obj)).Field == HUDText2 {
var local186 []uint8
var local187 uint16
//mt:if %s.Field == HUDText2
Text2 string
+
+ //mt:if %s.Field == HUDStyle
+ Style HUDStyleFlags
}))(obj)).Text2) = string(local186)
}
+ if (*(*(struct {
+ ID HUDID
+
+ Field HUDField
+
+ //mt:if %s.Field == HUDPos
+ Pos [2]float32
+
+ //mt:if %s.Field == HUDName
+ Name string
+
+ //mt:if %s.Field == HUDScale
+ Scale [2]float32
+
+ //mt:if %s.Field == HUDText
+ Text string
+
+ //mt:if %s.Field == HUDNumber
+ Number uint32
+
+ //mt:if %s.Field == HUDItem
+ Item uint32
+
+ //mt:if %s.Field == HUDDir
+ Dir uint32
+
+ //mt:if %s.Field == HUDAlign
+ Align [2]float32
+
+ //mt:if %s.Field == HUDOffset
+ Offset [2]float32
+
+ //mt:if %s.Field == HUDWorldPos
+ WorldPos Pos
+
+ //mt:if %s.Field == HUDSize
+ Size [2]int32
+
+ //mt:if %s.Field == HUDZIndex
+ ZIndex int32
+
+ //mt:if %s.Field == HUDText2
+ Text2 string
+
+ //mt:if %s.Field == HUDStyle
+ Style HUDStyleFlags
+ }))(obj)).Field == HUDStyle {
+ if err := pcall(func() {
+ ((*(*(struct {
+ ID HUDID
+
+ Field HUDField
+
+ //mt:if %s.Field == HUDPos
+ Pos [2]float32
+
+ //mt:if %s.Field == HUDName
+ Name string
+
+ //mt:if %s.Field == HUDScale
+ Scale [2]float32
+
+ //mt:if %s.Field == HUDText
+ Text string
+
+ //mt:if %s.Field == HUDNumber
+ Number uint32
+
+ //mt:if %s.Field == HUDItem
+ Item uint32
+
+ //mt:if %s.Field == HUDDir
+ Dir uint32
+
+ //mt:if %s.Field == HUDAlign
+ Align [2]float32
+
+ //mt:if %s.Field == HUDOffset
+ Offset [2]float32
+
+ //mt:if %s.Field == HUDWorldPos
+ WorldPos Pos
+
+ //mt:if %s.Field == HUDSize
+ Size [2]int32
+
+ //mt:if %s.Field == HUDZIndex
+ ZIndex int32
+
+ //mt:if %s.Field == HUDText2
+ Text2 string
+
+ //mt:if %s.Field == HUDStyle
+ Style HUDStyleFlags
+ }))(obj)).Style).deserialize(r)
+ }); err != nil {
+ if err == io.EOF {
+ chk(io.EOF)
+ }
+ chk(fmt.Errorf("%s: %w", "github.com/Minetest-j45/mt.HUDStyleFlags", err))
+ }
+ }
}
func (obj *ToCltHUDFlags) serialize(w io.Writer) {
Size [2]int32
ZIndex int16
Text2 string
+ Style uint32
}))(obj)).Type).serialize(w)
}); err != nil {
if err == io.EOF {
Size [2]int32
ZIndex int16
Text2 string
+ Style uint32
}))(obj)).Pos {
{
x := ((*(*(struct {
Size [2]int32
ZIndex int16
Text2 string
+ Style uint32
}))(obj)).Pos)[local315]
write32(w, math.Float32bits(x))
}
Size [2]int32
ZIndex int16
Text2 string
+ Style uint32
}))(obj)).Name))) > math.MaxUint16 {
chk(ErrTooLong)
}
Size [2]int32
ZIndex int16
Text2 string
+ Style uint32
}))(obj)).Name))))
write16(w, uint16(x))
}
Size [2]int32
ZIndex int16
Text2 string
+ Style uint32
}))(obj)).Name))[:])
chk(err)
}
Size [2]int32
ZIndex int16
Text2 string
+ Style uint32
}))(obj)).Scale {
{
x := ((*(*(struct {
Size [2]int32
ZIndex int16
Text2 string
+ Style uint32
}))(obj)).Scale)[local316]
write32(w, math.Float32bits(x))
}
Size [2]int32
ZIndex int16
Text2 string
+ Style uint32
}))(obj)).Text))) > math.MaxUint16 {
chk(ErrTooLong)
}
Size [2]int32
ZIndex int16
Text2 string
+ Style uint32
}))(obj)).Text))))
write16(w, uint16(x))
}
Size [2]int32
ZIndex int16
Text2 string
+ Style uint32
}))(obj)).Text))[:])
chk(err)
}
Size [2]int32
ZIndex int16
Text2 string
+ Style uint32
}))(obj)).Number
write32(w, uint32(x))
}
Size [2]int32
ZIndex int16
Text2 string
+ Style uint32
}))(obj)).Item
write32(w, uint32(x))
}
Size [2]int32
ZIndex int16
Text2 string
+ Style uint32
}))(obj)).Dir
write32(w, uint32(x))
}
Size [2]int32
ZIndex int16
Text2 string
+ Style uint32
}))(obj)).Align {
{
x := ((*(*(struct {
Size [2]int32
ZIndex int16
Text2 string
+ Style uint32
}))(obj)).Align)[local317]
write32(w, math.Float32bits(x))
}
Size [2]int32
ZIndex int16
Text2 string
+ Style uint32
}))(obj)).Offset {
{
x := ((*(*(struct {
Size [2]int32
ZIndex int16
Text2 string
+ Style uint32
}))(obj)).Offset)[local318]
write32(w, math.Float32bits(x))
}
Size [2]int32
ZIndex int16
Text2 string
+ Style uint32
}))(obj)).WorldPos).serialize(w)
}); err != nil {
if err == io.EOF {
Size [2]int32
ZIndex int16
Text2 string
+ Style uint32
}))(obj)).Size {
{
x := ((*(*(struct {
Size [2]int32
ZIndex int16
Text2 string
+ Style uint32
}))(obj)).Size)[local319]
write32(w, uint32(x))
}
Size [2]int32
ZIndex int16
Text2 string
+ Style uint32
}))(obj)).ZIndex
write16(w, uint16(x))
}
Size [2]int32
ZIndex int16
Text2 string
+ Style uint32
}))(obj)).Text2))) > math.MaxUint16 {
chk(ErrTooLong)
}
Size [2]int32
ZIndex int16
Text2 string
+ Style uint32
}))(obj)).Text2))))
write16(w, uint16(x))
}
Size [2]int32
ZIndex int16
Text2 string
+ Style uint32
}))(obj)).Text2))[:])
chk(err)
}
+ {
+ x := (*(*(struct {
+ Type HUDType
+
+ Pos [2]float32
+ Name string
+ Scale [2]float32
+ Text string
+ Number uint32
+ Item uint32
+ Dir uint32
+ Align [2]float32
+ Offset [2]float32
+ WorldPos Pos
+ Size [2]int32
+ ZIndex int16
+ Text2 string
+ Style uint32
+ }))(obj)).Style
+ write32(w, uint32(x))
+ }
}
func (obj *HUD) deserialize(r io.Reader) {
Size [2]int32
ZIndex int16
Text2 string
+ Style uint32
}))(obj)).Type).deserialize(r)
}); err != nil {
if err == io.EOF {
Size [2]int32
ZIndex int16
Text2 string
+ Style uint32
}))(obj)).Pos {
{
p := &((*(*(struct {
Size [2]int32
ZIndex int16
Text2 string
+ Style uint32
}))(obj)).Pos)[local320]
*p = math.Float32frombits(read32(r))
}
Size [2]int32
ZIndex int16
Text2 string
+ Style uint32
}))(obj)).Name) = string(local321)
for local323 := range (*(*(struct {
Type HUDType
Size [2]int32
ZIndex int16
Text2 string
+ Style uint32
}))(obj)).Scale {
{
p := &((*(*(struct {
Size [2]int32
ZIndex int16
Text2 string
+ Style uint32
}))(obj)).Scale)[local323]
*p = math.Float32frombits(read32(r))
}
Size [2]int32
ZIndex int16
Text2 string
+ Style uint32
}))(obj)).Text) = string(local324)
{
p := &(*(*(struct {
Size [2]int32
ZIndex int16
Text2 string
+ Style uint32
}))(obj)).Number
*p = read32(r)
}
Size [2]int32
ZIndex int16
Text2 string
+ Style uint32
}))(obj)).Item
*p = read32(r)
}
Size [2]int32
ZIndex int16
Text2 string
+ Style uint32
}))(obj)).Dir
*p = read32(r)
}
Size [2]int32
ZIndex int16
Text2 string
+ Style uint32
}))(obj)).Align {
{
p := &((*(*(struct {
Size [2]int32
ZIndex int16
Text2 string
+ Style uint32
}))(obj)).Align)[local326]
*p = math.Float32frombits(read32(r))
}
Size [2]int32
ZIndex int16
Text2 string
+ Style uint32
}))(obj)).Offset {
{
p := &((*(*(struct {
Size [2]int32
ZIndex int16
Text2 string
+ Style uint32
}))(obj)).Offset)[local327]
*p = math.Float32frombits(read32(r))
}
Size [2]int32
ZIndex int16
Text2 string
+ Style uint32
}))(obj)).WorldPos).deserialize(r)
}); err != nil {
if err == io.EOF {
Size [2]int32
ZIndex int16
Text2 string
+ Style uint32
}))(obj)).Size {
{
p := &((*(*(struct {
Size [2]int32
ZIndex int16
Text2 string
+ Style uint32
}))(obj)).Size)[local328]
*p = int32(read32(r))
}
Size [2]int32
ZIndex int16
Text2 string
+ Style uint32
}))(obj)).ZIndex
*p = int16(read16(r))
}
Size [2]int32
ZIndex int16
Text2 string
+ Style uint32
}))(obj)).Text2) = string(local329)
+ {
+ p := &(*(*(struct {
+ Type HUDType
+
+ Pos [2]float32
+ Name string
+ Scale [2]float32
+ Text string
+ Number uint32
+ Item uint32
+ Dir uint32
+ Align [2]float32
+ Offset [2]float32
+ WorldPos Pos
+ Size [2]int32
+ ZIndex int16
+ Text2 string
+ Style uint32
+ }))(obj)).Style
+ *p = read32(r)
+ }
}
func (obj *HUDField) serialize(w io.Writer) {
}
}
+func (obj *HUDStyleFlags) serialize(w io.Writer) {
+ {
+ x := *(*(uint32))(obj)
+ write32(w, uint32(x))
+ }
+}
+
+func (obj *HUDStyleFlags) deserialize(r io.Reader) {
+ {
+ p := &*(*(uint32))(obj)
+ *p = read32(r)
+ }
+}
+
func (obj *HUDFlags) serialize(w io.Writer) {
{
x := *(*(uint32))(obj)