6 #define RC_OFFSETOF(s, f) ((int)(long long)(&((s*)0)->f)) 7 #define RC_ALIGNOF(t) RC_OFFSETOF(struct{char c; t d;}, d) 9 #define RC_ALLOC(t, p, o, s) ((t*)rc_alloc(p, o, sizeof(t), RC_ALIGNOF(t), s)) rc_condset_t * rc_parse_condset(int *ret, void *buffer, rc_scratch_t *scratch, const char **memaddr, lua_State *L, int funcs_ndx)
Definition: condset.c:25
unsigned rc_evaluate_expression(rc_expression_t *self, rc_peek_t peek, void *ud, lua_State *L)
Definition: expression.c:30
void * rc_alloc(void *pointer, int *offset, int size, int alignment, rc_scratch_t *scratch)
Definition: alloc.c:3
void rc_reset_condset(rc_condset_t *self)
Definition: condset.c:168
rc_term_t * rc_parse_term(int *ret, void *buffer, rc_scratch_t *scratch, const char **memaddr, lua_State *L, int funcs_ndx)
Definition: term.c:3
void rc_parse_trigger_internal(rc_trigger_t *self, int *ret, void *buffer, rc_scratch_t *scratch, const char **memaddr, lua_State *L, int funcs_ndx)
Definition: trigger.c:5
rc_term_t term
Definition: internal.h:16
void rc_parse_value_internal(rc_value_t *self, int *ret, void *buffer, void *scratch, const char **memaddr, lua_State *L, int funcs_ndx)
Definition: value.c:3
GLsizeiptr size
Definition: glext.h:6559
rc_expression_t expression
Definition: internal.h:17
Definition: rcheevos.h:115
GLsizei const GLvoid * pointer
Definition: glext.h:6488
unsigned rc_evaluate_term(rc_term_t *self, rc_peek_t peek, void *ud, lua_State *L)
Definition: term.c:80
rc_lboard_t lboard
Definition: internal.h:18
Definition: rcheevos.h:199
unsigned rc_evaluate_operand(rc_operand_t *self, rc_peek_t peek, void *ud, lua_State *L)
Definition: operand.c:320
int rc_test_condset(rc_condset_t *self, int *reset, rc_peek_t peek, void *ud, lua_State *L)
Definition: condset.c:154
int rc_parse_operand(rc_operand_t *self, const char **memaddr, int is_trigger, lua_State *L, int funcs_ndx)
Definition: operand.c:286
GLboolean reset
Definition: glext.h:6318
void rc_parse_lboard_internal(rc_lboard_t *self, int *ret, void *buffer, void *scratch, const char *memaddr, lua_State *L, int funcs_ndx)
Definition: lboard.c:12
Definition: rcheevos.h:280
unsigned(* rc_peek_t)(unsigned address, unsigned num_bytes, void *ud)
Definition: rcheevos.h:82
int rc_test_condition(rc_condition_t *self, unsigned add_buffer, rc_peek_t peek, void *ud, lua_State *L)
Definition: condition.c:112
Definition: rcheevos.h:234
rc_operand_t operand
Definition: internal.h:12
Definition: rcheevos.h:168
rc_expression_t * rc_parse_expression(int *ret, void *buffer, rc_scratch_t *scratch, const char **memaddr, lua_State *L, int funcs_ndx)
Definition: expression.c:3
Ιστορικό Εικόνα Πληροφορίες Όλοι Οι Χρήστες Χειρίζονται Το Μενού Αριστερό Αναλογικό Αριστερό Αναλογικό Αριστερό Αναλογικό Y Αριστερό Αναλογικό Δεξί Αναλογικό X Δεξί Αναλογικό Δεξί Αναλογικό Y Δεξί Αναλογικό Σκανδάλη Όπλου Όπλο Aux A Όπλο Aux C Όπλο Select Όπλο D pad Κάτω Όπλο D pad Δεξιά Νεκρή Ζώνη Αναλογικού Σύνδεση Όλων Λήξη Χρόνου Σύνδεσης Hide Unbound Core Input Descriptors Κατάλογος Συσκευών Κατάλογος Ποντικιού Duty Cycle Keyboard Gamepad Mapping Enable Κουμπί D pad κάτω Κουμπί Κουμπί L(πίσω)" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_LEFT
Definition: rcheevos.h:257
rc_condset_t condset
Definition: internal.h:14
Definition: rcheevos.h:214
static unsigned peek(unsigned address, unsigned num_bytes, void *ud)
Definition: test.c:24
rc_condition_t * rc_parse_condition(int *ret, void *buffer, rc_scratch_t *scratch, const char **memaddr, lua_State *L, int funcs_ndx)
Definition: condition.c:5
Definition: video4linux2.c:51
GLintptr offset
Definition: glext.h:6560
Definition: internal.h:11
rc_condition_t condition
Definition: internal.h:13
Definition: rcheevos.h:249
rc_trigger_t trigger
Definition: internal.h:15