ssfblib
Preparing search index...
EffectFile
Class EffectFile
Index
Constructors
constructor
Properties
bb
bb_
pos
Methods
__
init
effect
Node
effect
Node
Length
fps
is
Lock
Rand
Seed
layout
Scale
X
layout
Scale
Y
lock
Rand
Seed
name
num
Node
List
add
Effect
Node
add
Fps
add
Is
Lock
Rand
Seed
add
Layout
Scale
X
add
Layout
Scale
Y
add
Lock
Rand
Seed
add
Name
add
Num
Node
List
create
Effect
File
create
Effect
Node
Vector
end
Effect
File
get
Root
As
Effect
File
get
Size
Prefixed
Root
As
Effect
File
start
Effect
File
start
Effect
Node
Vector
Constructors
constructor
new
EffectFile
()
:
EffectFile
Returns
EffectFile
Properties
bb
bb
:
ByteBuffer
= null
bb_
pos
bb_pos
:
number
= 0
Methods
__
init
__init
(
i
:
number
,
bb
:
ByteBuffer
)
:
EffectFile
Parameters
i
:
number
bb
:
ByteBuffer
Returns
EffectFile
effect
Node
effectNode
(
index
:
number
,
obj
?:
EffectNode
)
:
EffectNode
Parameters
index
:
number
Optional
obj
:
EffectNode
Returns
EffectNode
effect
Node
Length
effectNodeLength
()
:
number
Returns
number
fps
fps
()
:
number
Returns
number
is
Lock
Rand
Seed
isLockRandSeed
()
:
number
Returns
number
layout
Scale
X
layoutScaleX
()
:
number
Returns
number
layout
Scale
Y
layoutScaleY
()
:
number
Returns
number
lock
Rand
Seed
lockRandSeed
()
:
number
Returns
number
name
name
()
:
string
Returns
string
name
(
optionalEncoding
:
Encoding
)
:
string
|
Uint8Array
<
ArrayBufferLike
>
Parameters
optionalEncoding
:
Encoding
Returns
string
|
Uint8Array
<
ArrayBufferLike
>
num
Node
List
numNodeList
()
:
number
Returns
number
Static
add
Effect
Node
addEffectNode
(
builder
:
Builder
,
effectNodeOffset
:
number
)
:
void
Parameters
builder
:
Builder
effectNodeOffset
:
number
Returns
void
Static
add
Fps
addFps
(
builder
:
Builder
,
fps
:
number
)
:
void
Parameters
builder
:
Builder
fps
:
number
Returns
void
Static
add
Is
Lock
Rand
Seed
addIsLockRandSeed
(
builder
:
Builder
,
isLockRandSeed
:
number
)
:
void
Parameters
builder
:
Builder
isLockRandSeed
:
number
Returns
void
Static
add
Layout
Scale
X
addLayoutScaleX
(
builder
:
Builder
,
layoutScaleX
:
number
)
:
void
Parameters
builder
:
Builder
layoutScaleX
:
number
Returns
void
Static
add
Layout
Scale
Y
addLayoutScaleY
(
builder
:
Builder
,
layoutScaleY
:
number
)
:
void
Parameters
builder
:
Builder
layoutScaleY
:
number
Returns
void
Static
add
Lock
Rand
Seed
addLockRandSeed
(
builder
:
Builder
,
lockRandSeed
:
number
)
:
void
Parameters
builder
:
Builder
lockRandSeed
:
number
Returns
void
Static
add
Name
addName
(
builder
:
Builder
,
nameOffset
:
number
)
:
void
Parameters
builder
:
Builder
nameOffset
:
number
Returns
void
Static
add
Num
Node
List
addNumNodeList
(
builder
:
Builder
,
numNodeList
:
number
)
:
void
Parameters
builder
:
Builder
numNodeList
:
number
Returns
void
Static
create
Effect
File
createEffectFile
(
builder
:
Builder
,
nameOffset
:
number
,
fps
:
number
,
isLockRandSeed
:
number
,
lockRandSeed
:
number
,
layoutScaleX
:
number
,
layoutScaleY
:
number
,
numNodeList
:
number
,
effectNodeOffset
:
number
,
)
:
number
Parameters
builder
:
Builder
nameOffset
:
number
fps
:
number
isLockRandSeed
:
number
lockRandSeed
:
number
layoutScaleX
:
number
layoutScaleY
:
number
numNodeList
:
number
effectNodeOffset
:
number
Returns
number
Static
create
Effect
Node
Vector
createEffectNodeVector
(
builder
:
Builder
,
data
:
number
[]
)
:
number
Parameters
builder
:
Builder
data
:
number
[]
Returns
number
Static
end
Effect
File
endEffectFile
(
builder
:
Builder
)
:
number
Parameters
builder
:
Builder
Returns
number
Static
get
Root
As
Effect
File
getRootAsEffectFile
(
bb
:
ByteBuffer
,
obj
?:
EffectFile
)
:
EffectFile
Parameters
bb
:
ByteBuffer
Optional
obj
:
EffectFile
Returns
EffectFile
Static
get
Size
Prefixed
Root
As
Effect
File
getSizePrefixedRootAsEffectFile
(
bb
:
ByteBuffer
,
obj
?:
EffectFile
)
:
EffectFile
Parameters
bb
:
ByteBuffer
Optional
obj
:
EffectFile
Returns
EffectFile
Static
start
Effect
File
startEffectFile
(
builder
:
Builder
)
:
void
Parameters
builder
:
Builder
Returns
void
Static
start
Effect
Node
Vector
startEffectNodeVector
(
builder
:
Builder
,
numElems
:
number
)
:
void
Parameters
builder
:
Builder
numElems
:
number
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
bb
bb_
pos
Methods
__
init
effect
Node
effect
Node
Length
fps
is
Lock
Rand
Seed
layout
Scale
X
layout
Scale
Y
lock
Rand
Seed
name
num
Node
List
add
Effect
Node
add
Fps
add
Is
Lock
Rand
Seed
add
Layout
Scale
X
add
Layout
Scale
Y
add
Lock
Rand
Seed
add
Name
add
Num
Node
List
create
Effect
File
create
Effect
Node
Vector
end
Effect
File
get
Root
As
Effect
File
get
Size
Prefixed
Root
As
Effect
File
start
Effect
File
start
Effect
Node
Vector
ssfblib
Loading...