Added get_animation_queue to DrivenEngine
This commit is contained in:
@@ -125,6 +125,8 @@ using SharedChannel = std::shared_ptr<Channel>;
|
||||
|
||||
class DrivenEngine : public eng::opnew {
|
||||
public:
|
||||
using AnimEntry = EngineWrapper::AnimEntry;
|
||||
|
||||
//////////////////////////////////////////////////////////////
|
||||
//
|
||||
// Build the named engine
|
||||
@@ -283,6 +285,7 @@ public:
|
||||
uint64_t drv_get_actor_id() const;
|
||||
void drv_get_tangibles_near(uint64_t tanid, double rx, double ry, double rz, uint32_t *count, int64_t **ids);
|
||||
void drv_get_animation_queue_hashes(uint32_t count, const int64_t *ids, uint64_t *hashes);
|
||||
void drv_get_animation_queue(uint64_t tanid, uint32_t *count, AnimEntry **entries);
|
||||
|
||||
void drv_initialize(uint32_t srcpklen, const char *srcpk, int argc, char **argv);
|
||||
void drv_clear_new_outgoing();
|
||||
@@ -312,6 +315,7 @@ private:
|
||||
World *visible_world_;
|
||||
int64_t visible_actor_id_;
|
||||
util::IdVector scan_result_;
|
||||
std::vector<AnimEntry> anim_queue_result_;
|
||||
bool rescan_lua_source_;
|
||||
double clock_;
|
||||
bool stop_driver_;
|
||||
|
||||
Reference in New Issue
Block a user