#include <C4FacetEx.h>
Public Member Functions | |
C4FacetSurface () | |
~C4FacetSurface () | |
void | Default () |
void | Clear () |
void | Set (const C4Facet &cpy) |
void | Set (C4Surface *nsfc, int nx, int ny, int nwdt, int nhgt) |
void | Grayscale (int32_t iOffset=0) |
bool | Create (int iWdt, int iHgt, int iWdt2=C4FCT_Full, int iHgt2=C4FCT_Full) |
C4Surface & | GetFace () |
bool | CreateClrByOwner (C4Surface *pBySurface) |
bool | EnsureOwnSurface () |
bool | Load (C4Group &hGroup, const char *szName, int iWdt, int iHgt, bool fNoErrIfNotFound, int iFlags) |
bool | Save (C4Group &hGroup, const char *szName) |
void | GrabFrom (C4FacetSurface &rSource) |
bool | CopyFromSfcMaxSize (C4Surface &srcSfc, int32_t iMaxSize, uint32_t dwColor=0u) |
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 | |
C4Surface * | Surface |
float | X |
float | Y |
float | Wdt |
float | Hgt |
Definition at line 31 of file C4FacetEx.h.
|
inline |
Definition at line 40 of file C4FacetEx.h.
References Default().
|
inline |
Definition at line 41 of file C4FacetEx.h.
References Clear().
|
inline |
Definition at line 44 of file C4FacetEx.h.
References C4Surface::Clear().
Referenced by C4FacetID::Clear(), C4Menu::Clear(), C4MapFolderData::Clear(), CopyFromSfcMaxSize(), Create(), CreateClrByOwner(), C4RoundResultsPlayer::EvaluatePlayer(), GrabFrom(), Load(), C4ScenarioListLoader::Entry::Load(), Set(), C4GUI::Picture::SetFacet(), ~C4FacetSurface(), and C4MenuItem::~C4MenuItem().
bool C4FacetSurface::CopyFromSfcMaxSize | ( | C4Surface & | srcSfc, |
int32_t | iMaxSize, | ||
uint32_t | dwColor = 0u |
||
) |
Definition at line 117 of file C4FacetEx.cpp.
References C4Draw::Blit(), Clear(), C4Surface::Copy(), Create(), C4Facet::Hgt, C4Surface::Hgt, pDraw, C4Facet::Set(), Set(), C4Surface::SetClr(), C4Facet::Wdt, and C4Surface::Wdt.
bool C4FacetSurface::Create | ( | int | iWdt, |
int | iHgt, | ||
int | iWdt2 = C4FCT_Full , |
||
int | iHgt2 = C4FCT_Full |
||
) |
Definition at line 54 of file C4FacetEx.cpp.
References C4FCT_Full, C4FCT_Height, C4FCT_Width, Clear(), C4Surface::Create(), C4Surface::Default(), C4Surface::Hgt, Set(), and C4Surface::Wdt.
Referenced by C4MainMenu::ActivateClient(), C4MainMenu::ActivateGoals(), C4MainMenu::ActivateHostility(), C4MainMenu::ActivateMain(), C4Object::ActivateMenu(), C4MainMenu::ActivateRules(), C4MainMenu::ActivateSurrender(), CopyFromSfcMaxSize(), C4MainMenu::DoRefillInternal(), C4RankSystem::DrawRankSymbol(), EnsureOwnSurface(), C4GUI::Picture::EnsureOwnSurface(), C4RoundResultsPlayer::EvaluatePlayer(), C4MapFolderData::Load(), C4StartupPlrSelDlg::PlayerListItem::Load(), C4GUI::PaintBox::PaintBox(), C4Object::Picture2Facet(), and C4StartupPlrSelDlg::PlayerListItem::UpdateCore().
bool C4FacetSurface::CreateClrByOwner | ( | C4Surface * | pBySurface | ) |
Definition at line 73 of file C4FacetEx.cpp.
References Clear(), C4Surface::CreateColorByOwner(), C4Surface::Hgt, Set(), and C4Surface::Wdt.
Referenced by C4GraphicsResource::Init().
|
inline |
Definition at line 43 of file C4FacetEx.h.
References C4Facet::Default(), and C4Surface::Default().
Referenced by C4MainMenu::ActivateNewPlayer(), C4FacetSurface(), C4MenuItem::C4MenuItem(), C4ParticleDef::C4ParticleDef(), C4Player::C4Player(), C4FacetID::Default(), C4Menu::Default(), C4MainMenu::DoRefillInternal(), C4ObjectMenu::DoRefillInternal(), and GrabFrom().
|
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(), 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().
bool C4FacetSurface::EnsureOwnSurface | ( | ) |
Definition at line 168 of file C4FacetEx.cpp.
References Create(), C4Facet::Draw(), C4Facet::Hgt, C4Facet::Surface, and C4Facet::Wdt.
|
inherited |
Definition at line 464 of file C4Facet.cpp.
References C4Facet::Hgt, C4Facet::Wdt, C4Facet::X, and C4Facet::Y.
|
inline |
Definition at line 52 of file C4FacetEx.h.
Referenced by C4GUI::Picture::EnsureOwnSurface(), C4LoaderScreen::Init(), C4StartupPlrPropertiesDlg::OnClosed(), and C4ObjectInfo::Save().
|
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 57 of file C4FacetEx.h.
References Clear(), Default(), C4Facet::Hgt, C4Surface::MoveFrom(), Set(), C4Facet::Surface, C4Facet::Wdt, C4Facet::X, and C4Facet::Y.
Referenced by C4Menu::DoInit(), and C4MenuItem::GrabSymbol().
void C4FacetSurface::Grayscale | ( | int32_t | iOffset = 0 | ) |
Definition at line 162 of file C4FacetEx.cpp.
References C4Draw::Grayscale(), C4Facet::Hgt, pDraw, C4Facet::Surface, and C4Facet::Wdt.
bool C4FacetSurface::Load | ( | C4Group & | hGroup, |
const char * | szName, | ||
int | iWdt, | ||
int | iHgt, | ||
bool | fNoErrIfNotFound, | ||
int | iFlags | ||
) |
Definition at line 84 of file C4FacetEx.cpp.
References _MAX_FNAME, _MAX_FNAME_LEN, C4FCT_Full, C4FCT_Height, C4FCT_Width, Clear(), EnforceExtension(), C4Group::FindEntry(), GetExtension(), C4Surface::Hgt, C4Surface::Load(), SCopy(), Set(), and C4Surface::Wdt.
Referenced by C4AchievementGraphics::Init(), C4LoaderScreen::Init(), C4ParticleDef::Load(), C4MapFolderData::Load(), C4ScenarioListLoader::Entry::Load(), C4Player::Load(), C4StartupPlrSelDlg::PlayerListItem::Load(), and C4PlayerInfo::LoadBigIcon().
bool C4FacetSurface::Save | ( | C4Group & | hGroup, |
const char * | szName | ||
) |
|
inherited |
Definition at line 459 of file C4Facet.cpp.
References C4Surface::Hgt, and C4Surface::Wdt.
Referenced by C4MainMenu::ActivateGoals(), CStdFont::AddRenderedChar(), 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(), C4TargetFacet::Set(), 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.
|
inline |
Definition at line 47 of file C4FacetEx.h.
References C4Facet::Set().
|
inline |
Definition at line 46 of file C4FacetEx.h.
References Clear(), and C4Facet::Set().
Referenced by CopyFromSfcMaxSize(), Create(), CreateClrByOwner(), C4Menu::DoInitRefSym(), C4ObjectMenu::DoRefillInternal(), C4RankSystem::DrawRankSymbol(), GrabFrom(), C4GraphicsResource::Init(), C4StartupGraphics::Init(), C4ParticleDef::Load(), Load(), C4ScenarioListLoader::Scenario::LoadCustomPre(), C4Object::Picture2Facet(), C4MenuItem::RefSymbol(), and C4GUI::Picture::SetFacet().
|
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(), 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(), 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(), GrabFrom(), Grayscale(), C4EditCursor::HasTransformMarker(), C4GraphicsResource::Init(), C4StartupGraphics::Init(), C4UpperBoard::Init(), C4Menu::InitLocation(), C4EditCursor::IsHoveringTransformMarker(), C4ParticleDef::Load(), C4MapFolderData::Load(), C4ScenarioListLoader::Entry::Load(), C4TargetFacet::operator=(), C4Object::Picture2Facet(), C4ViewportList::RecalculateViewports(), C4Facet::Set(), C4TargetRect::Set(), C4Object::SetAudibilityAt(), C4GUI::FrameDecoration::SetByDef(), C4GUI::Tabular::SetGfx(), C4GUI::DynBarFacet::SetHorizontal(), C4TargetFacet::SetRect(), C4Facet::Truncate(), C4Facet::TruncateSection(), C4Menu::UpdateElementPositions(), and C4ScriptGuiWindow::UpdateLayout().
|
inherited |
Definition at line 117 of file C4Facet.h.
Referenced by C4MainMenu::ActivateGoals(), C4TargetFacet::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(), EnsureOwnSurface(), C4GUI::Picture::EnsureOwnSurface(), C4RoundResultsPlayer::EvaluatePlayer(), C4Facet::GetFraction(), C4GUI::WoodenLabel::GetLeftIndent(), C4Def::GetMainFace(), C4Facet::GetPhase(), C4Facet::GetPhaseNum(), C4Facet::GetSection(), CStdFont::GetUnicodeCharacterFacet(), C4StartupPlrSelDlg::PlayerListItem::GrabCustomIcon(), GrabFrom(), C4MenuItem::GrabSymbol(), Grayscale(), C4GraphicsResource::Init(), C4StartupGraphics::Init(), C4UpperBoard::Init(), C4GraphicsOverlay::IsValid(), C4ParticleDef::Load(), C4MapFolderData::Load(), C4ScenarioListLoader::Entry::Load(), C4StartupPlrPropertiesDlg::OnClosed(), C4TargetFacet::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().
|
inherited |
Definition at line 118 of file C4Facet.h.
Referenced by C4MainMenu::ActivateGoals(), CStdFont::AddRenderedChar(), 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(), 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(), GrabFrom(), Grayscale(), C4GraphicsResource::Init(), C4StartupGraphics::Init(), C4MessageBoard::Init(), C4Menu::InitLocation(), C4ParticleDef::Load(), C4MapFolderData::Load(), C4ScenarioListLoader::Entry::Load(), C4TargetFacet::operator=(), C4Object::Picture2Facet(), C4ViewportList::RecalculateViewports(), C4Facet::Set(), C4TargetRect::Set(), C4Object::SetAudibilityAt(), C4GUI::FrameDecoration::SetByDef(), C4GUI::Tabular::SetGfx(), C4GUI::DynBarFacet::SetHorizontal(), C4TargetFacet::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(), GrabFrom(), C4TargetFacet::operator=(), C4ViewportList::RecalculateViewports(), C4Facet::Set(), C4TargetRect::Set(), C4Object::SetAudibilityAt(), C4GUI::DynBarFacet::SetHorizontal(), C4TargetFacet::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(), GrabFrom(), C4TargetFacet::operator=(), C4ViewportList::RecalculateViewports(), C4Facet::Set(), C4TargetRect::Set(), C4Object::SetAudibilityAt(), C4GUI::DynBarFacet::SetHorizontal(), C4TargetFacet::SetRect(), C4Facet::Truncate(), C4Facet::TruncateSection(), C4MouseControl::UpdateCursorTarget(), and C4ScriptGuiWindow::UpdateLayout().