Coherent UI for Unreal Engine 4  2.5.5.0
A modern user interface library for games
 All Classes Functions Variables Pages
UCoherentUIComponent Class Reference

#include <CoherentUIComponent.h>

+ Inheritance diagram for UCoherentUIComponent:

Public Member Functions

bool EnsureMeshData ()
 
- Public Member Functions inherited from UCoherentBaseComponent
UCoherentMediaRequestHandlerGetMediaRequestHandler ()
 
void Resize (int32 resizeWidth, int32 resizeHeight)
 
void IssueMouseOnUIQuery (float normX, float normY)
 
bool HasMouseQueryFinished ()
 
void FetchMouseOnUIQuery ()
 
bool IsMouseOnView ()
 
void SetClickThroughAlphaThreshold (float threshold)
 
float GetClickThroughAlphaThreshold () const
 
void SetTargetFramerate (int32 target)
 
int32 GetTargetFramerate () const
 
bool IsViewOnDemand () const
 
bool IsTransparent () const
 
void Redraw () const
 
void Load (const FString &path)
 
void Reload (bool ignoreCache)
 
FString GetCurentViewPath () const
 
FString GetLastRequestedPath () const
 
FString GetLastLoadedPath () const
 
FString GetLastFailedPath () const
 
UTexture2D * GetTexture () const
 
UCoherentUIJSEventCreateJSEvent ()
 
void TriggerJSEvent (const FString &name, UCoherentUIJSEvent *eventData) const
 
bool IsReadyForBindings () const
 
bool IsReadyForScripting () const
 

Additional Inherited Members

- Public Attributes inherited from UCoherentBaseComponent
FString URL
 
bool Transparent
 
bool SupportClickThrough
 
int32 MaxFPS
 
bool ForceSoftwareRendering
 
bool UseSharedMemory
 
bool IsOnDemand
 
bool bReceiveInput
 
FUIReadyForBindingsSignature ReadyForBindings
 
FUIBindingsReleasedSignature BindingsReleased
 
FUIFinishLoadSignature FinishLoad
 
FUIFailLoad FailLoad
 
FUIOnNavigate OnNavigate
 
FUIScriptMessage ScriptMessage
 
FUICursorChanged CursorChanged
 
FUIJavaScriptMesssage JavaScriptMessage
 
FUIOnError ErrorOccured
 
FUIOnJavaScriptEvent JavaScriptEvent
 
FUIScriptingReady UIScriptingReady
 
FUIOnViewCreated UIOnViewCreated
 

Detailed Description

Component that can be added to actors in the world that have UI textures on them

Member Function Documentation

bool UCoherentUIComponent::EnsureMeshData ( )

Ensure that MeshData is loaded