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

A dynamic helical tube mesh. More...

#include "D3DFont.h"
#include <EngineConfig.h>
#include "../../../sharedbase/Entity.h"
#include "../../../sharedbase/MessageRouter.h"
#include "../../../sharedbase/Envelope.h"
#include "../../Types.h"
Include dependency graph for D3DFont.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.

Defines

#define SUBSCRIBE_BASIC(msgid, handler)   {std::shared_ptr<Subscriber> handler_sptr(new Subscriber(boost::bind((&handler), this, _1))); this->msgrouter->Subscribe((msgid), handler_sptr);}
#define UNSUBSCRIBE_BASIC(msgid, handler)   {std::shared_ptr<Subscriber> handler_sptr(new Subscriber(boost::bind((&handler), this, _1))); this->c->Unsubscribe((msgid), handler_sptr);}
#define SUBSCRIBE_DIRECTED(msgid, handler)   {std::shared_ptr<DirectedSubscriber> handler_sptr(new DirectedSubscriber(boost::bind((&handler), this, _1))); this->msgrouter->SubscribeDirected((msgid), handler_sptr);}
#define UNSUBSCRIBE_DIRECTED(msgid, handler)   {std::shared_ptr<DirectedSubscriber> handler_sptr(new DirectedSubscriber(boost::bind((&handler), this, _1))); this->msgrouter->UnsubscribeDirected((msgid), handler_sptr);}

Detailed Description

A dynamic helical tube mesh.

Author:
Ricky Curtice
Date:
20120112

Definition in file D3DFont.cpp.