// 该文件用作typedoc的入口点模块——我们的API生成器 // 注:为避免项目代码中引用到生成API文档的TS文件,所以后缀加了.x避免VsCode提示导入,生成文档时去掉.x即可 // npx typedoc /** core/common */ export * from './assets/core/common/audio/AudioEffect'; export * from './assets/core/common/audio/AudioEffectPool'; export * from './assets/core/common/audio/AudioEnum'; export * from './assets/core/common/audio/AudioManager'; export * from './assets/core/common/audio/AudioMusic'; export * from './assets/core/common/audio/IAudio'; export * from './assets/core/common/event/EventDispatcher'; export * from './assets/core/common/event/EventMessage'; export * from './assets/core/common/event/MessageManager'; export * from './assets/core/common/loader/ResLoader'; export * from './assets/core/common/loader/ZipLoader'; export * from './assets/core/common/log/Logger'; export * from './assets/core/common/random/RandomManager'; export * from './assets/core/common/random/SeedRandom'; export * from './assets/core/common/storage/StorageManager'; export * from './assets/core/common/storage/StorageSecurityCrypto'; export * from './assets/core/common/storage/StorageSecuritySimple'; export * from './assets/core/common/timer/Timer'; export * from './assets/core/common/timer/TimerManager'; /** core/game */ export * from './assets/core/game/GameManager'; /** core/gui */ export * from './assets/core/gui/Gui'; export * from './assets/core/gui/GuiEnum'; export * from './assets/core/gui/layer/LayerDialog'; export * from './assets/core/gui/layer/LayerEnum'; export * from './assets/core/gui/layer/LayerGame'; export * from './assets/core/gui/layer/LayerGameElement'; export * from './assets/core/gui/layer/LayerHelper'; export * from './assets/core/gui/layer/LayerManager'; export * from './assets/core/gui/layer/LayerNotify'; export * from './assets/core/gui/layer/LayerPopup'; export * from './assets/core/gui/layer/LayerUI'; export * from './assets/core/gui/layer/LayerUIElement'; export * from './assets/core/gui/layer/UIConfig'; export * from './assets/core/gui/prompt/LoadingIndicator'; export * from './assets/core/gui/prompt/Notify'; export * from './assets/core/Oops'; export * from './assets/core/Root'; /** core/utils */ export * from './assets/core/utils/ArrayUtil'; export * from './assets/core/utils/CameraUtil'; export * from './assets/core/utils/DeviceUtil'; export * from './assets/core/utils/EncryptUtil'; export * from './assets/core/utils/ImageUtil'; export * from './assets/core/utils/JsonUtil'; export * from './assets/core/utils/LayerUtil'; export * from './assets/core/utils/MathUtil'; export * from './assets/core/utils/ObjectUtil'; export * from './assets/core/utils/PhysicsUtil'; export * from './assets/core/utils/PlatformUtil'; export * from './assets/core/utils/RegexUtil'; export * from './assets/core/utils/RotateUtil'; export * from './assets/core/utils/StringUtil'; export * from './assets/core/utils/TimeUtils'; export * from './assets/core/utils/Vec3Util'; export * from './assets/core/utils/ViewUtil'; /** libs/animator */ export * from './assets/libs/animator/AnimatorAnimation'; export * from './assets/libs/animator/AnimatorCustomization'; export * from './assets/libs/animator/AnimatorDragonBones'; export * from './assets/libs/animator/AnimatorSkeletal'; export * from './assets/libs/animator/AnimatorSpine'; export * from './assets/libs/animator/AnimatorSpineSecondary'; export * from './assets/libs/animator/core/AnimatorBase'; export * from './assets/libs/animator/core/AnimatorCondition'; export * from './assets/libs/animator/core/AnimatorController'; export * from './assets/libs/animator/core/AnimatorParams'; export * from './assets/libs/animator/core/AnimatorState'; export * from './assets/libs/animator/core/AnimatorStateLogic'; export * from './assets/libs/animator/core/AnimatorTransition'; /** libs/animator-effect */ export * from './assets/libs/animator-effect/Effect2DFollow3D'; export * from './assets/libs/animator-effect/EffectDelayRelease'; export * from './assets/libs/animator-effect/EffectEvent'; export * from './assets/libs/animator-effect/EffectFinishedRelease'; export * from './assets/libs/animator-effect/EffectSingleCase'; export * from './assets/libs/animator-effect/2d/Ambilight'; export * from './assets/libs/animator-effect/2d/FlashSpine'; export * from './assets/libs/animator-effect/2d/FlashSprite'; export * from './assets/libs/animator-effect/2d/SpineFinishedRelease'; /** libs/animator-move */ export * from './assets/libs/animator-move/MoveRigidBody'; export * from './assets/libs/animator-move/MoveTo'; export * from './assets/libs/animator-move/MoveTranslate'; /** libs/behavior-tree */ export * from './assets/libs/behavior-tree/BTreeNode'; export * from './assets/libs/behavior-tree/BehaviorTree'; export * from './assets/libs/behavior-tree/BranchNode'; export * from './assets/libs/behavior-tree/Decorator'; export * from './assets/libs/behavior-tree/IControl'; export * from './assets/libs/behavior-tree/Priority'; export * from './assets/libs/behavior-tree/Selector'; export * from './assets/libs/behavior-tree/Sequence'; export * from './assets/libs/behavior-tree/Task'; export * from './assets/libs/behavior-tree/index'; /** libs/camera */ export * from './assets/libs/camera/FreeFlightCamera'; export * from './assets/libs/camera/OrbitCamera'; /** libs/collection */ export * from './assets/libs/collection/AsyncQueue'; export * from './assets/libs/collection/Collection'; /** libs/ecs */ export * from './assets/libs/ecs/ECS'; export * from './assets/libs/ecs/ECSComp'; export * from './assets/libs/ecs/ECSEntity'; export * from './assets/libs/ecs/ECSGroup'; export * from './assets/libs/ecs/ECSMask'; export * from './assets/libs/ecs/ECSMatcher'; export * from './assets/libs/ecs/ECSModel'; export * from './assets/libs/ecs/ECSSystem'; /** libs/extension */ export * from './assets/libs/extension/ArrayExt'; export * from './assets/libs/extension/DateExt'; export * from './assets/libs/extension/DirectorExt'; export * from './assets/libs/extension/NodeDragExt'; export * from './assets/libs/extension/NodeExt'; /** libs/gui */ export * from './assets/libs/gui/button/ButtonEffect'; export * from './assets/libs/gui/button/ButtonSimple'; export * from './assets/libs/gui/button/ButtonTouchLong'; export * from './assets/libs/gui/button/UIButton'; export * from './assets/libs/gui/label/LabelChange'; export * from './assets/libs/gui/label/LabelNumber'; export * from './assets/libs/gui/label/LabelTime'; export * from './assets/libs/gui/language/Language'; export * from './assets/libs/gui/language/LanguageData'; export * from './assets/libs/gui/language/LanguageLabel'; export * from './assets/libs/gui/language/LanguagePack'; export * from './assets/libs/gui/language/LanguageSpine'; export * from './assets/libs/gui/language/LanguageSprite'; export * from './assets/libs/gui/window/PromptBase'; export * from './assets/libs/gui/window/PromptSkip'; /** libs/model-view */ export * from './assets/libs/model-view/JsonOb'; export * from './assets/libs/model-view/StringFormat'; export * from './assets/libs/model-view/VMBase'; export * from './assets/libs/model-view/VMCompsEdit'; export * from './assets/libs/model-view/VMCustom'; export * from './assets/libs/model-view/VMEnv'; export * from './assets/libs/model-view/VMEvent'; export * from './assets/libs/model-view/VMLabel'; export * from './assets/libs/model-view/VMModify'; export * from './assets/libs/model-view/VMParent'; export * from './assets/libs/model-view/VMProgress'; export * from './assets/libs/model-view/VMState'; export * from './assets/libs/model-view/ViewModel'; export * from './assets/libs/model-view/ui/BhvButtonGroup'; export * from './assets/libs/model-view/ui/BhvFrameIndex'; export * from './assets/libs/model-view/ui/BhvRollNumber'; export * from './assets/libs/model-view/ui/BhvSwitchPage'; /** libs/network */ export * from './assets/libs/network/HttpRequest'; export * from './assets/libs/network/NetInterface'; export * from './assets/libs/network/NetManager'; export * from './assets/libs/network/NetNode'; export * from './assets/libs/network/NetProtocolPako'; export * from './assets/libs/network/WebSock'; /** libs/render-texture */ export * from './assets/libs/render-texture/RtToModel'; export * from './assets/libs/render-texture/RtToSprite'; /** module/common */ export * from './assets/module/common/CCBusiness'; export * from './assets/module/common/CCEntity'; export * from './assets/module/common/CCView'; export * from './assets/module/common/GameCollision'; export * from './assets/module/common/GameComponent'; export * from './assets/module/common/GameStorage'; /** module/config */ export * from './assets/module/config/BuildTimeConstants'; export * from './assets/module/config/Config'; export * from './assets/module/config/GameConfig'; export * from './assets/module/config/GameQueryConfig';