Documentation
¶
Index ¶
- Variables
- type Mesh
- func (m *Mesh) CloneMessageVT() proto.Message
- func (m *Mesh) CloneVT() *Mesh
- func (*Mesh) Descriptor() ([]byte, []int)deprecated
- func (this *Mesh) EqualMessageVT(thatMsg proto.Message) bool
- func (this *Mesh) EqualVT(that *Mesh) bool
- func (x *Mesh) GetTriangles() []*Triangle
- func (m *Mesh) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *Mesh) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error)
- func (m *Mesh) MarshalToVT(dAtA []byte) (int, error)
- func (m *Mesh) MarshalToVTStrict(dAtA []byte) (int, error)
- func (m *Mesh) MarshalVT() (dAtA []byte, err error)
- func (m *Mesh) MarshalVTStrict() (dAtA []byte, err error)
- func (*Mesh) ProtoMessage()
- func (x *Mesh) ProtoReflect() protoreflect.Message
- func (x *Mesh) Reset()
- func (m *Mesh) SizeVT() (n int)
- func (x *Mesh) String() string
- func (m *Mesh) UnmarshalVT(dAtA []byte) error
- func (m *Mesh) UnmarshalVTUnsafe(dAtA []byte) error
- type Triangle
- func (m *Triangle) CloneMessageVT() proto.Message
- func (m *Triangle) CloneVT() *Triangle
- func (*Triangle) Descriptor() ([]byte, []int)deprecated
- func (this *Triangle) EqualMessageVT(thatMsg proto.Message) bool
- func (this *Triangle) EqualVT(that *Triangle) bool
- func (x *Triangle) GetNormal() *Vector3
- func (x *Triangle) GetV0() *Vector3
- func (x *Triangle) GetV1() *Vector3
- func (x *Triangle) GetV2() *Vector3
- func (m *Triangle) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *Triangle) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error)
- func (m *Triangle) MarshalToVT(dAtA []byte) (int, error)
- func (m *Triangle) MarshalToVTStrict(dAtA []byte) (int, error)
- func (m *Triangle) MarshalVT() (dAtA []byte, err error)
- func (m *Triangle) MarshalVTStrict() (dAtA []byte, err error)
- func (*Triangle) ProtoMessage()
- func (x *Triangle) ProtoReflect() protoreflect.Message
- func (x *Triangle) Reset()
- func (m *Triangle) SizeVT() (n int)
- func (x *Triangle) String() string
- func (m *Triangle) UnmarshalVT(dAtA []byte) error
- func (m *Triangle) UnmarshalVTUnsafe(dAtA []byte) error
- type Vector3
- func (m *Vector3) CloneMessageVT() proto.Message
- func (m *Vector3) CloneVT() *Vector3
- func (*Vector3) Descriptor() ([]byte, []int)deprecated
- func (this *Vector3) EqualMessageVT(thatMsg proto.Message) bool
- func (this *Vector3) EqualVT(that *Vector3) bool
- func (x *Vector3) GetX() float32
- func (x *Vector3) GetY() float32
- func (x *Vector3) GetZ() float32
- func (m *Vector3) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *Vector3) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error)
- func (m *Vector3) MarshalToVT(dAtA []byte) (int, error)
- func (m *Vector3) MarshalToVTStrict(dAtA []byte) (int, error)
- func (m *Vector3) MarshalVT() (dAtA []byte, err error)
- func (m *Vector3) MarshalVTStrict() (dAtA []byte, err error)
- func (*Vector3) ProtoMessage()
- func (x *Vector3) ProtoReflect() protoreflect.Message
- func (x *Vector3) Reset()
- func (m *Vector3) SizeVT() (n int)
- func (x *Vector3) String() string
- func (m *Vector3) UnmarshalVT(dAtA []byte) error
- func (m *Vector3) UnmarshalVTUnsafe(dAtA []byte) error
Constants ¶
This section is empty.
Variables ¶
View Source
var File_rsb_mesh_mesh_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type Mesh ¶
type Mesh struct {
Triangles []*Triangle `protobuf:"bytes,1,rep,name=triangles,proto3" json:"triangles,omitempty"`
// contains filtered or unexported fields
}
func (*Mesh) CloneMessageVT ¶
func (*Mesh) Descriptor
deprecated
func (*Mesh) GetTriangles ¶
func (*Mesh) MarshalToSizedBufferVT ¶
func (*Mesh) MarshalToSizedBufferVTStrict ¶
func (*Mesh) MarshalVTStrict ¶
func (*Mesh) ProtoMessage ¶
func (*Mesh) ProtoMessage()
func (*Mesh) ProtoReflect ¶
func (x *Mesh) ProtoReflect() protoreflect.Message
func (*Mesh) UnmarshalVT ¶
func (*Mesh) UnmarshalVTUnsafe ¶
type Triangle ¶
type Triangle struct {
V0 *Vector3 `protobuf:"bytes,1,opt,name=v0,proto3" json:"v0,omitempty"`
V1 *Vector3 `protobuf:"bytes,2,opt,name=v1,proto3" json:"v1,omitempty"`
V2 *Vector3 `protobuf:"bytes,3,opt,name=v2,proto3" json:"v2,omitempty"`
Normal *Vector3 `protobuf:"bytes,4,opt,name=normal,proto3" json:"normal,omitempty"`
// contains filtered or unexported fields
}
func (*Triangle) CloneMessageVT ¶
func (*Triangle) Descriptor
deprecated
func (*Triangle) MarshalToSizedBufferVT ¶
func (*Triangle) MarshalToSizedBufferVTStrict ¶
func (*Triangle) MarshalVTStrict ¶
func (*Triangle) ProtoMessage ¶
func (*Triangle) ProtoMessage()
func (*Triangle) ProtoReflect ¶
func (x *Triangle) ProtoReflect() protoreflect.Message
func (*Triangle) UnmarshalVT ¶
func (*Triangle) UnmarshalVTUnsafe ¶
type Vector3 ¶
type Vector3 struct {
X float32 `protobuf:"fixed32,1,opt,name=x,proto3" json:"x,omitempty"`
Y float32 `protobuf:"fixed32,2,opt,name=y,proto3" json:"y,omitempty"`
Z float32 `protobuf:"fixed32,3,opt,name=z,proto3" json:"z,omitempty"`
// contains filtered or unexported fields
}
func (*Vector3) CloneMessageVT ¶
func (*Vector3) Descriptor
deprecated
func (*Vector3) MarshalToSizedBufferVT ¶
func (*Vector3) MarshalToSizedBufferVTStrict ¶
func (*Vector3) MarshalVTStrict ¶
func (*Vector3) ProtoMessage ¶
func (*Vector3) ProtoMessage()
func (*Vector3) ProtoReflect ¶
func (x *Vector3) ProtoReflect() protoreflect.Message
func (*Vector3) UnmarshalVT ¶
func (*Vector3) UnmarshalVTUnsafe ¶
Click to show internal directories.
Click to hide internal directories.