新規作成 | 一覧 | RSS | FrontPage | 検索 | 更新履歴
== o ==
ねこまたや web出張所
INDEX

トップページ
お知らせ
twitter
お道具箱
技術資料と雑談
ライブラリ
雑貨や(ダウンロード)
最近の更新
ねこまたやについて

twitter

ねこまたやのついった

企画モノ

psAxe情報ページ
自主制作アニメ
ぽこあぽこ られんたんど


あやかしあやし
エフェクトネタ帳



りまぴん
AE エクスプレッション
レンダー乙女とか
簡易版XPSリンカ
おまけギャラリ

BBS

ねこまたやBBS
開発室BBS

Language



開発室みたいなものでしたが
spamアクセスがはげしいのでページは凍結中です。
書き換えは管理人のみが可能です。
Nekomataya/2024

ObjectList01 - DOM object list


差分表示


Photoshopのリファレンス(部分訳)
DOM object list

学習用です
うーん、 このセクションは重い

全部翻訳する予定はありません 自分の必要な部分だけ
…アルファベット順の方がよかったかな? 一考

**ActionDescriptor
SPAMロボットに書き換えられちゃった… しばらく凍結しますね 2009/10/22

This object provides a dictionary-style mechanism for storing data as key-value pairs. It can be used for low-level access into Photoshop.
See an example of this usage in ‘Selection sample script’ on page 168.
#navbar(ObjectList,,01,02)
----
*[[global]] object

Many configuration files use serialized action descriptors to represent their data. It is used, for example, to
encapsulate playback options in Application.playbackParameters, and is returned by
Application.getCustomOptions().
''property''
----
, ver. ,, name , valueType , r/w 
,,,app,[object Application],readOnly
,,,system,[object System],readOnly
,(7.0),,stockphoto,[object Object],readOnly
,(7.0),,aftereffects7,[object Object],readOnly
,(7.0),,aftereffects,[object Object],readOnly
,(7.0),,bridge,[object Object],readOnly
,(7.0),,onlineservices,[object Object],readOnly
,,,gAECommandLineRenderer,[object Object],readOnly

''method''
----
:_compareImagesAndGenerateResultForAutomatedTesting(): <非公開>
:byte_compare_files():returns boolean <非公開>
:clearOutput():no return
:currentFormatToTime(formatedTime,frameRate[,isDuration]):returns float (7.0)
:fileGetDialog(prompt,typeList):returns File
:filePutDialog(prompt,default,type):returns File
:folderGetDialog(prompt):returns Folder
:garbageCollect():no return <非公開>
:isValid(object testObject):returns boolean <非公開>
:pushGCTest():no return? <非公開>
:reset_dither_seed():no return <非公開>
:testGC():no return? <非公開>
:timeToCurrentFormat(time,framRate[,isDuration]):returns string (7.0)
:write(String):no return
:writeConsole():no return
:writeLn():no return
:AECommandLineRenderer():no return

このオブジェクトは、キーと値のペアとしてデータを格納するための辞書形式のメカニズムを提供します
これはPhotoshopに対する低レベルアクセスとして使用することができます
*Application

 168ページの「Selection サンプルスクリプト」で使用例を参照のこと
**Application object

多くの設定ファイルは、それらのデータを表現するためにシリアライズされたアクション記述子を使用しています
参考使用例として Application.playbackParameters は、再生オプションをカプセル化し、Application.getCustomOptions() によって戻されます。
''property''
----

***Properties
,プロパティ,値,備考
,count,number,読み出し専用 ディスクリプタ内のキーの数
,typename,string,読み出し専用 actionDescriptorオブジェクトの参照先クラス名
, ver. ,, name , valueType , r/w 
,,,buildName,string,readOnly
,,,buildNumber,integer,readOnly
,,,exitAfterLaunchAndEval,boolean,r/w
,,,exitCode,integer,r/w
,,,isProfessionalVersion,boolean,readOnly
,,,isRenderEngine,boolean,readOnly
,,,isUISuppressed,boolean,readOnly
,,,isWatchFolder,boolean,readOnly
,,,language,(Language),readOnly
,(7.0),<非公開>,memoryInUse,integer,readOnly
,,<非公開>,preferences,[Preferences],readOnly
,,,project,[Project],readOnly
,,,registeredCompany,string,readOnly
,,,registeredName,string,readOnly
,(7.0),<非公開>,reportErrorOnMissingFrame,boolean,r/w
,(7.0),<非公開>,saveProjectOnCrash,boolean,r/w
,,,serialNumber,string,readOnly
,,,settings,[Settings],readOnly
,,,version,string,readOnly

''method''
----
:activate():no return (7.0)
:beginSuppressDialogs():no return
:beginUndoGroup(string undoName):no return
:cancelTask(integer taskID):no return (7.0)
:endSuppressDialogs(boolean showAlert):no return
:endUndoGroup():no return
:endWatchFolder():no return
:executeCommand(integer commandID):no return (7.0) <非公開>
:findMenuCommandId(string commandName):integer commandID (7.0) <非公開>
:injectPresetAnimation(string sectionName,string presetName,[File file]):(不明) (7.0) <非公開>
:newProject():no return
:open([File file]):returns Project
:openFast([File file]):returns Project <非公開>
:openTemplate([File file]):returns Project (7.0) <非公開>
:pauseWatchFolder(boolean doPause):no return
:purge(PurgeTarget target):no return
:quit():no return
:scheduleTask(stringToExecute, float delay, boolean repeat):returns taskID (7.0)
:setMemoryUsageLimits(float imageCachePercent,float maximumMemoryPercent):no return
:setSavePreferencesOnQuit(boolean doSave):no return
:watchFolder(File file):no return

***Method
,メソッド,引数の型,戻値,備考
,clear(),,,ディスクリプタのクリア
,erase(key),number,,指定のキーをディスクリプタから消去
,fromStream(value),string,,ディスク読み出しのため バイトストリームからディスクリプタを作成
,getBoolean(key),number,boolean,ブール型のキーから値を取得
,getClass(key),number,number,クラス型のキーから値を取得
,getData(key),number,string,生のバイトテータを文字列として取得
,getDouble(key),number,number,ダブル型キーから値を取得
,getEnumerationType(key),number,number,キーの列挙子タイプを取得
,getEnumerationValue(key),number, number,キーの列挙子値を取得
,getInteger(key),number,number,整数型キーから値を取得
,getKey(index),number,number,indexで与えられたN番目のキーIDを取得
,getLargeInteger(key),number,number,ラージ整数型のキーから値を取得
,getList(key),number,ActionList,タイプリスト型のキーから値を取得
,getObjectType(key),number,number,オブジェクト型のキーからオブジェクトのクラスIDを取得
,getObjectValue(key),number,ActionDescriptor,オブジェクト型のキーから値を取得
,getPath(key),number,File,ファイル型のキーから値を取得
,getReference(key),number,ActionReferenc,アクションリファレンス型のキーから値を取得
,getString(key),number,string,文字列型のキーから値を取得
,getType(key),number,DescValueType,キーの型を取得
,getUnitDoubleType(key),number,number,ユニットダブル型キーから単位タイプを取得
,getUnitDoubleValue(key),number,number,ユニットダブル型キーから値を取得
,hasKey(key),number,boolean,提供されたキーを持ったディスクリプタであるかをチェック
,isEqual(otherDesc),ActionDescriptor,boolean,当該のディスクリプタが他のディスクリプタと同じ(同値)であるかを比較
,putBoolean(key/value),number boolean,,ブール型キーに値をセット.
,putClass(key/value),number number,,クラス型キーに値をセット
,putData(key/value),number string,,文字列形式で生のバイトデータをセット
,putDouble(key/value),number number,,ダブル型キーに値をセット
,putEnumerated(key/enumType/value),number number number,,キーに列挙子型と値をセット
,putInteger(key/value),number number,,整数型キーに値をセット.
,putLargeInteger(key/value),number number,,ラージ整数型キーに値をセット
,putList(key/value),number ActionList,,アクションリストオブジェクト(タイプリスト型?)キーに値をセット
,putObject(key/classID/value),number number ActionDescriptor,,オブジェクト型キーにアクションディスクリプタを値としてセット
,putPath(key/value),number File,,ファイル型のキーに値をセット
,putReference(key/value),number ActionReference,,アクションリファレンス型のキーに値をセット
,putString(key/value),number string,,文字列型のキーに値をセット
,putUnitDouble(key/unitID/value),number number number,,ユニットダブル型のキーに値をセット
,toStream(),string,,ディスク書き込みのためのバイトストリームを書き出す 
**Preferences object <非公開>

''property''
----

''method''
----
:deletePref(string sectionName,string sectionKey):returns boolean
:getPrefAsBool(string sectionName,string sectionKey):returns boolean
:getPrefAsFloat(string sectionName,string sectionKey):returns float
:getPrefAsLong(string sectionName,string sectionKey):returns long
:getPrefAsString(string sectionName,string sectionKey):returns string
:havePref(string sectionName,string sectionKey):returns boolean
:reload():no return
:savePrefAsBool(string sectionName,string sectionKey,boolean value):no return
:savePrefAsFloat(string sectionName,string sectionKey,float value):no return
:savePrefAsLong(string sectionName,string sectionKey,long value):no return
:savePrefAsString(string sectionName,string sectionKey,string value):no return
:saveToDisk():no return

**Settings object

''property''
----

''method''
----
:getSetting(string sectionName,string sectionKey):returns string
:haveSetting(string sectionName,string sectionKey):returns boolean
:saveSetting(string sectionName,string sectionKey,string newValue):no return

*Project

**Project object

''property''
----
, ver. ,, name , valueType , r/w 
,,,activeItem,[Item],readOnly
,,,bitsPerChannel,integer,r/w
,(7.0),,displayStartFrame,integer,r/w
,,,file,[File],readOnly
,,,items,[ItemCollection],readOnly
,(7.0),,linearBlending,boolean,r/w
,,,numItems,integer,readOnly
,,,renderQueue,[RenderQueue],readOnly
,,,rootFolder,[FolderItem],readOnly
,,,selection,Array of [Item],readOnly
,,,timecodeBaseType,(TimecodeBaseType),r/w
,,,timecodeDisplayType,(TimecodeDisplayType),r/w
,,,timecodeFilmType,(TimecodeFilmType),r/w
,,,timecodeNTSCDropFrame,boolean,r/w
,,,transparencyGridThumbnails,boolean,r/w

''method''
----
:autoFixExpressions(?,?):returns ? (7.0) <非公開>
:close(CloseOptions closeOptions):returns boolean
:consolidateFootage():returns integer
:createComp():no return <非公開>
:importFile(ImportOptions importOptions):returns Item
:importFileWithDialog():returns ArrayOfItem
:importPlaceholder(string itemName,integer itemWidth,integer itemHeight,float frameRate,float duration):returns FootageItem
:item(integer itemIndex):returns Item
:reduceProject(ArrayOfItem itemsToPreserve):returns integer
:removeUnusedFootage():returns integer
:save(File toFile):returns boolean
:saveWithDialog():returns boolean
:showWindow(boolean doShow):no return

*Item

**ItemCollection object

''property''
----
, ver. ,, name , valueType , r/w 
,,,length,intgre,readOnly

''method''
----
:addComp( name, width, height, pixelAspectRatio, duration, frameRate):returns CompItem
:addFolder(string name): (7.0)

**AVItem object

''property''
----

''method''
----

**CompItem object

''property''
----
, ver. ,, name , valueType , r/w 
,,,activeCamera,[Layer],readOnly
,,,bgColor,Array of float,r/w
,,,comment,string,r/w
,,,displayStartTime,float,r/w
,,,draft3d,boolean,r/w
,,,duration,float,r/w
,,,footageMissing,boolean,readOnly
,,,frameBlending,boolean,r/w
,,,frameDuration,float,r/w
,,,frameRate,float,r/w
,,,hasAudio,boolean,readOnly
,,,hasVideo,boolean,readOnly
,,,height,integer,r/w
,,,hideShyLayers,boolean,r/w
,,,id,integer,readOnly
,,,layers,[LayerCollection],r/w
,,,motionBlur,boolean,r/w
,,,name,string,r/w
,,,numLayers,integer,readOnly
,,,parentFolder,[FolderItem],readOnly
,,,pixelAspect,float,r/w
,,,preserveNestedFrameRate,boolean,r/w
,,,preserveNestedResolution,boolean,r/w
,,,proxySource,[FootageSource],readOnly
,(7.0),,renderer,stringRendererName,r/w
,(7.0),,renderers,Array of Renderers,
,,,resolutionFactor,Array of integer,r/w
,,,selected,boolean,r/w
,,,selectedLayers,Array of Layer,readOnly
,,,selectedProperties,Array of PropertyBase,r/w
,,,shutterAngle,integer,r/w
,,,shutterPhase,integer,r/w
,,,time,float,r/w
,,,typeName,string,readOnly
,,,useProxy,boolean,r/w
,,,usedIn,Array of [CompItem],readOnly
,,,width,integer,r/w
,,,workAreaDuration,float,readOnly
,,,workAreaStart,float,readOnly

''method''
----
:applyPreset(File presetName): (7.0)
:duplicate():return value
:layer(integer layerIndex):returns Layer
:ramPreviewTest(Unknown ,float viewScale,Unknown ): return status(7.0)
:remove():return value
:renderFrame(Number-float,Unknown,Integer): (7.0)
:saveFrameToPng(float Time,[File] SaveFile):return int (7.0)
:setProxy(File proxyFile):no return
:setProxyToNone():no return
:setProxyWithPlaceholder(string name,integer width,integer height,float frameRate,float duration):no return
:setProxyWithSequence(File proxyFile,boolean forceAlphabetical):no return
:setProxyWithSolid(ArrayOfFloat color,string name,integer width,integer height,float pixelAspecRatio):no return

**FolderItem object

''property''
----
, ver. ,, name , valueType , r/w 
,,,comment,string,r/w
,,,id,integer,readOnly
,,,items,[ItemCollection],readOnly
,,,name,string,r/w
,,,numItems,integer,readOnly
,,,parentFolder,[FolderItem],readOnly
,,,selected,boolean,r/w
,,,typeName,string,readOnly

''method''
----
:item(integer itemIndex):returns Item
:remove():no return

**FootageItem object

''property''
----
, ver. ,, name , valueType , r/w 
,,,comment,string,r/w
,,,duration,float,readOnly
,,,file,File,readOnly
,,,footageMissing,boolean,readOnly
,,,frameDuration,float,readOnly
,,,frameRate,float,readOnly
,,,hasAudio,boolean,readOnly
,,,hasVideo,boolean,readOnly
,,,height,integer,r/w
,,,id,integer,readOnly
,,,mainSource,[FootageSource],readOnly
,,,name,string,r/w
,,,parentFolder,[FolderItem],readOnly
,,,pixelAspect,float,r/w
,,,proxySource,[FootageSource],readOnly
,,,selected,boolean,r/w
,,,time,float,readOnly
,,,typeName,string,readOnly
,,,useProxy,boolean,r/w
,,,usedIn,Array of [CompItem],readOnly
,,,width,integer,r/w

''method''
----
:remove():no return
:replace(File proxyFile):no return
:replaceWithPlaceholder(string name,integer width,integer height,float frameRate,float duration):no return
:replaceWithSequence(File proxyFile,boolean forceAlphabetical):no return
:replaceWithSolid(ArrayOfFloat color,string name,integer width,integer height,float pixelAspecRatio):no return
:setProxy(File proxyFile):no return
:setProxyToNone():no return
:setProxyWithPlaceholder(string name,integer width,integer height,float frameRate,float duration):no return
:setProxyWithSequence(File proxyFile,boolean forceAlphabetical):no return
:setProxyWithSolid(ArrayOfFloat color, string name, integer width, integer height,float pixelAspectRatio):no return

*Source
**FileSource object

''property''
----
, ver. ,, name , valueType , r/w 
,,,alphaMode,(AlphaMode),r/w
,,,conformFrameRate,float,r/w
,,,displayFrameRate,float,readOnly
,,,fieldSeparationType,(FieldSeparationType),readOnly
,,,file,[File],readOnly
,,,hasAlpha,boolean,readOnly
,,,highQualityFieldSeparation,boolean,r/w
,,,invertAlpha,boolean,r/w
,,,isStill,boolean,readOnly
,,,loop,integer,r/w
,(7.0),,missingFootagePath,pathString,readOnly
,,,nativeFrameRate,float,readOnly
,,,premulColor,Array of float,r/w
,,,removePulldown,(PulldownPhase),readOnly

''method''
----
:guessAlphaMode():no return
:guessPulldown(PulldownMethod pulldownMethod):no return
:reload():no return


**FootageSource object

''property''
----
, ver. ,, name , valueType , r/w 
,,,alphaMode,(AlphaMode),r/w
,,,conformFrameRate,float,r/w
,,,displayFrameRate,float,readOnly
,,,fieldSeparationType,(FieldSeparationType),readOnly
,,,file,File,readOnly
,,,hasAlpha,boolean,readOnly
,,,highQualityFieldSeparation,boolean,r/w
,,,invertAlpha,boolean,r/w
,,,isStill,boolean,readOnly
,,,loop,integer,r/w
,(7.0),,missingFootagePath,pathString,readOnly
,,,nativeFrameRate,float,readOnly
,,,premulColor,Array of float,r/w
,,,removePulldown,(PulldownPhase),readOnly

''method''
----
:guessAlphaMode():no return
:guessPulldown(PulldownMethod pulldownMethod):no return
:reload():no return

**ImportOptions object

''property''
----
, ver. ,, name , valueType , r/w 
,,,file,[File],r/w
,,,forceAlphabetical,boolean,r/w
,,,importAs,(ImportAsType),r/w
,,,sequence,boolean,r/w

''method''
----
:canImportAs(ImportAsType asType):returns boolean


**PlaceholderSource object

''property''
----
, ver. ,, name , valueType , r/w 
,,,alphaMode,(AlphaMode),r/w
,,,conformFrameRate,float,r/w
,,,displayFrameRate,float,readOnly
,,,fieldSeparationType,(FieldSeparationType),r/w
,(7.0),,file,[File],
,,,hasAlpha,boolean,readOnly
,,,highQualityFieldSeparation,boolean,r/w
,,,invertAlpha,boolean,r/w
,,,isStill,boolean,readOnly
,,,loop,integer,r/w
,(7.0),,missingFootagePath,pathString,readOnly
,,,nativeFrameRate,float,readOnly
,,,premulColor,Array of float,r/w
,,,removePulldown,(PulldownPhase),r/w

''method''
----
:guessAlphaMode():no return
:guessPulldown(PulldownMethod pulldownMethod):no return
:reload():no return

**SolidSource object

''property''
----
, ver. ,, name , valueType , r/w 
,,,alphaMode,(AlphaMode),r/w
,,,color,Array of float,r/w
,,,conformFrameRate,float,readOnly
,,,displayFrameRate,float,readOnly
,,,fieldSeparationType,(FieldSeparationType),readOnly
,,,hasAlpha,boolean,readOnly
,,,highQualityFieldSeparation,boolean,readOnly
,,,invertAlpha,boolean,r/w
,,,isStill,boolean,readOnly
,,,loop,integer,readOnly
,,,nativeFrameRate,float,readOnly
,,,premulColor,Array of float,r/w
,,,removePulldown,(PulldownPhase),readOnly

''method''
----
:guessAlphaMode():no return
:guessPulldown(PulldownMethod pulldownMethod):no return


**TextDocument object

''property''
----
, ver. ,, name , valueType , r/w 
,,,text,string,r/w

''method''
----

*Layer
**LayerCollection object

''property''
----
, ver. ,, name , valueType , r/w 
,,,length,integre,readOnly

''method''
----
:add(AVItem theItem,[float duration]):returns [AVLayer]
:addCamera(string name,ArrayOfFloat centerPoint):returns [Layer]
:addLight(string name,ArrayOfFloat centerPoint):returns [Layer]
:addNull([float duration]):returns [AVLayer]
:addSolid(ArrayOfFloat color,string name,integer width,integer height,float pixelAspectRatio,[float duration]):returns [AVLayer]
:addText([TextDocument textDoc]):returns [AVLayer]
:byName(string name):returns [Layer]
:precompose(ArrayOfInteger layerIndices,string name,[boolean moveAllAttributes]):returns [CompItem]

*Layer object

**AVLayer object

''property''
----
, ver. ,, name , valueType , r/w 
,,,active,boolean,readOnly
,,,adjustmentLayer,boolean,r/w
,,,audioActive,boolean,readOnly
,,,audioEnabled,boolean,r/w
,,,blendingMode,(BlendingMode),r/w
,,,canSetCollapseTransformation,boolean,readOnly
,,,canSetEnabled,boolean,readOnly
,,,canSetTimeRemapEnabled,boolean,readOnly
,,,collapseTransformation,boolean,r/w
,(7.0),,comment,string,r/w
,(7.0),,containingComp,[CompItem],readOnly
,,,effectsActive,boolean,r/w
,,,elided,boolean,readOnly
,,,enabled,boolean,r/w
,,,frameBlending,boolean,r/w
,,,guideLayer,boolean,r/w
,,,hasAudio,boolean,readOnly
,,,hasTrackMatte,boolean,readOnly
,,,hasVideo,boolean,readOnly
,,,height,float,readOnly
,,,inPoint,float,r/w
,,,index,integer,readOnly
,,,isEffect,boolean,readOnly
,,,isMask,boolean,readOnly
,,,isModified,boolean,readOnly
,,,isNameFromSource,boolean,readOnly
,(7.0),,isNameSet,boolean,readOnly
,,,isTrackMatte,boolean,readOnly
,,,locked,boolean,r/w
,,,matchName,string,readOnly
,,,motionBlur,boolean,r/w
,,,name,string,r/w
,,,nullLayer,boolean,readOnly
,,,numProperties,integer,readOnly
,,,outPoint,float,r/w
,,,parent,[Layer],r/w
,,,parentProperty,[PropertyGroup],readOnly
,,,preserveTransparency,boolean,r/w
,,,propertyDepth,integer,readOnly
,,,propertyType,PropertyType,readOnly
,,,quality,LayerQuality,r/w
,,,selected,boolean,r/w
,,,selectedProperties,Array of PropertyBase,r/w
,,,shy,boolean,r/w
,,,solo,boolean,r/w
,,,source,[AVItem],readOnly
,,,startTime,float,r/w
,,,stretch,float,r/w
,,,threeDLayer,boolean,r/w
,,,time,float,readOnly
,,,timeRemapEnabled,boolean,r/w
,,,trackMatteType,(TrackMatteType),r/w
,,,width,float,readOnly

''method''
----
 index
:==([Object object]):returns boolean <非公開>
:activeAtTime():returns boolean
:addProperty(string propertyName):returns PropertyBase
:applyPreset(File presetName):no return (7.0)
:audioActiveAtTime(float atTime):returns boolean
:canAddProperty(string propertyName):returns boolean
:copyToComp(CompItem intoComp):no return
:duplicate():returns AVLayer
:moveAfter(Layer otherLayer):no return
:moveBefore(Layer otherLayer):no return
:moveTo(integer index):no return
:moveToBeginning():no return
:moveToEnd():no return
:property(integer propertyIndex):returns PropertyBase
:propertyGroup([integer countUp]):returns PropertyGroup
:remove():no return
:setParentWithJump(Layer newParent):no return


**CameraLayer object

''property''
----
, ver. ,, name , valueType , r/w 
,,,active,boolean,readOnly
,,,canSetEnabled,boolean,readOnly
,(7.0),,comment,string,r/w
,(7.0),,containingComp,[CompItem],readOnly
,,,elided,boolean,readOnly
,,,enabled,boolean,r/w
,,,hasVideo,boolean,readOnly
,,,inPoint,float,r/w
,,,index,integer,readOnly
,,,isEffect,boolean,readOnly
,,,isMask,boolean,readOnly
,,,isModified,boolean,readOnly
,(7.0),,isNameSet,boolean,readOnly
,,,locked,boolean,r/w
,,,matchName,string,readOnly
,,,name,string,r/w
,,,nullLayer,boolean,readOnly
,,,numProperties,integer,readOnly
,,,outPoint,float,r/w
,,,parent,Layer,r/w
,,,parentProperty,[PropertyGroup],readOnly
,,,propertyDepth,integer,readOnly
,,,propertyType,(PropertyType),readOnly
,,,selected,boolean,r/w
,,,selectedProperties,Array of PropertyBase,r/w
,,,shy,boolean,r/w
,,,solo,boolean,r/w
,,,startTime,float,r/w
,,,stretch,float,r/w
,,,time,float,readOnly

''method''
----
:==():boolean (7.0)
:activeAtTime(float atTime):returns boolean
:addProperty(string propertyName):returns PropertyBase
:applyPreset(File presetName): (7.0)
:canAddProperty(string propertyName):return value
:copyToComp(CompItem intoComp):no return
:duplicate():returns AVLayer
:moveAfter(Layer otherLayer):no return
:moveBefore(Layer otherLayer):no return
:moveTo(integer index):no return
:moveToBeginning():no return
:moveToEnd():no return
:property(integer propertyIndex):returns PropertyBase
:propertyGroup([integer countUp]):returns PropertyGroup
:remove():no return
:setParentWithJump(Layer newParent):no return

**LightLayer object

''property''
----
, ver. ,, name , valueType , r/w 
,,,active,boolean,readOnly
,,,canSetEnabled,boolean,readOnly
,(7.0),,comment,string,r/w
,(7.0),,containingComp,[CompItem],readOnly
,,,elided,boolean,readOnly
,,,enabled,boolean,r/w
,,,hasVideo,boolean,readOnly
,,,inPoint,float,r/w
,,,index,integer,readOnly
,,,isEffect,boolean,readOnly
,,,isMask,boolean,readOnly
,,,isModified,boolean,readOnly
,(7.0),,isNameSet,boolean,readOnly
,,,locked,boolean,r/w
,,,matchName,string,readOnly
,,,name,string,r/w
,,,nullLayer,boolean,readOnly
,,,numProperties,integer,readOnly
,,,outPoint,float,r/w
,,,parent,[Layer],r/w
,,,parentProperty,[PropertyGroup],readOnly
,,,propertyDepth,integer,readOnly
,,,propertyType,(PropertyType),readOnly
,,,selected,boolean,r/w
,,,selectedProperties,Array of PropertyBase,r/w
,,,shy,boolean,r/w
,,,solo,boolean,r/w
,,,startTime,float,r/w
,,,stretch,float,r/w
,,,time,float,readOnly

''method''
----
:==([object Object]):returns boolean
:activeAtTime(float atTime):returns boolean
:addProperty(string propertyName):returns PropertyBase
:applyPreset(File presetName):no return (7.0)
:canAddProperty(string propertyName):returns boolean
:copyToComp(CompItem intoComp):no return
:duplicate():returns AVLayer
:moveAfter(Layer otherLayer):no return
:moveBefore(Layer otherLayer):no return
:moveTo(integer index):no return
:moveToBeginning():no return
:moveToEnd():no return
:property(integer propertyIndex):returns PropertyBase
:propertyGroup([integer countUp]):returns PropertyGroup
:remove():no return
:setParentWithJump(Layer newParent):no return

**TextLayer object

''property''
----
, ver. ,, name , valueType , r/w 
,,,active,boolean,readOnly
,,,adjustmentLayer,boolean,r/w
,,,audioActive,boolean,readOnly
,,,audioEnabled,boolean,r/w
,,,blendingMode,(BlendingMode),r/w
,,,canSetCollapseTransformation,boolean,readOnly
,,,canSetEnabled,boolean,readOnly
,,,canSetTimeRemapEnabled,boolean,readOnly
,,,collapseTransformation,boolean,r/w
,,,comment,string,r/w
,,,containingComp,[CompItem],readOnly
,,,effectsActive,boolean,r/w
,,,elided,boolean,readOnly
,,,enabled,boolean,r/w
,,,frameBlending,boolean,r/w
,,,guideLayer,boolean,r/w
,,,hasAudio,boolean,readOnly
,,,hasTrackMatte,boolean,readOnly
,,,hasVideo,boolean,readOnly
,,,height,float,readOnly
,,,inPoint,float,r/w
,,,index,integer,readOnly
,,,isEffect,boolean,readOnly
,,,isMask,boolean,readOnly
,,,isModified,boolean,readOnly
,,,isNameFromSource,boolean,readOnly
,,,isNameSet,boolean,readOnly
,,,isTrackMatte,boolean,readOnly
,,,locked,boolean,r/w
,,,matchName,string,readOnly
,,,motionBlur,boolean,r/w
,,,name,string,r/w
,,,nullLayer,boolean,readOnly
,,,numProperties,integer,readOnly
,,,outPoint,float,r/w
,,,parent,Layer,r/w
,,,parentProperty,[PropertyGroup],readOnly
,,,preserveTransparency,boolean,r/w
,,,propertyDepth,integer,readOnly
,,,propertyType,(PropertyType),readOnly
,,,quality,(LayerQuality),r/w
,,,selected,boolean,r/w
,,,selectedProperties,Array of PropertyBase,r/w
,,,shy,boolean,r/w
,,,solo,boolean,r/w
,,,source,[AVItem],readOnly
,,,startTime,float,r/w
,,,stretch,float,r/w
,,,threeDLayer,boolean,r/w
,,,time,float,readOnly
,,,timeRemapEnabled,boolean,r/w
,,,trackMatteType,(TrackMatteType),r/w
,,,width,float,readOnly

''method''
----
:==([object Object]):returns boolean
:activeAtTime(float atTime):returns boolean
:addProperty(string propertyName):returns PropertyBase
:applyPreset(File presetName):no return (7.0)
:audioActiveAtTime(float atTime):returns boolean
:canAddProperty(string propertyName):returns boolean
:copyToComp(CompItem intoComp):no return
:duplicate():returns AVLayer
:moveAfter(Layer otherLayer):no return
:moveBefore(Layer otherLayer):no return
:moveTo(integer index):no return
:moveToBeginning():no return
:moveToEnd():no return
:property(integer propertyIndex):returns PropertyBase
:propertyGroup([integer countUp]):returns PropertyGroup
:remove():no return
:setParentWithJump(Layer newParent):no return

*Property
**KeyframeEase object

 new KeyframeEase(float speed,float influence) returns KeyframeEase

''property''
----
, ver. ,, name , valueType , r/w 
,,,influence,float,r/w
,,,speed,float,r/w

''method''
----



**MarkerValue object

 new MarkerValue(comment[,chapter,url,frameTarget]) returns MarkerValue

''property''
----
, ver. ,, name , valueType , r/w 
,,,chapter,string,r/w
,,,comment,string,r/w
,,,frameTarget,string,r/w
,,,url,string,r/w

''method''
----

**MaskPropertyGroup object

''property''
----
, ver. ,, name , valueType , r/w 
,,,active,boolean,readOnly
,,,canSetEnabled,boolean,readOnly
,,,elided,boolean,readOnly
,,,enabled,boolean,readOnly
,,,isEffect,boolean,readOnly
,,,isMask,boolean,readOnly
,,,isModified,boolean,readOnly
,,,matchName,string,readOnly
,,,name,string,r/w
,,,numProperties,integer,readOnly
,,,parentProperty,[PropertyGroup],readOnly
,,,propertyDepth,integer,readOnly
,,,propertyIndex,integer,readOnly
,,,propertyType,(PropertyType),readOnly
,,,selected,boolean,r/w

''method''
----
:==([object Object]):returns boolean
:addProperty(string propertyName):returns PropertyBase
:canAddProperty(string propertyName):returns boolean
:duplicate():returns MaskPropertyGroup
:moveTo(integer index):no return
:property(integer propertyIndex):returns PropertyBase
:propertyGroup([integer countUp]):returns PropertyGroup
:remove():no return

**Property object

''property''
----
, ver. ,, name , valueType , r/w 
,,,active,boolean,readOnly
,,,canSetEnabled,boolean,readOnly
,(7.0),,canSetExpression,boolean,readOnly
,,,canVaryOverTime,boolean,readOnly
,,,elided,boolean,readOnly
,,,enabled,boolean,readOnly
,,,expression,string,r/w
,,,expressionEnabled,boolean,r/w
,,,expressionError,string,readOnly
,,,hasMax,boolean,readOnly
,,,hasMin,boolean,readOnly
,,,isEffect,boolean,readOnly
,,,isMask,boolean,readOnly
,,,isModified,boolean,readOnly
,,,isSpatial,boolean,readOnly
,,,isTimeVarying,boolean,readOnly
,,,matchName,string,readOnly
,(7.0),,maxValue,float,readOnly
,(7.0),,minValue,float,readOnly
,,,name,string,readOnly
,,,numKeys,integer,readOnly
,,,parentProperty,[PropertyGroup],readOnly
,,,propertyDepth,integer,readOnly
,(7.0),,propertyIndex,integer,readOnly
,,,propertyType,(PropertyType),readOnly
,,,propertyValueType,(PropertyValueType),readOnly
,,,selected,boolean,r/w
,,,selectedKeys,Array of integer,readOnly
,,,unitsText,string,readOnly
,,,value,type-stored-in-property,readOnly

''method''
----
:==([object Object]):returns boolean
:addKey(float atTime):returns integer
:duplicate():returns Property
:isInterpolationTypeValid(KeyframeInterpolationType type):returns boolean
:keyInInterpolationType(integer keyIndex):returns KeyframeInterpolationType
:keyInSpatialTangent(integer keyIndex):returns ArrayOfFloat
:keyInTemporalEase(integer keyIndex):returns ArrayOfKeyframeEase
:keyOutInterpolationType(integer keyIndex):returns KeyframeInterpolationType
:keyOutSpatialTangent(integer keyIndex):returns ArrayOfFloat
:keyOutTemporalEase(integer keyIndex):returns ArrayOfKeyframeEase
:keyRoving(integer keyIndex):returns boolean
:keySelected(integer keyIndex):returns boolean
:keySpatialAutoBezier(integer keyIndex):returns boolean
:keySpatialContinuous(integer keyIndex):returns boolean
:keyTemporalAutoBezier(integer keyIndex):returns boolean
:keyTemporalContinuous(integer keyIndex):returns boolean
:keyTime(integer keyIndex):returns float
:keyValue(integer keyIndex):returns type-stored-in-property
:moveTo(integer index):no return
:nearestKeyIndex(float atTime):returns integer
:propertyGroup([integer countUp]):returns PropertyGroup
:remove():no return
:removeKey(integer keyIndex):no return
:setInterpolationTypeAtKey(integer keyIndex,KeyframeInterpolationType inType,[KeyframeInterpolationType outType]):no return
:setRovingAtKey(integer keyIndex,boolean isRoving):no return
:setSelectedAtKey(integer keyIndex,boolean isSelected):no return
:setSpatialAutoBezierAtKey(integer keyIndex,boolean isAutoBezier):no return
:setSpatialContinuousAtKey(integer keyIndex,boolean isContinuous):no return
:setSpatialTangentsAtKey(integer keyIndex,ArrayOfFloat inTangent,[ArrayOfFloat outTangent]):no return
:setTemporalAutoBezierAtKey(integer keyIndex,boolean isAutoBezier):no return
:setTemporalContinuousAtKey(integer keyIndex,boolean isContinuous):no return
:setTemporalEaseAtKey(integer keyIndex,ArrayOfKeyframeEase inEase,[ArrayOfKeyframeEase outEase]):no return
:setValue(type-stored-in-property newValue):no return
:setValueAtKey(integer keyIndex,type-stored-in-property newValue):no return
:setValueAtTime(float atTime,type-stored-in-property newValue):no return
:setValuesAtTimes(ArrayOfFloat atTimes,ArrayOf-type-stored-in-property newValues):no return
:valueAtTime(float atTime,bool preExpression):returns type-stored-in-property

**PropertyGroup object

''property''
----

''method''
----

**Shape object

''property''
----
, ver. ,, name , valueType , r/w 
,,,closed,boolean,r/w
,,,inTangents,Array of float[2],r/w
,,,outTangents,Array of float[2],r/w
,,,vertices,Array of float[2],r/w

''method''
----

*OutputModule

**OMCollection object

''property''
----

''method''
----
:add():returns OutpuModule (7.0)

**OutputModule object

''property''
----
, ver. ,, name , valueType , r/w 
,,,file,[File],r/w
,,,name,string,readOnly
,,,postRenderAction,(PostRenderAction),r/w
,,,templates,Array of string,r/w

''method''
----
:applyTemplate(string templateName):no return
:remove():no return
:saveAsTemplate(string templateName):no return

*RenderQueue

**RQItemCollection object

''property''
----
, ver. ,, name , valueType , r/w 
,,,items,[RQItemCollection],readOnly
,,,numItems,integer,readOnly
,,,rendering,boolean,readOnly

''method''
----
:add(CompItem compToAdd):returns RenderQueueItem

**RenderQueue object
	app.project.renderQueue.item(index)

''property''
----

''method''
----
:pauseRendering(boolean doPause):no return
:render():no return
:showWindow(boolean doShow):no return
:stopRendering():no return

**RenderQueueItem object

''property''
----
, ver. ,, name , valueType , r/w 
,,,comp,[CompItem],readOnly
,,,elapsedSeconds,float,readOnly
,,,logType,(LogType),r/w
,,,numOutputModules,integer,readOnly
,,,outputModules,[OMCollection],readOnly
,,,render,boolean,r/w
,,,skipFrames,integer,r/w
,,,startTime,float,readOnly
,,,status,[RQItemStatus],readOnly
,,,templates,Array of string,r/w
,,,timeSpanDuration,float,r/w
,,,timeSpanStart,float,r/w

''method''
----
:applyTemplate(string templateName):no return
:duplicate():returns RenderQueueItem (7.0)
:outputModule(integer outputModuleIndex):returns OutputModule
:remove():no return
:saveAsTemplate(string templateName):no return

#navbar(ObjectList,,01,02)