NLS Engine  v0.1
The Next Logical Step in game engine design.
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Defines
Namespaces | Functions
RenderModuleMessageHandlers.cpp File Reference

Defines the class methods for the render engine core. More...

#include <boost/lexical_cast.hpp>
#include <boost/function.hpp>
#include <utility>
#include "RenderModule.h"
#include "../sharedbase/EventLogger.h"
#include "../sharedbase/Entity.h"
#include "../sharedbase/Envelope.h"
#include "../sharedbase/MessageRouter.h"
#include "Messages.h"
Include dependency graph for RenderModuleMessageHandlers.cpp:

Go to the source code of this file.

Namespaces

namespace  GraphicsCore
 Namespace to contain every item that is related to the rendering engine. The name itself is a legacy, as is a lot of the code contain by it, from the Saturn V engine that built as part of Adam and Ricky's Engine class.

Functions

template<typename T >
EnvelopeSPTR GraphicsCore::HandleSetterMessage (boost::function< bool(T)> setter, const int msgID, const EnvelopeSPTR e, const T errValue, const int ackMsgNumber)

Detailed Description

Defines the class methods for the render engine core.

Author:
Ricky Curtice
Date:
20110717

Definition in file RenderModuleMessageHandlers.cpp.