![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <CameraPhotographyModule.h>
Inheritance diagram for ICameraPhotographyModule:Public Member Functions | |
| virtual void | StartupModule () override |
| virtual TSharedPtr< class ICameraPhotography > | CreateCameraPhotography ()=0 |
Public Member Functions inherited from IModuleInterface | |
| virtual | ~IModuleInterface () |
| virtual void | PreUnloadCallback () |
| virtual void | PostLoadCallback () |
| virtual void | ShutdownModule () |
| virtual bool | SupportsDynamicReloading () |
| virtual bool | SupportsAutomaticShutdown () |
| virtual bool | IsGameModule () const |
Static Public Member Functions | |
| static FName | GetModularFeatureName () |
| static ICameraPhotographyModule & | Get () |
| static bool | IsAvailable () |
The public interface of the CameraPhotographyModule
|
pure virtual |
Attempts to create a new photography interface
|
inlinestatic |
Singleton-like access to ICameraPhotographyModule
Checks to see if this module is loaded and ready. It is only valid to call Get() if IsAvailable() returns true.
Called right after the module DLL has been loaded and the module object has been created Load dependent modules here, and they will be guaranteed to be available during ShutdownModule. ie:
FModuleManager::Get().LoadModuleChecked(TEXT("HTTP"));
Reimplemented from IModuleInterface.