// Types #include "storm/array.h" #include "storm/list.h" #include "storm/hash.h" #include "tempest/box.h" #include "tempest/matrix.h" #include "tempest/plane.h" #include "tempest/quaternion.h" #include "tempest/range.h" #include "tempest/rect.h" #include "tempest/sphere.h" #include "tempest/vector.h" #include "gx/buffer.h" #include "gx/caps.h" #include "gx/device.h" #include "gx/format.h" #include "gx/matrix_stack.h" #include "gx/shader.h" #include "gx/state_bom.h" #include "gx/types.h" // include files that define the use of template classes for standard library types // template classes for whoa types should be entered immediately after where the type is #include "storm/array/uint32_t.h" // template types that are defined in our headers, should be declared immediately after the base type // and not used anywhere else