xoreos
0.0.5
|
Classes | |
class | Area |
class | AreaBackground |
class | AreaMiniMap |
class | Console |
class | EngineProbe |
class | Game |
class | Module |
A Sonic module. More... | |
class | Object |
An object within a Sonic area. More... | |
class | ObjectContainer |
class | ObjectDistanceSort |
A class able to sort objects by distance to a target object. More... | |
class | Placeable |
class | SearchType |
class | SonicEngine |
class | SonicModelLoader |
Enumerations | |
enum | ObjectType { kObjectTypeInvalid = 0, kObjectTypeModule = 1U << 0, kObjectTypeArea = 1U << 1, kObjectTypePlaceable = 1U << 2, kObjectTypeItem = 1U << 3, kObjectTypeCreature = 1U << 4, kObjectTypeAll = 0x7FFF, kObjectTypeMAX = 0x7FFF } |
Functions | |
void | createEngineProbes (std::list< const ::Engines::EngineProbe *> &probes) |
void | createEngineProbes (std::list< const EngineProbe *> &probes) |
Create all probes for this engine and add them to the list. More... | |
Graphics::Aurora::TextureHandle | loadNCGR (const Common::UString &name, const Common::UString &nclr, uint32 width, uint32 height,...) |
Graphics::Aurora::FontHandle | loadFont (const Common::UString &name, const Common::UString &nftr, bool invert) |
Variables | |
static const float | kVertexX1 = kBottomScreenX |
static const float | kVertexY1 = kBottomScreenY |
static const float | kVertexX2 = kVertexX1 + kScreenWidth |
static const float | kVertexY2 = kVertexY1 + kScreenHeight |
static const char *const | kFiles [] |
static const float | kScreenWidth = 256.0f |
static const float | kScreenHeight = 192.0f |
static const float | kTopScreenX = -128.0f |
static const float | kTopScreenY = 0.0f |
static const float | kBottomScreenX = -128.0f |
static const float | kBottomScreenY = -192.0f |
static const float | kCameraHeight = 50.0f |
static const float | kCameraAngle = 45.0f |
void Engines::Sonic::createEngineProbes | ( | std::list< const EngineProbe *> & | probes | ) |
Create all probes for this engine and add them to the list.
void Engines::Sonic::createEngineProbes | ( | std::list< const ::Engines::EngineProbe *> & | probes | ) |
Definition at line 80 of file probes.cpp.
Referenced by createEngineProbes().
Graphics::Aurora::FontHandle Engines::Sonic::loadFont | ( | const Common::UString & | name, |
const Common::UString & | nftr, | ||
bool | invert | ||
) |
Definition at line 87 of file util.cpp.
References Graphics::Aurora::FontHandle::empty(), and FontMan.
Referenced by Engines::Sonic::Game::Game().
Graphics::Aurora::TextureHandle Engines::Sonic::loadNCGR | ( | const Common::UString & | name, |
const Common::UString & | nclr, | ||
uint32 | width, | ||
uint32 | height, | ||
... | |||
) |
Definition at line 50 of file util.cpp.
References Common::UString::c_str(), Graphics::Aurora::Texture::create(), Graphics::Aurora::TextureHandle::empty(), Common::ScopedPtrBase< T, Deallocator >::get(), Aurora::kFileTypeNCGR, Aurora::kFileTypeNCLR, Common::ScopedPtrBase< T, Deallocator >::release(), Common::PtrVector< T, Deallocator >::resize(), ResMan, and TextureMan.
Referenced by Engines::Sonic::Game::showMainMenu().
|
static |
Definition at line 40 of file types.h.
Referenced by Engines::Sonic::Game::showChapter1(), Engines::Sonic::Game::showLicenseSplash(), Engines::Sonic::Game::showMainMenu(), and Engines::Sonic::Game::showTitle().
|
static |
Definition at line 41 of file types.h.
Referenced by Engines::Sonic::Game::showChapter1(), Engines::Sonic::Game::showLicenseSplash(), Engines::Sonic::Game::showMainMenu(), and Engines::Sonic::Game::showTitle().
|
static |
Definition at line 44 of file types.h.
Referenced by Engines::Sonic::Area::enter(), Engines::Sonic::Area::getCameraLimits(), Engines::Sonic::Area::getCameraPosition(), Engines::Sonic::Area::getWorldPosition(), and Engines::Sonic::AreaBackground::setPosition().
|
static |
Definition at line 43 of file types.h.
Referenced by Engines::Sonic::Area::getCameraPosition(), and Engines::Sonic::Area::getWorldPosition().
|
static |
Definition at line 32 of file files.h.
Referenced by Engines::Sonic::SonicEngine::declareResources().
|
static |
Definition at line 35 of file types.h.
Referenced by Engines::Sonic::Area::getCameraLimits(), Engines::Sonic::Area::getCameraPosition(), Engines::Sonic::Area::getWorldPosition(), Engines::Sonic::SonicEngine::init(), Engines::Sonic::AreaMiniMap::loadMiniMap(), Engines::Sonic::AreaBackground::setPosition(), Engines::Sonic::Game::showChapter1(), Engines::Sonic::Game::showLicenseSplash(), Engines::Sonic::Game::showMainMenu(), Engines::Sonic::Game::showQuote(), and Engines::Sonic::Game::showTitle().
|
static |
Definition at line 34 of file types.h.
Referenced by Engines::Sonic::Area::getCameraLimits(), Engines::Sonic::Area::getCameraPosition(), Engines::Sonic::Area::getWorldPosition(), Engines::Sonic::SonicEngine::init(), Engines::Sonic::AreaMiniMap::loadMiniMap(), Engines::Sonic::AreaBackground::setPosition(), Engines::Sonic::Game::showChapter1(), Engines::Sonic::Game::showLicenseSplash(), Engines::Sonic::Game::showMainMenu(), Engines::Sonic::Game::showQuote(), and Engines::Sonic::Game::showTitle().
|
static |
Definition at line 37 of file types.h.
Referenced by Engines::Sonic::AreaMiniMap::loadMiniMap(), Engines::Sonic::Game::showChapter1(), Engines::Sonic::Game::showLicenseSplash(), Engines::Sonic::Game::showMainMenu(), Engines::Sonic::Game::showQuote(), and Engines::Sonic::Game::showTitle().
|
static |
Definition at line 38 of file types.h.
Referenced by Engines::Sonic::AreaMiniMap::loadMiniMap(), Engines::Sonic::Game::showChapter1(), Engines::Sonic::Game::showLicenseSplash(), Engines::Sonic::Game::showMainMenu(), Engines::Sonic::Game::showQuote(), and Engines::Sonic::Game::showTitle().
|
static |
Definition at line 48 of file areabackground.cpp.
Referenced by Engines::Sonic::AreaBackground::render().
|
static |
Definition at line 50 of file areabackground.cpp.
Referenced by Engines::Sonic::AreaBackground::render().
|
static |
Definition at line 49 of file areabackground.cpp.
Referenced by Engines::Sonic::AreaBackground::render().
|
static |
Definition at line 51 of file areabackground.cpp.
Referenced by Engines::Sonic::AreaBackground::render().