FIFE
|
#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 | |
All FIFE related code is in this namespace. | |
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::Console::execute(), FIFE::Instance::finalizeAction(), FIFE::Instance::follow(), FIFE::SoundClipManager::freeAll(), FIFE::ImageManager::freeAll(), FIFE::SoundClipManager::freeUnreferenced(), FIFE::ImageManager::freeUnreferenced(), FIFE::HexGrid::getVertices(), FIFE::HexGrid::HexGrid(), FIFE::SoundClipManager::loadUnreferenced(), FIFE::ImageManager::loadUnreferenced(), FIFE::Instance::move(), FIFE::ZipSource::open(), FIFE::VFS::open(), FIFE::SDLImage::optimize(), FIFE::CellGrid::ptInTriangle(), FIFE::ZipSource::readFileToIndex(), FIFE::SoundClipManager::removeAll(), FIFE::ImageManager::removeAll(), FIFE::SoundClipManager::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::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::RenderBackendOpenGLe::setScreenMode(), 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::ImageManager::add(), FIFE::InstanceTree::addInstance(), FIFE::VFS::addNewSource(), FIFE::Camera::attach(), FIFE::SoundClipManager::create(), FIFE::ImageManager::create(), FIFE::VFS::createSource(), gcn::TwoButton::draw(), gcn::ToggleButton::draw(), FIFE::OpenGLeGuiGraphics::drawText(), FIFE::OpenGLGuiGraphics::drawText(), FIFE::Console::execute(), FIFE::EventManager::fillKeyEvent(), FIFE::SoundClipManager::free(), FIFE::ImageManager::free(), FIFE::SoundClipManager::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::ImageManager::getPtr(), FIFE::SoundClipManager::getResourceHandle(), FIFE::ImageManager::getResourceHandle(), FIFE::VFS::getSourceForFile(), FIFE::Engine::init(), FIFE::SoundClipManager::load(), FIFE::ImageManager::load(), FIFE::SoundClip::load(), FIFE::GUIChanManager::onSdlEvent(), FIFE::SoundClipManager::reload(), FIFE::ImageManager::reload(), FIFE::SoundClipManager::remove(), FIFE::ImageManager::remove(), FIFE::Instance::removeActionListener(), FIFE::Instance::removeChangeListener(), FIFE::Instance::removeDeleteListener(), FIFE::InstanceTree::removeInstance(), FIFE::GridRenderer::render(), FIFE::InstanceRenderer::render(), FIFE::QuadTreeRenderer::render(), FIFE::CellSelectionRenderer::render(), FIFE::BlockingInfoRenderer::render(), FIFE::CellRenderer::render(), FIFE::EngineSettings::setBitsPerPixel(), FIFE::EngineSettings::setInitialVolume(), FIFE::EngineSettings::setLightingModel(), FIFE::Cursor::setNativeCursor(), FIFE::RendererNode::setRelative(), FIFE::EngineSettings::setRenderBackend(), FIFE::VFSSourceProvider::setVFS(), and FIFE::GUIChanManager::translateKeyEvent().