Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ////////////////////////////////////////////////////////////////////////
- // Metrocreek Software Technology
- // Stand 21.10.2012
- // Überblick der bisherigen Implementierung
- ////////////////////////////////////////////////////////////////////////
- // Generell
- ////////////////////////////////////////////////////////////////////////
- sdk::lock
- sdk::thread
- sdk::event
- sdk::window
- sdk::clock
- sdk::timer
- sdk::timestamp
- // Basistypen
- ////////////////////////////////////////////////////////////////////////
- sdk::type::u32
- sdk::type::size
- sdk::type::scalar
- sdk::type::normalized_scalar
- sdk::type::ansi_string
- sdk::type::wide_string
- sdk::type::binary
- sdk::type::raw
- sdk::text::encoding
- sdk::meta::fast_divide
- sdk::meta::shift_divisor
- sdk::debug::ct_assert
- sdk::debug::memory
- sdk::debug::console
- sdk::debug::log
- sdk::generic::accessor
- sdk::generic::instance_counter
- sdk::generic::handle
- sdk::generic::interpolator
- // Mathe
- ////////////////////////////////////////////////////////////////////////
- sdk::math::vector
- sdk::math::matrix
- sdk::math::spline
- sdk::math::quaternion
- // Container
- ////////////////////////////////////////////////////////////////////////
- sdk::container::bitset<200> bitset;
- sdk::container::bitring<200> ring;
- sdk::container::bitstream<200> stream;
- sdk::container::bitmask<200, 200> mask;
- sdk::container::ringbuffer<200, value_type> ring;
- sdk::container::history<200, message_type>
- sdk::container::multi_tree<node_type> tree;
- sdk::container::binary_tree
- sdk::container::quadric_tree
- sdk::container::octal_tree
- // Renderer
- ////////////////////////////////////////////////////////////////////////
- sdk::graphic::interface -> OpenGL, Direct3D, SDL, ...
- sdk::graphic::color
- sdk::graphic::palette
- sdk::graphic::gradient
- sdk::graphic::image
- sdk::graphic::texture
- sdk::graphic::atlas
- sdk::graphic::material
- sdk::graphic::geometry::primitive::triangle
- sdk::graphic::partition::bsp
- // Systemabhängige Implementierungen
- ////////////////////////////////////////////////////////////////////////
- sdk::platform::windows::
- sdk::platform::apple::
- sdk::platform::linux::
- sdk::platform::unix::
- sdk::platform::xbox360::
- sdk::platform::ps3::
- sdk::platform::android::
- // Systeminformationen
- ////////////////////////////////////////////////////////////////////////
- sdk::platform::info:: -> mehr zur Umgebung
- sdk::platform::target -> typedef auf das verwendete System
- sdk::platform::architecture -> x32, x64, arm32
- sdk::platform::encoding -> utf8/unicode/ansi
- sdk::platform::core_count -> 4 Physical
- // Monitore und Displays
- ////////////////////////////////////////////////////////////////////////
- sdk::display::aspect_ratio
- sdk::display::device
- // Input (Basics)
- ////////////////////////////////////////////////////////////////////////
- sdk::input::keyboard
- sdk::input::joypad
- sdk::input::action -> interne Aktionen
- // Sound (Basics)
- ////////////////////////////////////////////////////////////////////////
- sdk::sound::wave
- sdk::sound::stream
- // Scripting Host
- ////////////////////////////////////////////////////////////////////////
- sdk::script::parser
- sdk::script::instance
- sdk::script::client
- sdk::script::host
- // Szene
- ////////////////////////////////////////////////////////////////////////
- sdk::scene::entity
- sdk::scene::node
- sdk::scene::instance
- // bis hier.. mehr ist Science Fiction. *g*
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement