|
| enum class | ExecutionMode : int { Immediate = 0
, Deferred = 1
, RenderThreadLocked = 2
, Unconstrained = 3
} |
|
|
GraphicsTasks & | operator= (GraphicsTasks const &) |
|
| GraphicsTasks (GraphicsTasks const &) |
|
MCNAPI_C void | _forCounter (uint64 count, ::std::function< void(uint64)> const &workerCallback, ::std::function< void(uint)> const &resolveCallback) |
|
MCNAPI_C bool | _queueMainFrameRenderTask (::std::function< void()> const &callback) |
|
MCNAPI_C void | _waitUntilCompleted (::std::shared_ptr<::Core::DeferredTask > task) |
|
MCNAPI_C::dragon::tasks::GraphicsTasks::InitializationState | continueInit (::dragon::tasks::GraphicsTasks::InitializationState state) |
|
MCNAPI_C void | deinit () |
|
MCNAPI_C void | frame (::std::function< void()> const &frameContentCallback, ::std::function<::std::chrono::nanoseconds(::std::chrono::nanoseconds)> const &computeSleepDuration) |
|
MCNAPI_C bool | previousFrameComplete () |
|
MCNAPI_C void | queueRenderingTask (::std::function< void()> const &task, ::dragon::tasks::RenderQueue renderQueue) |
|
MCNAPI_C void | queueResourcesTask (::std::function< void()> const &task) |
|
MCNAPI_C void | waitForPreviousFrame () |
|
MCNAPI_C void * | $ctor (::WorkerPool &rendererPool, ::gsl::span<::std::reference_wrapper<::WorkerPool > > helperPools, ::Scheduler &clientScheduler) |
|
MCNAPI_C void | $dtor () |
|
|
::ll::UntypedStorage< 4, 4 > | mUnk6a18a6 |
|
::ll::UntypedStorage< 1, 1 > | mUnk8a7358 |
|
::ll::UntypedStorage< 1, 1 > | mUnkcd79c5 |
|
::ll::UntypedStorage< 4, 4 > | mUnk430d7c |
|
::ll::UntypedStorage< 8, 8 > | mUnk408564 |
|
::ll::UntypedStorage< 8, 24 > | mUnk81ab20 |
|
::ll::UntypedStorage< 8, 8 > | mUnkc29824 |
|
::ll::UntypedStorage< 8, 16 > | mUnk98af7b |
|
::ll::UntypedStorage< 8, 16 > | mUnke9e17e |
|
::ll::UntypedStorage< 8, 16 > | mUnk540e7a |
|
::ll::UntypedStorage< 8, 16 > | mUnke12cd2 |
|
::ll::UntypedStorage< 8, 16 > | mUnk58e5f1 |
|
::ll::UntypedStorage< 8, 16 > | mUnkc8a6de |
|
::ll::UntypedStorage< 8, 16 > | mUnk9bafe7 |
|
::ll::UntypedStorage< 8, 104 > | mUnk6f2218 |
|
::ll::UntypedStorage< 8, 16 > | mUnka908bc |
|
::ll::UntypedStorage< 8, 16 > | mUnk2c8251 |
|
::ll::UntypedStorage< 8, 8 > | mUnk79ea81 |
|
::ll::UntypedStorage< 4, 4 > | mUnk20cffb |
|
::ll::UntypedStorage< 8, 8 > | mUnkb1d24c |
|
::ll::UntypedStorage< 8, 8 > | mUnk6421c7 |
The documentation for this class was generated from the following file: