PSYQO SDK
Primitives / Common
primitives/common.hh · typed PlayStation GPU primitives
Module
typed PlayStation GPU primitives.
Include this module
C++ include
#include "psyqo/primitives/common.hh"Types
(anonymous struct at D:\GitProjects\GameEngines\Epok\EpokEngine\third_party\nugget\psyqo\primitives\common.hh:48:5)Struct declared by the primitives-common module for typed PlayStation GPU primitives.Struct(anonymous struct at D:\GitProjects\GameEngines\Epok\EpokEngine\third_party\nugget\psyqo\primitives\common.hh:92:5)Struct declared by the primitives-common module for typed PlayStation GPU primitives.StructClutIndexA primitive's CLUT command.StructColorModeEnum declared by the primitives-common module for typed PlayStation GPU primitives.EnumPageInfoA primitive's page info attribute.StructRectThe Rect struct.StructSemiTransEnum declared by the primitives-common module for typed PlayStation GPU primitives.EnumTexInfoA primitive's texture information.StructTPageAttrA primitive's tpage attribute.StructTPageLocA primitive's tpage location.StructTransparencyEnum declared by the primitives-common module for typed PlayStation GPU primitives.EnumUVCoordsA primitive's UV coordinates attribute.StructUVCoordsPaddedA primitive's UV coordinates attribute.StructFunctions and methods
ClutIndexConstructs `psyqo::PrimPieces::ClutIndex` for typed PlayStation GPU primitives.constructorcopyPerforms `copy` as part of typed PlayStation GPU primitives.MethoddisableDisplayAreaPerforms `disable display area` as part of typed PlayStation GPU primitives.MethodenableDisplayAreaPerforms `enable display area` as part of typed PlayStation GPU primitives.MethodgetColorModeReturns color mode as part of typed PlayStation GPU primitives.MethodgetPageLocReturns page loc as part of typed PlayStation GPU primitives.MethodgetPageXReturns page x as part of typed PlayStation GPU primitives.MethodgetPageYReturns page y as part of typed PlayStation GPU primitives.MethodgetSemiTransReturns semi trans as part of typed PlayStation GPU primitives.MethodhasDitheringReports whether dithering as part of typed PlayStation GPU primitives.MethodisDisplayAreaEnabledReports whether display area enabled as part of typed PlayStation GPU primitives.MethodisEmptyReports whether empty as part of typed PlayStation GPU primitives.Methodoperator=Performs `operator =` as part of typed PlayStation GPU primitives.MethodsetSets set as part of typed PlayStation GPU primitives.MethodsetDitheringSets dithering as part of typed PlayStation GPU primitives.MethodsetPageLocSets page loc as part of typed PlayStation GPU primitives.MethodsetPageXSets page x as part of typed PlayStation GPU primitives.MethodsetPageXSets page x as part of typed PlayStation GPU primitives.MethodsetPageYSets page y as part of typed PlayStation GPU primitives.MethodsetPageYSets page y as part of typed PlayStation GPU primitives.MethodTPageAttrConstructs `psyqo::PrimPieces::TPageAttr` for typed PlayStation GPU primitives.constructorFields, variables and values
aExposes `a` on the `psyqo` namespace for typed PlayStation GPU primitives.FieldattrExposes `attr` on `psyqo::PrimPieces::PageInfo` for typed PlayStation GPU primitives.FieldAutoNamed value `Auto` in `psyqo::Prim::Transparency`.Enum valuebExposes `b` on `psyqo::Color::(anonymous struct at D:\GitProjects\GameEngines\Epok\EpokEngine\third_party\nugget\psyqo\primitives\common.hh:92:5)` for typed PlayStation GPU primitives.FieldbExposes `b` on the `psyqo` namespace for typed PlayStation GPU primitives.FieldclutExposes `clut` on `psyqo::PrimPieces::TexInfo` for typed PlayStation GPU primitives.FieldFullBackAndFullFrontNamed value `FullBackAndFullFront` in `psyqo::Prim::TPageAttr::SemiTrans`.Enum valueFullBackAndQuarterFrontNamed value `FullBackAndQuarterFront` in `psyqo::Prim::TPageAttr::SemiTrans`.Enum valueFullBackSubFullFrontNamed value `FullBackSubFullFront` in `psyqo::Prim::TPageAttr::SemiTrans`.Enum valuegExposes `g` on `psyqo::Color::(anonymous struct at D:\GitProjects\GameEngines\Epok\EpokEngine\third_party\nugget\psyqo\primitives\common.hh:92:5)` for typed PlayStation GPU primitives.FieldhExposes `h` on the `psyqo` namespace for typed PlayStation GPU primitives.FieldHalfBackAndHalfFrontNamed value `HalfBackAndHalfFront` in `psyqo::Prim::TPageAttr::SemiTrans`.Enum valueOpaqueNamed value `Opaque` in `psyqo::Prim::Transparency`.Enum valuepackedExposes `packed` on the `psyqo` namespace for typed PlayStation GPU primitives.FieldpackedExposes `packed` on the `psyqo` namespace for typed PlayStation GPU primitives.FieldposExposes `pos` on the `psyqo` namespace for typed PlayStation GPU primitives.FieldrExposes `r` on `psyqo::Color::(anonymous struct at D:\GitProjects\GameEngines\Epok\EpokEngine\third_party\nugget\psyqo\primitives\common.hh:92:5)` for typed PlayStation GPU primitives.FieldsExposes `s` on the `psyqo` namespace for typed PlayStation GPU primitives.FieldSemiTransparentNamed value `SemiTransparent` in `psyqo::Prim::Transparency`.Enum valuesizeExposes `size` on the `psyqo` namespace for typed PlayStation GPU primitives.FieldtExposes `t` on the `psyqo` namespace for typed PlayStation GPU primitives.FieldTex16BitsNamed value `Tex16Bits` in `psyqo::Prim::TPageAttr::ColorMode`.Enum valueTex4BitsNamed value `Tex4Bits` in `psyqo::Prim::TPageAttr::ColorMode`.Enum valueTex8BitsNamed value `Tex8Bits` in `psyqo::Prim::TPageAttr::ColorMode`.Enum valueuExposes `u` on `psyqo::PrimPieces::PageInfo` for typed PlayStation GPU primitives.FielduExposes `u` on `psyqo::PrimPieces::TexInfo` for typed PlayStation GPU primitives.FielduExposes `u` on `psyqo::PrimPieces::UVCoords` for typed PlayStation GPU primitives.FielduExposes `u` on `psyqo::PrimPieces::UVCoordsPadded` for typed PlayStation GPU primitives.FielduExposes `u` on the `psyqo` namespace for typed PlayStation GPU primitives.FielduserExposes `user` on `psyqo::Color::(anonymous struct at D:\GitProjects\GameEngines\Epok\EpokEngine\third_party\nugget\psyqo\primitives\common.hh:92:5)` for typed PlayStation GPU primitives.FielduserExposes `user` on `psyqo::PrimPieces::UVCoordsPadded` for typed PlayStation GPU primitives.FieldvExposes `v` on `psyqo::PrimPieces::PageInfo` for typed PlayStation GPU primitives.FieldvExposes `v` on `psyqo::PrimPieces::TexInfo` for typed PlayStation GPU primitives.FieldvExposes `v` on `psyqo::PrimPieces::UVCoords` for typed PlayStation GPU primitives.FieldvExposes `v` on `psyqo::PrimPieces::UVCoordsPadded` for typed PlayStation GPU primitives.FieldvExposes `v` on the `psyqo` namespace for typed PlayStation GPU primitives.FieldwExposes `w` on the `psyqo` namespace for typed PlayStation GPU primitives.FieldxExposes `x` on the `psyqo` namespace for typed PlayStation GPU primitives.FieldyExposes `y` on the `psyqo` namespace for typed PlayStation GPU primitives.Field