|
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 中定义.