Enfusion Script API
Loading...
Searching...
No Matches
BakeMLODPlugin Interface Reference
Inheritance diagram for BakeMLODPlugin:
WorkbenchPlugin Managed

Public Member Functions

void BakeMLODPlugin ()
 
void StartBake (ResourceName resource)
 
void VoidPrint (void param)
 
override void OnResourceContextMenu (notnull array< ResourceName > resources)
 
override void Configure ()
 
- Public Member Functions inherited from WorkbenchPlugin
void Run ()
 
void RunCommandline ()
 
- Public Member Functions inherited from Managed
proto external ref Managed Clone ()
 Return shallow copy of object, or null if it is not allowed (not public constructor)
 

Static Public Member Functions

static BakeMLODPlugin GetInstance ()
 
static bool GetOperatorDescription (StartBakeDialog startBakeDialog, ResourceName resourceName, int noOfSamples, out BlenderOperatorDescription operatorDescription)
 

Static Public Attributes

static ref StartBakeDialogET s_StartBakeDialogET = new StartBakeDialogET("Bake ET MLOD")
 

Protected Member Functions

void ButtonOK ()
 

Protected Attributes

int m_iNumberOfSamples
 
bool m_bRunInBackground = true
 

Static Protected Attributes

static ref StartBakeDialogXOB s_StartBakeDialogXOB = new StartBakeDialogXOB("Bake XOB MLOD")
 
static BakeMLODPlugin s_Instance
 

Constructor & Destructor Documentation

◆ BakeMLODPlugin()

void BakeMLODPlugin.BakeMLODPlugin ( )

Member Function Documentation

◆ ButtonOK()

void BakeMLODPlugin.ButtonOK ( )
protected

◆ Configure()

override void BakeMLODPlugin.Configure ( )

Implements WorkbenchPlugin.

◆ GetInstance()

static BakeMLODPlugin BakeMLODPlugin.GetInstance ( )
static

◆ GetOperatorDescription()

static bool BakeMLODPlugin.GetOperatorDescription ( StartBakeDialog startBakeDialog,
ResourceName resourceName,
int noOfSamples,
out BlenderOperatorDescription operatorDescription )
static

◆ OnResourceContextMenu()

override void BakeMLODPlugin.OnResourceContextMenu ( notnull array< ResourceName > resources)

Implements WorkbenchPlugin.

◆ StartBake()

void BakeMLODPlugin.StartBake ( ResourceName resource)

◆ VoidPrint()

void BakeMLODPlugin.VoidPrint ( void param)

Member Data Documentation

◆ m_bRunInBackground

bool BakeMLODPlugin.m_bRunInBackground = true
protected

◆ m_iNumberOfSamples

int BakeMLODPlugin.m_iNumberOfSamples
protected

◆ s_Instance

BakeMLODPlugin BakeMLODPlugin.s_Instance
staticprotected

◆ s_StartBakeDialogET

ref StartBakeDialogET BakeMLODPlugin.s_StartBakeDialogET = new StartBakeDialogET("Bake ET MLOD")
static

◆ s_StartBakeDialogXOB

ref StartBakeDialogXOB BakeMLODPlugin.s_StartBakeDialogXOB = new StartBakeDialogXOB("Bake XOB MLOD")
staticprotected

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