unreal

unreal.find_asset(name, type=Object, follow_redirectors=True) → Object -- find an already loaded Unreal asset with the given name, optionally validating its type
unreal.find_object(outer, name, type=Object, follow_redirectors=True) → Object -- find an already loaded Unreal object with the given outer and name, optionally validating its type
unreal.find_package(name) → Package -- find an already loaded Unreal package with the given name
unreal.generate_class(type) → None -- generate an Unreal class for the given Python type
unreal.generate_enum(type) → None -- generate an Unreal enum for the given Python type
unreal.generate_struct(type) → None -- generate an Unreal struct for the given Python type
unreal.get_default_object(type) → Object -- get the Unreal class default object (CDO) of the given type
unreal.get_editor_subsystem() → subsystem -- returns the requested subsystem could be null
unreal.get_engine_subsystem() → subsystem -- returns the requested subsystem could be null
unreal.get_type_from_class(class) → type -- get the best matching Python type for the given Unreal class
unreal.get_type_from_enum(enum) → type -- get the best matching Python type for the given Unreal enum
unreal.get_type_from_struct(struct) → type -- get the best matching Python type for the given Unreal struct
unreal.load_asset(name, type=Object, follow_redirectors=True) → Object -- load an Unreal asset with the given name, optionally validating its type
unreal.load_class(outer, name, type=Object) → Class -- load an Unreal class with the given outer and name, optionally validating its base type
unreal.load_module(str) → None -- load the given Unreal module and generate any Python code for its reflected types
unreal.load_object(outer, name, type=Object, follow_redirectors=True) → Object -- load an Unreal object with the given outer and name, optionally validating its type
unreal.load_package(name) → Package -- load an Unreal package with the given name
unreal.LOCTABLE(id, key) → Text -- get a localized Text from the given string table id and key
unreal.log(str) → None -- log the given argument as information in the LogPython category
unreal.log_error(str) → None -- log the given argument as an error in the LogPython category
unreal.log_flush() → None -- flush the log to disk
unreal.log_warning(str) → None -- log the given argument as a warning in the LogPython category
unreal.NSLOCTEXT(ns, key, source) → Text -- create a localized Text from the given namespace, key, and source string
unreal.parent_external_window_to_slate(external_window, parent_search_method=SlateParentWindowSearchMethod.ACTIVE_WINDOW) → None -- parent the given OS specific external window handle to a suitable Slate window
unreal.purge_object_references(obj, include_inners=True) → None -- purge all references to the given Unreal object from any living Python objects
unreal.register_slate_post_tick_callback(callable) → _DelegateHandle -- register the given callable (taking a single float) as a pre-tick callback in Slate
unreal.register_slate_pre_tick_callback(callable) → _DelegateHandle -- register the given callable (taking a single float) as a pre-tick callback in Slate
unreal.reload(str) → None -- reload the given Unreal Python module
unreal.uclass()

decorator used to define UClass types from Python

unreal.uenum()

decorator used to define UEnum types from Python

unreal.ufunction(meta=None, ret=None, params=None, override=None, static=None, pure=None, getter=None, setter=None)

decorator used to define UFunction fields from Python

unreal.unregister_slate_post_tick_callback(handle) → None -- unregister the given handle from a previous call to register_slate_post_tick_callback
unreal.unregister_slate_pre_tick_callback(handle) → None -- unregister the given handle from a previous call to register_slate_pre_tick_callback
unreal.uproperty(type, meta=None, getter=None, setter=None)

function used to define UProperty fields from Python

unreal.ustruct()

decorator used to define UStruct types from Python

unreal.uvalue(val, meta=None)

function used to define constant values from Python