|
ArticyXImporter
ArticyXImporter for Unreal Engine
|
This page provides an overview of code for the ArticyX Importer plugin for Unreal Engine, covering key classes and functionalities. The ArticyX Importer enables seamless integration of articy:draft assets and data into Unreal Engine projects, automating various processes such as importing, asset generation, and scripting.
The full reference for the plugin's C++ codebase can be explored under Classes. This documentation is structured similarly to other Doxygen projects, allowing easy navigation and search functionality within the class structure. Furthermore the full source code of the plugin is available on GitHub.
Here is a brief overview of the most important classes available in the ArticyX Importer plugin:
Provides utility functions for importing and managing articy:draft assets in Unreal Engine.
Handles the debugging of the articy:draft flow objects during gameplay.
Defines the build rules and configurations for the ArticyEditor module, responsible for editor-related tasks.
Utility class responsible for generating localization code based on articy:draft import data.
Generates the necessary type structures from articy:draft data, simplifying access to imported types in Unreal.
Parses build tool files to manage runtime references for the articy:draft runtime environment.
Generates and manages code files for the plugin, including utilities for generating code lines, comments, and more.
Handles the generation, compilation, and asset creation process for data imported from articy:draft.
Generates project-specific database code and assets for articy:draft imports, ensuring efficient data access.
Responsible for generating expresso scripts and their associated methods for articy:draft import data.
Contains detailed information about enum values used in the articy:draft runtime.
Holds metadata about articy:draft properties, including their types and constraints.
Represents a specific type from articy:draft data, including information about properties, features, and enum values.
A utility class for managing rectangular bounds, commonly used in articy:draft location objects.
Provides console commands to reimport articy:draft data and manage other editor-level operations directly via the Unreal Engine console.
Manages the flow of gameplay logic, executing dialogues, scene transitions, and other branching logic based on articy:draft flow objects.
Stores global variables from articy:draft, allowing them to be accessed and modified during gameplay.
Represents objects with positional data in articy:draft, such as objects in a scene or level.
Handles advanced text processing and token replacement using articy:draft text objects.
Represents conditional expressions in articy:draft, used for evaluating gameplay logic and interactions.
A commandlet used for automating the import process in a build server or scripting environment. It supports flags for forcing reimports or regenerating assets.
The Doxygen project includes comprehensive documentation for every class, struct, and interface, as well as detailed descriptions for all methods and members. You can explore: