Documentation
¶
Overview ¶
helper is helper functions used for commonly used functions
Index ¶
- func AtoB(s string) bool
- func AtoF32(s string) float32
- func AtoF64(s string) float64
- func AtoI16(s string) int16
- func AtoI32(s string) int32
- func AtoI8(s string) int8
- func AtoU16(s string) uint16
- func AtoU32(s string) uint32
- func AtoU8(s string) uint8
- func BaseName(in string) string
- func Clean(in string) string
- func Deflate(in []byte) ([]byte, error)
- func EulerToQuaternion(in [3]float32) [4]float32
- func FilenameCRC32(name string) uint32
- func GenerateCRC16(data []byte) (checksum uint16, err error)
- func GenerateCRC32(data []byte) (checksum uint32, err error)
- func Inflate(in []byte, size int) ([]byte, error)
- func IsFile(path string) bool
- func NumberEnding(in string) int
- func ParseBool(s string) (bool, error)
- func ParseFloat(s string) (float64, error)
- func ParseFloat32(s string) (float32, error)
- func ParseFloat32Slice2(s []string) ([2]float32, error)
- func ParseFloat32Slice3(s []string) ([3]float32, error)
- func ParseFloat32Slice4(s []string) ([4]float32, error)
- func ParseFloat32Slice6(s []string) ([6]float32, error)
- func ParseFloat64(s string) (float64, error)
- func ParseFloat64Slice2(s []string) ([2]float64, error)
- func ParseFloat64Slice3(s []string) ([3]float64, error)
- func ParseInt(s string) (int, error)
- func ParseInt16(s string) (int16, error)
- func ParseInt32(s string) (int32, error)
- func ParseInt64(s string) (int64, error)
- func ParseInt8(s string) (int8, error)
- func ParseUint(s string) (uint, error)
- func ParseUint16(s string) (uint16, error)
- func ParseUint16Slice3(s []string) ([3]uint16, error)
- func ParseUint32(s string) (uint32, error)
- func ParseUint64(s string) (uint64, error)
- func ParseUint8(s string) (uint8, error)
- func ParseUint8Slice4(s []string) ([4]uint8, error)
- func Pluralize(in int) string
- func ReadFile(path string) ([]string, error)
- func ReadString(r io.ReadSeeker) (string, error)
- func ReadStringHash(hash []byte) string
- func SpriteModelEnding(in string) (int, int)
- func Validate(data []byte) error
- func Write(data []byte, w io.Writer) error
- func WriteString(w io.Writer, in string) error
- func WriteStringHash(hash string) []byte
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func EulerToQuaternion ¶
func FilenameCRC32 ¶
FilenameCRC32 returns the CRC of a file's name
func GenerateCRC16 ¶
GenerateCRC16 places a checksum on the last 2 bytes of writer
func GenerateCRC32 ¶
GenerateCRC32 places a checksum on the last 4 bytes of writer
func NumberEnding ¶
NumberEnding returns a numeric ending to a string with ending pattern _00
func ParseFloat ¶
ParseFloat parses a float from a string, returning fallback if it fails
func ParseFloat32 ¶
ParseFloat32 parses a float32 from a string, returning fallback if it fails
func ParseFloat32Slice2 ¶ added in v1.4.129
func ParseFloat32Slice3 ¶ added in v1.4.129
func ParseFloat32Slice4 ¶ added in v1.4.129
func ParseFloat32Slice6 ¶ added in v1.4.129
func ParseFloat64 ¶
ParseFloat64 parses a float64 from a string, returning fallback if it fails
func ParseFloat64Slice2 ¶ added in v1.4.129
func ParseFloat64Slice3 ¶ added in v1.4.129
func ParseInt16 ¶ added in v1.4.128
ParseInt16 parses a int16 from a string, returning fallback if it fails
func ParseInt32 ¶
ParseInt32 parses a int32 from a string, returning fallback if it fails
func ParseInt64 ¶
ParseInt64 parses a int64 from a string, returning fallback if it fails
func ParseUint16 ¶ added in v1.4.128
ParseUint16 parses a uint16 from a string, returning fallback if it fails
func ParseUint16Slice3 ¶ added in v1.4.129
func ParseUint32 ¶
ParseUint32 parses a uint32 from a string, returning fallback if it fails
func ParseUint64 ¶
ParseUint64 parses a uint64 from a string, returning fallback if it fails
func ParseUint8 ¶
ParseUint8 parses a uint8 from a string, returning fallback if it fails
func ParseUint8Slice4 ¶ added in v1.4.129
func ReadString ¶
func ReadString(r io.ReadSeeker) (string, error)
ReadString is used to read a CString (zero terminated) from r
func ReadStringHash ¶
func SpriteModelEnding ¶
func WriteString ¶
WriteString is used to write a CString (zero terminated) to w
func WriteStringHash ¶
Types ¶
This section is empty.