Struct Material¶
-
struct Material¶
Public Functions
-
inline constexpr rdpq_antialias_t getAA() const¶
-
inline constexpr rdpq_filter_t getFilter() const¶
-
inline constexpr bool getZRead() const¶
-
inline constexpr bool getZWrite() const¶
-
inline constexpr bool getModePersp() const¶
-
inline constexpr rdpq_dither_t getDither() const¶
-
inline constexpr bool sets(uint32_t flag) const¶
-
void begin(MaterialState &state)¶
-
void end(MaterialState &state)¶
-
inline void destroy()¶
Public Static Attributes
-
static constexpr uint32_t FLAG_AA = 1 << 0¶
-
static constexpr uint32_t FLAG_FOG = 1 << 1¶
-
static constexpr uint32_t FLAG_DITHER = 1 << 2¶
-
static constexpr uint32_t FLAG_FILTER = 1 << 3¶
-
static constexpr uint32_t FLAG_ZMODE = 1 << 4¶
-
static constexpr uint32_t FLAG_ZPRIM = 1 << 5¶
-
static constexpr uint32_t FLAG_PERSP = 1 << 6¶
-
static constexpr uint32_t FLAG_ALPHA_COMP = 1 << 7¶
-
static constexpr uint32_t FLAG_TEX0 = 1 << 8¶
-
static constexpr uint32_t FLAG_TEX1 = 1 << 9¶
-
static constexpr uint32_t FLAG_CC = 1 << 10¶
-
static constexpr uint32_t FLAG_BLENDER = 1 << 11¶
-
static constexpr uint32_t FLAG_K4K5 = 1 << 12¶
-
static constexpr uint32_t FLAG_PRIMLOD = 1 << 13¶
-
static constexpr uint32_t FLAG_PRIM = 1 << 14¶
-
static constexpr uint32_t FLAG_ENV = 1 << 15¶
-
static constexpr uint32_t FLAG_T3D_VERT_FX = 1 << 16¶
-
static constexpr uint32_t FLAG_T3D_ = 1 << 17¶
-
static constexpr uint32_t FLAG_OVERRIDE = 1 << 18¶
-
static constexpr uint32_t FLAG_DUAL_PH = 1 << 19¶
-
struct Tile¶
Public Types
-
struct TileAxis¶
-
inline constexpr rdpq_antialias_t getAA() const¶