Public Member Functions | Private Attributes

object::Events Class Reference

3D Object events. More...

#include <_src_object_events.hh>

List of all members.

Public Member Functions

 DEFINE_GetInstance (Events) Event< shptr< Object > > &GetDestroyObjectEvent(void)

Private Attributes

CLASS_VAR EventsmsInstance
Event< shptr< Object > > mDestroyObjectEvent

Detailed Description

3D Object events.

CRITICAL: All modules holding a reference to an Object should listen for the DestroyObject event and release their reference. Else zombie objects will accumulate and waste memory (esp. from 3D files).


Member Function Documentation

object::Events::DEFINE_GetInstance ( Events   )  [inline]

Member Data Documentation

CLASS_VAR Events* object::Events::msInstance [private]

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Palomino Flight Simulator documents generated by doxygen 1.7.1 on Tue May 15 2012 22:40:12