MECO™ API Reference
Static Public Attributes | List of all members
mMecoPackage.enumLib.PackageFolderStructure Class Reference

[ ENUM CLASS ] - Class contains package folder structure. More...

Inheritance diagram for mMecoPackage.enumLib.PackageFolderStructure:
mMeco.core.enumAbs.Enum

Static Public Attributes

 kBin = PackageFolderName.kBin
 [ str ] - Bin (executables) path.
 
string kBinDarwin = '{}/{}'.format(PackageFolderName.kBin, PackageFolderName.kDarwin)
 [ str ] - Bin (executables) path on Mac OS.
 
string kBinLinux = '{}/{}'.format(PackageFolderName.kBin, PackageFolderName.kLinux)
 [ str ] - Bin (executables) path on Linux OS.
 
string kBinWindows = '{}\\\\{}'.format(PackageFolderName.kBin, PackageFolderName.kWindows)
 [ str ] - Bin (executables) path on Microsoft Windows OS.
 
 kBuild = PackageFolderName.kBuild
 [ str ] - Build path.
 
string kBuildDarwin = '{}/{}'.format(PackageFolderName.kBuild, PackageFolderName.kDarwin)
 [ str ] - Build path on Mac OS.
 
string kBuildLinux = '{}/{}'.format(PackageFolderName.kBuild, PackageFolderName.kLinux)
 [ str ] - Build path on Linux OS.
 
string kBuildWindows = '{}\\\\{}'.format(PackageFolderName.kBuild, PackageFolderName.kWindows)
 [ str ] - Build path on Windows OS.
 
 kConfig = PackageFolderName.kConfig
 [ str ] - Configuration path.
 
 kData = PackageFolderName.kData
 [ str ] - Data path.
 
 kDoc = PackageFolderName.kDoc
 [ str ] - Documentation path.
 
string kDocDeveloperCPPAPIReference = '{}/{}/{}'.format(PackageFolderName.kDoc, PackageFolderName.kDeveloper, PackageFolderName.kCPPAPIReference)
 [ str ] - Developer C++ API reference path.
 
string kDocDeveloperPythonAPIReference = '{}/{}/{}'.format(PackageFolderName.kDoc, PackageFolderName.kDeveloper, PackageFolderName.kPythonAPIReference)
 [ str ] - Developer Python API reference path.
 
string kDocDeveloperReference = '{}/{}/{}'.format(PackageFolderName.kDoc, PackageFolderName.kDeveloper, PackageFolderName.kReference)
 [ str ] - Developer reference path.
 
string kDocUser = '{}/{}'.format(PackageFolderName.kDoc, PackageFolderName.kUser)
 [ str ] - User document path.
 
string kDocUserReference = '{}/{}/{}'.format(PackageFolderName.kDoc, PackageFolderName.kUser, PackageFolderName.kReference)
 [ str ] - User reference document path.
 
 kHoudini = PackageFolderName.kHoudini
 [ str ] - Houdini path.
 
 kKatana = PackageFolderName.kKatana
 [ str ] - Katana path.
 
 kLib = PackageFolderName.kLib
 [ str ] - Library path.
 
string kLibDarwin = '{}/{}'.format(PackageFolderName.kLib, PackageFolderName.kDarwin)
 [ str ] - Library path on Mac OS.
 
string kLibLinux = '{}/{}'.format(PackageFolderName.kLib, PackageFolderName.kLinux)
 [ str ] - Library path on Linux OS.
 
string kLibWindows = '{}\\\\{}'.format(PackageFolderName.kLib, PackageFolderName.kWindows)
 [ str ] - Library path on Windows OS.
 
 kMari = PackageFolderName.kMari
 [ str ] - Mari path.
 
 kMaya = PackageFolderName.kMaya
 [ str ] - Maya path.
 
string kMayaVersion = '{}/2020'.format(PackageFolderName.kMaya)
 [ str ] - Maya version path.
 
string kMayaPython = '{}/{}'.format(kMayaVersion, PackageFolderName.kPython)
 [ str ] - Maya Python path.
 
string kMayaMEL = '{}/{}'.format(kMayaVersion, PackageFolderName.kMEL)
 [ str ] - Maya MEL script path.
 
string kMayaPlugin = '{}/{}'.format(kMayaVersion, PackageFolderName.kPlugin)
 [ str ] - Maya plug-in path.
 
string kMayaPluginDarwin = '{}/{}'.format(kMayaPlugin, PackageFolderName.kDarwin)
 [ str ] - Maya Mac OS plug-in path.
 
string kMayaPluginLinux = '{}/{}'.format(kMayaPlugin, PackageFolderName.kLinux)
 [ str ] - Maya Linux plug-in path.
 
string kMayaPluginWindows = '{}\\\\{}'.format(kMayaPlugin, PackageFolderName.kWindows)
 [ str ] - Maya windows plug-in path.
 
string kMayaShelves = '{}/{}'.format(kMayaVersion, PackageFolderName.kShelves)
 [ str ] - Maya shelves path.
 
string kMayaXBM = '{}/{}'.format(kMayaVersion, PackageFolderName.kXBM)
 [ str ] - Maya XMB path.
 
 kNuke = PackageFolderName.kNuke
 [ str ] - Nuke path.
 
 kPython = PackageFolderName.kPython
 [ str ] - Python path.
 
 kResources = PackageFolderName.kResources
 [ str ] - Resource path.
 
string kResourcesFiles = '{}/{}'.format(PackageFolderName.kResources, PackageFolderName.kFiles)
 [ str ] - Files path.
 
string kResourcesApp = '{}/{}'.format(PackageFolderName.kResources, PackageFolderName.kApp)
 [ str ] - App files path.
 
string kResourcesIcons = '{}/{}'.format(PackageFolderName.kResources, PackageFolderName.kIcons)
 [ str ] - Icon path.
 
 kSource = PackageFolderName.kSource
 [ str ] - Source directory for C++, C etc. More...
 
string kSourceCPP = '{}/{}'.format(PackageFolderName.kSource, PackageFolderName.kCPP)
 [ str ] - C++ source path.
 
string kSourceDoc = '{}/{}'.format(PackageFolderName.kSource, PackageFolderName.kDoc)
 [ str ] - Source doc path.
 
string kSourceDocDeveloper = '{}/{}/{}'.format(PackageFolderName.kSource, PackageFolderName.kDoc, PackageFolderName.kDeveloper)
 [ str ] - Source doc developer path.
 
string kSourceDocDeveloperReference
 [ str ] - Source doc developer reference path. More...
 
string kSourceDocUser = '{}/{}/{}'.format(PackageFolderName.kSource, PackageFolderName.kDoc, PackageFolderName.kUser)
 [ str ] - Source doc user path.
 
string kSourceDocUserReference
 [ str ] - Source doc user reference path. More...
 
 kTemp = PackageFolderName.kTemp
 [ str ] - Temp path.
 
 kTest = PackageFolderName.kTest
 [ str ] - Unit test path.
 

Additional Inherited Members

- Public Member Functions inherited from mMeco.core.enumAbs.Enum
def listAttributes (cls, stringOnly=True, getValues=True, removeK=True, startAttrNamesLower=False)
 List static public attributes of the class. More...
 
def listAttributeElements (cls, attribute)
 List elements of a static public attribute. More...
 
def getAttributeNameFromValue (cls, value, removeK=True, defaultAttributeName=None, startLower=False)
 Get the name of the attribute for given value. More...
 
def getValueFromAttributeName (cls, attribute, removeK=False, defaultValue=None)
 Get value from attribute name. More...
 
def asDict (cls, removeK=True)
 Get all the attributes and their values in a dict instance. More...
 

Detailed Description

[ ENUM CLASS ] - Class contains package folder structure.

Member Data Documentation

◆ kSource

mMecoPackage.enumLib.PackageFolderStructure.kSource = PackageFolderName.kSource
static

[ str ] - Source directory for C++, C etc.

code.

◆ kSourceDocDeveloperReference

string mMecoPackage.enumLib.PackageFolderStructure.kSourceDocDeveloperReference
static
Initial value:
= '{}/{}/{}/{}'.format(PackageFolderName.kSource,
PackageFolderName.kDoc,
PackageFolderName.kDeveloper,
PackageFolderName.kReference,
)

[ str ] - Source doc developer reference path.

◆ kSourceDocUserReference

string mMecoPackage.enumLib.PackageFolderStructure.kSourceDocUserReference
static
Initial value:
= '{}/{}/{}/{}'.format(PackageFolderName.kSource,
PackageFolderName.kDoc,
PackageFolderName.kUser,
PackageFolderName.kReference,
)

[ str ] - Source doc user reference path.


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