mirror of
https://github.com/Gongxh0901/kunpolibrary
synced 2025-04-16 08:31:03 +00:00
82 lines
3.2 KiB
TypeScript
82 lines
3.2 KiB
TypeScript
/** 一些全局工具 */
|
|
export { GlobalEvent } from "./global/GlobalEvent";
|
|
export { GlobalTimer } from "./global/GlobalTimer";
|
|
export { enableDebugMode, FrameConfig, KUNPO_DEBUG } from "./global/header";
|
|
export { Platform, PlatformType } from "./global/Platform";
|
|
export { Screen } from "./global/Screen";
|
|
|
|
/** tool */
|
|
export { Binary } from "./tool/Binary";
|
|
export * from "./tool/log";
|
|
export { MathTool } from "./tool/Math";
|
|
export { md5 } from "./tool/MD5";
|
|
export { Time } from "./tool/Time";
|
|
/** 消息监听 */
|
|
export { EventManager } from "./event/EventManager";
|
|
|
|
/** Http */
|
|
export * from "./net/http/HttpManager";
|
|
export { HttpTask } from "./net/http/HttpTask";
|
|
export { IHttpEvent } from "./net/http/IHttpEvent";
|
|
export { IHttpRequest } from "./net/http/IHttpRequest";
|
|
export { IHttpResponse } from "./net/http/IHttpResponse";
|
|
|
|
/** Socket */
|
|
export { Socket } from "./net/socket/Socket";
|
|
|
|
/** 四叉树 */
|
|
export { Box } from "./quadtree/Box";
|
|
export { Circle } from "./quadtree/Circle";
|
|
export { Polygon } from "./quadtree/Polygon";
|
|
export { QTConfig, QuadTree } from "./quadtree/QuadTree";
|
|
|
|
/** 行为树 */
|
|
export { Agent as BTAgent } from "./behaviortree/Agent";
|
|
export { BehaviorTree } from "./behaviortree/BehaviorTree";
|
|
export { Blackboard as BTBlackboard } from "./behaviortree/Blackboard";
|
|
export * as BTAction from "./behaviortree/BTNode/Action";
|
|
export * as BTNode from "./behaviortree/BTNode/BaseNode";
|
|
export * as BTComposite from "./behaviortree/BTNode/Composite";
|
|
export * as BTCondition from "./behaviortree/BTNode/Condition";
|
|
export * as BTDecorator from "./behaviortree/BTNode/Decorator";
|
|
export { Status as BTStatus } from "./behaviortree/header";
|
|
export { Ticker as BTTicker } from "./behaviortree/Ticker";
|
|
|
|
/** UI */
|
|
export { Window } from "./fgui/Window";
|
|
export { WindowHeader } from "./fgui/WindowHeader";
|
|
export { AdapterType, WindowType } from "./ui/header";
|
|
export { IPackageConfigRes } from "./ui/IPackageConfig";
|
|
export { _uidecorator } from "./ui/UIDecorator";
|
|
export { WindowGroup } from "./ui/WindowGroup";
|
|
export { WindowHeaderInfo } from "./ui/WindowHeaderInfo";
|
|
export { WindowManager } from "./ui/WindowManager";
|
|
|
|
/** EC */
|
|
export { Component } from './ecmodule/Component';
|
|
export { ComponentManager } from './ecmodule/ComponentManager';
|
|
export { ComponentPool } from './ecmodule/ComponentPool';
|
|
export { _ecdecorator } from './ecmodule/ECDecorator';
|
|
export { ECManager } from './ecmodule/ECManager';
|
|
export { Entity } from './ecmodule/Entity';
|
|
export { EntityManager } from './ecmodule/EntityManager';
|
|
|
|
/** 引擎相关 */
|
|
export { CocosEntry } from "./cocos/CocosEntry";
|
|
export { CocosUIModule } from "./cocos/CocosUIModule";
|
|
|
|
/** 资源相关 */
|
|
export { AssetLoader, IAssetConfig } from "./asset/AssetLoader";
|
|
export { AssetPool } from "./asset/AssetPool";
|
|
|
|
/** 条件显示节点 */
|
|
export { _conditionDecorator } from "./condition/ConditionDecorator";
|
|
export { ConditionManager } from "./condition/ConditionManager";
|
|
export { ConditionModule } from "./condition/ConditionModule";
|
|
export { ConditionAllNode } from "./condition/node/ConditionAllNode";
|
|
export { ConditionAnyNode } from "./condition/node/ConditionAnyNode";
|
|
export { ConditionBase } from "./condition/node/ConditionBase";
|
|
|
|
/** 热更新 */
|
|
export { HotUpdateManager } from "./hotupdate/HotUpdateManager";
|