#include <Cameras.h>
Inheritance diagram for CCameraCockpit:

Public Member Functions | |
| CCameraCockpit (void) | |
| virtual | ~CCameraCockpit (void) |
| virtual int | Read (SStream *stream, Tag tag) |
| virtual void | ReadFinished (void) |
| virtual void | GetCameraOffset (SVector *v) |
| virtual void | GetCameraOrientation (SVector *v) |
| virtual Tag | GetCameraType (void) |
| virtual void | GetCameraName (char *name, int maxLength) |
| virtual int | IsInteriorCamera (void) |
| virtual void | PanLeft (void) |
| virtual void | PanRight (void) |
| virtual void | PanUp (void) |
| virtual void | PanDown (void) |
| virtual void | User1 (void) |
| virtual void | User2 (void) |
| virtual void | User3 (void) |
| virtual void | User4 (void) |
| virtual void | User5 (void) |
| virtual void | User6 (void) |
| virtual void | User7 (void) |
| virtual void | User8 (void) |
| virtual void | DefineUser1 (void) |
| virtual void | DefineUser2 (void) |
| virtual void | DefineUser3 (void) |
| virtual void | DefineUser4 (void) |
| virtual void | DefineUser5 (void) |
| virtual void | DefineUser6 (void) |
| virtual void | DefineUser7 (void) |
| virtual void | DefineUser8 (void) |
| virtual void | HeadPitchUp (void) |
| virtual void | HeadPitchDown (void) |
| Tag | GetCockpitPanel (void) |
| void | ActivateCockpitPanel (Tag tag) |
Protected Attributes | |
| SVector | seat_hpr |
| SVector | seat_xyz |
| std::map< Tag, CCockpitPanel * > | panl |
| CCockpitPanel * | pCockpitPanel |
Private Member Functions | |
| CCockpitPanel * | FindCockpitPanel (Tag tag) |
Definition at line 186 of file Cameras.h.
|
|
Definition at line 288 of file Cameras.cpp. References SVector::h, SVector::p, pCockpitPanel, SVector::r, seat_hpr, seat_xyz, SVector::x, SVector::y, and SVector::z. |
|
|
Definition at line 297 of file Cameras.cpp. References CCamera::p, and panl. |
|
|
Definition at line 415 of file Cameras.cpp. References FindCockpitPanel(), globals, SVector::h, CCockpitPanel::hdg, SGlobals::logWarning, SVector::p, CCamera::p, pCockpitPanel, CCockpitPanel::pitch, seat_hpr, and CLogFile::Write(). Referenced by PanDown(), PanLeft(), PanRight(), and PanUp(). |
|
|
Reimplemented from CCamera. Definition at line 496 of file Cameras.cpp. References DrawNoticeToUser(). |
|
|
Reimplemented from CCamera. Definition at line 506 of file Cameras.cpp. References DrawNoticeToUser(). |
|
|
Reimplemented from CCamera. Definition at line 516 of file Cameras.cpp. References DrawNoticeToUser(). |
|
|
Reimplemented from CCamera. Definition at line 526 of file Cameras.cpp. References DrawNoticeToUser(). |
|
|
Reimplemented from CCamera. Definition at line 536 of file Cameras.cpp. References DrawNoticeToUser(). |
|
|
Reimplemented from CCamera. Definition at line 546 of file Cameras.cpp. References DrawNoticeToUser(). |
|
|
Reimplemented from CCamera. Definition at line 556 of file Cameras.cpp. References DrawNoticeToUser(). |
|
|
Reimplemented from CCamera. Definition at line 566 of file Cameras.cpp. References DrawNoticeToUser(). |
|
|
Definition at line 403 of file Cameras.cpp. References panl. Referenced by ActivateCockpitPanel(). |
|
||||||||||||
|
Reimplemented from CCamera. |
|
|
Reimplemented from CCamera. Definition at line 381 of file Cameras.cpp. References SVector::x, SVector::y, and SVector::z. |
|
|
Reimplemented from CCamera. Definition at line 396 of file Cameras.cpp. References SVector::h, SVector::p, SVector::r, and seat_hpr. |
|
|
Reimplemented from CCamera. Definition at line 198 of file Cameras.h. References CAMERA_COCKPIT. |
|
|
Definition at line 427 of file Cameras.cpp. References CCockpitPanel::id, and pCockpitPanel. Referenced by CSituation::Draw(). |
|
|
Reimplemented from CCamera. Definition at line 576 of file Cameras.cpp. References DrawNoticeToUser(). |
|
|
Reimplemented from CCamera. Definition at line 571 of file Cameras.cpp. References DrawNoticeToUser(). |
|
|
Reimplemented from CCamera. |
|
|
Reimplemented from CCamera. Definition at line 478 of file Cameras.cpp. References ActivateCockpitPanel(), PANEL_DOWN, pCockpitPanel, CCockpitPanel::pnls, and StringToTag(). |
|
|
Reimplemented from CCamera. Definition at line 439 of file Cameras.cpp. References ActivateCockpitPanel(), PANEL_LEFT, pCockpitPanel, CCockpitPanel::pnls, and StringToTag(). |
|
|
Reimplemented from CCamera. Definition at line 452 of file Cameras.cpp. References ActivateCockpitPanel(), PANEL_RIGHT, pCockpitPanel, CCockpitPanel::pnls, and StringToTag(). |
|
|
Reimplemented from CCamera. Definition at line 465 of file Cameras.cpp. References ActivateCockpitPanel(), PANEL_UP, pCockpitPanel, CCockpitPanel::pnls, and StringToTag(). |
|
||||||||||||
|
Reimplemented from CCamera. Definition at line 307 of file Cameras.cpp. References DegToRad(), globals, SVector::h, CCockpitPanel::id, SGlobals::logWarning, SVector::p, panl, SVector::r, ReadDouble(), ReadFrom(), seat_hpr, seat_xyz, TAG_IGNORED, TAG_READ, TagToString(), CLogFile::Write(), SVector::x, SVector::y, and SVector::z. |
|
|
Reimplemented from CStreamObject. Definition at line 350 of file Cameras.cpp. References globals, SGlobals::logWarning, CCockpitPanel::main, CCamera::p, panl, pCockpitPanel, and CLogFile::Write(). |
|
|
Reimplemented from CCamera. Definition at line 491 of file Cameras.cpp. References DrawNoticeToUser(). |
|
|
Reimplemented from CCamera. Definition at line 501 of file Cameras.cpp. References DrawNoticeToUser(). |
|
|
Reimplemented from CCamera. Definition at line 511 of file Cameras.cpp. References DrawNoticeToUser(). |
|
|
Reimplemented from CCamera. Definition at line 521 of file Cameras.cpp. References DrawNoticeToUser(). |
|
|
Reimplemented from CCamera. Definition at line 531 of file Cameras.cpp. References DrawNoticeToUser(). |
|
|
Reimplemented from CCamera. Definition at line 541 of file Cameras.cpp. References DrawNoticeToUser(). |
|
|
Reimplemented from CCamera. Definition at line 551 of file Cameras.cpp. References DrawNoticeToUser(). |
|
|
Reimplemented from CCamera. Definition at line 561 of file Cameras.cpp. References DrawNoticeToUser(). |
|
|
Definition at line 240 of file Cameras.h. Referenced by FindCockpitPanel(), Read(), ReadFinished(), and ~CCameraCockpit(). |
|
|
Definition at line 243 of file Cameras.h. Referenced by ActivateCockpitPanel(), CCameraCockpit(), GetCockpitPanel(), PanDown(), PanLeft(), PanRight(), PanUp(), and ReadFinished(). |
|
|
Definition at line 238 of file Cameras.h. Referenced by ActivateCockpitPanel(), CCameraCockpit(), GetCameraOrientation(), and Read(). |
|
|
Definition at line 239 of file Cameras.h. Referenced by CCameraCockpit(), and Read(). |
|
|
Documentation generated by
|