Documentation
¶
Index ¶
- Variables
- func EngineTypeAsGoType(pkg, meta string, gdType string) string
- func ImportsForClass(class gdjson.Class) iter.Seq[string]
- type Name
- func (name Name) ConvertToGo(val string, simple string) string
- func (name Name) ConvertToSimple(val string) string
- func (name Name) EndPointer(val string) string
- func (s Name) InCore() bool
- func (s Name) IsBuiltin() bool
- func (name Name) IsPointer() (string, bool)
- func (name Name) Let(ctx string, val string) string
- func (name Name) LoadFromRawPointerValue(val string) string
- func (name Name) LoadOntoCallFrame(val string) string
- func (name Name) ToUnderlying(val string) string
- func (name Name) Underlying() string
Constants ¶
This section is empty.
Variables ¶
View Source
var Builtins = []Name{
"String", "StringName", "PackedStringArray", "PackedInt32Array", "PackedInt64Array", "PackedFloat32Array",
"PackedFloat64Array", "PackedVector2Array", "PackedVector3Array", "PackedVector4Array", "PackedColorArray", "PackedByteArray",
"Vector2", "Vector2i", "Rect2", "Rect2i", "Vector3", "Vector3i", "Transform2D", "Vector4", "Vector4i",
"Plane", "Quaternion", "AABB", "Basis", "Transform3D", "Projection", "Color", "NodePath", "RID",
"Callable", "Signal", "Dictionary", "Array",
}
View Source
var ClassDB map[string]gdjson.Class
Functions ¶
func EngineTypeAsGoType ¶
Types ¶
type Name ¶
type Name string
func (Name) ConvertToSimple ¶
func (Name) EndPointer ¶
func (Name) LoadFromRawPointerValue ¶
func (Name) LoadOntoCallFrame ¶
func (Name) ToUnderlying ¶
func (Name) Underlying ¶
Click to show internal directories.
Click to hide internal directories.