Leviathan  0.8.0.0
Leviathan game engine
Types.h File Reference
#include "Define.h"
#include "Logger.h"
#include <stdexcept>
#include "LinearMath/btQuaternion.h"
#include "LinearMath/btVector3.h"
#include "bsfUtility/Image/BsColor.h"
#include "bsfUtility/Math/BsQuaternion.h"
#include "bsfUtility/Math/BsVector3.h"
#include "bsfUtility/Math/BsVector4.h"

Go to the source code of this file.

Classes

struct  Leviathan::PotentiallySetIndex
 
struct  Leviathan::StartEndIndex
 
struct  Leviathan::Int2
 
struct  Leviathan::Int3
 
struct  Leviathan::Float2
 
struct  Leviathan::Float3
 
struct  Leviathan::Float4
 

Namespaces

 Leviathan
 The access mask controls which registered functions and classes a script sees.
 

Macros

#define DO_NAN_CHECK
 

Functions

DLLEXPORT std::ostream & Leviathan::operator<< (std::ostream &stream, const Float4 &value)
 
DLLEXPORT std::ostream & Leviathan::operator<< (std::ostream &stream, const Float3 &value)
 
DLLEXPORT std::ostream & Leviathan::operator<< (std::ostream &stream, const Leviathan::Float2 &value)
 
DLLEXPORT std::ostream & Leviathan::operator<< (std::ostream &stream, const StartEndIndex &value)
 
DLLEXPORT std::ostream & Leviathan::operator<< (std::ostream &stream, const PotentiallySetIndex &value)
 

Macro Definition Documentation

◆ DO_NAN_CHECK

#define DO_NAN_CHECK

Definition at line 20 of file Types.h.