Files
node-metaverse/lib/index.ts

236 lines
8.7 KiB
TypeScript

import { Bot } from './Bot';
import { LoginParameters } from './classes/LoginParameters';
import { ClientEvents } from './classes/ClientEvents';
import { BVH } from './classes/BVH';
import { AssetType } from './enums/AssetType';
import { HTTPAssets } from './enums/HTTPAssets';
import { InstantMessageEventFlags } from './enums/InstantMessageEventFlags';
import { InstantMessageEvent } from './events/InstantMessageEvent';
import { ChatSourceType } from './enums/ChatSourceType';
import { BotOptionFlags } from './enums/BotOptionFlags';
import { UUID } from './classes/UUID';
import { Vector3 } from './classes/Vector3';
import { ChatEvent } from './events/ChatEvent';
import { GroupInviteEvent } from './events/GroupInviteEvent';
import { FriendRequestEvent } from './events/FriendRequestEvent';
import { FriendResponseEvent } from './events/FriendResponseEvent';
import { LureEvent } from './events/LureEvent';
import { TeleportEvent } from './events/TeleportEvent';
import { DisconnectEvent } from './events/DisconnectEvent';
import { GroupChatEvent } from './events/GroupChatEvent';
import { GroupChatSessionJoinEvent } from './events/GroupChatSessionJoinEvent';
import { GroupChatSessionAgentListEvent } from './events/GroupChatSessionAgentListEvent';
import { GroupNoticeEvent } from './events/GroupNoticeEvent';
import { RegionInfoReplyEvent } from './events/RegionInfoReplyEvent';
import { MapInfoReplyEvent } from './events/MapInfoReplyEvent';
import { MapInfoRangeReplyEvent } from './events/MapInfoRangeReplyEvent';
import { InventoryOfferedEvent } from './events/InventoryOfferedEvent';
import { AgentFlags } from './enums/AgentFlags';
import { ControlFlags } from './enums/ControlFlags';
import { InventoryItemFlags } from './enums/InventoryItemFlags';
import { LoginFlags } from './enums/LoginFlags';
import { MessageFlags } from './enums/MessageFlags';
import { PacketFlags } from './enums/PacketFlags';
import { RegionProtocolFlags } from './enums/RegionProtocolFlags';
import { SoundFlags } from './enums/SoundFlags';
import { TeleportFlags } from './enums/TeleportFlags';
import { CompressedFlags } from './enums/CompressedFlags';
import { DecodeFlags } from './enums/DecodeFlags';
import { ParcelInfoFlags } from './enums/ParcelInfoFlags';
import { ParcelInfoReplyEvent } from './events/ParcelInfoReplyEvent';
import { ScriptDialogEvent } from './events/ScriptDialogEvent';
import { EventQueueStateChangeEvent } from './events/EventQueueStateChangeEvent';
import { RegionFlags } from './enums/RegionFlags';
import { Friend } from './classes/public/Friend';
import { FriendOnlineEvent } from './events/FriendOnlineEvent';
import { Avatar } from './classes/public/Avatar';
import { RightsFlags } from './enums/RightsFlags';
import { FriendRightsEvent } from './events/FriendRightsEvent';
import { FriendRemovedEvent } from './events/FriendRemovedEvent';
import { GlobalPosition } from './classes/public/interfaces/GlobalPosition';
import { MapLocation } from './classes/public/interfaces/MapLocation';
import { Vector2 } from './classes/Vector2';
import { ParticleDataFlags } from './enums/ParticleDataFlags';
import { TextureFlags } from './enums/TextureFlags';
import { SourcePattern } from './enums/SourcePattern';
import { BlendFunc } from './enums/BlendFunc';
import { PCode } from './enums/PCode';
import { Utils } from './classes/Utils';
import { ObjectPhysicsDataEvent } from './events/ObjectPhysicsDataEvent';
import { ParcelPropertiesEvent } from './events/ParcelPropertiesEvent';
import { PrimFlags } from './enums/PrimFlags';
import { TextureEntry } from './classes/TextureEntry';
import { RegionEnvironment } from './classes/public/RegionEnvironment';
import { Parcel } from './classes/public/Parcel';
import { Material } from './classes/public/Material';
import { GameObject } from './classes/public/GameObject';
import { LightImageData } from './classes/public/LightImageData';
import { LightData } from './classes/public/LightData';
import { FlexibleData } from './classes/public/FlexibleData';
import { MeshData } from './classes/public/MeshData';
import { SculptData } from './classes/public/SculptData';
import { SkyPreset } from './classes/public/interfaces/SkyPreset';
import { WaterPreset } from './classes/public/interfaces/WaterPreset';
import { NewObjectEvent } from './events/NewObjectEvent';
import { ObjectKilledEvent } from './events/ObjectKilledEvent';
import { ObjectUpdatedEvent } from './events/ObjectUpdatedEvent';
import { GroupProfileReplyEvent } from './events/GroupProfileReplyEvent';
import { AvatarPropertiesReplyEvent } from './events/AvatarPropertiesReplyEvent';
import { Bumpiness } from './enums/Bumpiness';
import { HoleType } from './enums/HoleType';
import { LayerType } from './enums/LayerType';
import { MappingType } from './enums/MappingType';
import { PhysicsShapeType } from './enums/PhysicsShapeType';
import { ParcelFlags } from './enums/ParcelFlags';
import { ProfileShape } from './enums/ProfileShape';
import { SculptType } from './enums/SculptType';
import { Shininess } from './enums/Shininess';
import { SimAccessFlags } from './enums/SimAccessFlags';
import { TextureAnimFlags } from './enums/TextureAnimFlags';
import { TransferStatus } from './enums/TransferStatus';
import { LLWearable } from './classes/LLWearable';
import { ParticleSystem } from './classes/ParticleSystem';
import { ExtraParams } from './classes/public/ExtraParams';
import { LLMesh } from './classes/public/LLMesh';
import { FolderType } from './enums/FolderType';
import { InventoryItem } from './classes/InventoryItem';
import { InventoryType } from './enums/InventoryType';
import { TarWriter } from './classes/TarWriter';
import { TarReader } from './classes/TarReader';
import { LLGesture } from './classes/LLGesture';
import { LLGestureAnimationStep } from './classes/LLGestureAnimationStep';
import { LLGestureSoundStep } from './classes/LLGestureSoundStep';
import { LLGestureWaitStep } from './classes/LLGestureWaitStep';
import { LLGestureChatStep } from './classes/LLGestureChatStep';
import { LLGestureStepType } from './enums/LLGestureStepType';
import { LLLindenText } from './classes/LLLindenText';
import { LLGLTFMaterial } from './classes/LLGLTFMaterial';
import { ExtendedMeshData } from './classes/public/ExtendedMeshData';
import { ReflectionProbeData } from './classes/public/ReflectionProbeData';
import { RenderMaterialData } from './classes/public/RenderMaterialData';
export {
Bot,
LoginParameters,
ClientEvents,
BVH,
ChatSourceType,
UUID,
Vector3,
Vector2,
Utils,
TextureEntry,
LLWearable,
LLLindenText,
LLGLTFMaterial,
LLGesture,
LLGestureAnimationStep,
LLGestureSoundStep,
LLGestureChatStep,
LLGestureWaitStep,
ParticleSystem,
ExtraParams,
// Flags
AgentFlags,
BotOptionFlags,
CompressedFlags,
ControlFlags,
DecodeFlags,
InstantMessageEventFlags,
InventoryItemFlags,
LoginFlags,
MessageFlags,
ParcelInfoFlags,
PacketFlags,
RegionProtocolFlags,
SoundFlags,
TeleportFlags,
RegionFlags,
RightsFlags,
ParticleDataFlags,
TextureFlags,
PrimFlags,
ParcelFlags,
SimAccessFlags,
TextureAnimFlags,
// Enums
InventoryType,
AssetType,
HTTPAssets,
FolderType,
TransferStatus,
SourcePattern,
BlendFunc,
PCode,
Bumpiness,
HoleType,
LayerType,
MappingType,
PhysicsShapeType,
ProfileShape,
SculptType,
Shininess,
LLGestureStepType,
// Events
ChatEvent,
DisconnectEvent,
FriendRequestEvent,
FriendResponseEvent,
GroupChatEvent,
GroupChatSessionAgentListEvent,
GroupChatSessionJoinEvent,
GroupNoticeEvent,
GroupInviteEvent,
InstantMessageEvent,
InventoryOfferedEvent,
LureEvent,
MapInfoRangeReplyEvent,
MapInfoReplyEvent,
ParcelInfoReplyEvent,
RegionInfoReplyEvent,
TeleportEvent,
ScriptDialogEvent,
EventQueueStateChangeEvent,
FriendOnlineEvent,
FriendRightsEvent,
FriendRemovedEvent,
ObjectPhysicsDataEvent,
ParcelPropertiesEvent,
NewObjectEvent,
ObjectKilledEvent,
ObjectUpdatedEvent,
GroupProfileReplyEvent,
AvatarPropertiesReplyEvent,
// Public Classes
Avatar,
Friend,
FlexibleData,
LightData,
LightImageData,
GameObject,
Material,
Parcel,
RegionEnvironment,
SculptData,
MeshData,
LLMesh,
InventoryItem,
TarReader,
TarWriter,
ExtendedMeshData,
ReflectionProbeData,
RenderMaterialData,
// Public Interfaces
GlobalPosition,
MapLocation,
SkyPreset,
WaterPreset
};