ModelSaveRequest
from panda3d.core import ModelSaveRequest
- class ModelSaveRequest
Bases:
Bases:
AsyncTaskA class object that manages a single asynchronous model save request. Create a new ModelSaveRequest, and add it to the loader via save_async(), to begin an asynchronous save.
Inheritance diagram
- __init__(param0: ModelSaveRequest)
- __init__(name: str, filename: Filename, options: LoaderOptions, node: PandaNode, loader: Loader)
Create a new
ModelSaveRequest, and add it to the loader via save_async(), to begin an asynchronous save.
- property filename Filename
Returns the filename associated with this asynchronous
ModelSaveRequest.
- static getClassType() TypeHandle
- getFilename() Filename
Returns the filename associated with this asynchronous
ModelSaveRequest.
- getLoader() Loader
Returns the Loader object associated with this asynchronous
ModelSaveRequest.
- getOptions() LoaderOptions
Returns the
LoaderOptionsassociated with this asynchronousModelSaveRequest.
- getSuccess() bool
Returns the true if the model was saved successfully, false otherwise. It is an error to call this unless
done()returns true.
- isReady() bool
Returns true if this request has completed, false if it is still pending. When this returns true, you may retrieve the success flag with
getSuccess(). Equivalent toreq.done() and not req.cancelled().
- property loader Loader
Returns the Loader object associated with this asynchronous
ModelSaveRequest.
- property options LoaderOptions
Returns the
LoaderOptionsassociated with this asynchronousModelSaveRequest.
