Karma Engine
Loading...
Searching...
No Matches
Karma::AWorldSettings Class Reference

#include <WorldSettings.h>

Inheritance diagram for Karma::AWorldSettings:
Collaboration diagram for Karma::AWorldSettings:

Additional Inherited Members

- Public Member Functions inherited from Karma::AActor
 AActor ()
 
ULevelGetLevel () const
 
void PostSpawnInitialize (FTransform const &SpawnTransform, AActor *InOwner, APawn *InInstigator, bool bRemoteOwned, bool bNoFail, bool bDeferConstruction)
 
virtual UWorldGetWorld () const override final
 
bool HasActorBegunPlay () const
 
bool IsActorBeginningPlay () const
 
void DispatchBeginPlay (bool bFromLevelStreaming=false)
 
virtual void SetOwner (AActor *NewOwner)
 
void FinishSpawning (const FTransform &Transform, bool bIsDefaultTransform=false)
 
bool IsOwnedBy (const AActor *TestOwner) const
 
void PostActorConstruction ()
 
void GetComponents (KarmaVector< USceneComponent * > &OutComponents) const
 
void GetComponents (KarmaVector< UActorComponent * > &OutComponents) const
 
void SetInstigator (APawn *InInstigator)
 
FORCEINLINE USceneComponentGetRootComponent () const
 
bool SetRootComponent (USceneComponent *NewRootComponent)
 
const FTransformGetTransform () const
 
const FTransformActorToWorld () const
 
void InitializeComponents ()
 
virtual void PostInitializeComponents ()
 
AActorGetParentActor () const
 
UChildActorComponentGetParentComponent () const
 
void RemoveOwnedComponent (std::shared_ptr< UActorComponent > Component)
 
bool GetAutoDestroyWhenFinished () const
 
bool CanTick () const
 
void DisableTick (bool bDisable)
 
virtual void Tick (float DeltaSeconds)
 
- Public Member Functions inherited from Karma::UObject
 UObject ()
 
virtual void FinishDestroy ()
 
virtual const std::string & GetDesc ()
 Return a one line description of an object for viewing in the thumbnail view of the generic browser.
 
bool IsValidChecked (const UObject *Test)
 
virtual void BeginDestroy ()
 Called before destroying the object. This is called immediately upon deciding to destroy the object, to allow the object to begin an asynchronous cleanup process.
 
FORCEINLINE bool Modify (bool bAlwaysMarkDirty=true)
 
bool IsSelected () const
 Test the selection state of a UObject.
 
- Public Member Functions inherited from Karma::UObjectBase
 UObjectBase (UClass *inClass, EObjectFlags inFlags, EInternalObjectFlags inInternalFlags, UObject *inOuter, const std::string &inName)
 
UPackageGetPackage () const
 
UPackageGetExternalPackage () const
 
bool IsUnreachable () const
 
FORCEINLINE void SetInternalIndex (uint32_t StoreIndex)
 
FORCEINLINE uint32_t GetInterIndex () const
 
void MarkAsGarbage ()
 
void ClearGarbage ()
 
FORCEINLINE const std::string & GetName () const
 
FORCEINLINE void SetObjectName (const std::string &aName)
 
FORCEINLINE UObjectGetOuter () const
 
UObjectGetTypedOuter (UClass *Target) const
 
template<typename T >
T * GetTypedOuter () const
 
bool IsValidLowLevel () const
 
template<typename OtherClassType >
FORCEINLINE bool IsA (OtherClassType SomeBase) const
 
FORCEINLINE UClassGetClass () const
 
FORCEINLINE EObjectFlags GetFlags () const
 
FORCEINLINE void SetFlags (EObjectFlags NewFlags)
 
FORCEINLINE void ClearFlags (EObjectFlags NewFlags)
 
FORCEINLINE bool HasAnyFlags (EObjectFlags FlagsToCheck) const
 
FORCEINLINE bool HasAnyInternalFlags (EInternalObjectFlags FlagsToCheck) const
 
FORCEINLINE void SetInternalFlags (EInternalObjectFlags FlagsToSet) const
 
FORCEINLINE void AddToRoot ()
 
- Static Public Member Functions inherited from Karma::AActor
static void DispatchOnComponentsCreated (AActor *NewActor)
 
static USceneComponentFixupNativeActorComponents (AActor *Actor)
 
- Static Public Member Functions inherited from Karma::UObject
static const char * StaticConfigName ()
 
- Static Public Member Functions inherited from Karma::UObjectBase
static FORCEINLINE EInternalObjectFlags FixGarbageOrPendingKillInternalObjectFlags (const EInternalObjectFlags InFlags)
 
- Public Attributes inherited from Karma::AActor
float m_CreationTime
 
AActorm_Owner
 
KarmaVector< AActor * > m_Children
 
- Protected Member Functions inherited from Karma::AActor
virtual void BeginPlay ()
 
- Protected Member Functions inherited from Karma::UObjectBase
FORCEINLINE void SetFlagsTo (EObjectFlags NewFlags)
 
- Protected Attributes inherited from Karma::AActor
USceneComponentm_RootComponent
 
bool m_bCanEverTick
 

Detailed Description

Actor containing all script accessible world properties.

Note
instead of AActor inheritence, that should be AInfo

The documentation for this class was generated from the following file: