FIFE
be64c707dea6b3250bd4355bf5c825d25920087d
|
#include <iomanip>
#include <iostream>
#include <list>
#include <sstream>
#include <string>
#include <vector>
#include <map>
#include <set>
#include "util/base/fife_stdint.h"
#include "modules.h"
Go to the source code of this file.
Classes | |
class | FIFE::LMsg |
Helper class to create log strings out from separate parts Usage: LMsg("some text") << variable << ", " << other variable. More... | |
class | FIFE::LogManager |
Logmanager takes care of log filtering and output direction. More... | |
class | FIFE::Logger |
Create a Logger instance to communicate with LogManager Logger stores information about the current module thus reducing the typing needed for individual traces Common way of doing things is to instantiate a static Logger on top of .cpp file and then use that in .cpp-file's methods. More... | |
struct | FIFE::pprint |
Helper for printing a pointer. More... | |
Namespaces | |
FIFE | |
std | |
Macros | |
#define | FL_DBG(logger, msg) |
#define | FL_LOG(logger, msg) |
#define | FL_WARN(logger, msg) |
#define | FL_ERR(logger, msg) |
#define | FL_PANIC(logger, msg) |
Functions | |
template<class Ch , class Tr > | |
basic_ostream< Ch, Tr > & | std::operator<< (basic_ostream< Ch, Tr > &s, const FIFE::pprint &p) |
Print a pprint object to an ostream. More... | |
#define FL_DBG | ( | logger, | |
msg | |||
) |
Definition at line 70 of file logger.h.
Referenced by FIFE::Instance::cancelAction(), FIFE::Console::execute(), FIFE::Instance::finalizeAction(), FIFE::Instance::follow(), FIFE::AnimationManager::freeAll(), FIFE::SoundClipManager::freeAll(), FIFE::ImageManager::freeAll(), FIFE::AnimationManager::freeUnreferenced(), FIFE::SoundClipManager::freeUnreferenced(), FIFE::ImageManager::freeUnreferenced(), FIFE::HexGrid::getVertices(), FIFE::HexGrid::HexGrid(), FIFE::SoundClipManager::loadUnreferenced(), FIFE::AnimationManager::loadUnreferenced(), FIFE::ImageManager::loadUnreferenced(), FIFE::Instance::move(), FIFE::ZipSource::open(), FIFE::VFS::open(), FIFE::CellGrid::ptInTriangle(), FIFE::ZipSource::readFileToIndex(), FIFE::SoundClipManager::removeAll(), FIFE::AnimationManager::removeAll(), FIFE::ImageManager::removeAll(), FIFE::SoundClipManager::removeUnreferenced(), FIFE::AnimationManager::removeUnreferenced(), FIFE::ImageManager::removeUnreferenced(), FIFE::SubImageFont::SubImageFont(), FIFE::HexGrid::toExactLayerCoordinates(), FIFE::HexGrid::toLayerCoordinates(), FIFE::HexGrid::toMapCoordinates(), FIFE::LayerCache::update(), FIFE::Camera::updateReferenceScale(), and FIFE::VFSDirectory::VFSDirectory().
#define FL_ERR | ( | logger, | |
msg | |||
) |
Definition at line 73 of file logger.h.
Referenced by FIFE::Layer::addInstance(), FIFE::SoundManager::init(), FIFE::ObjectLoader::isLoadable(), FIFE::MapLoader::isLoadable(), FIFE::AnimationLoader::load(), FIFE::ObjectLoader::load(), FIFE::MapLoader::load(), FIFE::AtlasLoader::load(), FIFE::AnimationLoader::loadMultiple(), FIFE::AtlasLoader::loadMultiple(), FIFE::ZipSource::open(), FIFE::ZipSource::readFileToIndex(), FIFE::Cell::removeInstance(), FIFE::Camera::updateRenderLists(), and FIFE::SoundManager::~SoundManager().
#define FL_LOG | ( | logger, | |
msg | |||
) |
Definition at line 71 of file logger.h.
Referenced by FIFE::VFS::addProvider(), FIFE::DAT1::DAT1(), FIFE::DAT2::DAT2(), FIFE::Engine::destroy(), FIFE::DAT2::findFileEntry(), FIFE::Engine::init(), FIFE::RawData::littleEndian(), FIFE::Camera::onRendererEnabledChanged(), FIFE::TimeManager::printStatistics(), FIFE::DAT2::readFileEntry(), FIFE::RawData::readInto(), FIFE::RenderBackendOpenGL::setScreenMode(), FIFE::RenderBackendSDL::setScreenMode(), and FIFE::SubImageFont::SubImageFont().
#define FL_PANIC | ( | logger, | |
msg | |||
) |
Definition at line 74 of file logger.h.
Referenced by FIFE::GuiImage::getPixel(), and FIFE::GuiImage::putPixel().
#define FL_WARN | ( | logger, | |
msg | |||
) |
Definition at line 72 of file logger.h.
Referenced by FIFE::Console::action(), FIFE::SoundClipManager::add(), FIFE::AnimationManager::add(), FIFE::ImageManager::add(), FIFE::SoundEffectManager::addEmitterToDirectSoundFilter(), FIFE::SoundEffectManager::addEmitterToSoundEffect(), FIFE::InstanceTree::addInstance(), FIFE::VFS::addNewSource(), FIFE::SoundEffectManager::addSoundFilterToSoundEffect(), FIFE::AnimationManager::create(), FIFE::ImageManager::create(), FIFE::SoundClipManager::create(), FIFE::VFS::createSource(), FIFE::TriggerController::createTrigger(), FIFE::OpenGLGuiGraphics::drawText(), FIFE::SdlGuiGraphics::drawText(), FIFE::SoundEffectManager::enableSoundEffect(), FIFE::Console::execute(), FIFE::EventManager::fillKeyEvent(), FIFE::EventManager::fillTextEvent(), FIFE::AnimationManager::free(), FIFE::SoundClipManager::free(), FIFE::ImageManager::free(), FIFE::SoundClipManager::get(), FIFE::AnimationManager::get(), FIFE::ImageManager::get(), FIFE::RendererNode::getAttachedInstance(), FIFE::RendererNode::getAttachedLayer(), FIFE::RendererNode::getAttachedLocation(), FIFE::RendererNode::getAttachedPoint(), FIFE::RendererNode::getCalculatedPoint(), FIFE::Model::getCellGrid(), FIFE::RendererNode::getOffsetLocation(), FIFE::RendererNode::getOffsetPoint(), FIFE::Model::getPather(), FIFE::AnimationManager::getPtr(), FIFE::ImageManager::getPtr(), FIFE::SoundClipManager::getResourceHandle(), FIFE::AnimationManager::getResourceHandle(), FIFE::ImageManager::getResourceHandle(), FIFE::VFS::getSourceForFile(), FIFE::SoundEffectManager::init(), FIFE::Engine::init(), FIFE::AnimationManager::load(), FIFE::ImageManager::load(), FIFE::SoundClipManager::load(), FIFE::SoundClip::load(), FIFE::FifechanManager::onSdlEvent(), FIFE::SoundManager::pause(), FIFE::SoundManager::play(), FIFE::SoundManager::releaseSource(), FIFE::AnimationManager::reload(), FIFE::SoundClipManager::reload(), FIFE::ImageManager::reload(), FIFE::AnimationManager::remove(), FIFE::SoundClipManager::remove(), FIFE::ImageManager::remove(), FIFE::Instance::removeActionListener(), FIFE::Instance::removeChangeListener(), FIFE::Instance::removeDeleteListener(), FIFE::SoundEffectManager::removeEmitterFromDirectSoundFilter(), FIFE::SoundEffectManager::removeEmitterFromSoundEffect(), FIFE::SoundManager::removeFromGroup(), FIFE::SoundManager::removeGroup(), FIFE::HybridGuiManager::removeGuiManager(), FIFE::InstanceTree::removeInstance(), FIFE::SoundEmitter::removeListener(), FIFE::SoundEffectManager::removeSoundFilterFromSoundEffect(), FIFE::GridRenderer::render(), FIFE::InstanceRenderer::render(), FIFE::QuadTreeRenderer::render(), FIFE::CellSelectionRenderer::render(), FIFE::BlockingInfoRenderer::render(), FIFE::CellRenderer::render(), FIFE::SoundManager::rewind(), FIFE::EngineSettings::setBitsPerPixel(), FIFE::SoundManager::setEmitterSource(), FIFE::SoundManager::setGain(), FIFE::EngineSettings::setInitialVolume(), FIFE::EngineSettings::setLightingModel(), FIFE::SoundManager::setMaxGain(), FIFE::SoundManager::setMinGain(), FIFE::Cursor::setNativeCursor(), FIFE::Cursor::setNativeImageCursor(), FIFE::RendererNode::setRelative(), FIFE::EngineSettings::setRenderBackend(), FIFE::VFSSourceProvider::setVFS(), FIFE::SoundManager::stop(), and FIFE::FifechanManager::translateKeyEvent().