This module lists all interfaces related to simple types. More...
Classes | |
class | mi::IAttachable |
Attachables provide an alternative between a reference and another type. More... |
|
class | mi::IData_simple |
This interface represents simple types. More... |
|
class | mi::IVoid |
This interface represents the void type. More... |
|
class | mi::IEnum |
This interface represents enums. More... |
|
class | mi::INumber |
This interface represents simple numeric types. More... |
|
class | mi::IBoolean |
This interface represents bool . More... |
|
class | mi::IUint8 |
This interface represents mi::Uint8. More... |
|
class | mi::IUint16 |
This interface represents mi::Uint16. More... |
|
class | mi::IUint32 |
This interface represents mi::Uint32. More... |
|
class | mi::IUint64 |
This interface represents mi::Uint64. More... |
|
class | mi::ISint8 |
This interface represents mi::Sint8. More... |
|
class | mi::ISint16 |
This interface represents mi::Sint16. More... |
|
class | mi::ISint32 |
This interface represents mi::Sint32. More... |
|
class | mi::ISint64 |
This interface represents mi::Sint64. More... |
|
class | mi::IFloat32 |
This interface represents mi::Float32. More... |
|
class | mi::IFloat64 |
This interface represents mi::Float64. More... |
|
class | mi::ISize |
This interface represents mi::Size. More... |
|
class | mi::IDifference |
This interface represents mi::Difference. More... |
|
class | mi::IParameter |
Parameter indices are used to represent special values of MDL parameters. More... |
|
class | mi::IPointer |
This interface represents mutable pointers. More... |
|
class | mi::IConst_pointer |
This interface represents const pointers. More... |
|
class | mi::IRef |
A reference is an object that acts as a pointer to other database elements. More... |
|
class | mi::IString |
A simple string class. More... |
|
class | mi::ITemporary |
Indices for temporaries are used to represent common sub-expressions in compiled MDL materials. More... |
|
class | mi::IUuid |
This interface represents UUIDs. More... |
|
This module lists all interfaces related to simple types.
It only exists to split the very high number of interfaces related to types into smaller subsets. See Types for an explanation of the type system.