77 lines
3.3 KiB
QBasic
77 lines
3.3 KiB
QBasic
function CreateMeshActor( mesh )
|
|
function CreateMeshOctreeActor( mesh )
|
|
function CreateCubeActor( cube_size )
|
|
function CreateSphereActor( radius )
|
|
sub DeleteActor( actor )
|
|
sub GetActorTransform( actor, matrix )
|
|
function CreateTerrainActor( hmap_file$ )
|
|
sub GetTerrainPatchAABB( actor, patchX, patchZ, ByRef minX, ByRef minY, ByRef minZ, ByRef maxX, ByRef maxY, ByRef maxZ )
|
|
function GetTerrainPatchLOD( actor, patchX, patchZ )
|
|
function GetTerrainHeight( actor, patchX, patchZ )
|
|
sub GetTerrainCenter( actor, ByRef x, ByRef y, ByRef z )
|
|
sub SetTerrainLODDistance( actor, LOD, distance )
|
|
sub ScaleTerrainTexture( actor, scale, scale2 )
|
|
sub SetTerrainCameraMovementDelta( actor, delta )
|
|
sub SetTerrainCameraRotationDelta( actor, delta )
|
|
sub SetTerrainPatchLOD( actor, patchX, patchZ, LOD )
|
|
sub SetActorTexture( actor, layer, image_id )
|
|
sub SetActorTextureEx( actor, material, layer, resource_type, resource_id )
|
|
function GetActorTexture( actor, material, layer )
|
|
function GetActorMaterialCount( actor )
|
|
sub SetActorMaterialFlag( actor, flag, flag_value )
|
|
sub SetActorMaterialFlagEx( actor, material, flag, flag_value)
|
|
function GetActorMaterialFlag( actor, material, flag)
|
|
sub SetActorMaterialType( actor, material_type)
|
|
sub SetActorMaterialTypeEx( actor, material, material_type)
|
|
function GetActorMaterialType( actor, material )
|
|
sub SetActorMaterial( actor, material_num, material_id)
|
|
function GetActorMaterial( actor, material_num)
|
|
sub SetActorPosition( actor, x, y, z )
|
|
sub TranslateActor( actor, x, y, z )
|
|
sub TranslateActorWorld( actor, x, y, z )
|
|
sub GetActorPosition( actor, ByRef x, ByRef y, ByRef z )
|
|
sub SetActorScale( actor, x, y, z )
|
|
sub ScaleActor( actor, x, y, z )
|
|
sub GetActorScale( actor, ByRef x, ByRef y, ByRef z )
|
|
sub SetActorRotation( actor, x, y, z )
|
|
sub RotateActor( actor, x, y, z )
|
|
sub GetActorRotation( actor, ByRef x, ByRef y, ByRef z )
|
|
sub SetActorAnimation( actor, start_frame, end_frame)
|
|
sub SetActorAnimationSpeed( actor, speed )
|
|
sub SetActorFrame( actor, frame )
|
|
function SetActorMD2Animation( actor, anim )
|
|
function SetActorMD2AnimationByName( actor, anim_name$ )
|
|
function GetActorAnimationSpeed( actor )
|
|
function GetActorEndFrame( actor )
|
|
function GetActorCurrentFrame( actor )
|
|
function GetActorStartFrame( actor )
|
|
sub SetActorVisible( actor, flag )
|
|
function ActorIsVisible( actor )
|
|
sub SetActorAutoCulling( actor, cull_type )
|
|
function GetActorAutoCulling( actor )
|
|
function actorAnimationIsLooped( actor )
|
|
sub loopActorAnimation( actor, flag )
|
|
sub AddActorShadow( actor )
|
|
sub RemoveActorShadow( actor )
|
|
sub StartActorTransition( actor, frame, transition_time )
|
|
sub StopActorTransition( actor )
|
|
function ActorIsInTransition( actor )
|
|
function GetActorTransitionTime( actor )
|
|
sub SetActorAnimation( actor, start_frame, end_frame)
|
|
sub SetActorAnimationSpeed( actor, speed )
|
|
sub SetActorFrame( actor, frame )
|
|
sub SetActorJointMode( actor, mode )
|
|
sub SetActorLoopMode( actor, mode )
|
|
function SetActorMD2Animation( actor, anim )
|
|
function SetActorMD2AnimationByName( actor, anim_name$ )
|
|
sub SetActorMesh( actor, mesh )
|
|
sub SetActorRenderFromIdentity( actor, flag )
|
|
sub SetActorTransitionTime( actor )
|
|
function GetActorLoopMode( actor )
|
|
function GetActorAnimationSpeed( actor )
|
|
function GetActorEndFrame( actor )
|
|
function GetActorCurrentFrame( actor )
|
|
function GetActorStartFrame( actor )
|
|
sub SetActorVisible( actor, flag )
|
|
function GetActorVisible( actor )
|