Classi
Widget
La classe Widget permette di creare dagli script i Widget di Unreal e di manipolarli, proprio come i Blueprint.
Mostra l'originale in inglese
The Widget class supports spawning Unreal Widgets classes through scripting and manipulate them such as Blueprints!
19 propri 35 ereditati
Eredita da
EntityWidget
Costruttori 2
Funzioni 17
- AddChild Adds a new child widget to this Widget container, if this is a <a href='https://docs.unrealengine.com/5.1/en-US/API/Runtime/UMG/Components/UPanelWidget/'>Panel</a>
- AddToViewport Adds it to the game's viewport and fills the entire screen
- BindBlueprintEventDispatcher Assigns and Binds a Blueprint Event Dispatcher
- BringToFront Puts this Widget in the front of all WebUIs and Widgets
- CallBlueprintEvent Calls a Blueprint Event or Function
- GetBlueprintPropertyValue Gets a Blueprint Property/Variable value
- GetVisibility Returns the current WebUI visibility
- SetBlueprintPropertyValue Sets a Blueprint Property/Variable value directly
- SetContentForSlot Sets the widget for a given <a href='https://docs.unrealengine.com/5.0/en-US/using-named-slots-in-umg-for-unreal-engine/'>slot</a> by name, if this is a <a href='https://docs.unrealengine.com/5.1/en-US/API/Runtime/UMG/Blueprint/UUserWidget/'>UserWidget</a>
- SetFocus Enables the focus on this Widget (i.e. can receive Keyboard input and will trigger input events)
- SetSlotAlignment Sets the slot alignment for horizontal and vertical positioning
- SetSlotCanvasLayout Sets the Layout as Canvas on Screen
- SetSlotPadding Sets the slot padding for horizontal and vertical spacing
- SetSlotSize Sets the slot size and size rule
- SetVisibility Sets the visibility in screen
- SpawnWidget3D Spawns a 3D Widget actor rendering this Widget in the world
- UnbindBlueprintEventDispatcher Unbinds a Blueprint Event Dispatcher
Membri ereditati 35
Entity 35
- GetAll Restituisce una tabella con tutte le entità della classe su cui viene chiamata
- GetByIndex Restituisce una specifica entità di questa classe, dato il suo indice
- GetCount Restituisce quante entità di questa classe esistono
- GetInheritedClasses Restituisce l'elenco di tutte le classi che ereditano direttamente da questa, create con il <a href='/docs/core-concepts/scripting/inheriting-classes'>sistema di ereditarietà</a>
- GetPairs Restituisce un iteratore su tutte le entità di questa classe, da usare con <code>pairs()</code>
- GetParentClass Restituisce la classe genitore, se questa classe è stata creata con il <a href='/docs/core-concepts/scripting/inheriting-classes'>sistema di ereditarietà</a>
- Inherit Crea una classe che eredita da questa, tramite il <a href='/docs/core-concepts/scripting/inheriting-classes'>sistema di ereditarietà</a>
- IsChildOf Indica se questa classe è figlia di un'altra, quando è stata creata con il <a href='/docs/core-concepts/scripting/inheriting-classes'>sistema di ereditarietà</a>
- Subscribe Sottoscrive un <a href='/docs/core-concepts/scripting/events-guide'>evento</a> per tutte le entità di questa classe
- SubscribeRemote Sottoscrive un evento personalizzato inviato dal server
- Unsubscribe Annulla tutte le sottoscrizioni a questo <a href='/docs/core-concepts/scripting/events-guide'>evento</a> per questa classe all'interno del package, oppure solo la callback indicata
- BroadcastRemoteEvent Scatena un evento remoto personalizzato direttamente su questa entità, per tutti i giocatori
- BroadcastRemoteInRadiusEvent Scatena un evento remoto personalizzato direttamente su questa entità, per tutti i giocatori entro un raggio
- CallRemoteEvent Scatena un evento remoto personalizzato direttamente su questa entità
- CallRemotePlayersEvent Scatena un evento remoto personalizzato direttamente su questa entità, per un elenco di giocatori
- Destroy Distrugge questa entità
- FinishSpawn Completa la creazione dell'entità e la invia ai client, se era stata creata con <code>spawn_mode</code> differito
- GetAllValuesKeys Restituisce l'elenco di tutte le chiavi dei valori
- GetClass Restituisce la classe di questa entità
- GetID Restituisce l'ID di rete universale di questa entità, identico su client e server
- GetValue Legge un <a href='/docs/core-concepts/scripting/entity-values'>valore</a> memorizzato su questa entità alla chiave indicata
- HasAuthority Indica se il contesto locale ha autorità su questa entità: vero se è stata creata dal client, falso se dal server
- IsA Verifica ricorsivamente se questa entità <a href='/docs/core-concepts/scripting/inheriting-classes'>eredita</a> da una classe
- IsBeingDestroyed Restituisce vero se questa entità è in fase di distruzione
- IsSpawned Indica se questa entità ha completato la creazione
- IsValid Restituisce vero se questa entità è valida, cioè non è stata distrutta e punta a un'entità esistente
- SetSpawnMode Cambia il momento in cui questa entità completa la creazione, dal costruttore di una classe ereditata
- SetValue Imposta un <a href='/docs/core-concepts/scripting/entity-values'>valore</a> su questa entità
- Subscribe Sottoscrive un <a href='/docs/core-concepts/scripting/events-guide'>evento</a> su questa specifica entità
- SubscribeRemote Sottoscrive su questa specifica entità un evento personalizzato inviato dal server
- Unsubscribe Annulla tutte le sottoscrizioni a questo <a href='/docs/core-concepts/scripting/events-guide'>evento</a> su questa entità all'interno del package, oppure solo la callback indicata
- ClassRegister Scatenato quando viene registrata una nuova classe tramite il <a href='/docs/core-concepts/scripting/inheriting-classes'>sistema di ereditarietà</a>
- Destroy Scatenato quando un'entità viene distrutta
- Spawn Scatenato quando un'entità viene creata
- ValueChange Scatenato quando su un'entità viene cambiato un valore con <code>:SetValue()</code>