# Class: texdatatype

For creating textures this defines the internal storage precision. Some may require special capabilities

## Hierarchy

    o-+ renderinterface
      o-+ texdatatype

## Methods:

### Method overview:

- fixed16
- fixed8
- float16
- float32
- int16
- int32
- int8
- uint16
- uint32
- uint8

fixed16 ()
  returns: (texdatatype)
  unsigned byte. normalized 0-1. 16-bit precision, local data storage as unsigned short.
fixed8 ()
  returns: (texdatatype)
  unsigned byte. normalized 0-1. 8-bit precision, local data storage as unsigned byte.
float16 ()
  returns: (texdatatype)
  float16. arbitrary, 16-bit precision, local data storage as float32.
float32 ()
  returns: (texdatatype)
  float32. arbitrary, 32-bit precision, local same.
int16 ()
  returns: (texdatatype)
  int16. -/+32767, 16-bit precision, local same. requires integer texture capability.
int32 ()
  returns: (texdatatype)
  int32. -/+2147483647, 32-bit precision, local same. requires integer texture capability.
int8 ()
  returns: (texdatatype)
  int8. -/+127, 8-bit precision, local same. requires integer texture capability.
uint16 ()
  returns: (texdatatype)
  unsigned int16. 0-65535, 16-bit precision, local same. requires integer texture capability.
uint32 ()
  returns: (texdatatype)
  unsigned int32. 0-4294967296, 32-bit precision, local same. requires integer texture capability.
uint8 ()
  returns: (texdatatype)
  unsigned int8. 0-255, 8-bit precision, local same. requires integer texture capability.

## Inherited Methods: