7#ifndef DTTR_UTIL_ACTOR_H
8#define DTTR_UTIL_ACTOR_H
14#ifndef DTTR_SDK_ENABLE_UNSTABLE
15#error "Define DTTR_SDK_ENABLE_UNSTABLE before including dttr_util_actor.h"
38 return left !=
NULL && left == right;
DTTR_Graphics_COM_DirectDrawSurface7 DWORD flags void NULL
DTTR_PCDOGS_API const struct dttr_pcdogs_function_accessor_Entity_GetActiveActorFromList *const DTTR_PCDOGS_F_Entity_GetActiveActorFromList
Accessor object for Entity_GetActiveActorFromList.
bool DTTR_ResultOK(DTTR_Result result)
static bool DTTR_Util_SameActor(const DTTR_PCDOGS_T_Actor_State *left, const DTTR_PCDOGS_T_Actor_State *right)
Report whether left and right are the same non-NULL actor.
static DTTR_PCDOGS_T_Actor_State * DTTR_Util_GetActiveActor(const DTTR_Core_Context *ctx)
Return the current active actor, or NULL when unavailable or inactive.