Cesium for Unreal 2.12.0
|
Manages credits / atttribution for Cesium data sources. More...
#include <CesiumCreditSystem.h>
Public Member Functions | |
ACesiumCreditSystem () | |
virtual void | BeginPlay () override |
virtual void | EndPlay (const EEndPlayReason::Type EndPlayReason) override |
virtual void | OnConstruction (const FTransform &Transform) override |
virtual void | BeginDestroy () override |
virtual bool | ShouldTickIfViewportsOnly () const override |
virtual void | Tick (float DeltaTime) override |
const std::shared_ptr< CesiumUtility::CreditSystem > & | GetExternalCreditSystem () const |
void | updateCreditsViewport (bool recreateWidget) |
void | removeCreditsFromViewports () |
Static Public Member Functions | |
static ACesiumCreditSystem * | GetDefaultCreditSystem (const UObject *WorldContextObject) |
Public Attributes | |
TSubclassOf< class UScreenCreditsWidget > | CreditsWidgetClass |
bool | CreditsUpdated = false |
Whether the credit string has changed since last frame. | |
class UScreenCreditsWidget * | CreditsWidget |
Manages credits / atttribution for Cesium data sources.
These credits are displayed by the corresponding Blueprints class /CesiumForUnreal/CesiumCreditSystemBP.CesiumCreditSystemBP_C.
Definition at line 31 of file CesiumCreditSystem.h.
ACesiumCreditSystem::ACesiumCreditSystem | ( | ) |
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
|
static |
|
inline |
Definition at line 63 of file CesiumCreditSystem.h.
|
overridevirtual |
void ACesiumCreditSystem::removeCreditsFromViewports | ( | ) |
|
overridevirtual |
|
overridevirtual |
void ACesiumCreditSystem::updateCreditsViewport | ( | bool | recreateWidget | ) |
bool ACesiumCreditSystem::CreditsUpdated = false |
Whether the credit string has changed since last frame.
Definition at line 53 of file CesiumCreditSystem.h.
class UScreenCreditsWidget* ACesiumCreditSystem::CreditsWidget |
Definition at line 56 of file CesiumCreditSystem.h.
TSubclassOf<class UScreenCreditsWidget> ACesiumCreditSystem::CreditsWidgetClass |
Definition at line 47 of file CesiumCreditSystem.h.