Lines Matching refs:framesCount
31 … y(0), loop(true), paused(false), ignore(false), data(0), dataSize(0), framesCount(0), frames(0), … in Animation()
39 if (frames == NULL || framesCount == 0) in firstFrame()
55 if (frames == NULL || framesCount == 0) in currentFrame()
69 if (data[frame] - 1 >= framesCount) { in currentFrame()
70 …warning("invalid frame %u(0x%x) (max %u) index %u, mod %u", frame, frame, framesCount, index - 1, … in currentFrame()
86 index %= framesCount; in currentFrame()
109 framesCount = 0; in free()
141 framesCount = s.readByte(); in load()
142 debugC(1, kDebugAnimation, "%u physical frames", framesCount); in load()
143 if (framesCount == 0) in load()
146 frames = new Surface[framesCount]; in load()
148 s.skip(framesCount * 2 - 2); //sizes in load()
152 for (uint16 i = 0; i < framesCount; ++i) { in load()
163 framesCount = 0; in load()
171 if (data[idx] > framesCount) in load()
172 framesCount = data[idx]; in load()
178 frames = new Surface[framesCount]; in load()
180 for (uint16 i = 0; i < framesCount; ++i) { in load()
187 framesCount = s.readByte(); in load()
188 debugC(1, kDebugAnimation, "loading varia resource, %u physical frames", framesCount); in load()
190 for (byte i = 0; i < framesCount; ++i) { in load()
194 frames = new Surface[framesCount]; in load()
195 for (uint16 i = 0; i < framesCount; ++i) { in load()