unused_marker

Class Hierarchy
C++
class unused_marker;
File

physinterface.h

Description

unused_marker deliberately fills a variable with invalid data, so that later is_unused() can check whether it was initialized (this is used in all physics params/status/action structures)

unused_marker::d2i Union
C++
union d2i {
  double d;
  uint32 i[2];
};
File

physinterface.h

unused_marker::f2i Union
C++
union f2i {
  float f;
  uint32 i;
};
File

physinterface.h

unused_marker::, Operator (Quat_tpl &)
C++
template <class F> unused_marker& operator ,(Quat_tpl & x);
unused_marker::, Operator (Vec3_tpl &)
C++
template <class F> unused_marker& operator ,(Vec3_tpl & x);
unused_marker::, Operator (double &)
C++
unused_marker& operator ,(double & x);
unused_marker::, Operator (float &)
C++
unused_marker& operator ,(float & x);
unused_marker::, Operator (int &)
C++
unused_marker& operator ,(int & x);
unused_marker::, Operator (ref *&)
C++
template <class ref> unused_marker& operator ,(ref *& x);
unused_marker::, Operator (strided_pointer &)
C++
template <class F> unused_marker& operator ,(strided_pointer & x);
unused_marker::, Operator (unsigned int &)
C++
unused_marker& operator ,(unsigned int & x);
unused_marker::unused_marker Constructor
C++
unused_marker();