IPM
AbstractCompilable Class Reference
Inheritance diagram for AbstractCompilable:
Inheritance graph

Public Attributes

 CompileAfter
 Comma-separated list of resource names after which this resource should be compiled. More...
 
 ExportFlags
 Flags/qualifiers to export items with. More...
 
 Flags
 Flags/qualifiers to compile with (overriding any more general defaults); "verbose" added per lifecycle command. More...
 
- Public Attributes inherited from Abstract
 Params
   More...
 

Static Public Attributes

 ATTRIBUTES = None
 Comma-separated list of resource attribute names that this processor uses.
 
 DESCRIPTION = None
 Description of resource processor class (shown in UI)
 
- Static Public Attributes inherited from Abstract
 ATTRIBUTES = None
 Comma-separated list of resource attribute names that this processor uses.
 
 DESCRIPTION = None
 Description of resource processor class (shown in UI)
 

Additional Inherited Members

- Public Member Functions inherited from Abstract
 OnGetStudioProject (_.Studio.Project pProject, _.Library.Boolean pHandled)
 Subclasses may override to customize the studio project. More...
 
 OnGetUniqueName (pUniqueName)
 Returns a unique name for this resource. More...
 
_.Library.String OnItemRelativePath (_.Library.String pItemName)
 Returns the path relative to the module root for item pItemName within this resource.
 
_.Library.Status OnPhase (_.Library.String pPhase, pParams, _.Library.Boolean pResourceHandled)
 Called as phase pPhase is executed for the resource. More...
 

Member Data Documentation

◆ CompileAfter

CompileAfter

Comma-separated list of resource names after which this resource should be compiled.

 

◆ ExportFlags

ExportFlags

Flags/qualifiers to export items with.

 

◆ Flags

Flags

Flags/qualifiers to compile with (overriding any more general defaults); "verbose" added per lifecycle command.