LightWrap++
AC++wrapperfortheLightWave3DSDK
lwpp::LWMessage Class Reference

Wrapped LWMessageFuncs. More...

#include <message.h>

+ Inheritance diagram for lwpp::LWMessage:
+ Collaboration diagram for lwpp::LWMessage:

List of all members.

Public Member Functions

 LWMessage ()

Static Public Member Functions

static void Error (const std::string &a)
static void Error (const std::string &a, const std::string &b)
static void Info (const std::string &a)
static void Info (const std::string &a, const std::string &b)
static void InfoPanel (const char *title, const char *text)
static int OkCancel (const std::string &t, const std::string &a, const std::string &b="")
static void Warning (const std::string &a)
static void Warning (const std::string &a, const std::string &b)
static int YesNo (const std::string &t, const std::string &a, const std::string &b="")
static int YesNoAll (const std::string &t, const std::string &a, const std::string &b="")
static int YesNoCan (const std::string &t, const std::string &a, const std::string &b="")

Protected Member Functions

bool _acquireGlobal ()
virtual bool available () const
 Check if the global is available.
virtual LWMessageFuncs * getGlobal ()
 Get the pointer to the global.
LWMessageFuncs * operator-> ()
 Get the pointer to the global.

Static Protected Attributes

static LWMessageFuncs * globPtr
 Pointer to the global functions.

Detailed Description

Wrapped LWMessageFuncs.


Constructor & Destructor Documentation

lwpp::LWMessage::LWMessage ( )
inline

Member Function Documentation

bool lwpp::GlobalBase< LWMessageFuncs >::_acquireGlobal ( )
inlineprotectedinherited
virtual bool lwpp::GlobalBase< LWMessageFuncs >::available ( ) const
inlinevirtualinherited

Check if the global is available.

static void lwpp::LWMessage::Error ( const std::string &  a)
inlinestatic
static void lwpp::LWMessage::Error ( const std::string &  a,
const std::string &  b 
)
inlinestatic
virtual LWMessageFuncs * lwpp::GlobalBase< LWMessageFuncs >::getGlobal ( )
inlinevirtualinherited

Get the pointer to the global.

static void lwpp::LWMessage::Info ( const std::string &  a)
inlinestatic
static void lwpp::LWMessage::Info ( const std::string &  a,
const std::string &  b 
)
inlinestatic
static void lwpp::LWMessage::InfoPanel ( const char *  title,
const char *  text 
)
inlinestatic
static int lwpp::LWMessage::OkCancel ( const std::string &  t,
const std::string &  a,
const std::string &  b = "" 
)
inlinestatic
LWMessageFuncs * lwpp::GlobalBase< LWMessageFuncs >::operator-> ( )
inlineinherited

Get the pointer to the global.

static void lwpp::LWMessage::Warning ( const std::string &  a)
inlinestatic
static void lwpp::LWMessage::Warning ( const std::string &  a,
const std::string &  b 
)
inlinestatic
static int lwpp::LWMessage::YesNo ( const std::string &  t,
const std::string &  a,
const std::string &  b = "" 
)
inlinestatic
static int lwpp::LWMessage::YesNoAll ( const std::string &  t,
const std::string &  a,
const std::string &  b = "" 
)
inlinestatic
static int lwpp::LWMessage::YesNoCan ( const std::string &  t,
const std::string &  a,
const std::string &  b = "" 
)
inlinestatic

Member Data Documentation

LWMessageFuncs * lwpp::GlobalBase< LWMessageFuncs >::globPtr
staticprotectedinherited

Pointer to the global functions.


The documentation for this class was generated from the following file: