OpenGothic
Open source reimplementation of Gothic I and II
Loading...
Searching...
No Matches
DynamicWorld::Item Struct Reference

#include <dynamicworld.h>

Public Member Functions

 Item ()=default
 
 Item (DynamicWorld *owner, btCollisionObject *obj, btCollisionShape *shp)
 
 Item (Item &&it)
 
 ~Item ()
 
Itemoperator= (Item &&it)
 
void setObjMatrix (const Tempest::Matrix4x4 &m)
 
void setItem (::Item *it)
 
void setInteractive (Interactive *it)
 
bool isEmpty () const
 

Detailed Description

Definition at line 109 of file dynamicworld.h.

Constructor & Destructor Documentation

◆ Item() [1/3]

DynamicWorld::Item::Item ( )
default

◆ Item() [2/3]

DynamicWorld::Item::Item ( DynamicWorld owner,
btCollisionObject *  obj,
btCollisionShape *  shp 
)
inline

Definition at line 112 of file dynamicworld.h.

◆ Item() [3/3]

DynamicWorld::Item::Item ( Item &&  it)
inline

Definition at line 113 of file dynamicworld.h.

◆ ~Item()

DynamicWorld::Item::~Item ( )

Definition at line 1066 of file dynamicworld.cpp.

Member Function Documentation

◆ isEmpty()

bool DynamicWorld::Item::isEmpty ( ) const
inline

Definition at line 126 of file dynamicworld.h.

◆ operator=()

Item & DynamicWorld::Item::operator= ( Item &&  it)
inline

Definition at line 116 of file dynamicworld.h.

◆ setInteractive()

void DynamicWorld::Item::setInteractive ( Interactive it)

Definition at line 1090 of file dynamicworld.cpp.

◆ setItem()

void DynamicWorld::Item::setItem ( ::Item it)

Definition at line 1084 of file dynamicworld.cpp.

◆ setObjMatrix()

void DynamicWorld::Item::setObjMatrix ( const Tempest::Matrix4x4 &  m)

Definition at line 1071 of file dynamicworld.cpp.


The documentation for this struct was generated from the following files: