Dook
latest
Contents:
Contributing to Dook
Modules Reference
Dook
Index
Edit on GitHub
Index
D
D
dook::Audio (C++ class)
dook::Audio::Audio (C++ function)
dook::Camera (C++ class)
dook::Camera::Camera (C++ function)
,
[1]
,
[2]
dook::Camera::contains (C++ function)
dook::Camera::move (C++ function)
dook::Camera::position (C++ function)
dook::Camera::safezone (C++ function)
dook::Camera::safezone_contains (C++ function)
dook::Camera::safezone_size (C++ function)
dook::Camera::size (C++ function)
dook::Camera::viewport (C++ function)
dook::Character (C++ class)
dook::Character::Character (C++ function)
,
[1]
dook::Character::hurt (C++ function)
dook::Character::stats (C++ function)
dook::Character::tick (C++ function)
dook::CharacterStates (C++ struct)
dook::CharacterStats (C++ struct)
dook::CharacterStats::attack (C++ member)
dook::CharacterStats::attack_range (C++ member)
dook::CharacterStats::behaviour (C++ member)
dook::CharacterStats::detection_range (C++ member)
dook::CharacterStats::health (C++ member)
dook::CharacterStats::health_recovery_per_tick (C++ member)
dook::CharacterStats::max_health (C++ member)
dook::CharacterStats::speed (C++ member)
dook::Command (C++ class)
dook::CommonLoggerService (C++ class)
dook::CommonLoggerService::error (C++ function)
dook::CommonLoggerService::log (C++ function)
dook::Entity (C++ class)
dook::Entity::Entity (C++ function)
dook::Entity::source_info (C++ function)
dook::Entity::type (C++ function)
dook::EntityType (C++ enum)
dook::EntityType::CHARACTER (C++ enumerator)
dook::EntityType::COMMAND (C++ enumerator)
dook::EntityType::LEVEL (C++ enumerator)
dook::EntityType::OBJECT (C++ enumerator)
dook::EntityType::STATE (C++ enumerator)
dook::GraphicsService (C++ class)
dook::GraphicsService::GraphicsService (C++ function)
dook::GraphicsService::load_texture (C++ function)
,
[1]
dook::GraphicsService::tick (C++ function)
dook::GraphicsService::~GraphicsService (C++ function)
dook::InputService (C++ class)
dook::InputService::quit (C++ function)
dook::InputService::tick (C++ function)
dook::Level (C++ class)
dook::Level::Level (C++ function)
,
[1]
dook::Level::main_character (C++ function)
dook::Level::objects_within_region (C++ function)
dook::Level::register_character (C++ function)
dook::Level::tick (C++ function)
dook::LevelService (C++ class)
dook::LevelService::load_level (C++ function)
dook::LevelService::tick (C++ function)
dook::LoggerService (C++ class)
dook::LoggerService::error (C++ function)
dook::LoggerService::log (C++ function)
dook::NullAudio (C++ class)
dook::NullGraphicsService (C++ class)
dook::NullInputService (C++ class)
dook::NullLevelService (C++ class)
dook::NullLoggerService (C++ class)
dook::NullTexture (C++ class)
dook::Object (C++ class)
dook::Object::at_base_state (C++ function)
dook::Object::can_remove (C++ function)
dook::Object::execute (C++ function)
dook::Object::Object (C++ function)
,
[1]
dook::Object::position (C++ function)
dook::Object::reset (C++ function)
dook::Object::set_texture_for_state (C++ function)
dook::Object::state (C++ function)
dook::Object::texture (C++ function)
,
[1]
dook::Object::tick (C++ function)
dook::Position (C++ struct)
dook::Rect (C++ class)
dook::Rect::contains (C++ function)
dook::Rect::operator+ (C++ function)
dook::Rect::operator- (C++ function)
dook::ServiceLocator (C++ class)
dook::ServiceLocator::graphics (C++ function)
dook::ServiceLocator::input (C++ function)
dook::ServiceLocator::level (C++ function)
dook::ServiceLocator::logger (C++ function)
dook::ServiceLocator::provide (C++ function)
,
[1]
,
[2]
,
[3]
dook::SourceInfo (C++ struct)
dook::State (C++ class)
dook::Texture (C++ class)
dook::Texture::animate (C++ function)
dook::Texture::draw_rectangle (C++ function)
dook::Texture::is_animation_completed (C++ function)
dook::Texture::reset (C++ function)
dook::Vector (C++ struct)