Weaponry Assembly System
WAS
Loading...
Searching...
No Matches
UWeaponGraphEditor Class Reference

#include <WeaponGraphEditor.h>

+ Inheritance diagram for UWeaponGraphEditor:
+ Collaboration diagram for UWeaponGraphEditor:

Public Member Functions

TWeakPtr< class FWeaponAssetEditorAppGetApp () const
 
class UWeaponAssetGetWorkingAsset () const
 
void SetApp (TSharedPtr< class FWeaponAssetEditorApp > app)
 

Protected Attributes

TWeakPtr< class FWeaponAssetEditorAppApp
 

Member Function Documentation

◆ GetApp()

TWeakPtr< class FWeaponAssetEditorApp > UWeaponGraphEditor::GetApp ( ) const

Gets the application instance associated with this graph editor.

Returns
A weak pointer to the weapon asset editor application.

◆ GetWorkingAsset()

class UWeaponAsset * UWeaponGraphEditor::GetWorkingAsset ( ) const

Retrieves the working weapon asset associated with this graph editor.

Returns
A pointer to the working weapon asset.

◆ SetApp()

void UWeaponGraphEditor::SetApp ( TSharedPtr< class FWeaponAssetEditorApp > app)

Sets the application instance associated with this graph editor.

Parameters
app- A shared pointer to the weapon asset editor application.

Member Data Documentation

◆ App

TWeakPtr<class FWeaponAssetEditorApp> UWeaponGraphEditor::App
protected

A weak pointer to the weapon asset editor application.