OGRE-Next  4.0.0unstable
Object-Oriented Graphics Rendering Engine
Ogre::Assert Namespace Reference

Typedefs

typedef FailBehavior(* Handler) (const char *condition, const char *msg, const char *file, int line)
 

Enumerations

enum  FailBehavior { Halt , Continue }
 

Functions

_OgreExport Handler GetHandler ()
 
_OgreExport FailBehavior ReportFailure (const char *condition, const char *file, int line, const char *msg,...)
 
_OgreExport void SetHandler (Handler newHandler)
 

Typedef Documentation

◆ Handler

typedef FailBehavior( * Ogre::Assert::Handler) (const char *condition, const char *msg, const char *file, int line)

Enumeration Type Documentation

◆ FailBehavior

Enumerator
Halt 
Continue 

Function Documentation

◆ GetHandler()

_OgreExport Handler Ogre::Assert::GetHandler ( )

◆ ReportFailure()

_OgreExport FailBehavior Ogre::Assert::ReportFailure ( const char *  condition,
const char *  file,
int  line,
const char *  msg,
  ... 
)

◆ SetHandler()

_OgreExport void Ogre::Assert::SetHandler ( Handler  newHandler)