Ckiwano::__DeferHelper | |
►C_RefPolicy | |
Ckiwano::RefBasePtr< kiwano::AnimationEventHandler > | |
Ckiwano::RefBasePtr< kiwano::Animation > | |
Ckiwano::RefBasePtr< kiwano::Runner > | |
Ckiwano::RefBasePtr< kiwano::Timer > | |
Ckiwano::RefBasePtr< kiwano::Texture > | |
Ckiwano::RefBasePtr< kiwano::RenderContext > | |
Ckiwano::RefBasePtr< kiwano::Brush > | |
Ckiwano::RefBasePtr< kiwano::StrokeStyle > | |
Ckiwano::RefBasePtr< kiwano::Stage > | |
Ckiwano::RefBasePtr< kiwano::Actor > | |
Ckiwano::RefBasePtr< kiwano::Transition > | |
Ckiwano::RefBasePtr< kiwano::FrameSequence > | |
Ckiwano::RefBasePtr< kiwano::GifImage > | |
Ckiwano::RefBasePtr< kiwano::Shape > | |
Ckiwano::RefBasePtr< kiwano::Layer > | |
Ckiwano::RefBasePtr< kiwano::LogFormater > | |
Ckiwano::RefBasePtr< kiwano::Window > | |
Ckiwano::RefBasePtr< kiwano::Ticker > | |
Ckiwano::RefBasePtr< kiwano::TextLayout > | |
Ckiwano::RefBasePtr< kiwano::Font > | |
Ckiwano::RefBasePtr< kiwano::audio::AudioData > | |
Ckiwano::RefBasePtr< kiwano::audio::SoundCallback > | |
Ckiwano::RefBasePtr< kiwano::Canvas > | |
Ckiwano::RefBasePtr< kiwano::CanvasRenderContext > | |
Ckiwano::RefBasePtr< _Ty, _RefPolicy > | 引用计数智能指针 |
Ckiwano::Allocator< _Ty > | 分配器 |
Ckiwano::Allocator< void > | |
Ckiwano::AnimationWrapper | 动画包装器 |
►Ckiwano::Animator | 动画调度器 |
►Ckiwano::Actor | 角色 |
Ckiwano::Canvas | 画布 |
Ckiwano::DebugActor | 调试节点 |
Ckiwano::GifSprite | GIF 精灵 |
►Ckiwano::LayerActor | 图层角色 |
Ckiwano::imgui::Layer | ImGui图层 |
►Ckiwano::ShapeActor | 形状角色 |
Ckiwano::CircleActor | 圆形角色 |
Ckiwano::EllipseActor | 椭圆角色 |
Ckiwano::LineActor | 线段角色 |
Ckiwano::PolygonActor | 多边形角色 |
Ckiwano::RectActor | 矩形角色 |
Ckiwano::RoundedRectActor | 圆角矩形角色 |
Ckiwano::Sprite | 精灵 |
Ckiwano::Stage | 舞台 |
Ckiwano::TextActor | 文本角色 |
Ckiwano::Any | 可储存单个任意对象的容器 |
Ckiwano::audio::AudioMeta | 音频元数据 |
Ckiwano::BasicStringView< CharTy > | 基础字符串视图 |
Ckiwano::BasicStringView< char > | |
Ckiwano::BinaryData | 二进制数据 |
►Cstd::bool_constant | |
Ckiwano::details::IsCallable< _Ty, _Ret, _Args > | |
Ckiwano::details::Callable< _Ret, _Args > | |
►Ckiwano::details::Callable< _Ret, _Args... > | |
►Ckiwano::details::RefCountCallable< _Ret, _Args... > | |
Ckiwano::details::ProxyCallable< _Ty, _Ret, _Args > | |
Ckiwano::details::ProxyConstMemCallable< _Ty, _Ret, _Args > | |
Ckiwano::details::ProxyMemCallable< _Ty, _Ret, _Args > | |
Ckiwano::details::RefCountCallable< _Ret, _Args > | |
Ckiwano::details::IsCallableHelper< _Ty, _Ret, _Args >::ClassConstMember< _Uty, const ... > | |
Ckiwano::details::IsCallableHelper< _Ty, _Ret, _Args >::ClassMember< _Uty,... > | |
Ckiwano::ClockTime | 时钟时间 |
Ckiwano::Cloneable< _Ty > | |
►Ckiwano::Cloneable< Animation > | |
►Ckiwano::Animation | 动画 |
Ckiwano::AnimationGroup | 动画组合 |
Ckiwano::DelayAnimation | 延时动画 |
►Ckiwano::TweenAnimation | 补间动画 |
Ckiwano::CustomAnimation | 自定义动画 |
Ckiwano::FadeToAnimation | 透明度渐变动画 |
Ckiwano::FrameAnimation | 帧动画 |
►Ckiwano::JumpByAnimation | 相对跳跃动画 |
Ckiwano::JumpToAnimation | 跳跃动画 |
►Ckiwano::MoveByAnimation | 相对位移动画 |
Ckiwano::MoveToAnimation | 位移动画 |
Ckiwano::PathAnimation | 路径行走动画 |
►Ckiwano::RotateByAnimation | 相对旋转动画 |
Ckiwano::RotateToAnimation | 旋转动画 |
►Ckiwano::ScaleByAnimation | 相对缩放动画 |
Ckiwano::ScaleToAnimation | 缩放动画 |
Ckiwano::Color | |
►Ckiwano::ComponentManager | 组件管理器 |
Ckiwano::Actor | 角色 |
Ckiwano::physics::ContactEdgeList | 物理接触边列表 |
Ckiwano::physics::ContactList | 物理接触列表 |
Ckiwano::DefaultRefPtrPolicy | 默认的智能指针引用计数策略 |
Ckiwano::Defer | |
►Ckiwano::Deserializer | 反序列化器 |
Ckiwano::ByteDeserializer | 字节串反序列化器 |
Ckiwano::FileDeserializer | 文件反序列化器 |
Ckiwano::StreamDeserializer | 流反序列化器 |
Ckiwano::Duration | 时间段 |
Ckiwano::Ease | 缓动函数枚举 |
►Ckiwano::EventDispatcher | 事件分发器 |
Ckiwano::Actor | 角色 |
Ckiwano::EventTicker | 事件报时器 |
Ckiwano::EventType | 事件类型 |
►CException | |
Ckiwano::ObjectFailException | 对象失败状态异常 |
►Cstd::false_type | |
Ckiwano::IsFlag< _Ty > | |
Ckiwano::Flag< _Ty > | |
Ckiwano::Flag< uint8_t > | |
Ckiwano::FontWeight | 字体粗细值 |
Ckiwano::GifImage::Frame | GIF帧 |
Ckiwano::Function< _Ty > | |
Ckiwano::Function< _Ret(_Args...)> | |
Ckiwano::Function< float(float)> | |
Ckiwano::Function< void()> | |
Ckiwano::Function< void(Button *)> | |
Ckiwano::Function< void(Button *, Event)> | |
Ckiwano::Function< void(Duration)> | |
Ckiwano::Function< void(int)> | |
Ckiwano::Function< void(kiwano::Event *)> | |
Ckiwano::Function< void(Task *, Duration)> | |
Ckiwano::GradientStop | 渐变转换点 |
Cstd::hash<::kiwano::BasicStringView< _Char > > | |
Ckiwano::Icon | 图标 |
Ckiwano::math::InterpolateMethod< _Method > | |
Ckiwano::math::InterpolateMethod< float(*)(float)> | |
Ckiwano::math::InterpolateMethod< Function< float(float)> > | |
Ckiwano::math::InterpolateMethod< void > | |
Ckiwano::math::Interpolator< _Ty > | |
Ckiwano::math::Interpolator< RectT< _Ty > > | |
Ckiwano::math::Interpolator< TransformT< _Ty > > | |
Ckiwano::math::Interpolator< Vec2T< _Ty > > | |
Ckiwano::IntrusiveList< _PtrTy > | 侵入式链表 |
Ckiwano::IntrusiveList< RefPtr< Actor > > | |
Ckiwano::IntrusiveList< RefPtr< Animation > > | |
Ckiwano::IntrusiveList< RefPtr< EventListener > > | |
Ckiwano::IntrusiveList< RefPtr< Task > > | |
Ckiwano::IntrusiveListValue< _PtrTy > | 侵入式链表元素 |
►Ckiwano::IntrusiveListValue< RefPtr< Actor > > | |
Ckiwano::Actor | 角色 |
►Ckiwano::IntrusiveListValue< RefPtr< Animation > > | |
Ckiwano::Animation | 动画 |
►Ckiwano::IntrusiveListValue< RefPtr< EventListener > > | |
►Ckiwano::EventListener | 事件监听器 |
Ckiwano::KeyEventListener | 按键事件监听器 |
Ckiwano::MouseDragEventListener | 鼠标拖动事件监听器 |
Ckiwano::MouseEventListener | 鼠标事件监听器 |
►Ckiwano::IntrusiveListValue< RefPtr< Task > > | |
Ckiwano::Task | 任务 |
Ckiwano::details::IsCallableHelper< _Ty, _Ret, _Args > | |
Ckiwano::IsSameEventType< _Ty > | 事件特性:判断事件类型是否相同 |
Ckiwano::IsSameEventType< KeyEvent > | |
Ckiwano::IsSameEventType< MouseEvent > | |
Ckiwano::IsSameEventType< WindowEvent > | |
Ckiwano::BasicStringView< CharTy >::Iterator | |
Ckiwano::IntrusiveList< _PtrTy >::Iterator< _IterPtrTy > | |
Ckiwano::Library | DLL库 |
Ckiwano::LinearGradientStyle | 线性渐变样式 |
Ckiwano::math::Matrix3x2T< _Ty > | |
Ckiwano::math::Matrix3x2T< float > | |
Ckiwano::math::MatrixMultiply< _Ty, _Lty, _Rty > | |
Ckiwano::memory::MemoryAllocator | 内存分配器 |
►Ckiwano::ModuleContext | 模块上下文 |
Ckiwano::EventModuleContext | 时间模块上下文 |
Ckiwano::RenderModuleContext | 渲染模块上下文 |
Ckiwano::UpdateModuleContext | 更新模块上下文 |
►Ckiwano::Noncopyable | 不可拷贝对象 |
►Ckiwano::Module | 基础模块 |
Ckiwano::Director | 导演 |
Ckiwano::Input | 输入设备实例,可获取鼠标和键盘的按键状态 |
►Ckiwano::Renderer | 渲染器 |
Ckiwano::RendererImpl | |
Ckiwano::audio::Module | 音频模块 |
Ckiwano::imgui::Module | ImGui模块 |
►Ckiwano::RefObject | 引用计数器 |
Ckiwano::AnimationEventHandler | 动画事件处理器 |
►Ckiwano::Event | 事件 |
►Ckiwano::KeyEvent | 键盘事件 |
Ckiwano::IMEInputEvent | 输入法输入事件 |
Ckiwano::KeyCharEvent | 键盘字符事件 |
Ckiwano::KeyDownEvent | 键盘按下事件 |
Ckiwano::KeyUpEvent | 键盘抬起事件 |
►Ckiwano::MouseEvent | 鼠标事件 |
Ckiwano::MouseClickEvent | 鼠标点击事件 |
Ckiwano::MouseDownEvent | 鼠标按键按下事件 |
Ckiwano::MouseHoverEvent | 鼠标移入事件 |
Ckiwano::MouseMoveEvent | 鼠标移动事件 |
Ckiwano::MouseOutEvent | 鼠标移出事件 |
Ckiwano::MouseUpEvent | 鼠标按键抬起事件 |
Ckiwano::MouseWheelEvent | 鼠标滚轮事件 |
Ckiwano::TickEvent | 报时时间 |
►Ckiwano::WindowEvent | 窗口事件 |
Ckiwano::WindowClosedEvent | 窗口关闭事件 |
Ckiwano::WindowFocusChangedEvent | 窗口焦点变化事件 |
Ckiwano::WindowMovedEvent | 窗口移动事件 |
Ckiwano::WindowResizedEvent | 窗口大小变化事件 |
Ckiwano::WindowTitleChangedEvent | 窗口标题更改事件 |
Ckiwano::physics::ContactBeginEvent | 物理接触开始事件 |
Ckiwano::physics::ContactEndEvent | 物理接触结束事件 |
►Ckiwano::ObjectBase | 基础对象 |
Ckiwano::Actor | 角色 |
Ckiwano::Animation | 动画 |
Ckiwano::CanvasRenderContext | 画布渲染上下文 |
►Ckiwano::Component | 组件 |
►Ckiwano::MouseSensor | 鼠标传感器 |
►Ckiwano::ButtonBase | 基础按钮组件 |
Ckiwano::Button | 按钮组件 |
Ckiwano::physics::Body | 物体 |
Ckiwano::physics::World | 物理世界 |
Ckiwano::ConfigIni | Ini格式文件 |
Ckiwano::EventListener | 事件监听器 |
Ckiwano::FrameSequence | 序列帧 |
Ckiwano::LogFormater | 日志格式化 |
►Ckiwano::LogProvider | 日志生产者 |
Ckiwano::ConsoleLogProvider | 控制台日志生产者 |
Ckiwano::FileLogProvider | 文件日志生产者 |
►Ckiwano::NativeObject | 含有本地指针的对象 |
Ckiwano::Brush | 画刷 |
Ckiwano::Font | 字体 |
Ckiwano::GifImage | GIF图像 |
Ckiwano::Layer | 图层 |
►Ckiwano::RenderContext | 渲染上下文 |
Ckiwano::graphics::directx::RenderContextImpl | |
Ckiwano::Shape | 形状 |
Ckiwano::ShapeMaker | 形状生成器 |
Ckiwano::StrokeStyle | 线条样式 |
Ckiwano::TextLayout | 文本布局 |
Ckiwano::Texture | 纹理 |
Ckiwano::audio::AudioData | 音频数据 |
Ckiwano::audio::Sound | 音频 |
Ckiwano::audio::SoundCallback | 音频回调 |
Ckiwano::ResourceCache | 资源缓存 |
Ckiwano::Runner | 程序运行器 |
Ckiwano::Task | 任务 |
►Ckiwano::Ticker | 报时器 |
Ckiwano::EventTicker | 事件报时器 |
Ckiwano::Timer | 计时器 |
►Ckiwano::Transition | 舞台过渡动画 |
Ckiwano::BoxTransition | 盒状过渡动画 |
Ckiwano::FadeTransition | 淡入淡出过渡动画 |
Ckiwano::MoveTransition | 位移过渡动画 |
Ckiwano::RotationTransition | 旋转过渡动画 |
Ckiwano::Window | 窗口类,控制窗口标题、大小、图标等 |
Ckiwano::audio::SoundPlayer | 音频播放器 |
►Ckiwano::audio::Transcoder | 音频解码器 |
Ckiwano::audio::MFTranscoder | Media Foundation 音频解码器 @detail 支持 .wav .mp3 等常见音频类型 |
Ckiwano::audio::OggTranscoder | Ogg 音频解码器 |
►Ckiwano::TaskScheduler | 任务调度器 |
Ckiwano::Actor | 角色 |
Ckiwano::ObjectPolicy | 对象处理策略 |
Ckiwano::ObjectStatus | 对象状态 |
Ckiwano::RadialGradientStyle | 径向渐变样式 |
Ckiwano::Allocator< _Ty >::rebind< _Other > | |
Ckiwano::Allocator< void >::rebind | |
Ckiwano::math::RectT< _Ty > | |
Ckiwano::math::RectT< float > | |
Ckiwano::Resolution | 分辨率 |
Ckiwano::Resource | 资源 |
Ckiwano::ResourceLoader | 资源加载器 |
►Ckiwano::Serializable | 可序列化对象 |
Ckiwano::ObjectBase | 基础对象 |
►Ckiwano::Serializer | 序列化器 |
Ckiwano::ByteSerializer | 字节串序列化器 |
Ckiwano::FileSerializer | 文件序列化器 |
Ckiwano::StreamSerializer | 流序列化器 |
Ckiwano::Settings | 游戏设置 |
Ckiwano::SimpleRingBuffer< T > | |
Ckiwano::SimpleRingBuffer< kiwano::Time > | |
Ckiwano::Singleton< _Ty > | |
►Ckiwano::Singleton< Application > | |
Ckiwano::Application | 应用程序,控制游戏的整个生命周期,包括初始化、启动、结束以及事件分发等 |
►Ckiwano::Singleton< Director > | |
Ckiwano::Director | 导演 |
►Ckiwano::Singleton< FileSystem > | |
Ckiwano::FileSystem | 文件系统,为其他模块提供文件搜索规则等 |
►Ckiwano::Singleton< FontCache > | |
Ckiwano::FontCache | 纹理缓存 |
►Ckiwano::Singleton< Input > | |
Ckiwano::Input | 输入设备实例,可获取鼠标和键盘的按键状态 |
►Ckiwano::Singleton< Logger > | |
Ckiwano::Logger | 日志记录器 |
►Ckiwano::Singleton< Module > | |
Ckiwano::audio::Module | 音频模块 |
Ckiwano::imgui::Module | ImGui模块 |
►Ckiwano::Singleton< UserData > | |
Ckiwano::UserData | 用户数据 |
Ckiwano::SpriteFrame | 精灵帧 |
Ckiwano::StackTracer | |
Ckiwano::RenderContext::Status | 渲染上下文状态 |
►Cstd::streambuf | |
Ckiwano::LogBuffer | 日志流缓冲 |
Ckiwano::TextStyle | 文本样式 |
Ckiwano::TextureCache | 纹理缓存 |
Ckiwano::Time | 时间 |
Ckiwano::math::TransformT< _Ty > | 二维放射变换 |
Ckiwano::math::TransformT< float > | |
►Cstd::true_type | |
Ckiwano::IsFlag< Flag< _Ty > > | |
Ckiwano::math::Vec2T< _Ty > | |
Ckiwano::math::Vec2T< float > | |
Ckiwano::math::Vec2T< uint32_t > | |
Ckiwano::math::Vec2T< ValueType > | |
Ckiwano::WindowConfig | 窗口设置 |