![]() |
RigsofRods
Soft-body Physics Simulation
|
An Ogre::Camera mounted on the actor and rendering into either in-scene texture or external window. More...
#include <GfxData.h>
Data Fields | |
VideoCamType | vcam_type = VCTYPE_INVALID |
NodeNum_t | vcam_node_center = NODENUM_INVALID |
NodeNum_t | vcam_node_dir_y = NODENUM_INVALID |
NodeNum_t | vcam_node_dir_z = NODENUM_INVALID |
NodeNum_t | vcam_node_alt_pos = NODENUM_INVALID |
NodeNum_t | vcam_node_lookat = NODENUM_INVALID |
Only for VCTYPE_TRACK_CAM. More... | |
Ogre::Quaternion | vcam_rotation |
Ogre::Vector3 | vcam_pos_offset = Ogre::Vector3::ZERO |
Ogre::MaterialPtr | vcam_material |
std::string | vcam_off_tex_name |
Used when videocamera is offline. More... | |
Ogre::Camera * | vcam_ogre_camera = nullptr |
Ogre::RenderTexture * | vcam_render_target = nullptr |
Ogre::TexturePtr | vcam_render_tex |
Ogre::SceneNode * | vcam_debug_node = nullptr |
Ogre::RenderWindow * | vcam_render_window = nullptr |
Ogre::SceneNode * | vcam_prop_scenenode = nullptr |
Only for VCTYPE_MIRROR_PROP_*. More... | |
An Ogre::Camera mounted on the actor and rendering into either in-scene texture or external window.
Ogre::SceneNode* RoR::VideoCamera::vcam_debug_node = nullptr |
NodeNum_t RoR::VideoCamera::vcam_node_alt_pos = NODENUM_INVALID |
NodeNum_t RoR::VideoCamera::vcam_node_center = NODENUM_INVALID |
NodeNum_t RoR::VideoCamera::vcam_node_dir_y = NODENUM_INVALID |
NodeNum_t RoR::VideoCamera::vcam_node_dir_z = NODENUM_INVALID |
NodeNum_t RoR::VideoCamera::vcam_node_lookat = NODENUM_INVALID |
std::string RoR::VideoCamera::vcam_off_tex_name |
Ogre::Camera* RoR::VideoCamera::vcam_ogre_camera = nullptr |
Ogre::Vector3 RoR::VideoCamera::vcam_pos_offset = Ogre::Vector3::ZERO |
Ogre::SceneNode* RoR::VideoCamera::vcam_prop_scenenode = nullptr |
Ogre::RenderTexture* RoR::VideoCamera::vcam_render_target = nullptr |
Ogre::RenderWindow* RoR::VideoCamera::vcam_render_window = nullptr |
VideoCamType RoR::VideoCamera::vcam_type = VCTYPE_INVALID |