![]() |
Rendering Engine 0.2.17
Modular Graphics Rendering Engine | v0.2.17
|
Functions | |
| normalize_path (path) | |
| read_registered_projects () | |
| write_registered_projects (projects) | |
| write_project_engine_config (project_path) | |
| register_project (project_path) | |
Variables | |
| SCRIPT_DIR = os.path.dirname(os.path.abspath(__file__)) | |
| ENGINE_ROOT = os.path.abspath(os.path.join(SCRIPT_DIR, "..", "..")) | |
| LOCAL_DIR = os.path.join(ENGINE_ROOT, "Local") | |
| REGISTRY_FILE = os.path.join(LOCAL_DIR, "registered_projects.cmake") | |
| register_project.normalize_path | ( | path | ) |
@brief Convert a path to an absolute CMake-friendly path. @param path Path to normalize. @return Absolute normalized path using forward slashes.
Definition at line 28 of file register_project.py.
| register_project.read_registered_projects | ( | ) |
@brief Read external UserApplication paths from the local registry. @return List of registered project paths.
Definition at line 39 of file register_project.py.
| register_project.register_project | ( | project_path | ) |
@brief Register an external UserApplication with this Rendering Engine. @param project_path Path to the UserApplication.
Definition at line 109 of file register_project.py.
| register_project.write_project_engine_config | ( | project_path | ) |
@brief Write the machine-local Rendering Engine configuration
for a UserApplication.
@param project_path Path to the UserApplication.
Definition at line 82 of file register_project.py.
| register_project.write_registered_projects | ( | projects | ) |
@brief Write external UserApplication paths to the local registry. @param projects List of registered project paths.
Definition at line 60 of file register_project.py.
| register_project.ENGINE_ROOT = os.path.abspath(os.path.join(SCRIPT_DIR, "..", "..")) |
Definition at line 22 of file register_project.py.
| register_project.LOCAL_DIR = os.path.join(ENGINE_ROOT, "Local") |
Definition at line 24 of file register_project.py.
| register_project.REGISTRY_FILE = os.path.join(LOCAL_DIR, "registered_projects.cmake") |
Definition at line 25 of file register_project.py.
| register_project.SCRIPT_DIR = os.path.dirname(os.path.abspath(__file__)) |
Definition at line 21 of file register_project.py.