Uranium
Application Framework
Loading...
Searching...
No Matches
UM.Scene.Platform._LoadPlatformJob Class Reference
Inheritance diagram for UM.Scene.Platform._LoadPlatformJob:
UM.Job.Job

Public Member Functions

 __init__ (self, file_name)
 
 run (self)
 
- Public Member Functions inherited from UM.Job.Job
None __init__ (self)
 
Any getResult (self)
 
None setResult (self, Any result)
 
None setError (self, Exception error)
 
None start (self)
 
None cancel (self)
 
bool isRunning (self)
 
bool isFinished (self)
 
bool hasError (self)
 
Optional[Exception] getError (self)
 

Protected Attributes

 _file_name = file_name
 
 _mesh_handler = Application.getInstance().getMeshFileHandler()
 
- Protected Attributes inherited from UM.Job.Job
bool _running = False
 
bool _finished = False
 
 _result = None
 
 _message = None
 
 _error = None
 

Additional Inherited Members

- Static Public Member Functions inherited from UM.Job.Job
None yieldThread ()
 
- Static Public Attributes inherited from UM.Job.Job
 finished = Signal()
 
 progress = Signal()
 

Detailed Description

Protected class that ensures that the mesh for the machine platform is loaded.

Member Function Documentation

◆ run()

UM.Scene.Platform._LoadPlatformJob.run ( self)
Perform the actual task of this job. Should be reimplemented by subclasses.

:exception NotImplementedError

Reimplemented from UM.Job.Job.


The documentation for this class was generated from the following file: