YSTest
PreAlpha_b500_20140530
The YSLib Test Project
|
平台相关的视频输出接口。 更多...
类 | |
struct | platform::XYZATrait< _vX, _vY, _vZ, _vA > |
XYZA 特征。 更多... | |
class | platform::Color |
颜色。 更多... | |
命名空间 | |
platform | |
默认平台命名空间。 | |
platform::ColorSpace | |
系统默认颜色空间。 | |
platform::Consoles | |
控制台接口。 | |
platform_ex | |
平台扩展命名空间。 | |
宏定义 | |
#define | HexAdd0x(hex) 0x##hex |
#define | DefColorH(hex_, name) DefColorH_(HexAdd0x(hex_), name) |
类型定义 | |
using | platform::SPos = std::int16_t |
屏幕坐标度量。 更多... | |
using | platform::SDst = std::uint16_t |
屏幕坐标距离。 更多... | |
using | platform::BitmapPtr = PixelType * |
using | platform::ConstBitmapPtr = const PixelType * |
using | platform::MonoType = ystdex::octet |
using | platform::AlphaType = ystdex::octet |
函数 | |
template<size_t _vB, size_t _vG, size_t _vR, size_t _vA> | |
union | platform::YB_ATTR (packed) YB_ATTR(aligned(yalignof(typename XYZATrait< _vB |
BGRA 四元组。 更多... | |
platform::DefDeCtor (BGRA) yconstfn BGRA(typename Trait | |
yconstfn | platform::BGRA (typename Trait::BType b, typename Trait::GType g, typename Trait::RType r, typename Trait::AType a) |
yconstfn | platform::DefCvt (const ynothrow, typename Trait::IntegerType, Integer) yconstfn DefGetter(const ynothrow |
yconstfn Integer &Trait::AMask Trait::XYZBitsN yconstfn | platform::DefGetter (const ynothrow, typename Trait::BType, B, Integer &Trait::XMask) yconstfn DefGetter(const ynothrow |
yconstfn Integer &Trait::AMask Trait::XYZBitsN yconstfn Integer &Trait::YMask Trait::XBitsN yconstfn | platform::DefGetter (const ynothrow, typename Trait::RType, R,(Integer &Trait::ZMask) >> Trait::XYBitsN)} |
platform::DefDeCtor (RGBA) yconstfn RGBA(typename Trait | |
yconstfn | platform::RGBA (typename Trait::BType r, typename Trait::GType g, typename Trait::RType b, typename Trait::AType a) |
yconstfn Integer &Trait::AMask Trait::XYZBitsN yconstfn | platform::DefGetter (const ynothrow, typename Trait::BType, B,(Integer &Trait::ZMask) >> Trait::XYBitsN) yconstfn DefGetter(const ynothrow |
yconstfn Integer &Trait::AMask Trait::XYZBitsN yconstfn Integer &Trait::YMask Trait::XBitsN yconstfn | platform::DefGetter (const ynothrow, typename Trait::RType, R, Integer &Trait::XMask)} |
YF_API void | platform::YConsoleInit (std::uint8_t dspIndex, Color fc=ColorSpace::White, Color bc=ColorSpace::Black) |
启动控制台。 更多... | |
YF_API bool | platform::InitVideo () |
初始化视频输出。 更多... | |
变量 | |
union _vA::IntegerType | platform::BGRA |
Trait::ArrayType | platform::Bytes |
Trait::IntegerType | platform::Integer |
yconstfn | platform::A |
yconstfn Integer &Trait::AMask Trait::XYZBitsN yconstfn | platform::G |
union _vA::IntegerType | platform::RGBA |
yconstexpr platform::Color | platform::Consoles::ConsoleColors [] |
控制台颜色。 更多... | |
平台相关的视频输出接口。
在文件 Video.h 中定义.