Initial project import
This commit is contained in:
47
node_modules/three-stdlib/misc/MD2CharacterComplex.d.ts
generated
vendored
Normal file
47
node_modules/three-stdlib/misc/MD2CharacterComplex.d.ts
generated
vendored
Normal file
@@ -0,0 +1,47 @@
|
||||
import { Object3D, Mesh, Texture } from 'three'
|
||||
|
||||
export class MD2CharacterComplex {
|
||||
constructor()
|
||||
scale: number
|
||||
animationFPS: number
|
||||
transitionFrames: number
|
||||
maxSpeed: number
|
||||
maxReverseSpeed: number
|
||||
frontAcceleration: number
|
||||
backAcceleration: number
|
||||
frontDecceleration: number
|
||||
angularSpeed: number
|
||||
root: Object3D
|
||||
meshBody: Mesh | null
|
||||
meshWeapon: Mesh | null
|
||||
controls: null
|
||||
skinsBody: Texture[]
|
||||
skinsWeapon: Texture[]
|
||||
weapons: Mesh[]
|
||||
currentSkin: number
|
||||
onLoadComplete: () => void
|
||||
|
||||
meshes: Mesh[]
|
||||
animations: object[]
|
||||
loadCounter: number
|
||||
speed: number
|
||||
bodyOrientation: number
|
||||
walkSpeed: number
|
||||
crouchSpeed: number
|
||||
activeAnimation: string
|
||||
oldAnimation: string
|
||||
|
||||
enableShadows(enable: boolean): void
|
||||
setVisible(enable: boolean): void
|
||||
shareParts(original: MD2CharacterComplex): void
|
||||
loadParts(config: object): void
|
||||
setPlaybackRate(rate: number): void
|
||||
setWireframe(wireframeEnabled: boolean): void
|
||||
setSkin(index: number): void
|
||||
setWeapon(index: number): void
|
||||
setAnimation(animationName: string): void
|
||||
update(delta: number): void
|
||||
updateAnimations(delta: number): void
|
||||
updateBehaviors(): void
|
||||
updateMovementModel(delta: number): void
|
||||
}
|
||||
Reference in New Issue
Block a user