Header files and sample programs generally follow the following naming conventions:
Prefix | Notes |
---|---|
KFbx | Most FBX SDK class names begin with KFbx. Examples: KFbxNode, KFbxScene, KFbxCamera |
K | Many utility classes begin with upper case “K”. Examples: KString, KTime |
p | Parameters passed to a member function begin with lower case “P”. Examples: pWriteFileFormat, pScene, pFilename |
l | Local variables begin with lower-case “L”. Examples: lWriteFileFormat, lScene, lFilename |
g | Global variables begin with lower-case “G”. Examples: gStart, gStop, gCurrentTime |
m | Member data (member variables) begin with lower-case “M”. Examples: mDescription, mImportname, mSelect |