file is undoable, queryable, and editable.
In query mode, return type is based on queried flag.
Long name (short name) |
Argument types |
Properties |
activeProxy(ap) |
boolean |
![create create](../gfx/create.gif) |
|
This flag is intended for internal use by Maya during file
referencing. It specifes which file is the active proxy when the
file is loaded when used with the reference flag. It is also used
to specify which file is the active proxy in the file referencing
preload information when used with the referenceDepthInfo
flag. |
|
anyModified(amf) |
boolean |
![query query](../gfx/query.gif) |
|
This is a query only flag. If any of the memory resident files
require a save to be performed then 1 is returned. |
|
buildLoadSettings(bls) |
boolean |
![create create](../gfx/create.gif) |
|
When used with the "o/open" flag it indicates that the
specified file should be read for reference hierarchy information
only. This information will be stored in temporary load settings
under the name "implicitLoadSettings". When this flag is used the
specified scene file will not be loaded: no objects/nodes will be
created or modified. Note: most users will not need to use this
flag or the "implicitLoadSettings" it builds. They can access the
same functionality by setting the "Selective Load" option in the
File > Open Option Box. |
|
command(c) |
[string, string] |
![create create](../gfx/create.gif) ![query query](../gfx/query.gif) |
|
Specifies the callback to execute before any file operation.
This is an internal flag used only in the file format. |
|
constructionHistory(ch) |
boolean |
![create create](../gfx/create.gif) ![query query](../gfx/query.gif) |
|
For use with exportSelected to specify whether attached
construction history should be included in the export. |
|
channels(chn) |
boolean |
![create create](../gfx/create.gif) ![query query](../gfx/query.gif) |
|
For use with exportSelected to specify whether attached
channels should be included in the export. |
|
copyNumberList(cnl) |
boolean |
![query query](../gfx/query.gif) |
|
When queried, this flag returns a string array containing a
number that uniquely identifies each instance the file is
used. |
|
constraints(con) |
boolean |
![create create](../gfx/create.gif) ![query query](../gfx/query.gif) |
|
For use with exportSelected to specify whether attached
constraints should be included in the export. |
|
cleanReference(cr) |
string |
![create create](../gfx/create.gif) |
|
Remove edits from the passed in reference node. The reference
must be in an unloaded state. To remove a particular type of edit,
use the editCommand flag. If no flag is specified, all edits will
be removed. |
|
editCommand(ec) |
string |
![create create](../gfx/create.gif) |
|
For use with cleanReference. Remove only this type of edit.
Supported edits are: setAttr addAttr deleteAttr connectAttr
disconnectAttr and parent |
|
defaultExtensions(de) |
boolean |
![create create](../gfx/create.gif) ![query query](../gfx/query.gif) |
|
Use the default extensions to rename the files. This defaults
to true, but is a persistent setting within a given session of
Maya, meaning that if you set it to true or false, that value will
continue to be used in subsequent file commands until a new value
is set. |
|
defaultNamespace(dns) |
boolean |
![create create](../gfx/create.gif) |
|
Use the default name space for import and referencing. This is
an advanced option. If set, then on import or reference, Maya will
attempt to place all nodes from the imported or referenced file
directly into the root (default) name space, without invoking any
name clash resolution algorithms. If the names of any of the new
objects already exist in the root namespace, then errors will
result. The user of this flag is responsible for creating a name
clash resolution mechanism outside of Maya to avoid such errors.
Note: This flag is intended only for use with custom file
translators written through the API. Use at your own risk. |
|
errorStatus(err) |
boolean |
![query query](../gfx/query.gif) |
|
Query the error status of the last file read. Returns true if
and error occurred during the last file read. |
|
deferReference(dr) |
boolean |
![create create](../gfx/create.gif) ![query query](../gfx/query.gif) |
|
When used in conjunction with the -reference flag, this flag
determines if the reference is loaded, or if loading is
deferred.
C: The default is false.
Q: When queried, this flag returns true if the reference is
deferred, or false if the reference is not deferred. If this is
used with -rfn/referenceNode, the -rfn flag must come before
-q. |
|
exportAll(ea) |
boolean |
![create create](../gfx/create.gif) |
|
Export everything into a single file. Returns the name of the
exported file. |
|
exportAnim(ean) |
boolean |
![create create](../gfx/create.gif) |
|
Export all animation nodes and animation helper nodes from all
objects in the scene. The resulting animation export file will
contain connections to objects that are not included in the
animation file. As a result, importing/referencing this file back
in will require objects of the same name to be present, else errors
will occur. The -sns/swapNamespace flag is available for swapping
the namespaces of given objects to another namespace. This use of
namespaces can be used to re-purpose the animation file to multiple
targets using a consistent naming scheme. The exportAnim flag will
not export animation layers. For generalized file export of
animLayers and other types of nodes, refer to the exportEdits
command. Or use the Export Layers functionality. |
|
exportSelectedAnim(eas) |
boolean |
![create create](../gfx/create.gif) |
|
Export all animation nodes and animation helper nodes from the
selected objects in the scene. See -ean/exportAnim flag description
for details on usage of animation files. |
|
exportAnimFromReference(
ear) |
boolean |
![create create](../gfx/create.gif) |
|
Export the main scene animation nodes and animation helper
nodes from all referenced objects. This flag, when used in
conjunction with the -rfn/referenceNode flag, can be constrained to
only export animation nodes from the specified reference file. See
-ean/exportAnim flag description for details on usage of animation
files. |
|
exportAsReference(er) |
boolean |
![create create](../gfx/create.gif) |
|
Export the selected objects into a reference file with the
given name. The file is saved on disk during the process. Returns
the name of the reference created. |
|
exportSelected(es) |
boolean |
![create create](../gfx/create.gif) |
|
Export the selected items into the specified file. Returns the
name of the exported file. |
|
exportSelectedAnimFromReference(
esa) |
boolean |
![create create](../gfx/create.gif) |
|
Export the main scene animation nodes and animation helper
nodes from the selected referenced objects. This flag, when used in
conjunction with the -rfn/referenceNode flag, can be constrained to
only export animation nodes from the selected nodes of a specified
reference file. See -ean/exportAnim flag description for details on
usage of animation files. |
|
executeScriptNodes(esn) |
boolean |
![create create](../gfx/create.gif) |
|
If true, allow the appropriate script nodes to execute. If
false, do not allow any script node scripts to run.
For more information, see the documentation for script
nodes.
Default: true. |
|
exists(ex) |
boolean |
![query query](../gfx/query.gif) |
|
Query if the file exists. Returns true if the file exists. |
|
expandName(exn) |
boolean |
![query query](../gfx/query.gif) |
|
This is a query only flag that can be used to query for the
file path name of the file. |
|
expressions(exp) |
boolean |
![create create](../gfx/create.gif) ![query query](../gfx/query.gif) |
|
For use with exportSelected to specify whether attached
expressions should be included in the export. |
|
force(f) |
boolean |
![create create](../gfx/create.gif) |
|
Force an action to take place. (new, open, save) |
|
flushReference(fr) |
string |
![create create](../gfx/create.gif) |
|
This flag will unload the reference file associated with the
passed reference node, retaining all associated reference nodes and
scene files. ** This option only works when using namespaces **.
More Details: This flag is primarily intended to be used as part of
a custom asset management system. It can be used to defer loading
of a reference which contains child references without losing
information about those child references. Prior to reloading a
flushed reference which contains child references, the 'createNode
reference' lines should be manually removed from the children's
Maya ASCII files. If this is not done, extra reference nodes will
be created. |
|
groupLocator(gl) |
boolean |
![create create](../gfx/create.gif) |
|
Used only with the -r and the -gr flag. Used to group the
output of groupReference under a locator |
|
groupName(gn) |
string |
![create create](../gfx/create.gif) |
|
Used only with the -gr flag. Optionally used to set the name of
the transform node that the imported/referenced items will be
grouped under. |
|
groupReference(gr) |
boolean |
![create create](../gfx/create.gif) |
|
Used only with the -r or the -i flag. Used to group all the
imported/referenced items under a single transform. |
|
ignoreVersion(iv) |
boolean |
![create create](../gfx/create.gif) |
|
Used to open files with version greater or less than those
officially supported. Data loss, data corruption or failure to open
altogether are all possibilities, but as much as can be
successfully read, will be. Must be used with the -o flag. |
|
lockReference(lck) |
boolean |
![create create](../gfx/create.gif) |
|
Locks attributes and nodes from the referenced file. |
|
lockFile(lf) |
boolean |
![create create](../gfx/create.gif) |
|
Lock or unlock the main scene. Any file referencing this scene
will automatically lock all attributes and nodes. Also prevents
reference edits from being saved to it from a parent file. |
|
lockContainerUnpublished(
lcu) |
boolean |
![create create](../gfx/create.gif) |
|
Set the unpublised lock state for all containers in this file.
This will not lock the attributes in the main scene directly, but
any file that references this scene will have all its containers
come in as unpublished locked. |
|
i(i) |
boolean |
![create create](../gfx/create.gif) |
|
Import the specified file. Returns the name of the imported
file. |
|
importReference(ir) |
boolean |
![create create](../gfx/create.gif) |
|
Remove the encapsulation of the reference around the data
within the specified file. This makes the contents of the specified
file part of the current scene and all references to the original
file are lost. Returns the name of the reference that was
imported. |
|
list(l) |
boolean |
![query query](../gfx/query.gif) |
|
List all files. Returns a string array of the names of all
segment/reference files. Duplicates will be removed. So if a file
is referenced more than once, and the -withoutCopyNumber flag is
set, it will only be listed once. in the scene. |
|
loadReferenceDepth(lrd) |
string |
![create create](../gfx/create.gif) |
|
Used to specify which references should be loaded. Valid types
are "all", "none" and "topOnly", which will load all references, no
references and top-level references only, respectively. Must be
used with the -open, -import, -reference or -loadReference flags.
When "none" is used with -loadReference, only path validation is
performed. This can be used to replace a reference without
triggering reload. |
|
mergeNamespacesOnClash(
mnc) |
boolean |
![create create](../gfx/create.gif) |
|
Used with the -import or -reference flag to prevent new
namespaces from being created when namespaces of the same name
already exist within Maya. For example, lets pretend a file being
imported refers to "ref:pSphere1" and there is already a namespace
called "ref" defined in Maya. If -mergeNamespacesOnClash is true,
the existing ref namespace will be reused and pSphere1 will be
moved into the existing namespace. If -mergeNamespacesOnClash is
false, a new namespace will be created (in this case "ref1") and
pShere1 moved into the ref1 namespace. The default value is
false. |
|
loadAllDeferred(lad) |
boolean |
![create create](../gfx/create.gif) |
|
This flag is obsolete, and has been replaced by the
loadReferenceDepth flag. When used with the -open flag, determines
if the -deferReference flag is respected when reading in the file.
If true is passed, all of the references are loaded. If false is
passed, the -deferReference flag is respected. |
|
loadAllReferences(lar) |
boolean |
![create create](../gfx/create.gif) |
|
This flag is obsolete and has been replaced with the
loadReferenceDepth flag. When used with the -open flag, this will
cause all references to be loaded. |
|
loadNoReferences(lnr) |
boolean |
![create create](../gfx/create.gif) |
|
This flag is obsolete and has been replaced witht the
loadReferenceDepth flag. When used with the -open flag, no
references will be loaded. When used with -import, -reference or
-loadReference flags, will load the top-most reference only. |
|
location(loc) |
boolean |
![query query](../gfx/query.gif) |
|
Query the location of the given file name. |
|
loadReference(lr) |
string |
![create create](../gfx/create.gif) ![query query](../gfx/query.gif) |
|
This flag loads a file and associates it with the passed
reference node. If the reference node does not exist, the command
will fail. If the file is already loaded, then this flag will
reload the same file.
If a file is not given, the command will load (or reload) the last
used reference file.
|
|
loadSettings(ls) |
string |
![create create](../gfx/create.gif) |
|
When used with the "o/open" flag this flag specifies which
reference load settings should be used. Reference load settings
specify which references should be brought in loaded and which
unloaded. Those reference files that are brought in unloaded will
usually not need to be read and interpreted by Maya. This can
potentially reduce the time it takes Maya to load the whole scene.
If no "ls/loadSettings" flag is specified, or the empty string ("")
is used as the flag argument, the default load settings are used.
The default load settings represent the state of all references
when the file was last saved. The load settings
"implicitLoadSettings" refer to the temporary load settings
generated by the "bls/buildLoadSettings" flag and edited with the
"loadSettings" command. Currently on the default and implicit load
settings are supported. |
|
lastTempFile(ltf) |
boolean |
![query query](../gfx/query.gif) |
|
When queried, this flag returns the temp file name used during
file save. The temp file will be left in the same directory as the
intended file name if the save fails. |
|
modified(mf) |
boolean |
![create create](../gfx/create.gif) ![query query](../gfx/query.gif) |
|
Set the modified state of the file. A modified file will need
to be saved before a new file is opened or created. Normally there
is no need to edit this flag as the state of the file is updated
automatically whenever an object is created or modified. If editing
of the state is desired, it is done without use of the edit flag as
covered in the example section below. In query mode, if the file
has been modified 1 is returned. Otherwise 0 is returned. |
|
newFile(new) |
boolean |
![create create](../gfx/create.gif) |
|
Initialize the scene. Returns untitled scene with default
location. |
|
namespace(ns) |
string |
![edit edit](../gfx/edit.gif) |
|
The namespace name to use that will group all objects during
importing and referencing. Change the namespace used to group all
the objects from the specified referenced file. The reference must
have been created with the "Using Namespaces" option, and must be
loaded. Non-referenced nodes contained in the existing namespace
will also be moved to the new namespace. The new namespace will be
created by this command and can not already exist. The old
namespace will be removed. |
|
open(o) |
boolean |
![create create](../gfx/create.gif) |
|
Open the specified file. Returns the name of the opened
file. |
|
options(op) |
string |
![create create](../gfx/create.gif) ![query query](../gfx/query.gif) |
|
Set/query the currently set file options. |
|
lastFileOption(lfo) |
boolean |
![query query](../gfx/query.gif) |
|
On query, returns the last option string used by the file
command. |
|
prompt(pmt) |
boolean |
![create create](../gfx/create.gif) ![query query](../gfx/query.gif) |
|
This flag controls the display of file prompting dialogs. Some
examples of file prompting dialogs include error messages that
require user confirmation and missing file reference dialogs. Once
this flag is used, every instance of the file command will use the
last set value of this flag. Some interactive file operations may
post dialogs even when the flag is set to false, but every scripted
file command will not display any dialogs when this flag is set to
false. The default value is true. |
|
parentNamespace(pns) |
boolean |
![query query](../gfx/query.gif) |
|
Returns the name(s) of a referenced file's parent
namespaces. |
|
preserveReferences(pr) |
boolean |
![create create](../gfx/create.gif) |
|
When used with the import/export flags this tells the
importer/exporter to import/export references as references instead
of copies of those references. |
|
exportUnloadedReferences(
eur) |
boolean |
![create create](../gfx/create.gif) |
|
Only effective when preserveReferences is used. When used with
the exportAll flag, tells the exporter to include all unloaded
references in the export. When used with the exportSelected flag,
tells the exporter to include all unloaded proxy references that
are related to any node in the selection. |
|
preSaveScript(prs) |
string |
![create create](../gfx/create.gif) |
|
When used with the save flag, the specified script will be
executed before the file is saved. |
|
postSaveScript(pos) |
string |
![create create](../gfx/create.gif) |
|
When used with the save flag, the specified script will be
executed after the file is saved. |
|
proxyManager(pm) |
string |
![create create](../gfx/create.gif) |
|
When a one or more proxy references are added to an existing
file reference, the proxy manage node is used to define the proxies
associated with that reference. This flag is used in conjunction
with the activeProxy and proxyTag flag to specify the proxyManager
of interest. This flag is also used to specify the proxyManager for
a proxy reference in the file referencing preload information, when
used in conjunction with the referenceDepthInfo flag. |
|
proxyTag(pt) |
string |
![create create](../gfx/create.gif) |
|
This flag is intended for internal use only during file load or
preload. Proxy tags are names you assign to proxy references to
more easily manage the proxy references from the reference editor.
Proxy tags are unique within a given proxy set. This flag must be
used in conjunction with the proxyManager flag. |
|
reference(r) |
boolean |
![query query](../gfx/query.gif) |
|
Create a reference to the specified file. Returns the name of
the file referenced.
Query all file references from the specified file. |
|
renameAll(ra) |
boolean |
![create create](../gfx/create.gif) |
|
Only available with -import. If true, rename all newly-created
nodes, not just those whose names clash with existing nodes. Only
available with -import. |
|
referenceDepthInfo(rdi) |
uint |
![create create](../gfx/create.gif) |
|
This flag is used to store reference loading preferences
associated with a Maya ascii file (.ma). This flag is only useful
during file I/O so users should not have any need to use this
flag. |
|
referenceNode(rfn) |
string |
![query query](../gfx/query.gif) |
|
When queried, this flag returns the name of the reference node
associated with the file. If the file is not a reference or does
not have a reference node, an empty string is returned.
In query mode, this flag can accept a value.
|
|
rename(rn) |
string |
![create create](../gfx/create.gif) |
|
Rename the scene. Used mostly during save to set the saveAs
name. Returns the new name of the scene. |
|
returnNewNodes(rnn) |
boolean |
![create create](../gfx/create.gif) |
|
Used to control the return value in open, import,
loadReference, and reference operations. It will force file command
to return a list of new nodes added to the current scene. |
|
renamingPrefixList(rpl) |
boolean |
![query query](../gfx/query.gif) |
|
This flag returns a list of all of the renaming prefixes used
by the file. |
|
renamingPrefix(rpr) |
string |
![create create](../gfx/create.gif) ![query query](../gfx/query.gif) |
|
The string to use as a prefix for all objects from this file.
This flag has been replaced by -ns/namespace. |
|
removeReference(rr) |
boolean |
![create create](../gfx/create.gif) |
|
Remove the given file reference from its parent. This will also
Remove everything this file references. Returns the name of the
file removed. |
|
renameToSave(rts) |
boolean |
![create create](../gfx/create.gif) ![query query](../gfx/query.gif) |
|
If true, the scene will need to be renamed before it can be
saved. When queried this flag returns true if the scene must be
renamed before it can be saved.
The default is false. |
|
save(s) |
boolean |
![create create](../gfx/create.gif) |
|
Save the specified file. Returns the name of the saved
file. |
|
saveReference(sr) |
boolean |
![create create](../gfx/create.gif) |
|
Save reference node edits and connections to reference file.
This includes newly added history and animation, provided that
these do not apply to any objects outside the reference being
saved. |
|
compress(cmp) |
boolean |
![create create](../gfx/create.gif) |
|
When used with save, it will compress (gzip) the file on
output. |
|
preserveName(pn) |
boolean |
![create create](../gfx/create.gif) |
|
When used with compress, it will retain the regular extension
rather than appending .gz. |
|
removeDuplicateNetworks(
rdn) |
boolean |
![create create](../gfx/create.gif) |
|
When set, Maya will remove imported networks if the same
network is also detected in the current scene. This flag can only
be used in conjunction with the import flag. |
|
resetError(rer) |
boolean |
![create create](../gfx/create.gif) |
|
Turn off any pre-existing global file errors. |
|
selectAll(sa) |
boolean |
![create create](../gfx/create.gif) |
|
Select all the components of this file as well as its child
files. Note that the file specified must be one that is already
opened in this Maya session. |
|
saveDiskCache(sdc) |
string |
![create create](../gfx/create.gif) ![query query](../gfx/query.gif) |
|
This flag sets the saveAs option for Jiggle disk caches. The
valid inputs are "always" - always copy a file texture to a new
location, "never" - do not copy at all.
C: The default is "always".
Q: When queried it returns a string ("always", "never"). |
|
shader(sh) |
boolean |
![create create](../gfx/create.gif) ![query query](../gfx/query.gif) |
|
For use with exportSelected to specify whether attached shaders
should be included in the export. |
|
sharedNodes(shd) |
string |
![create create](../gfx/create.gif) ![multiuse multiuse](../gfx/multiuse.gif) |
|
This flag modifies the '-r/-reference' flag to indicate that
certain types of nodes within that reference should be treated as
shared nodes. All shared nodes will be placed in the default
namespace. New copies of those nodes will not be created if a copy
already exists in the default namespace, instead the shared node
will be merged with the existing node. The specifics of what
happens when two nodes are merged depends on the node type. In
general attribute values will not be merged, meaning the values set
on any existing shared nodes will be retained, and the values of
the nodes being merged in will be ignored. The valid options are
"displayLayers", "shadingNetworks", "renderLayersByName", and
"renderLayersById". This flag is multi-use; it may be specified
multiple times to for example, share both display layers and
shading networks. Two shading networks will only be merged if they
are identical: the network of nodes feeding into the shading group
must be arranged identically with equivalent nodes have the same
name and node type. Additionally if a network is animated or
contains a DAG object or expression it will not be mergeable. This
flag cannot be used in conjunction with
-srf/sharedReferenceFile. |
|
shortName(shn) |
boolean |
![query query](../gfx/query.gif) |
|
When used with a main query flag it indicates that the file
name returned will be the short name (i.e. just a file name without
any directory paths). If this flag is not present, the full name
and directory path will be returned. |
|
sceneName(sn) |
boolean |
![query query](../gfx/query.gif) |
|
return the name of the current scene. |
|
swapNamespace(sns) |
[string, string] |
![create create](../gfx/create.gif) ![multiuse multiuse](../gfx/multiuse.gif) |
|
Can only be used in conjunction with the -r/reference or
-i/import flags. This flag will replace any occurrences of a given
namespace to an alternate specified namespace. This namespace
"swap" will occur as the file is referenced in. It takes in two
string arguments. The first argument specifies the namespace to
replace. The second argument specifies the replacement namespace.
Use of this flag, implicitly enables the use of namespaces and
cannot be used with deferReference. |
|
sharedReferenceFile(srf) |
boolean |
![create create](../gfx/create.gif) |
|
Can only be used in conjunction with the -r/reference flag and
the -ns/namespace flag (there is no prefix support). This flag
modifies the '-r/-reference' flag to indicate that all nodes within
that reference should be treated as shared nodes. New copies of
those nodes will not be created if a copy already exists. Instead,
the shared node will be merged with the existing node. The
specifics of what happens when two nodes are merged depends on the
node type. This flag cannot be used in conjunction with
-shd/sharedNodes. |
|
saveReferencesUnloaded(
sru) |
boolean |
![create create](../gfx/create.gif) |
|
This flag can only be used in conjunction with the save flag.
It specifies that the saved file will be saved with all references
unloaded. |
|
strict(str) |
boolean |
![create create](../gfx/create.gif) |
|
Set strict file path resolution. If true, all paths will be
matched exactly, both relative and absolute. Relative paths will be
considered relative to the project root directory. Must be used
with the -open, -import, -importReference or -reference. |
|
saveTextures(stx) |
string |
![create create](../gfx/create.gif) ![query query](../gfx/query.gif) |
|
This flag sets the saveAs option for 3d Paint file textures.
The valid inputs are "always" - always copy a file texture to a new
location, "unlessRef" - copy only if this is not a referenced file
texture, "never" - do not copy at all.
C: The default is "unlessRef".
Q: When queried it returns a string ("always", unlessRef",
"never"). |
|
type(typ) |
string |
![query query](../gfx/query.gif) |
|
Set the type of this file. By default this can be any one of:
"mayaAscii", "mayaBinary", "mel", "OBJ", "directory", "plug-in",
"audio", "move", "EPS", "Adobe(R) Illustrator(R)", "image" plug-ins
may define their own types as well.
Return a string array of file types that match this file. |
|
uiConfiguration(uc) |
boolean |
![create create](../gfx/create.gif) ![query query](../gfx/query.gif) |
|
Save the ui configuration with the scene in a uiConfiguration
script node. (eg. panes, etc.) The current default is on and is set
in initialStartup.mel. |
|
usingNamespaces(uns) |
boolean |
![query query](../gfx/query.gif) |
|
Returns boolean. Queries whether the specified reference file
uses namespaces or renaming prefixes. |
|
unresolvedName(un) |
boolean |
![query query](../gfx/query.gif) |
|
When used with a main query flag it indicates that the file
name returned will be unresolved (i.e. it will be the path
originally specified when the file was loaded into Maya; this path
may contain environment variables and may not exist on disk). If
this flag is not present, the resolved name will be returned. |
|
unloadReference(ur) |
string |
![create create](../gfx/create.gif) |
|
This flag will unload the reference file associated with the
passed reference node. |
|
writable(w) |
boolean |
![query query](../gfx/query.gif) |
|
Query whether the given file is writable in the current scene.
For main scene files this indicates writable to the file system by
the current user. Files referenced by the main scene file are
always not writable (referenced files are by nature read only).
Files not present in the current scene always return false. |
|
withoutCopyNumber(wcn) |
boolean |
![query query](../gfx/query.gif) |
|
When used with a main query flag it indicates that the file
name returned will not have a copy number appended to the end. If
this flag is not present, the file name returned may have a copy
number appended to the end. |
|
segment(seg) |
string |
|
|
activate(a) |
boolean |
|
|
exportAsSegment(exs) |
boolean |
|
|
exportSelectedNoReference(
esr) |
boolean |
|
|
moveSelected(ms) |
boolean |
![edit edit](../gfx/edit.gif) |
|
applyTo(at) |
string |
![create create](../gfx/create.gif) |
|
When importing or referencing an offline edit file, apply it to
to the given reference (i.e. determine what <main> gets
mapped to). So specify the reference node name. To apply the edit
to nodes in the main scene (i.e. the root namespace) pass in ":".
Must be used with the file -i/-import or -r/-reference flags. |
|
mapPlaceHolderNamespace(
mns) |
[string, string] |
![create create](../gfx/create.gif) ![query query](../gfx/query.gif) ![edit edit](../gfx/edit.gif) ![multiuse multiuse](../gfx/multiuse.gif) |
|
Map a placeHolderNamespace to the given reference. Must be used
with the file -i/-import, -r/-reference flags in create mode. The
first string is the place holder namespace, including the angle
brackets (ex: "<foo>"). The second string is the reference
node whose namespace it should be mapped to (ex: "refRN"). If the
namespace should be mapped to the root namespace, use ":". |
|
replaceName(rep) |
[string, string] |
![create create](../gfx/create.gif) ![query query](../gfx/query.gif) ![edit edit](../gfx/edit.gif) ![multiuse multiuse](../gfx/multiuse.gif) |
|
Define a search and replace string. Will apply search and
replace to leaf node names. The search string can include
namespaces and wild-cards, but will only apply to leaf nodes in a
dag hierarchy. Intended for use with offline edits files. Must be
used with file -import/-i or -reference/-r. If a nested reference
also defines a substitution, it will become the active substitution
table while loading the nested reference. Note: if used with the
-edit/-e flag, the replacement will only be applied the next time
the reference is loaded Examples: -replace "*pCube1" "prop" will
change "foo:pCube1" to "foo:prop" and "|A:pCube1|B:pCube1" to
"|A:pCube1|prop". |
|