Lines Matching refs:_member
115 #define SK_MEMBER(_member, _type) \
116 { #_member, SK_OFFSETOF(BASE_CLASS, _member), SkType_##_type, \
117 sizeof(((BASE_CLASS*) 1)->_member) / sizeof(SkScalar) }
119 #define SK_MEMBER_ALIAS(_member, _alias, _type) \
120 { #_member, SK_OFFSETOF(BASE_CLASS, _alias), SkType_##_type, \
123 #define SK_MEMBER_ARRAY(_member, _type) \
124 { #_member, SK_OFFSETOF(BASE_CLASS, _member), SkType_Array, \
130 // #define SK_MEMBER_KEY_TYPE(_member, _type)
131 // {#_member, (size_t) -1, SkType_##_type, 0}
133 #define SK_FUNCTION(_member) \
134 k_##_member##Function
136 #define SK_PROPERTY(_member) \
137 k_##_member##Property
139 #define SK_MEMBER_DYNAMIC_FUNCTION(_member, _type) \
140 {#_member, (size_t) (+1 + SK_FUNCTION(_member)), SkType_MemberFunction, \
143 #define SK_MEMBER_DYNAMIC_PROPERTY(_member, _type) \
144 {#_member, (size_t) (1 + SK_PROPERTY(_member)), SkType_MemberProperty, \
147 #define SK_MEMBER_FUNCTION(_member, _type) \
148 {#_member, (size_t) (-1 - SK_FUNCTION(_member)), SkType_MemberFunction, \
151 #define SK_MEMBER_PROPERTY(_member, _type) \
152 {#_member, (size_t) (-1 - SK_PROPERTY(_member)), SkType_MemberProperty, \