#include <C4Facet.h>
Public Member Functions | |
C4TargetFacet () | |
~C4TargetFacet ()=default | |
void | Default () |
void | Clear () |
void | Set (const C4Facet &cpy) |
void | Set (const C4TargetFacet &cpy) |
void | Set (class C4Surface *nsfc, float nx, float ny, float nwdt, float nhgt, float ntx=0, float nty=0, float Zoom=1) |
void | Set (class C4Surface *nsfc, const C4Rect &r, float ntx=0, float nty=0, float Zoom=1) |
void | Set (class C4Surface *nsfc, float nx, float ny, float nwdt, float nhgt, float ntx, float nty, float Zoom, float prx, float pry) |
C4TargetFacet & | operator= (const C4Facet &rhs) |
void | SetRect (C4TargetRect &rSrc) |
void | Set (C4Surface &rSfc) |
void | Set (C4Surface *nsfc, float nx, float ny, float nwdt, float nhgt) |
void | Expand (int32_t iLeft=0, int32_t iRight=0, int32_t iTop=0, int32_t iBottom=0) |
void | DrawEnergyLevelEx (int32_t iLevel, int32_t iRange, const C4Facet &gfx, int32_t bar_idx) |
void | DrawX (C4Surface *sfcTarget, float iX, float iY, float iWdt, float iHgt, int32_t iPhaseX=0, int32_t iPhaseY=0) const |
void | DrawXFloat (C4Surface *sfcTarget, float fX, float fY, float fWdt, float fHgt) const |
void | DrawValue (C4Facet &cgo, int32_t iValue, int32_t iPhaseX=0, int32_t iPhaseY=0, int32_t iAlign=C4FCT_Center) |
void | DrawValue2 (C4Facet &cgo, int32_t iValue1, int32_t iValue2, int32_t iPhaseX=0, int32_t iPhaseY=0, int32_t iAlign=C4FCT_Center, int32_t *piUsedWidth=nullptr) |
void | Draw (C4Facet &cgo, bool fAspect=true, int32_t iPhaseX=0, int32_t iPhaseY=0, bool fTransparent=true) |
void | Draw (C4Surface *sfcTarget, float iX, float iY, int32_t iPhaseX=0, int32_t iPhaseY=0) |
void | DrawFullScreen (C4Facet &cgo) |
void | DrawT (C4Surface *sfcTarget, float iX, float iY, int32_t iPhaseX, int32_t iPhaseY, C4DrawTransform *pTransform) |
void | DrawT (C4Facet &cgo, bool fAspect, int32_t iPhaseX, int32_t iPhaseY, C4DrawTransform *pTransform) |
void | DrawTUnscaled (C4Surface *sfcTarget, float iX, float iY, int32_t iPhaseX, int32_t iPhaseY, C4DrawTransform *pTransform) |
void | DrawTUnscaled (C4Facet &cgo, bool fAspect, int32_t iPhaseX, int32_t iPhaseY, C4DrawTransform *pTransform) |
void | DrawXT (C4Surface *sfcTarget, float iX, float iY, int32_t iWdt, int32_t iHgt, int32_t iPhaseX, int32_t iPhaseY, C4DrawTransform *pTransform) |
void | DrawClr (C4Facet &cgo, bool fAspect=true, DWORD dwClr=0) |
void | DrawXClr (C4Surface *sfcTarget, int32_t iX, int32_t iY, int32_t iWdt, int32_t iHgt, DWORD dwClr) |
void | DrawValue2Clr (C4Facet &cgo, int32_t iValue1, int32_t iValue2, DWORD dwClr) |
void | DrawXR (C4Surface *sfcTarget, int32_t iX, int32_t iY, int32_t iWdt, int32_t iHgt, int32_t iPhaseX=0, int32_t iPhaseY=0, int32_t r=0) |
bool | GetPhaseNum (int32_t &rX, int32_t &rY) |
C4Facet | GetSection (int32_t iSection) |
C4Facet | GetPhase (int iPhaseX=0, int iPhaseY=0) |
C4Facet | GetFraction (int32_t percentWdt, int32_t percentHgt=0, int32_t alignX=C4FCT_Left, int32_t alignY=C4FCT_Top) |
C4Facet | TruncateSection (int32_t iAlign=C4FCT_Left) |
C4Facet | Truncate (int32_t iAlign, int32_t iSize) |
int32_t | GetSectionCount () |
int32_t | GetWidthByHeight (int32_t iHeight) |
int32_t | GetHeightByWidth (int32_t iWidth) |
Public Attributes | |
float | TargetX |
float | TargetY |
float | Zoom |
float | ParRefX |
float | ParRefY |
C4Surface * | Surface |
float | X |
float | Y |
float | Wdt |
float | Hgt |
|
inline |
|
default |
|
inline |
|
inline |
Definition at line 179 of file C4Facet.h.
References C4Facet::Default(), ParRefX, ParRefY, TargetX, TargetY, and Zoom.
Referenced by C4TargetFacet(), C4GUI::FrameDecoration::Clear(), and C4GraphicsOverlay::UpdateFacet().
|
inherited |
Definition at line 154 of file C4Facet.cpp.
References C4Draw::Blit(), C4Facet::Hgt, pDraw, C4Facet::Surface, C4Facet::Wdt, C4Facet::X, and C4Facet::Y.
Referenced by C4MainMenu::ActivateGoals(), C4MainMenu::DoRefillInternal(), C4UpperBoard::Draw(), C4GUI::FrameDecoration::Draw(), C4GUI::Element::DrawBar(), C4GUI::Tabular::Sheet::DrawCaption(), C4Facet::DrawClr(), C4GUI::WoodenLabel::DrawElement(), C4GUI::Picture::DrawElement(), C4GUI::OverlayPicture::DrawElement(), C4GUI::ScrollBar::DrawElement(), C4GUI::PaintBox::DrawElement(), C4GUI::ContextMenu::Entry::DrawElement(), C4GUI::ContextButton::DrawElement(), C4StartupPlrPropertiesDlg::DrawElement(), C4Facet::DrawEnergyLevelEx(), C4Player::DrawHostility(), C4EditCursor::DrawObject(), C4Viewport::DrawPlayerStartup(), C4RankSystem::DrawRankSymbol(), C4Facet::DrawValue(), C4Facet::DrawValue2(), C4FacetSurface::EnsureOwnSurface(), C4GUI::Picture::EnsureOwnSurface(), C4RoundResultsPlayer::EvaluatePlayer(), C4ScenarioListLoader::Entry::Load(), and C4Object::Picture2Facet().
|
inherited |
Definition at line 66 of file C4Facet.cpp.
References C4Draw::Blit(), C4Facet::Hgt, pDraw, C4Facet::Surface, C4Facet::Wdt, C4Facet::X, and C4Facet::Y.
Definition at line 213 of file C4Facet.cpp.
References C4Facet::Draw(), C4Surface::SetClr(), and C4Facet::Surface.
Referenced by C4MainMenu::DoRefillInternal(), C4DefGraphics::DrawClr(), C4GUI::Picture::DrawElement(), C4MenuItem::DrawElement(), C4Player::DrawHostility(), C4StartupPlrSelDlg::PlayerListItem::Load(), and C4StartupPlrSelDlg::PlayerListItem::UpdateCore().
|
inherited |
Definition at line 402 of file C4Facet.cpp.
References C4Facet::Draw(), C4Facet::Hgt, pDraw, C4Facet::Surface, C4Facet::X, and C4Facet::Y.
|
inherited |
Definition at line 184 of file C4Facet.cpp.
References C4Draw::Blit(), C4Facet::Hgt, pDraw, C4Facet::Surface, C4Facet::Wdt, C4Facet::X, and C4Facet::Y.
Referenced by C4LoaderScreen::Draw(), and C4GUI::FullscreenDialog::DrawBackground().
|
inherited |
Definition at line 86 of file C4Facet.cpp.
References C4Draw::Blit(), C4Facet::Hgt, pDraw, C4Facet::Surface, C4Facet::Wdt, C4Facet::X, and C4Facet::Y.
|
inherited |
Definition at line 76 of file C4Facet.cpp.
References C4Draw::Blit(), C4Facet::Hgt, pDraw, C4Facet::Surface, C4Facet::Wdt, C4Facet::X, and C4Facet::Y.
Referenced by C4GraphicsOverlay::Draw(), and C4GUI::Element::DrawHVBar().
|
inherited |
Definition at line 125 of file C4Facet.cpp.
References C4Draw::BlitUnscaled(), C4Facet::Hgt, pDraw, C4Facet::Surface, C4Facet::Wdt, C4Facet::X, and C4Facet::Y.
|
inherited |
Definition at line 115 of file C4Facet.cpp.
References C4Draw::BlitUnscaled(), C4Facet::Hgt, pDraw, C4Facet::Surface, C4Facet::Wdt, C4Facet::X, and C4Facet::Y.
Referenced by C4DefGraphics::Draw().
|
inherited |
Definition at line 308 of file C4Facet.cpp.
References ARight, C4FCT_Center, C4FCT_Right, C4Draw::DEFAULT_MESSAGE_COLOR, C4Facet::Draw(), C4GraphicsResource::FontRegular, CStdFont::GetTextExtent(), GraphicsResource, C4Facet::Hgt, pDraw, C4Facet::Set(), sprintf, C4Facet::Surface, C4Draw::TextOut(), C4Facet::Wdt, C4Facet::X, and C4Facet::Y.
Referenced by C4Menu::DrawElement().
|
inherited |
Definition at line 332 of file C4Facet.cpp.
References ARight, C4FCT_Center, C4FCT_Right, C4Draw::DEFAULT_MESSAGE_COLOR, C4Facet::Draw(), C4GraphicsResource::FontRegular, CStdFont::GetTextExtent(), GraphicsResource, C4Facet::Hgt, pDraw, C4Facet::Set(), sprintf, C4Facet::Surface, C4Draw::TextOut(), C4Facet::Wdt, C4Facet::X, and C4Facet::Y.
Referenced by C4Facet::DrawValue2Clr().
|
inherited |
Definition at line 230 of file C4Facet.cpp.
References C4Facet::DrawValue2(), C4Surface::SetClr(), and C4Facet::Surface.
|
inherited |
Definition at line 358 of file C4Facet.cpp.
References C4Draw::Blit(), C4Facet::Hgt, pDraw, C4Facet::Surface, C4Facet::Wdt, C4Facet::X, and C4Facet::Y.
Referenced by C4LoaderScreen::Draw(), C4EditCursor::Draw(), C4SolidMask::Draw(), C4GUI::Element::DrawBar(), C4GUI::Tabular::Sheet::DrawCaption(), C4GUI::ProgressBar::DrawElement(), C4GUI::Button::DrawElement(), C4GUI::IconButton::DrawElement(), C4GUI::ArrowButton::DrawElement(), C4GUI::CheckBox::DrawElement(), C4GUI::Tabular::DrawElement(), C4GUI::ContextMenu::Entry::DrawElement(), C4GUI::ContextButton::DrawElement(), C4GUI::ComboBox::DrawElement(), C4StartupMainDlg::DrawElement(), C4RankSystem::DrawRankSymbol(), and C4Facet::DrawXClr().
|
inherited |
Definition at line 222 of file C4Facet.cpp.
References C4Facet::DrawX(), C4Surface::SetClr(), and C4Facet::Surface.
|
inherited |
Definition at line 368 of file C4Facet.cpp.
References C4Draw::Blit(), C4Facet::Hgt, pDraw, C4Facet::Surface, C4Facet::Wdt, C4Facet::X, and C4Facet::Y.
Referenced by C4GUI::FacetButton::DrawElement().
|
inherited |
Definition at line 238 of file C4Facet.cpp.
References C4Draw::Blit(), C4Facet::Hgt, pDraw, C4BltTransform::SetRotate(), C4Facet::Surface, C4Facet::Wdt, C4Facet::X, and C4Facet::Y.
Referenced by C4SolidMask::Draw().
|
inherited |
Definition at line 392 of file C4Facet.cpp.
References C4Draw::Blit(), C4Facet::Hgt, pDraw, C4Facet::Surface, C4Facet::Wdt, C4Facet::X, and C4Facet::Y.
Referenced by C4Game::DrawTextSpecImage().
|
inherited |
Definition at line 464 of file C4Facet.cpp.
References C4Facet::Hgt, C4Facet::Wdt, C4Facet::X, and C4Facet::Y.
|
inherited |
Definition at line 555 of file C4Facet.cpp.
References C4FCT_Bottom, C4FCT_Center, C4FCT_Right, C4Facet::Hgt, C4Facet::Set(), C4Facet::Surface, C4Facet::Wdt, C4Facet::X, and C4Facet::Y.
|
inlineinherited |
Definition at line 155 of file C4Facet.h.
References C4Facet::Hgt, and C4Facet::Wdt.
|
inherited |
Definition at line 59 of file C4Facet.cpp.
References C4Facet::Hgt, C4Facet::Set(), C4Facet::Surface, C4Facet::Wdt, C4Facet::X, and C4Facet::Y.
Referenced by C4StartupPlrPropertiesDlg::C4StartupPlrPropertiesDlg(), C4GUI::Picture::DrawElement(), C4GUI::ArrowButton::DrawElement(), C4GUI::CheckBox::DrawElement(), C4GUI::ContextMenu::Entry::DrawElement(), C4Player::DrawHostility(), C4RankSystem::DrawRankSymbol(), C4GUI::Icon::GetIconFacet(), C4PlayerControlAssignmentSet::GetPicture(), and C4ScenarioListLoader::Entry::Load().
|
inherited |
Definition at line 472 of file C4Facet.cpp.
References C4Facet::Hgt, C4Surface::Hgt, C4Facet::Surface, C4Facet::Wdt, and C4Surface::Wdt.
Referenced by C4PXSSystem::Draw(), C4GUI::Picture::DrawElement(), C4GUI::ContextMenu::Entry::DrawElement(), C4RankSystem::DrawRankSymbol(), C4GUI::Icon::GetIconFacet(), C4GraphicsResource::Init(), and C4ParticleDef::Load().
|
inherited |
Definition at line 52 of file C4Facet.cpp.
References C4Facet::Hgt, C4Facet::Set(), C4Facet::Surface, C4Facet::X, and C4Facet::Y.
|
inherited |
Definition at line 46 of file C4Facet.cpp.
References C4Facet::Hgt, and C4Facet::Wdt.
Referenced by C4IDList::Draw().
|
inlineinherited |
Definition at line 153 of file C4Facet.h.
References C4Facet::Hgt, and C4Facet::Wdt.
Referenced by C4StartupPlrPropertiesDlg::C4StartupPlrPropertiesDlg().
|
inline |
Definition at line 189 of file C4Facet.h.
References C4Facet::Hgt, Set(), C4Facet::Surface, C4Facet::Wdt, C4Facet::X, and C4Facet::Y.
|
inherited |
Definition at line 459 of file C4Facet.cpp.
References C4Surface::Hgt, and C4Surface::Wdt.
Referenced by C4MainMenu::ActivateGoals(), CStdFont::AddRenderedChar(), C4FacetSurface::CopyFromSfcMaxSize(), C4MaterialMap::CrossMapMaterials(), C4Facet::Default(), C4Def::Default(), C4UpperBoard::Draw(), C4DefGraphics::Draw(), C4SolidMask::Draw(), C4GraphicsOverlay::Draw(), CStdFont::DrawText(), C4Facet::DrawValue(), C4Facet::DrawValue2(), C4Facet::GetFraction(), C4Facet::GetPhase(), C4Facet::GetSection(), C4GraphicsResource::Init(), C4Game::InitFullscreenComponents(), C4MouseControl::Move(), C4Object::Picture2Facet(), C4Application::PreInit(), C4ViewportList::RecalculateViewports(), Set(), C4FacetSurface::Set(), C4GUI::ScrollBarFacets::Set(), C4GUI::DynBarFacet::SetHorizontal(), C4Facet::Truncate(), C4Facet::TruncateSection(), C4Object::UpdateActionFace(), and C4Object::UpdateFace().
|
inherited |
Definition at line 36 of file C4Facet.cpp.
References C4Facet::Hgt, C4Facet::Surface, C4Facet::Wdt, C4Facet::X, and C4Facet::Y.
void C4TargetFacet::Set | ( | class C4Surface * | nsfc, |
const C4Rect & | r, | ||
float | ntx = 0 , |
||
float | nty = 0 , |
||
float | Zoom = 1 |
||
) |
Definition at line 39 of file C4FacetEx.cpp.
References C4Rect::Hgt, Set(), C4Rect::Wdt, C4Rect::x, C4Rect::y, and Zoom.
void C4TargetFacet::Set | ( | class C4Surface * | nsfc, |
float | nx, | ||
float | ny, | ||
float | nwdt, | ||
float | nhgt, | ||
float | ntx, | ||
float | nty, | ||
float | Zoom, | ||
float | prx, | ||
float | pry | ||
) |
Definition at line 32 of file C4FacetEx.cpp.
References ParRefX, ParRefY, C4Facet::Set(), TargetX, TargetY, and Zoom.
void C4TargetFacet::Set | ( | class C4Surface * | nsfc, |
float | nx, | ||
float | ny, | ||
float | nwdt, | ||
float | nhgt, | ||
float | ntx = 0 , |
||
float | nty = 0 , |
||
float | Zoom = 1 |
||
) |
|
inline |
Definition at line 182 of file C4Facet.h.
References ParRefX, ParRefY, C4Facet::Set(), TargetX, TargetY, and Zoom.
Referenced by C4GraphicsSystem::DoSaveScreenshot(), C4EditCursor::Draw(), C4GUI::Dialog::Draw(), C4Viewport::Draw(), C4GraphicsOverlay::Draw(), C4MouseControl::Draw(), C4GUI::CMouse::Draw(), C4Viewport::DrawMenu(), C4Viewport::Execute(), operator=(), C4GUI::DialogWindow::PerformUpdate(), C4GUI::Screen::Render(), Set(), and C4GraphicsOverlay::UpdateFacet().
|
inline |
void C4TargetFacet::SetRect | ( | C4TargetRect & | rSrc | ) |
Definition at line 44 of file C4FacetEx.cpp.
References C4Facet::Hgt, C4Rect::Hgt, ParRefX, TargetX, TargetY, C4TargetRect::tx, C4TargetRect::ty, C4Facet::Wdt, C4Rect::Wdt, C4Facet::X, C4Rect::x, C4Facet::Y, and C4Rect::y.
|
inherited |
Definition at line 284 of file C4Facet.cpp.
References C4FCT_Bottom, C4FCT_Left, C4FCT_Right, C4FCT_Top, C4Facet::Hgt, iSize, C4Facet::Set(), C4Facet::Surface, C4Facet::Wdt, C4Facet::X, and C4Facet::Y.
Referenced by C4MenuItem::DrawElement().
|
inherited |
Definition at line 250 of file C4Facet.cpp.
References C4FCT_Alignment, C4FCT_Bottom, C4FCT_Double, C4FCT_Half, C4FCT_Left, C4FCT_Right, C4FCT_Top, C4FCT_Triple, C4Facet::Hgt, C4Facet::Set(), C4Facet::Surface, C4Facet::Wdt, C4Facet::X, and C4Facet::Y.
Referenced by C4IDList::Draw().
|
inherited |
Definition at line 118 of file C4Facet.h.
Referenced by C4MainMenu::ActivateGoals(), C4FacetSurface::CopyFromSfcMaxSize(), C4MessageBoard::Draw(), C4UpperBoard::Draw(), C4Def::Draw(), C4DefGraphics::Draw(), C4LoaderScreen::Draw(), C4IDList::Draw(), C4Facet::Draw(), C4EditCursor::Draw(), C4PXSSystem::Draw(), C4Sky::Draw(), C4SolidMask::Draw(), C4GUI::Dialog::Draw(), C4Viewport::Draw(), C4GUI::Screen::Draw(), C4GraphicsOverlay::Draw(), C4GUI::FrameDecoration::Draw(), C4Landscape::Draw(), C4Object::Draw(), C4GameMessage::Draw(), C4GUI::CMouse::Draw(), C4LandscapeRenderGL::Draw(), C4Object::DrawActionFace(), C4GUI::Element::DrawBar(), C4GUI::Tabular::Sheet::DrawCaption(), C4ScriptGuiWindow::DrawChildren(), C4GUI::Picture::DrawElement(), C4GUI::OverlayPicture::DrawElement(), C4GUI::ContextMenu::Entry::DrawElement(), C4GUI::ComboBox::DrawElement(), C4GUI::FullscreenDialog::DrawElement(), C4MenuItem::DrawElement(), C4Menu::DrawElement(), C4StartupMainDlg::DrawElement(), C4Facet::DrawEnergyLevelEx(), C4Facet::DrawFullScreen(), C4GUI::Element::DrawHVBar(), C4Viewport::DrawMenu(), C4EditCursor::DrawObject(), C4GraphicsOverlay::DrawPicture(), C4Viewport::DrawPlayerStartup(), C4EditCursor::DrawSelectMark(), C4Object::DrawSelectMark(), C4Facet::DrawT(), CStdFont::DrawText(), C4Game::DrawTextSpecImage(), C4GUI::Screen::DrawToolTip(), C4Object::DrawTopFace(), C4Facet::DrawTUnscaled(), C4Facet::DrawValue(), C4Facet::DrawValue2(), C4Facet::DrawX(), C4Facet::DrawXFloat(), C4Facet::DrawXR(), C4Facet::DrawXT(), C4FacetSurface::EnsureOwnSurface(), C4GUI::Picture::EnsureOwnSurface(), C4RoundResultsPlayer::EvaluatePlayer(), C4Facet::Expand(), C4GUI::Tabular::Sheet::GetCaptionSize(), C4GUI::ArrowButton::GetDefaultHeight(), C4Object::GetDrawPosition(), C4Facet::GetFraction(), C4Facet::GetHeightByWidth(), C4Facet::GetPhase(), C4Facet::GetPhaseNum(), C4Facet::GetSection(), C4Facet::GetSectionCount(), C4Game::GetTextSpecImageAspect(), C4Object::GetViewPosPar(), C4Facet::GetWidthByHeight(), C4FacetSurface::GrabFrom(), C4FacetSurface::Grayscale(), C4EditCursor::HasTransformMarker(), C4GraphicsResource::Init(), C4StartupGraphics::Init(), C4UpperBoard::Init(), C4Menu::InitLocation(), C4EditCursor::IsHoveringTransformMarker(), C4ParticleDef::Load(), C4MapFolderData::Load(), C4ScenarioListLoader::Entry::Load(), operator=(), C4Object::Picture2Facet(), C4ViewportList::RecalculateViewports(), C4Facet::Set(), C4TargetRect::Set(), C4Object::SetAudibilityAt(), C4GUI::FrameDecoration::SetByDef(), C4GUI::Tabular::SetGfx(), C4GUI::DynBarFacet::SetHorizontal(), SetRect(), C4Facet::Truncate(), C4Facet::TruncateSection(), C4Menu::UpdateElementPositions(), and C4ScriptGuiWindow::UpdateLayout().
float C4TargetFacet::ParRefX |
float C4TargetFacet::ParRefY |
Definition at line 177 of file C4Facet.h.
Referenced by Default(), C4Object::GetDrawPosition(), and Set().
|
inherited |
Definition at line 117 of file C4Facet.h.
Referenced by C4MainMenu::ActivateGoals(), Clear(), C4ObjectMenu::DoRefillInternal(), C4MessageBoard::Draw(), C4UpperBoard::Draw(), C4Def::Draw(), C4DefGraphics::Draw(), C4LoaderScreen::Draw(), C4IDList::Draw(), C4Facet::Draw(), C4EditCursor::Draw(), C4PathFinderRay::Draw(), C4PXSSystem::Draw(), C4Sky::Draw(), C4SolidMask::Draw(), C4GUI::ContextMenu::Draw(), C4GUI::Dialog::Draw(), C4Viewport::Draw(), C4GUI::Screen::Draw(), C4TransferZone::Draw(), C4GraphicsOverlay::Draw(), C4GUI::FrameDecoration::Draw(), C4Landscape::Draw(), C4MouseControl::Draw(), C4Object::Draw(), C4GameMessage::Draw(), C4ScriptGuiWindow::Draw(), C4GUI::CMouse::Draw(), C4LandscapeRenderGL::Draw(), C4GUI::Element::Draw3DFrame(), C4GUI::Element::DrawBar(), C4GUI::Tabular::Sheet::DrawCaption(), C4Facet::DrawClr(), C4Game::DrawCrewOverheadText(), C4GUI::Label::DrawElement(), C4GUI::WoodenLabel::DrawElement(), C4GUI::MultilineLabel::DrawElement(), C4GUI::ProgressBar::DrawElement(), C4GUI::HorizontalLine::DrawElement(), C4GUI::ScrollBar::DrawElement(), C4GUI::GroupBox::DrawElement(), C4GUI::PaintBox::DrawElement(), C4GUI::Button::DrawElement(), C4GUI::IconButton::DrawElement(), C4GUI::ArrowButton::DrawElement(), C4GUI::FacetButton::DrawElement(), C4GUI::Edit::DrawElement(), C4GUI::CheckBox::DrawElement(), C4GUI::ListBox::DrawElement(), C4GUI::Tabular::DrawElement(), C4GUI::TextWindow::DrawElement(), C4GUI::ContextMenu::Entry::DrawElement(), C4GUI::ContextMenu::DrawElement(), C4GUI::ContextButton::DrawElement(), C4GUI::ComboBox::DrawElement(), C4GUI::Dialog::DrawElement(), C4GUI::FullscreenDialog::DrawElement(), C4MenuItem::DrawElement(), C4Menu::DrawElement(), C4ScoreboardDlg::DrawElement(), C4StartupMainDlg::DrawElement(), C4StartupNetListEntry::DrawElement(), C4StartupPlrPropertiesDlg::DrawElement(), C4Chart::DrawElement(), C4Facet::DrawEnergyLevelEx(), C4Object::DrawFaceImpl(), C4Facet::DrawFullScreen(), C4ViewportList::DrawFullscreenBackground(), C4GUI::Element::DrawHVBar(), C4Object::DrawLine(), C4Viewport::DrawMenu(), C4EditCursor::DrawObject(), C4Viewport::DrawPlayerStartup(), C4RankSystem::DrawRankSymbol(), C4EditCursor::DrawSelectMark(), C4Object::DrawSelectMark(), C4Network2::DrawStatus(), C4Facet::DrawT(), CStdFont::DrawText(), C4Game::DrawTextSpecImage(), C4GUI::Screen::DrawToolTip(), C4Object::DrawTopFace(), C4Facet::DrawTUnscaled(), C4Facet::DrawValue(), C4Facet::DrawValue2(), C4Facet::DrawValue2Clr(), C4Facet::DrawX(), C4Facet::DrawXClr(), C4Facet::DrawXFloat(), C4Facet::DrawXR(), C4Facet::DrawXT(), C4FacetSurface::EnsureOwnSurface(), C4GUI::Picture::EnsureOwnSurface(), C4RoundResultsPlayer::EvaluatePlayer(), C4Facet::GetFraction(), C4GUI::WoodenLabel::GetLeftIndent(), C4Def::GetMainFace(), C4Facet::GetPhase(), C4Facet::GetPhaseNum(), C4Facet::GetSection(), CStdFont::GetUnicodeCharacterFacet(), C4StartupPlrSelDlg::PlayerListItem::GrabCustomIcon(), C4FacetSurface::GrabFrom(), C4MenuItem::GrabSymbol(), C4FacetSurface::Grayscale(), C4GraphicsResource::Init(), C4StartupGraphics::Init(), C4UpperBoard::Init(), C4GraphicsOverlay::IsValid(), C4ParticleDef::Load(), C4MapFolderData::Load(), C4ScenarioListLoader::Entry::Load(), C4StartupPlrPropertiesDlg::OnClosed(), operator=(), C4MenuItem::RefSymbol(), C4Facet::Set(), C4GUI::ScrollBarFacets::Set(), C4GUI::DynBarFacet::SetHorizontal(), C4GUI::WoodenLabel::SetIcon(), C4GUI::IconButton::SetIcon(), C4GUI::TextWindow::SetPicture(), C4Facet::Truncate(), and C4Facet::TruncateSection().
float C4TargetFacet::TargetX |
Definition at line 165 of file C4Facet.h.
Referenced by Default(), C4EditCursor::Draw(), C4PathFinderRay::Draw(), C4PXSSystem::Draw(), C4Sky::Draw(), C4SolidMask::Draw(), C4GUI::Window::Draw(), C4Viewport::Draw(), C4TransferZone::Draw(), C4GraphicsOverlay::Draw(), C4GUI::FrameDecoration::Draw(), C4Landscape::Draw(), C4GameMessage::Draw(), C4ScriptGuiWindow::Draw(), C4ParticleList::Draw(), C4LandscapeRenderGL::Draw(), C4GUI::Element::Draw3DFrame(), C4ScriptGuiWindow::DrawAll(), C4GUI::Element::DrawBar(), C4ScriptGuiWindow::DrawChildren(), C4GUI::Label::DrawElement(), C4GUI::WoodenLabel::DrawElement(), C4GUI::MultilineLabel::DrawElement(), C4GUI::ProgressBar::DrawElement(), C4GUI::HorizontalLine::DrawElement(), C4GUI::Picture::DrawElement(), C4GUI::OverlayPicture::DrawElement(), C4GUI::ScrollBar::DrawElement(), C4GUI::GroupBox::DrawElement(), C4GUI::PaintBox::DrawElement(), C4GUI::Button::DrawElement(), C4GUI::IconButton::DrawElement(), C4GUI::ArrowButton::DrawElement(), C4GUI::FacetButton::DrawElement(), C4GUI::Edit::DrawElement(), C4GUI::CheckBox::DrawElement(), C4GUI::ListBox::DrawElement(), C4GUI::Tabular::DrawElement(), C4GUI::TextWindow::DrawElement(), C4GUI::ContextMenu::Entry::DrawElement(), C4GUI::ContextMenu::DrawElement(), C4GUI::ContextButton::DrawElement(), C4GUI::ComboBox::DrawElement(), C4GUI::Dialog::DrawElement(), C4MenuItem::DrawElement(), C4Menu::DrawElement(), C4ScoreboardDlg::DrawElement(), C4StartupNetListEntry::DrawElement(), C4StartupPlrPropertiesDlg::DrawElement(), C4Chart::DrawElement(), C4GUI::Element::DrawHBarByVGfx(), C4GUI::Element::DrawHVBar(), C4Object::DrawLine(), C4Viewport::DrawMenu(), C4GUI::Screen::DrawToolTip(), C4Object::GetDrawPosition(), Set(), C4TargetRect::Set(), C4GUI::FrameDecoration::SetByDef(), and SetRect().
float C4TargetFacet::TargetY |
Definition at line 165 of file C4Facet.h.
Referenced by Default(), C4EditCursor::Draw(), C4PathFinderRay::Draw(), C4PXSSystem::Draw(), C4Sky::Draw(), C4SolidMask::Draw(), C4GUI::Window::Draw(), C4Viewport::Draw(), C4TransferZone::Draw(), C4GraphicsOverlay::Draw(), C4GUI::FrameDecoration::Draw(), C4Landscape::Draw(), C4GameMessage::Draw(), C4ScriptGuiWindow::Draw(), C4ParticleList::Draw(), C4LandscapeRenderGL::Draw(), C4GUI::Element::Draw3DFrame(), C4ScriptGuiWindow::DrawAll(), C4GUI::Element::DrawBar(), C4ScriptGuiWindow::DrawChildren(), C4GUI::Label::DrawElement(), C4GUI::WoodenLabel::DrawElement(), C4GUI::MultilineLabel::DrawElement(), C4GUI::ProgressBar::DrawElement(), C4GUI::HorizontalLine::DrawElement(), C4GUI::Picture::DrawElement(), C4GUI::OverlayPicture::DrawElement(), C4GUI::ScrollBar::DrawElement(), C4GUI::GroupBox::DrawElement(), C4GUI::PaintBox::DrawElement(), C4GUI::Button::DrawElement(), C4GUI::IconButton::DrawElement(), C4GUI::ArrowButton::DrawElement(), C4GUI::FacetButton::DrawElement(), C4GUI::Edit::DrawElement(), C4GUI::CheckBox::DrawElement(), C4GUI::ListBox::DrawElement(), C4GUI::Tabular::DrawElement(), C4GUI::TextWindow::DrawElement(), C4GUI::ContextMenu::Entry::DrawElement(), C4GUI::ContextMenu::DrawElement(), C4GUI::ContextButton::DrawElement(), C4GUI::ComboBox::DrawElement(), C4GUI::Dialog::DrawElement(), C4MenuItem::DrawElement(), C4Menu::DrawElement(), C4ScoreboardDlg::DrawElement(), C4StartupNetListEntry::DrawElement(), C4StartupPlrPropertiesDlg::DrawElement(), C4Chart::DrawElement(), C4GUI::Element::DrawHBarByVGfx(), C4GUI::Element::DrawHVBar(), C4Object::DrawLine(), C4Viewport::DrawMenu(), C4GUI::Screen::DrawToolTip(), C4Object::GetDrawPosition(), Set(), C4TargetRect::Set(), C4GUI::FrameDecoration::SetByDef(), and SetRect().
|
inherited |
Definition at line 118 of file C4Facet.h.
Referenced by C4MainMenu::ActivateGoals(), CStdFont::AddRenderedChar(), C4FacetSurface::CopyFromSfcMaxSize(), C4MessageBoard::Draw(), C4UpperBoard::Draw(), C4Def::Draw(), C4DefGraphics::Draw(), C4LoaderScreen::Draw(), C4IDList::Draw(), C4Facet::Draw(), C4EditCursor::Draw(), C4PXSSystem::Draw(), C4Sky::Draw(), C4SolidMask::Draw(), C4GUI::Dialog::Draw(), C4Viewport::Draw(), C4GUI::Screen::Draw(), C4GraphicsOverlay::Draw(), C4GUI::FrameDecoration::Draw(), C4Landscape::Draw(), C4Object::Draw(), C4GameMessage::Draw(), C4GUI::CMouse::Draw(), C4LandscapeRenderGL::Draw(), C4Object::DrawActionFace(), C4GUI::Element::DrawBar(), C4GUI::Tabular::Sheet::DrawCaption(), C4ScriptGuiWindow::DrawChildren(), C4Game::DrawCrewOverheadText(), C4GUI::Picture::DrawElement(), C4GUI::OverlayPicture::DrawElement(), C4GUI::ContextMenu::Entry::DrawElement(), C4GUI::ComboBox::DrawElement(), C4GUI::FullscreenDialog::DrawElement(), C4MenuItem::DrawElement(), C4Menu::DrawElement(), C4StartupMainDlg::DrawElement(), C4Facet::DrawFullScreen(), C4Viewport::DrawMenu(), C4GraphicsOverlay::DrawPicture(), C4Viewport::DrawPlayerStartup(), C4RankSystem::DrawRankSymbol(), C4EditCursor::DrawSelectMark(), C4Object::DrawSelectMark(), C4Facet::DrawT(), CStdFont::DrawText(), C4Game::DrawTextSpecImage(), C4GUI::Screen::DrawToolTip(), C4Object::DrawTopFace(), C4Facet::DrawTUnscaled(), C4Facet::DrawValue(), C4Facet::DrawValue2(), C4Facet::DrawX(), C4Facet::DrawXFloat(), C4Facet::DrawXR(), C4Facet::DrawXT(), C4FacetSurface::EnsureOwnSurface(), C4GUI::Picture::EnsureOwnSurface(), C4GUI::ContextMenu::Entry::Entry(), C4RoundResultsPlayer::EvaluatePlayer(), C4Facet::Expand(), C4GUI::ArrowButton::GetDefaultWidth(), C4Object::GetDrawPosition(), C4Facet::GetFraction(), C4Facet::GetHeightByWidth(), C4GUI::Tabular::GetLeftClipSize(), C4Facet::GetPhase(), C4Facet::GetPhaseNum(), C4Facet::GetSectionCount(), CStdFont::GetTextExtent(), C4Game::GetTextSpecImageAspect(), C4Object::GetViewPosPar(), C4Facet::GetWidthByHeight(), C4FacetSurface::GrabFrom(), C4FacetSurface::Grayscale(), C4GraphicsResource::Init(), C4StartupGraphics::Init(), C4MessageBoard::Init(), C4Menu::InitLocation(), C4ParticleDef::Load(), C4MapFolderData::Load(), C4ScenarioListLoader::Entry::Load(), operator=(), C4Object::Picture2Facet(), C4ViewportList::RecalculateViewports(), C4Facet::Set(), C4TargetRect::Set(), C4Object::SetAudibilityAt(), C4GUI::FrameDecoration::SetByDef(), C4GUI::Tabular::SetGfx(), C4GUI::DynBarFacet::SetHorizontal(), SetRect(), C4Facet::Truncate(), C4Facet::TruncateSection(), C4Menu::UpdateElementPositions(), and C4ScriptGuiWindow::UpdateLayout().
|
inherited |
Definition at line 118 of file C4Facet.h.
Referenced by C4MessageBoard::Draw(), C4Def::Draw(), C4DefGraphics::Draw(), C4IDList::Draw(), C4Facet::Draw(), C4EditCursor::Draw(), C4PathFinderRay::Draw(), C4PXSSystem::Draw(), C4Sky::Draw(), C4SolidMask::Draw(), C4GUI::Dialog::Draw(), C4Viewport::Draw(), C4TransferZone::Draw(), C4GraphicsOverlay::Draw(), C4Landscape::Draw(), C4MouseControl::Draw(), C4Object::Draw(), C4GameMessage::Draw(), C4ScriptGuiWindow::Draw(), C4GUI::CMouse::Draw(), C4ParticleList::Draw(), C4LandscapeRenderGL::Draw(), C4Object::DrawActionFace(), C4ScriptGuiWindow::DrawAll(), C4GUI::Element::DrawBar(), C4GUI::Tabular::Sheet::DrawCaption(), C4ScriptGuiWindow::DrawChildren(), C4Game::DrawCrewOverheadText(), C4GUI::Picture::DrawElement(), C4GUI::OverlayPicture::DrawElement(), C4MenuItem::DrawElement(), C4Menu::DrawElement(), C4StartupNetListEntry::DrawElement(), C4Facet::DrawEnergyLevelEx(), C4Facet::DrawFullScreen(), C4Object::DrawLine(), C4Viewport::DrawMenu(), C4EditCursor::DrawObject(), C4GraphicsOverlay::DrawPicture(), C4Viewport::DrawPlayerStartup(), C4RankSystem::DrawRankSymbol(), C4Object::DrawSelectMark(), C4Network2::DrawStatus(), C4Facet::DrawT(), CStdFont::DrawText(), C4Game::DrawTextSpecImage(), C4GUI::Screen::DrawToolTip(), C4Object::DrawTopFace(), C4Facet::DrawTUnscaled(), C4Facet::DrawValue(), C4Facet::DrawValue2(), C4Facet::DrawX(), C4Facet::DrawXFloat(), C4Facet::DrawXR(), C4Facet::DrawXT(), C4Facet::Expand(), C4Game::FindVisObject(), C4Object::GetDrawPosition(), C4Facet::GetFraction(), C4Facet::GetPhase(), C4Facet::GetSection(), C4MouseControl::GetTargetObject(), C4FacetSurface::GrabFrom(), operator=(), C4ViewportList::RecalculateViewports(), C4Facet::Set(), C4TargetRect::Set(), C4Object::SetAudibilityAt(), C4GUI::DynBarFacet::SetHorizontal(), SetRect(), C4Facet::Truncate(), C4Facet::TruncateSection(), C4MouseControl::UpdateCursorTarget(), and C4ScriptGuiWindow::UpdateLayout().
|
inherited |
Definition at line 118 of file C4Facet.h.
Referenced by C4MessageBoard::Draw(), C4Def::Draw(), C4DefGraphics::Draw(), C4IDList::Draw(), C4Facet::Draw(), C4EditCursor::Draw(), C4PathFinderRay::Draw(), C4PXSSystem::Draw(), C4Sky::Draw(), C4SolidMask::Draw(), C4GUI::Dialog::Draw(), C4Viewport::Draw(), C4TransferZone::Draw(), C4GraphicsOverlay::Draw(), C4Landscape::Draw(), C4MouseControl::Draw(), C4Object::Draw(), C4GameMessage::Draw(), C4ScriptGuiWindow::Draw(), C4GUI::CMouse::Draw(), C4ParticleList::Draw(), C4LandscapeRenderGL::Draw(), C4Object::DrawActionFace(), C4ScriptGuiWindow::DrawAll(), C4ScriptGuiWindow::DrawChildren(), C4Game::DrawCrewOverheadText(), C4GUI::Picture::DrawElement(), C4GUI::OverlayPicture::DrawElement(), C4MenuItem::DrawElement(), C4Menu::DrawElement(), C4StartupNetListEntry::DrawElement(), C4Facet::DrawEnergyLevelEx(), C4Facet::DrawFullScreen(), C4Object::DrawLine(), C4Viewport::DrawMenu(), C4EditCursor::DrawObject(), C4GraphicsOverlay::DrawPicture(), C4Viewport::DrawPlayerStartup(), C4RankSystem::DrawRankSymbol(), C4Object::DrawSelectMark(), C4Network2::DrawStatus(), C4Facet::DrawT(), CStdFont::DrawText(), C4Game::DrawTextSpecImage(), C4GUI::Screen::DrawToolTip(), C4Object::DrawTopFace(), C4Facet::DrawTUnscaled(), C4Facet::DrawValue(), C4Facet::DrawValue2(), C4Facet::DrawX(), C4Facet::DrawXFloat(), C4Facet::DrawXR(), C4Facet::DrawXT(), C4Facet::Expand(), C4Game::FindVisObject(), C4Object::GetDrawPosition(), C4Facet::GetFraction(), C4Facet::GetPhase(), C4Facet::GetSection(), C4MouseControl::GetTargetObject(), C4FacetSurface::GrabFrom(), operator=(), C4ViewportList::RecalculateViewports(), C4Facet::Set(), C4TargetRect::Set(), C4Object::SetAudibilityAt(), C4GUI::DynBarFacet::SetHorizontal(), SetRect(), C4Facet::Truncate(), C4Facet::TruncateSection(), C4MouseControl::UpdateCursorTarget(), and C4ScriptGuiWindow::UpdateLayout().
float C4TargetFacet::Zoom |
Definition at line 165 of file C4Facet.h.
Referenced by Default(), C4EditCursor::Draw(), C4Sky::Draw(), C4Viewport::Draw(), C4GraphicsOverlay::Draw(), C4Object::Draw(), C4GameMessage::Draw(), C4ScriptGuiWindow::DrawChildren(), C4Game::DrawCrewOverheadText(), C4Viewport::DrawMenu(), C4EditCursor::DrawObject(), C4Object::DrawTopFace(), C4Object::GetDrawPosition(), Set(), C4Object::SetAudibilityAt(), and C4ScriptGuiWindow::UpdateLayout().