Difference between revisions of "NiAVObjectSetLocalTranslation"
Jump to navigation
Jump to search
no edit summary
imported>DragoonWraith m (NifSetNthChildLocalTranslationTEMP moved to NiAVObjectSetLocalTranslation: new name.) |
imported>DragoonWraith |
||
Line 2: | Line 2: | ||
'''Syntax''' | '''Syntax''' | ||
(bool:success) | (bool:success) NiAVObjectSetLocalTranslationTEMP float:x float:y float:z short:nifID ''short:blockID'' | ||
(bool:success) NiAVObjSetLocTranslT float:x float:y float:z short:nifID ''short:blockID'' | |||
Sets the local translation of the specified | Sets the local translation of the <tt>NiAVObject</tt>-derived block specified by <tt>blockID</tt>. The default value of <tt>blockID</tt>, 0, refers to the NIF's root, a <tt>NiNode</tt>, which is a <tt>NiAVObject</tt>-derived class. Thus, this function may be used without an explicit <tt>blockID</tt> when setting the root's local translation. | ||
== Notes == | == Notes == | ||
* Because OBSE Plug-Ins cannot currently accept arrays as arguments, | * Because OBSE Plug-Ins cannot currently accept arrays as arguments, <tt>NiAVObjectSetLocalTranslation</tt>, as it would properly exist, cannot be implemented. <tt>NiAVObjectSetLocalTranslationTEMP</tt> is provided as an alternative; it will be deprecated in favor of <tt>NiAVObjectSetLocalTranslation</tt> when OBSE adds the ability to take array arguments, but backwards compatibility will be maintained. | ||
== See Also == | == See Also == | ||
* [[ | * [[NiAVObjectGetLocalTranslation]] | ||
* [[ | * [[NiAVObjectSetLocalTransformTEMP]] | ||
* [[ | * [[NiAVObjectSetLocalRotationTEMP]] | ||
* [[ | * [[NiAVObjectSetLocalScale]] | ||
[[Category:NifSE| | [[Category:NifSE|AVObjectSetTranslation]] | ||
[[Category:NifSE ( | [[Category:NifSE (NiAVObject)|SetTranslation]] |