|
virtual COHERENTUIGTPLUGIN_API void | InitializeComponent () override |
|
COHERENTUIGTPLUGIN_API void | DrawHUD (class UCanvas *Canvas, int32 positionX, int32 positionY) |
|
COHERENTUIGTPLUGIN_API void | CreateHUDView (const Coherent::UIGT::ViewInfo &info, const FString &url) |
|
virtual COHERENTUIGTPLUGIN_API void | Resize (int32 width, int32 height) override |
|
bool | IsReadyToCreateView () const |
|
bool | IsReadyForBindings () const |
|
bool | HasRequestedView () const |
|
bool | IsTransparent () const |
|
void | ShowPaintRects (bool show) |
|
void | Redraw () const |
|
void | Load (const FString &path) |
|
void | Reload () |
|
bool | IsDocumentReady () const |
|
void | DebugSaveNextFrame () |
|
void | BeginDebugFrameSave () |
|
void | EndDebugFrameSave () |
|
void | SetClickThroughAlphaThreshold (float threshold) |
|
float | GetClickThroughAlphaThreshold () const |
|
void | EnableDelayedUpdate (bool bEnabled) |
|
UCoherentUIGTJSEvent * | CreateJSEvent () |
|
void | TriggerJSEvent (const FString &name, UCoherentUIGTJSEvent *eventData) const |
|
void | CreateDataModelFromObject (const FString &Name, UObject *Model) |
|
void | CreateDataModelFromStruct (const FString &Name, const TFieldPath< FStructProperty > Arg) |
|
void | UpdateWholeDataModelFromStruct (const TFieldPath< FStructProperty > Arg) const |
|
void | UpdateWholeDataModelFromObject (UObject *Model) const |
|
void | SynchronizeModels () const |
|
void | SetSoundAttenuation (const FAttenuationSettingsClass &settings) |
|
| DECLARE_DELEGATE_RetVal (TUniquePtr< FCohComponentViewState >, FOnViewStateAdoption) |
|
| DECLARE_DELEGATE_OneParam (FOnViewStatePostAdoption, const TUniquePtr< FCohComponentViewState > &) |
|
| DECLARE_DELEGATE_OneParam (FOnViewStatePutForAdoption, TUniquePtr< FCohComponentViewState > &) |
|
Coherent::UIGT::View * | GetView () const |
|
virtual void | BeginDestroy () override |
|
virtual bool | IsReadyForFinishDestroy () override |
|
virtual void | FinishDestroy () override |
|
virtual void | TickComponent (float DeltaTime, enum ELevelTick TickType, FActorComponentTickFunction *ThisTickFunction) override |
|
void | IssueMouseOnUIQuery (float normX, float normY) |
|
bool | EnsureMeshData () |
|
const FCaretRect & | GetCaretRect () const |
|
void | SetCaretRect (int x, int y, unsigned width, unsigned height) |
|
Coherent::UIGT::ViewRenderer * | GetViewRenderer () const |
|
| DECLARE_FUNCTION (execCreateDataModelFromStruct) |
|
| DECLARE_FUNCTION (execUpdateWholeDataModelFromStruct) |
|
|
typedef TSharedPtr< TCoherentUIGTViewListener< UCoherentUIGTBaseComponent > > | ListenerPtr |
|
typedef TSharedPtr< FCoherentUIGTRenderWrapper > | RenderWrapperPtr |
|
typedef TArray< TWeakObjectPtr< UCoherentUIGTBaseComponent > > | WeakCoherentUIGTComponentsArray |
|
static void | CreateSystemIfNecessary (UWorld *World) |
|
static class ACoherentUIGTSystem * | GetSystemActor (UWorld *World) |
|
static WeakCoherentUIGTComponentsArray::TIterator | GetUCoherentUIGTBaseComponentIterator (UWorld *world) |
|
void | CreateView (const Coherent::UIGT::ViewInfo &info, const FString &url, bool PaintToBackBuffer=false) |
|
ListenerPtr | Listener |
|
RenderWrapperPtr | RenderWrapper |
|