RigsofRods
Soft-body Physics Simulation
Data Structures | Public Member Functions | Data Fields
RoR::GfxCharacter Struct Reference

#include <Character.h>

+ Collaboration diagram for RoR::GfxCharacter:

Data Structures

struct  SimBuffer
 < Buffered simulation state for async gfx scene update More...
 

Public Member Functions

 ~GfxCharacter ()
 
void BufferSimulationData ()
 
void UpdateCharacterInScene ()
 

Data Fields

Ogre::SceneNode * xc_scenenode
 
SimBuffer xc_simbuf
 
SimBuffer xc_simbuf_prev
 
Characterxc_character
 
std::string xc_instance_name
 
SurveyMapEntity xc_surveymap_entity
 

Detailed Description

Definition at line 99 of file Character.h.

Constructor & Destructor Documentation

◆ ~GfxCharacter()

RoR::GfxCharacter::~GfxCharacter ( )

Definition at line 581 of file Character.cpp.

+ Here is the call graph for this function:

Member Function Documentation

◆ BufferSimulationData()

void RoR::GfxCharacter::BufferSimulationData ( )

Definition at line 590 of file Character.cpp.

◆ UpdateCharacterInScene()

void RoR::GfxCharacter::UpdateCharacterInScene ( )

Definition at line 604 of file Character.cpp.

+ Here is the call graph for this function:

Field Documentation

◆ xc_character

Character* RoR::GfxCharacter::xc_character

Definition at line 121 of file Character.h.

◆ xc_instance_name

std::string RoR::GfxCharacter::xc_instance_name

Definition at line 122 of file Character.h.

◆ xc_scenenode

Ogre::SceneNode* RoR::GfxCharacter::xc_scenenode

Definition at line 118 of file Character.h.

◆ xc_simbuf

SimBuffer RoR::GfxCharacter::xc_simbuf

Definition at line 119 of file Character.h.

◆ xc_simbuf_prev

SimBuffer RoR::GfxCharacter::xc_simbuf_prev

Definition at line 120 of file Character.h.

◆ xc_surveymap_entity

SurveyMapEntity RoR::GfxCharacter::xc_surveymap_entity

Definition at line 123 of file Character.h.


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