diff --git a/app__delegate_8mm__incl.map b/app__delegate_8mm__incl.map index 295743bb4..5a94fdd4c 100644 --- a/app__delegate_8mm__incl.map +++ b/app__delegate_8mm__incl.map @@ -8,8 +8,8 @@ - - + + @@ -21,8 +21,8 @@ - - + + @@ -35,8 +35,8 @@ - - + + diff --git a/app__delegate_8mm__incl.md5 b/app__delegate_8mm__incl.md5 index 63bf6a90f..6fea88fc2 100644 --- a/app__delegate_8mm__incl.md5 +++ b/app__delegate_8mm__incl.md5 @@ -1 +1 @@ -a023858c9f204d760e8f387951047f7b \ No newline at end of file +4284648c274cf61bc48488038ce763c1 \ No newline at end of file diff --git a/assembly__editor_8cc__incl.map b/assembly__editor_8cc__incl.map index 6dab488ce..dc57c4e55 100644 --- a/assembly__editor_8cc__incl.map +++ b/assembly__editor_8cc__incl.map @@ -2,30 +2,30 @@ - - - - - - - - + + + + + + + + - - - + + + - + - - - - - - + + + + + + diff --git a/assembly__editor_8cc__incl.md5 b/assembly__editor_8cc__incl.md5 index 38c88fc16..62adfdb24 100644 --- a/assembly__editor_8cc__incl.md5 +++ b/assembly__editor_8cc__incl.md5 @@ -1 +1 @@ -77999a7829e458564f040e80cc8fd4b1 \ No newline at end of file +868be5849d94a442598bd79c3a66c5be \ No newline at end of file diff --git a/assembly__editor_8h__incl.map b/assembly__editor_8h__incl.map index 5f6fe23a8..82a9c41e3 100644 --- a/assembly__editor_8h__incl.map +++ b/assembly__editor_8h__incl.map @@ -6,10 +6,10 @@ - - - - + + + + @@ -33,31 +33,31 @@ - - - - - - + + + + + + - + - - - - - - - + + + + + + + - - - - - - - - + + + + + + + + diff --git a/assembly__editor_8h__incl.md5 b/assembly__editor_8h__incl.md5 index d2c06f54d..49cef9d97 100644 --- a/assembly__editor_8h__incl.md5 +++ b/assembly__editor_8h__incl.md5 @@ -1 +1 @@ -9dbc3ef9bc3893a4ebd6a958bace921e \ No newline at end of file +0ae1ad2de3a84cbe20287ff0c0e69665 \ No newline at end of file diff --git a/bitmap_8cc.html b/bitmap_8cc.html index fe744c274..82db5be61 100644 --- a/bitmap_8cc.html +++ b/bitmap_8cc.html @@ -175,8 +175,6 @@ - -

Functions

void yaze::gfx::anonymous_namespace{bitmap.cc}::GrayscalePalette (SDL_Palette *palette)
 
Uint32 yaze::gfx::anonymous_namespace{bitmap.cc}::GetSnesPixelFormat (int format)
 
diff --git a/bitmap_8cc.js b/bitmap_8cc.js index a778a42cf..6fcfd6f0c 100644 --- a/bitmap_8cc.js +++ b/bitmap_8cc.js @@ -1,6 +1,5 @@ var bitmap_8cc = [ [ "SDL_RETURN_IF_ERROR", "bitmap_8cc.html#a7ff41a09894e97938253afc4e6387add", null ], - [ "GrayscalePalette", "bitmap_8cc.html#accceb00d75541ce0324d7f8d2626d34b", null ], [ "GetSnesPixelFormat", "bitmap_8cc.html#ab86b8c83503ac2af4970abf58fededad", null ] ]; \ No newline at end of file diff --git a/bitmap_8cc_source.html b/bitmap_8cc_source.html index bfc0416b9..dfb70f22e 100644 --- a/bitmap_8cc_source.html +++ b/bitmap_8cc_source.html @@ -165,7 +165,7 @@
51
52} // namespace png_internal
53
-
54bool ConvertSurfaceToPNG(SDL_Surface *surface, std::vector<uint8_t> &buffer) {
+
54bool ConvertSurfaceToPng(SDL_Surface *surface, std::vector<uint8_t> &buffer) {
55 png_structp png_ptr = png_create_write_struct("1.6.40", NULL, NULL, NULL);
56 if (!png_ptr) {
57 SDL_Log("Failed to create PNG write struct");
@@ -301,372 +301,362 @@
187}
188
189std::vector<uint8_t> Bitmap::GetPngData() {
-
190 ConvertSurfaceToPNG(surface_.get(), png_data_);
-
191 return png_data_;
-
192}
-
193
-
194#endif // YAZE_LIB_PNG
-
195
-
-
196namespace {
-
197
+
190 std::vector<uint8_t> png_data;
+
191 ConvertSurfaceToPng(surface_.get(), png_data);
+
192 return png_data;
+
193}
+
194
+
195#endif // YAZE_LIB_PNG
+
196
+
+
197namespace {
-
198void GrayscalePalette(SDL_Palette *palette) {
-
199 for (int i = 0; i < 8; i++) {
-
200 palette->colors[i].r = i * 31;
-
201 palette->colors[i].g = i * 31;
-
202 palette->colors[i].b = i * 31;
-
203 }
-
204}
+
198Uint32 GetSnesPixelFormat(int format) {
+
199 switch (format) {
+
200 case 0:
+
201 return SDL_PIXELFORMAT_INDEX8;
+
202 case 1:
+ +
204 case 2:
+ +
206 case 3:
+ +
208 }
+
209 return SDL_PIXELFORMAT_INDEX8;
+
210}
-
205
-
-
206Uint32 GetSnesPixelFormat(int format) {
-
207 switch (format) {
-
208 case 0:
-
209 return SDL_PIXELFORMAT_INDEX8;
-
210 case 1:
- -
212 case 2:
- -
214 case 3:
- -
216 }
-
217 return SDL_PIXELFORMAT_INDEX8;
-
218}
+
211} // namespace
-
219} // namespace
+
212
+
+
213void Bitmap::SaveSurfaceToFile(std::string_view filename) {
+
214 SDL_SaveBMP(surface_.get(), filename.data());
+
215}
+
+
216
+
+
217Bitmap::Bitmap(int width, int height, int depth, int data_size) {
+
218 Create(width, height, depth, std::vector<uint8_t>(data_size, 0));
+
219}
220
-
221void Bitmap::SaveSurfaceToFile(std::string_view filename) {
-
222 SDL_SaveBMP(surface_.get(), filename.data());
-
223}
-
-
224
-
-
225Bitmap::Bitmap(int width, int height, int depth, int data_size) {
-
226 Create(width, height, depth, std::vector<uint8_t>(data_size, 0));
-
227}
+
221void Bitmap::Create(int width, int height, int depth, std::span<uint8_t> data) {
+
222 data_ = std::vector<uint8_t>(data.begin(), data.end());
+ +
224}
-
228
-
-
229void Bitmap::Create(int width, int height, int depth,
-
230 const std::vector<uint8_t> &data) {
- -
232}
+
225
+
+
226void Bitmap::Create(int width, int height, int depth,
+
227 const std::vector<uint8_t> &data) {
+ +
229}
-
233
-
-
234void Bitmap::Create(int width, int height, int depth, int format,
-
235 const std::vector<uint8_t> &data) {
-
236 if (data.empty()) {
-
237 SDL_Log("Bitmap data is empty\n");
-
238 active_ = false;
-
239 return;
-
240 }
-
241 active_ = true;
-
242 width_ = width;
-
243 height_ = height;
-
244 depth_ = depth;
-
245 data_ = data;
-
246 data_size_ = data.size();
-
247 if (data_size_ == 0) {
-
248 SDL_Log("Data provided to Bitmap is empty.\n");
-
249 return;
-
250 }
-
251 pixel_data_ = data_.data();
-
252 surface_ = std::shared_ptr<SDL_Surface>{
-
253 SDL_CreateRGBSurfaceWithFormat(0, width_, height_, depth_,
-
254 GetSnesPixelFormat(format)),
- -
256 if (surface_ == nullptr) {
-
257 SDL_Log("SDL_CreateRGBSurfaceWithFormat failed: %s\n", SDL_GetError());
-
258 active_ = false;
-
259 return;
-
260 }
-
261 surface_->pixels = pixel_data_;
-
262 active_ = true;
-
263}
+
230
+
+
231void Bitmap::Create(int width, int height, int depth, int format,
+
232 const std::vector<uint8_t> &data) {
+
233 if (data.empty()) {
+
234 SDL_Log("Bitmap data is empty\n");
+
235 active_ = false;
+
236 return;
+
237 }
+
238 active_ = true;
+
239 width_ = width;
+
240 height_ = height;
+
241 depth_ = depth;
+
242 data_ = data;
+
243 data_size_ = data.size();
+
244 if (data_size_ == 0) {
+
245 SDL_Log("Data provided to Bitmap is empty.\n");
+
246 return;
+
247 }
+
248 pixel_data_ = data_.data();
+
249 surface_ = std::shared_ptr<SDL_Surface>{
+
250 SDL_CreateRGBSurfaceWithFormat(0, width_, height_, depth_,
+
251 GetSnesPixelFormat(format)),
+ +
253 if (surface_ == nullptr) {
+
254 SDL_Log("SDL_CreateRGBSurfaceWithFormat failed: %s\n", SDL_GetError());
+
255 active_ = false;
+
256 return;
+
257 }
+
258 surface_->pixels = pixel_data_;
+
259 active_ = true;
+
260}
-
264
-
-
265void Bitmap::Reformat(int format) {
-
266 surface_ = std::unique_ptr<SDL_Surface, SDL_Surface_Deleter>(
-
267 SDL_CreateRGBSurfaceWithFormat(0, width_, height_, depth_,
-
268 GetSnesPixelFormat(format)),
- -
270 surface_->pixels = pixel_data_;
-
271 active_ = true;
-
272 auto apply_palette = ApplyPalette(palette_);
-
273 if (!apply_palette.ok()) {
-
274 SDL_Log("Failed to apply palette: %s\n", apply_palette.message().data());
-
275 active_ = false;
-
276 }
-
277}
+
261
+
+
262void Bitmap::Reformat(int format) {
+
263 surface_ = std::unique_ptr<SDL_Surface, SDL_Surface_Deleter>(
+
264 SDL_CreateRGBSurfaceWithFormat(0, width_, height_, depth_,
+
265 GetSnesPixelFormat(format)),
+ +
267 surface_->pixels = pixel_data_;
+
268 active_ = true;
+
269 auto apply_palette = ApplyPalette(palette_);
+
270 if (!apply_palette.ok()) {
+
271 SDL_Log("Failed to apply palette: %s\n", apply_palette.message().data());
+
272 active_ = false;
+
273 }
+
274}
-
278
-
-
279void Bitmap::CreateTexture(SDL_Renderer *renderer) {
-
280 if (width_ <= 0 || height_ <= 0) {
-
281 SDL_Log("Invalid texture dimensions: width=%d, height=%d\n", width_,
-
282 height_);
-
283 return;
-
284 }
-
285
-
286 texture_ = std::shared_ptr<SDL_Texture>{
-
287 SDL_CreateTexture(renderer, SDL_PIXELFORMAT_RGB888,
-
288 SDL_TEXTUREACCESS_STREAMING, width_, height_),
- -
290 if (texture_ == nullptr) {
-
291 SDL_Log("SDL_CreateTextureFromSurface failed: %s\n", SDL_GetError());
-
292 }
-
293
-
294 converted_surface_ = std::shared_ptr<SDL_Surface>{
-
295 SDL_ConvertSurfaceFormat(surface_.get(), SDL_PIXELFORMAT_ARGB8888, 0),
- -
297 if (converted_surface_ == nullptr) {
-
298 SDL_Log("SDL_ConvertSurfaceFormat failed: %s\n", SDL_GetError());
-
299 return;
-
300 }
-
301
-
302 SDL_LockTexture(texture_.get(), nullptr, (void **)&texture_pixels,
-
303 &converted_surface_->pitch);
-
304 memcpy(texture_pixels, converted_surface_->pixels,
- -
306 SDL_UnlockTexture(texture_.get());
-
307}
+
275
+
+
276void Bitmap::CreateTexture(SDL_Renderer *renderer) {
+
277 if (width_ <= 0 || height_ <= 0) {
+
278 SDL_Log("Invalid texture dimensions: width=%d, height=%d\n", width_,
+
279 height_);
+
280 return;
+
281 }
+
282
+
283 texture_ = std::shared_ptr<SDL_Texture>{
+
284 SDL_CreateTexture(renderer, SDL_PIXELFORMAT_RGB888,
+
285 SDL_TEXTUREACCESS_STREAMING, width_, height_),
+ +
287 if (texture_ == nullptr) {
+
288 SDL_Log("SDL_CreateTextureFromSurface failed: %s\n", SDL_GetError());
+
289 }
+
290
+
291 auto converted_surface_ = std::shared_ptr<SDL_Surface>{
+
292 SDL_ConvertSurfaceFormat(surface_.get(), SDL_PIXELFORMAT_ARGB8888, 0),
+ +
294 if (converted_surface_ == nullptr) {
+
295 SDL_Log("SDL_ConvertSurfaceFormat failed: %s\n", SDL_GetError());
+
296 return;
+
297 }
+
298
+
299 SDL_LockTexture(texture_.get(), nullptr, (void **)&texture_pixels,
+
300 &converted_surface_->pitch);
+
301 memcpy(texture_pixels, converted_surface_->pixels,
+
302 converted_surface_->h * converted_surface_->pitch);
+
303 SDL_UnlockTexture(texture_.get());
+
304}
-
308
-
-
309void Bitmap::UpdateTexture(SDL_Renderer *renderer) {
-
310 SDL_Surface *converted_surface =
-
311 SDL_ConvertSurfaceFormat(surface_.get(), SDL_PIXELFORMAT_ARGB8888, 0);
-
312 if (converted_surface) {
-
313 converted_surface_ = std::unique_ptr<SDL_Surface, SDL_Surface_Deleter>(
- -
315 } else {
-
316 SDL_Log("SDL_ConvertSurfaceFormat failed: %s\n", SDL_GetError());
-
317 }
-
318
-
319 SDL_LockTexture(texture_.get(), nullptr, (void **)&texture_pixels,
-
320 &converted_surface_->pitch);
-
321 memcpy(texture_pixels, converted_surface_->pixels,
- -
323 SDL_UnlockTexture(texture_.get());
-
324}
+
305
+
+
306void Bitmap::UpdateTexture(SDL_Renderer *renderer) {
+
307 auto converted_surface = std::unique_ptr<SDL_Surface, SDL_Surface_Deleter>(
+
308 SDL_ConvertSurfaceFormat(surface_.get(), SDL_PIXELFORMAT_ARGB8888, 0),
+ +
310 if (converted_surface == nullptr) {
+
311 SDL_Log("SDL_ConvertSurfaceFormat failed: %s\n", SDL_GetError());
+
312 }
+
313
+
314 SDL_LockTexture(texture_.get(), nullptr, (void **)&texture_pixels,
+
315 &converted_surface->pitch);
+
316 memcpy(texture_pixels, converted_surface->pixels,
+
317 converted_surface->h * converted_surface->pitch);
+
318 SDL_UnlockTexture(texture_.get());
+
319}
-
325
-
-
326absl::Status Bitmap::ApplyPalette(const SnesPalette &palette) {
-
327 if (surface_ == nullptr) {
-
328 return absl::FailedPreconditionError(
-
329 "Surface is null. Palette not applied");
-
330 }
-
331 if (surface_->format == nullptr || surface_->format->palette == nullptr) {
-
332 return absl::FailedPreconditionError(
-
333 "Surface format or palette is null. Palette not applied.");
-
334 }
- +
320
+
+
321absl::Status Bitmap::ApplyPalette(const SnesPalette &palette) {
+
322 if (surface_ == nullptr) {
+
323 return absl::FailedPreconditionError(
+
324 "Surface is null. Palette not applied");
+
325 }
+
326 if (surface_->format == nullptr || surface_->format->palette == nullptr) {
+
327 return absl::FailedPreconditionError(
+
328 "Surface format or palette is null. Palette not applied.");
+
329 }
+ +
331
+
332 SDL_Palette *sdl_palette = surface_->format->palette;
+
333 if (sdl_palette == nullptr) {
+
334 return absl::InternalError("Failed to get SDL palette");
+
335 }
336
-
337 SDL_Palette *sdl_palette = surface_->format->palette;
-
338 if (sdl_palette == nullptr) {
-
339 return absl::InternalError("Failed to get SDL palette");
-
340 }
-
341
-
342 SDL_UnlockSurface(surface_.get());
-
343 for (size_t i = 0; i < palette.size(); ++i) {
-
344 ASSIGN_OR_RETURN(gfx::SnesColor pal_color, palette.GetColor(i));
-
345 sdl_palette->colors[i].r = pal_color.rgb().x;
-
346 sdl_palette->colors[i].g = pal_color.rgb().y;
-
347 sdl_palette->colors[i].b = pal_color.rgb().z;
-
348 sdl_palette->colors[i].a = pal_color.rgb().w;
-
349 }
-
350 SDL_LockSurface(surface_.get());
-
351 // SDL_RETURN_IF_ERROR()
-
352 return absl::OkStatus();
-
353}
+
337 SDL_UnlockSurface(surface_.get());
+
338 for (size_t i = 0; i < palette.size(); ++i) {
+
339 ASSIGN_OR_RETURN(gfx::SnesColor pal_color, palette.GetColor(i));
+
340 sdl_palette->colors[i].r = pal_color.rgb().x;
+
341 sdl_palette->colors[i].g = pal_color.rgb().y;
+
342 sdl_palette->colors[i].b = pal_color.rgb().z;
+
343 sdl_palette->colors[i].a = pal_color.rgb().w;
+
344 }
+
345 SDL_LockSurface(surface_.get());
+
346 // SDL_RETURN_IF_ERROR()
+
347 return absl::OkStatus();
+
348}
-
354
-
- -
356 int palette_id) {
-
357 auto start_index = palette_id * 8;
-
358 palette_ = palette.sub_palette(start_index, start_index + 8);
-
359 SDL_UnlockSurface(surface_.get());
-
360 for (size_t i = 0; i < palette_.size(); ++i) {
-
361 ASSIGN_OR_RETURN(auto pal_color, palette_.GetColor(i));
-
362 if (pal_color.is_transparent()) {
-
363 surface_->format->palette->colors[i].r = 0;
-
364 surface_->format->palette->colors[i].g = 0;
-
365 surface_->format->palette->colors[i].b = 0;
-
366 surface_->format->palette->colors[i].a = 0;
-
367 } else {
-
368 surface_->format->palette->colors[i].r = pal_color.rgb().x;
-
369 surface_->format->palette->colors[i].g = pal_color.rgb().y;
-
370 surface_->format->palette->colors[i].b = pal_color.rgb().z;
-
371 surface_->format->palette->colors[i].a = pal_color.rgb().w;
-
372 }
-
373 }
-
374 SDL_LockSurface(surface_.get());
-
375 // SDL_RETURN_IF_ERROR()
-
376 return absl::OkStatus();
-
377}
+
349
+
+ +
351 int palette_id) {
+
352 auto start_index = palette_id * 8;
+
353 palette_ = palette.sub_palette(start_index, start_index + 8);
+
354 SDL_UnlockSurface(surface_.get());
+
355 for (size_t i = 0; i < palette_.size(); ++i) {
+
356 ASSIGN_OR_RETURN(auto pal_color, palette_.GetColor(i));
+
357 if (pal_color.is_transparent()) {
+
358 surface_->format->palette->colors[i].r = 0;
+
359 surface_->format->palette->colors[i].g = 0;
+
360 surface_->format->palette->colors[i].b = 0;
+
361 surface_->format->palette->colors[i].a = 0;
+
362 } else {
+
363 surface_->format->palette->colors[i].r = pal_color.rgb().x;
+
364 surface_->format->palette->colors[i].g = pal_color.rgb().y;
+
365 surface_->format->palette->colors[i].b = pal_color.rgb().z;
+
366 surface_->format->palette->colors[i].a = pal_color.rgb().w;
+
367 }
+
368 }
+
369 SDL_LockSurface(surface_.get());
+
370 // SDL_RETURN_IF_ERROR()
+
371 return absl::OkStatus();
+
372}
-
378
-
- -
380 size_t index, int length) {
-
381 if (index < 0 || index >= palette.size()) {
-
382 return absl::InvalidArgumentError("Invalid palette index");
-
383 }
-
384
-
385 if (length < 0 || length > palette.size()) {
-
386 return absl::InvalidArgumentError("Invalid palette length");
-
387 }
-
388
-
389 if (index + length > palette.size()) {
-
390 return absl::InvalidArgumentError("Palette index + length exceeds size");
+
373
+
+ +
375 size_t index, int length) {
+
376 if (index < 0 || index >= palette.size()) {
+
377 return absl::InvalidArgumentError("Invalid palette index");
+
378 }
+
379
+
380 if (length < 0 || length > palette.size()) {
+
381 return absl::InvalidArgumentError("Invalid palette length");
+
382 }
+
383
+
384 if (index + length > palette.size()) {
+
385 return absl::InvalidArgumentError("Palette index + length exceeds size");
+
386 }
+
387
+
388 if (surface_ == nullptr) {
+
389 return absl::FailedPreconditionError(
+
390 "Surface is null. Palette not applied");
391 }
392
-
393 if (surface_ == nullptr) {
-
394 return absl::FailedPreconditionError(
-
395 "Surface is null. Palette not applied");
-
396 }
-
397
-
398 auto start_index = index * 7;
-
399 palette_ = palette.sub_palette(start_index, start_index + 7);
-
400 std::vector<ImVec4> colors;
-
401 colors.push_back(ImVec4(0, 0, 0, 0));
-
402 for (int i = start_index; i < start_index + 7; ++i) {
-
403 ASSIGN_OR_RETURN(auto pal_color, palette.GetColor(i));
-
404 colors.push_back(pal_color.rgb());
-
405 }
-
406
-
407 SDL_UnlockSurface(surface_.get());
-
408 int i = 0;
-
409 for (auto &each : colors) {
-
410 surface_->format->palette->colors[i].r = each.x;
-
411 surface_->format->palette->colors[i].g = each.y;
-
412 surface_->format->palette->colors[i].b = each.z;
-
413 surface_->format->palette->colors[i].a = each.w;
-
414 i++;
-
415 }
-
416 SDL_LockSurface(surface_.get());
-
417 // SDL_RETURN_IF_ERROR()
-
418 return absl::OkStatus();
-
419}
+
393 auto start_index = index * 7;
+
394 palette_ = palette.sub_palette(start_index, start_index + 7);
+
395 std::vector<ImVec4> colors;
+
396 colors.push_back(ImVec4(0, 0, 0, 0));
+
397 for (int i = start_index; i < start_index + 7; ++i) {
+
398 ASSIGN_OR_RETURN(auto pal_color, palette.GetColor(i));
+
399 colors.push_back(pal_color.rgb());
+
400 }
+
401
+
402 SDL_UnlockSurface(surface_.get());
+
403 int i = 0;
+
404 for (auto &each : colors) {
+
405 surface_->format->palette->colors[i].r = each.x;
+
406 surface_->format->palette->colors[i].g = each.y;
+
407 surface_->format->palette->colors[i].b = each.z;
+
408 surface_->format->palette->colors[i].a = each.w;
+
409 i++;
+
410 }
+
411 SDL_LockSurface(surface_.get());
+
412 // SDL_RETURN_IF_ERROR()
+
413 return absl::OkStatus();
+
414}
-
420
-
-
421void Bitmap::ApplyPalette(const std::vector<SDL_Color> &palette) {
-
422 SDL_UnlockSurface(surface_.get());
-
423 for (size_t i = 0; i < palette.size(); ++i) {
-
424 surface_->format->palette->colors[i].r = palette[i].r;
-
425 surface_->format->palette->colors[i].g = palette[i].g;
-
426 surface_->format->palette->colors[i].b = palette[i].b;
-
427 surface_->format->palette->colors[i].a = palette[i].a;
-
428 }
-
429 SDL_LockSurface(surface_.get());
-
430}
+
415
+
+
416void Bitmap::ApplyPalette(const std::vector<SDL_Color> &palette) {
+
417 SDL_UnlockSurface(surface_.get());
+
418 for (size_t i = 0; i < palette.size(); ++i) {
+
419 surface_->format->palette->colors[i].r = palette[i].r;
+
420 surface_->format->palette->colors[i].g = palette[i].g;
+
421 surface_->format->palette->colors[i].b = palette[i].b;
+
422 surface_->format->palette->colors[i].a = palette[i].a;
+
423 }
+
424 SDL_LockSurface(surface_.get());
+
425}
-
431
-
-
432void Bitmap::Get8x8Tile(int tile_index, int x, int y,
-
433 std::vector<uint8_t> &tile_data,
-
434 int &tile_data_offset) {
-
435 int tile_offset = tile_index * (width_ * height_);
-
436 int tile_x = (x * 8) % width_;
-
437 int tile_y = (y * 8) % height_;
-
438 for (int i = 0; i < 8; i++) {
-
439 for (int j = 0; j < 8; j++) {
-
440 int pixel_offset = tile_offset + (tile_y + i) * width_ + tile_x + j;
-
441 int pixel_value = data_[pixel_offset];
-
442 tile_data[tile_data_offset] = pixel_value;
-
443 tile_data_offset++;
-
444 }
-
445 }
-
446}
+
426
+
+
427void Bitmap::Get8x8Tile(int tile_index, int x, int y,
+
428 std::vector<uint8_t> &tile_data,
+
429 int &tile_data_offset) {
+
430 int tile_offset = tile_index * (width_ * height_);
+
431 int tile_x = (x * 8) % width_;
+
432 int tile_y = (y * 8) % height_;
+
433 for (int i = 0; i < 8; i++) {
+
434 for (int j = 0; j < 8; j++) {
+
435 int pixel_offset = tile_offset + (tile_y + i) * width_ + tile_x + j;
+
436 int pixel_value = data_[pixel_offset];
+
437 tile_data[tile_data_offset] = pixel_value;
+
438 tile_data_offset++;
+
439 }
+
440 }
+
441}
-
447
-
-
448void Bitmap::Get16x16Tile(int tile_x, int tile_y,
-
449 std::vector<uint8_t> &tile_data,
-
450 int &tile_data_offset) {
-
451 for (int ty = 0; ty < 16; ty++) {
-
452 for (int tx = 0; tx < 16; tx++) {
-
453 // Calculate the pixel position in the bitmap
-
454 int pixel_x = tile_x + tx;
-
455 int pixel_y = tile_y + ty;
-
456 int pixel_offset = (pixel_y * width_) + pixel_x;
-
457 int pixel_value = data_[pixel_offset];
-
458
-
459 // Store the pixel value in the tile data
-
460 tile_data[tile_data_offset++] = pixel_value;
-
461 }
-
462 }
-
463}
+
442
+
+
443void Bitmap::Get16x16Tile(int tile_x, int tile_y,
+
444 std::vector<uint8_t> &tile_data,
+
445 int &tile_data_offset) {
+
446 for (int ty = 0; ty < 16; ty++) {
+
447 for (int tx = 0; tx < 16; tx++) {
+
448 // Calculate the pixel position in the bitmap
+
449 int pixel_x = tile_x + tx;
+
450 int pixel_y = tile_y + ty;
+
451 int pixel_offset = (pixel_y * width_) + pixel_x;
+
452 int pixel_value = data_[pixel_offset];
+
453
+
454 // Store the pixel value in the tile data
+
455 tile_data[tile_data_offset++] = pixel_value;
+
456 }
+
457 }
+
458}
-
464
-
-
465void Bitmap::WriteColor(int position, const ImVec4 &color) {
-
466 // Convert ImVec4 (RGBA) to SDL_Color (RGBA)
-
467 SDL_Color sdl_color;
-
468 sdl_color.r = static_cast<Uint8>(color.x * 255);
-
469 sdl_color.g = static_cast<Uint8>(color.y * 255);
-
470 sdl_color.b = static_cast<Uint8>(color.z * 255);
-
471 sdl_color.a = static_cast<Uint8>(color.w * 255);
-
472
-
473 // Map SDL_Color to the nearest color index in the surface's palette
-
474 Uint8 index =
-
475 SDL_MapRGB(surface_->format, sdl_color.r, sdl_color.g, sdl_color.b);
-
476
-
477 // Write the color index to the pixel data
-
478 pixel_data_[position] = index;
-
479 data_[position] = ConvertRgbToSnes(color);
-
480
-
481 modified_ = true;
-
482}
+
459
+
+
460void Bitmap::WriteColor(int position, const ImVec4 &color) {
+
461 // Convert ImVec4 (RGBA) to SDL_Color (RGBA)
+
462 SDL_Color sdl_color;
+
463 sdl_color.r = static_cast<Uint8>(color.x * 255);
+
464 sdl_color.g = static_cast<Uint8>(color.y * 255);
+
465 sdl_color.b = static_cast<Uint8>(color.z * 255);
+
466 sdl_color.a = static_cast<Uint8>(color.w * 255);
+
467
+
468 // Map SDL_Color to the nearest color index in the surface's palette
+
469 Uint8 index =
+
470 SDL_MapRGB(surface_->format, sdl_color.r, sdl_color.g, sdl_color.b);
+
471
+
472 // Write the color index to the pixel data
+
473 pixel_data_[position] = index;
+
474 data_[position] = ConvertRgbToSnes(color);
+
475
+
476 modified_ = true;
+
477}
-
483
-
484} // namespace gfx
+
478
+
479} // namespace gfx
-
485
-
486} // namespace yaze
+
480} // namespace yaze
-
std::shared_ptr< SDL_Surface > converted_surface_
Definition bitmap.h:210
-
void UpdateTexture(SDL_Renderer *renderer)
Updates the underlying SDL_Texture when it already exists.
Definition bitmap.cc:309
-
void Reformat(int format)
Definition bitmap.cc:265
-
std::vector< uint8_t > png_data_
Definition bitmap.h:205
- -
uint8_t * pixel_data_
Definition bitmap.h:202
-
absl::Status ApplyPaletteWithTransparent(const SnesPalette &palette, size_t index, int length=7)
Definition bitmap.cc:379
-
absl::Status ApplyPaletteFromPaletteGroup(const SnesPalette &palette, int palette_id)
Definition bitmap.cc:355
-
auto converted_surface() const
Definition bitmap.h:180
-
void SaveSurfaceToFile(std::string_view filename)
Definition bitmap.cc:221
+
void Create(int width, int height, int depth, std::span< uint8_t > data)
Creates a bitmap object with the provided graphical data.
Definition bitmap.cc:221
+
void UpdateTexture(SDL_Renderer *renderer)
Updates the underlying SDL_Texture when it already exists.
Definition bitmap.cc:306
+
void Reformat(int format)
Definition bitmap.cc:262
+ +
uint8_t * pixel_data_
Definition bitmap.h:185
+
absl::Status ApplyPaletteWithTransparent(const SnesPalette &palette, size_t index, int length=7)
Definition bitmap.cc:374
+
absl::Status ApplyPaletteFromPaletteGroup(const SnesPalette &palette, int palette_id)
Definition bitmap.cc:350
+
void SaveSurfaceToFile(std::string_view filename)
Definition bitmap.cc:213
-
void Get8x8Tile(int tile_index, int x, int y, std::vector< uint8_t > &tile_data, int &tile_data_offset)
Definition bitmap.cc:432
- -
void WriteColor(int position, const ImVec4 &color)
Definition bitmap.cc:465
-
int height() const
Definition bitmap.h:172
-
std::shared_ptr< SDL_Texture > texture_
Definition bitmap.h:208
-
int width() const
Definition bitmap.h:171
-
std::vector< uint8_t > data_
Definition bitmap.h:203
- -
auto sdl_palette()
Definition bitmap.h:161
- -
void Create(int width, int height, int depth, const std::vector< uint8_t > &data)
Creates a bitmap object with the provided graphical data.
Definition bitmap.cc:229
-
std::shared_ptr< SDL_Surface > surface_
Definition bitmap.h:209
-
void CreateTexture(SDL_Renderer *renderer)
Creates the underlying SDL_Texture to be displayed.
Definition bitmap.cc:279
- -
auto palette() const
Definition bitmap.h:167
-
void * texture_pixels
Definition bitmap.h:200
-
absl::Status ApplyPalette(const SnesPalette &palette)
Copy color data from the SnesPalette into the SDL_Palette.
Definition bitmap.cc:326
-
auto data() const
Definition bitmap.h:175
-
void Get16x16Tile(int tile_x, int tile_y, std::vector< uint8_t > &tile_data, int &tile_data_offset)
Definition bitmap.cc:448
- -
gfx::SnesPalette palette_
Definition bitmap.h:207
-
auto depth() const
Definition bitmap.h:173
+
void Get8x8Tile(int tile_index, int x, int y, std::vector< uint8_t > &tile_data, int &tile_data_offset)
Definition bitmap.cc:427
+ +
void WriteColor(int position, const ImVec4 &color)
Definition bitmap.cc:460
+
int height() const
Definition bitmap.h:158
+
std::shared_ptr< SDL_Texture > texture_
Definition bitmap.h:189
+
int width() const
Definition bitmap.h:157
+
std::vector< uint8_t > data_
Definition bitmap.h:186
+ + +
std::shared_ptr< SDL_Surface > surface_
Definition bitmap.h:190
+
void CreateTexture(SDL_Renderer *renderer)
Creates the underlying SDL_Texture to be displayed.
Definition bitmap.cc:276
+ +
auto palette() const
Definition bitmap.h:153
+
void * texture_pixels
Definition bitmap.h:183
+
absl::Status ApplyPalette(const SnesPalette &palette)
Copy color data from the SnesPalette into the SDL_Palette.
Definition bitmap.cc:321
+
auto data() const
Definition bitmap.h:161
+
void Get16x16Tile(int tile_x, int tile_y, std::vector< uint8_t > &tile_data, int &tile_data_offset)
Definition bitmap.cc:443
+ +
gfx::SnesPalette palette_
Definition bitmap.h:188
+
auto depth() const
Definition bitmap.h:159
SNES Color container.
Definition snes_color.h:38
ImVec4 rgb() const
Definition snes_color.h:67
Represents a palette of colors for the Super Nintendo Entertainment System (SNES).
@@ -675,8 +665,7 @@
SnesPalette sub_palette(int start, int end) const
#define ASSIGN_OR_RETURN(type_variable_name, expression)
Definition constants.h:70
- -
void GrayscalePalette(SDL_Palette *palette)
Definition bitmap.cc:198
+
@ kIndexed
Definition bitmap.h:39
uint16_t ConvertRgbToSnes(const snes_color &color)
Definition snes_color.cc:33
constexpr Uint32 SNES_PIXELFORMAT_8BPP
Definition bitmap.h:34
diff --git a/bitmap_8h_source.html b/bitmap_8h_source.html index 6dcc67989..eb6851cf3 100644 --- a/bitmap_8h_source.html +++ b/bitmap_8h_source.html @@ -167,7 +167,7 @@
71 Bitmap(int width, int height, int depth, const std::vector<uint8_t> &data)
- +
74 }
@@ -178,7 +178,7 @@
80 data_(data),
- +
83 if (!ApplyPalette(palette).ok()) {
84 std::cerr << "Error applying palette in bitmap constructor." << std::endl;
85 }
@@ -191,181 +191,149 @@
91
92 void SaveSurfaceToFile(std::string_view filename);
93
-
97 void Create(int width, int height, int depth,
-
98 const std::vector<uint8_t> &data);
-
99 void Create(int width, int height, int depth, int format,
-
100 const std::vector<uint8_t> &data);
-
101
-
102 void Reformat(int format);
-
103
-
110 void CreateTexture(SDL_Renderer *renderer);
-
111
-
115 void UpdateTexture(SDL_Renderer *renderer);
-
116
-
120 absl::Status ApplyPalette(const SnesPalette &palette);
- -
122 size_t index, int length = 7);
-
123 void ApplyPalette(const std::vector<SDL_Color> &palette);
- -
125 int palette_id);
-
126
-
127 void Get8x8Tile(int tile_index, int x, int y, std::vector<uint8_t> &tile_data,
-
128 int &tile_data_offset);
-
129
-
130 void Get16x16Tile(int tile_x, int tile_y, std::vector<uint8_t> &tile_data,
-
131 int &tile_data_offset);
-
132
-
-
133 void WriteToPixel(int position, uchar value) {
-
134 if (pixel_data_ == nullptr) {
-
135 pixel_data_ = data_.data();
-
136 }
-
137 pixel_data_[position] = value;
-
138 modified_ = true;
-
139 }
+
97 void Create(int width, int height, int depth, std::span<uint8_t> data);
+
98 void Create(int width, int height, int depth,
+
99 const std::vector<uint8_t> &data);
+
100 void Create(int width, int height, int depth, int format,
+
101 const std::vector<uint8_t> &data);
+
102
+
103 void Reformat(int format);
+
104
+
111 void CreateTexture(SDL_Renderer *renderer);
+
112
+
116 void UpdateTexture(SDL_Renderer *renderer);
+
117
+
121 absl::Status ApplyPalette(const SnesPalette &palette);
+ +
123 size_t index, int length = 7);
+
124 void ApplyPalette(const std::vector<SDL_Color> &palette);
+ +
126 int palette_id);
+
127
+
128 void Get8x8Tile(int tile_index, int x, int y, std::vector<uint8_t> &tile_data,
+
129 int &tile_data_offset);
+
130
+
131 void Get16x16Tile(int tile_x, int tile_y, std::vector<uint8_t> &tile_data,
+
132 int &tile_data_offset);
+
133
+
+
134 void WriteToPixel(int position, uchar value) {
+
135 if (pixel_data_ == nullptr) {
+
136 pixel_data_ = data_.data();
+
137 }
+
138 pixel_data_[position] = value;
+
139 modified_ = true;
+
140 }
-
140
-
-
141 void WriteWordToPixel(int position, uint16_t value) {
-
142 if (pixel_data_ == nullptr) {
-
143 pixel_data_ = data_.data();
-
144 }
-
145 pixel_data_[position] = value & 0xFF;
-
146 pixel_data_[position + 1] = (value >> 8) & 0xFF;
-
147 modified_ = true;
-
148 }
+
141
+
142 void WriteColor(int position, const ImVec4 &color);
+
143
+
+
144 void Cleanup() {
+
145 active_ = false;
+
146 width_ = 0;
+
147 height_ = 0;
+
148 depth_ = 0;
+
149 data_size_ = 0;
+
150 palette_.clear();
+
151 }
-
149
-
150 void WriteColor(int position, const ImVec4 &color);
-
151
-
-
152 void Cleanup() {
-
153 active_ = false;
-
154 width_ = 0;
-
155 height_ = 0;
-
156 depth_ = 0;
-
157 data_size_ = 0;
-
158 palette_.clear();
-
159 }
+
152
+
153 auto palette() const { return palette_; }
+
154 auto mutable_palette() { return &palette_; }
+
155 auto palette_size() const { return palette_.size(); }
+
156
+
157 int width() const { return width_; }
+
158 int height() const { return height_; }
+
159 auto depth() const { return depth_; }
+
160 auto size() const { return data_size_; }
+
161 auto data() const { return data_.data(); }
+
162 auto &mutable_data() { return data_; }
+
163 auto surface() const { return surface_.get(); }
+
164 auto mutable_surface() { return surface_.get(); }
+
165
+
166 auto vector() const { return data_; }
+
167 auto at(int i) const { return data_[i]; }
+
168 auto texture() const { return texture_.get(); }
+
169 auto modified() const { return modified_; }
+
170 auto is_active() const { return active_; }
+
171 void set_active(bool active) { active_ = active; }
+
172 void set_data(const std::vector<uint8_t> &data) { data_ = data; }
+ +
174
+
175 private:
+
176 int width_ = 0;
+
177 int height_ = 0;
+
178 int depth_ = 0;
+
179 int data_size_ = 0;
+
180
+
181 bool active_ = false;
+
182 bool modified_ = false;
+
183 void *texture_pixels = nullptr;
+
184
+
185 uint8_t *pixel_data_ = nullptr;
+
186 std::vector<uint8_t> data_;
+
187
+ +
189 std::shared_ptr<SDL_Texture> texture_ = nullptr;
+
190 std::shared_ptr<SDL_Surface> surface_ = nullptr;
+
191};
-
160
-
-
161 auto sdl_palette() {
-
162 if (surface_ == nullptr) {
-
163 throw std::runtime_error("Surface is null.");
-
164 }
-
165 return surface_->format->palette;
-
166 }
-
-
167 auto palette() const { return palette_; }
-
168 auto mutable_palette() { return &palette_; }
-
169 auto palette_size() const { return palette_.size(); }
-
170
-
171 int width() const { return width_; }
-
172 int height() const { return height_; }
-
173 auto depth() const { return depth_; }
-
174 auto size() const { return data_size_; }
-
175 auto data() const { return data_.data(); }
-
176 auto &mutable_data() { return data_; }
- -
178 auto surface() const { return surface_.get(); }
-
179 auto mutable_surface() { return surface_.get(); }
-
180 auto converted_surface() const { return converted_surface_.get(); }
- -
182
-
183 auto vector() const { return data_; }
-
184 auto at(int i) const { return data_[i]; }
-
185 auto texture() const { return texture_.get(); }
-
186 auto modified() const { return modified_; }
-
187 auto is_active() const { return active_; }
-
188 void set_active(bool active) { active_ = active; }
-
189 void set_data(const std::vector<uint8_t> &data) { data_ = data; }
- -
191
-
192 private:
-
193 int width_ = 0;
-
194 int height_ = 0;
-
195 int depth_ = 0;
-
196 int data_size_ = 0;
+
192
+
193using BitmapTable = std::unordered_map<int, gfx::Bitmap>;
+
194
+
195} // namespace gfx
+
196} // namespace yaze
197
-
198 bool active_ = false;
-
199 bool modified_ = false;
-
200 void *texture_pixels = nullptr;
-
201
-
202 uint8_t *pixel_data_ = nullptr;
-
203 std::vector<uint8_t> data_;
-
204
-
205 std::vector<uint8_t> png_data_;
-
206
- -
208 std::shared_ptr<SDL_Texture> texture_ = nullptr;
-
209 std::shared_ptr<SDL_Surface> surface_ = nullptr;
-
210 std::shared_ptr<SDL_Surface> converted_surface_ = nullptr;
-
211};
-
-
212
-
213using BitmapTable = std::unordered_map<int, gfx::Bitmap>;
-
214
-
215} // namespace gfx
-
216
-
217} // namespace yaze
-
218
-
219#endif // YAZE_APP_GFX_BITMAP_H
+
198#endif // YAZE_APP_GFX_BITMAP_H
Represents a bitmap image.
Definition bitmap.h:66
-
std::shared_ptr< SDL_Surface > converted_surface_
Definition bitmap.h:210
-
auto at(int i) const
Definition bitmap.h:184
-
void UpdateTexture(SDL_Renderer *renderer)
Updates the underlying SDL_Texture when it already exists.
Definition bitmap.cc:309
-
auto palette_size() const
Definition bitmap.h:169
+
auto at(int i) const
Definition bitmap.h:167
+
void Create(int width, int height, int depth, std::span< uint8_t > data)
Creates a bitmap object with the provided graphical data.
Definition bitmap.cc:221
+
void UpdateTexture(SDL_Renderer *renderer)
Updates the underlying SDL_Texture when it already exists.
Definition bitmap.cc:306
+
auto palette_size() const
Definition bitmap.h:155
Bitmap(int width, int height, int depth, const std::vector< uint8_t > &data, const SnesPalette &palette)
Definition bitmap.h:75
-
auto size() const
Definition bitmap.h:174
-
void Reformat(int format)
Definition bitmap.cc:265
-
std::vector< uint8_t > png_data_
Definition bitmap.h:205
- -
uint8_t * pixel_data_
Definition bitmap.h:202
-
absl::Status ApplyPaletteWithTransparent(const SnesPalette &palette, size_t index, int length=7)
Definition bitmap.cc:379
-
absl::Status ApplyPaletteFromPaletteGroup(const SnesPalette &palette, int palette_id)
Definition bitmap.cc:355
-
auto converted_surface() const
Definition bitmap.h:180
-
void SaveSurfaceToFile(std::string_view filename)
Definition bitmap.cc:221
+
auto size() const
Definition bitmap.h:160
+
void Reformat(int format)
Definition bitmap.cc:262
+ +
uint8_t * pixel_data_
Definition bitmap.h:185
+
absl::Status ApplyPaletteWithTransparent(const SnesPalette &palette, size_t index, int length=7)
Definition bitmap.cc:374
+
absl::Status ApplyPaletteFromPaletteGroup(const SnesPalette &palette, int palette_id)
Definition bitmap.cc:350
+
void SaveSurfaceToFile(std::string_view filename)
Definition bitmap.cc:213
-
void Get8x8Tile(int tile_index, int x, int y, std::vector< uint8_t > &tile_data, int &tile_data_offset)
Definition bitmap.cc:432
-
void WriteWordToPixel(int position, uint16_t value)
Definition bitmap.h:141
-
auto vector() const
Definition bitmap.h:183
-
void set_modified(bool modified)
Definition bitmap.h:190
- -
auto mutable_palette()
Definition bitmap.h:168
-
void set_active(bool active)
Definition bitmap.h:188
-
void WriteColor(int position, const ImVec4 &color)
Definition bitmap.cc:465
-
int height() const
Definition bitmap.h:172
-
void set_data(const std::vector< uint8_t > &data)
Definition bitmap.h:189
-
std::shared_ptr< SDL_Texture > texture_
Definition bitmap.h:208
-
int width() const
Definition bitmap.h:171
-
auto mutable_converted_surface()
Definition bitmap.h:181
-
std::vector< uint8_t > data_
Definition bitmap.h:203
- -
auto sdl_palette()
Definition bitmap.h:161
- -
auto & mutable_data()
Definition bitmap.h:176
-
void Create(int width, int height, int depth, const std::vector< uint8_t > &data)
Creates a bitmap object with the provided graphical data.
Definition bitmap.cc:229
-
std::shared_ptr< SDL_Surface > surface_
Definition bitmap.h:209
-
void CreateTexture(SDL_Renderer *renderer)
Creates the underlying SDL_Texture to be displayed.
Definition bitmap.cc:279
- - -
auto palette() const
Definition bitmap.h:167
-
auto is_active() const
Definition bitmap.h:187
-
auto surface() const
Definition bitmap.h:178
-
auto mutable_surface()
Definition bitmap.h:179
-
auto modified() const
Definition bitmap.h:186
+
void Get8x8Tile(int tile_index, int x, int y, std::vector< uint8_t > &tile_data, int &tile_data_offset)
Definition bitmap.cc:427
+
auto vector() const
Definition bitmap.h:166
+
void set_modified(bool modified)
Definition bitmap.h:173
+ +
auto mutable_palette()
Definition bitmap.h:154
+
void set_active(bool active)
Definition bitmap.h:171
+
void WriteColor(int position, const ImVec4 &color)
Definition bitmap.cc:460
+
int height() const
Definition bitmap.h:158
+
void set_data(const std::vector< uint8_t > &data)
Definition bitmap.h:172
+
std::shared_ptr< SDL_Texture > texture_
Definition bitmap.h:189
+
int width() const
Definition bitmap.h:157
+
std::vector< uint8_t > data_
Definition bitmap.h:186
+ + +
auto & mutable_data()
Definition bitmap.h:162
+
std::shared_ptr< SDL_Surface > surface_
Definition bitmap.h:190
+
void CreateTexture(SDL_Renderer *renderer)
Creates the underlying SDL_Texture to be displayed.
Definition bitmap.cc:276
+ + +
auto palette() const
Definition bitmap.h:153
+
auto is_active() const
Definition bitmap.h:170
+
auto surface() const
Definition bitmap.h:163
+
auto mutable_surface()
Definition bitmap.h:164
+
auto modified() const
Definition bitmap.h:169
Bitmap(int width, int height, int depth, const std::vector< uint8_t > &data)
Definition bitmap.h:71
-
void * texture_pixels
Definition bitmap.h:200
-
absl::Status ApplyPalette(const SnesPalette &palette)
Copy color data from the SnesPalette into the SDL_Palette.
Definition bitmap.cc:326
-
auto data() const
Definition bitmap.h:175
-
auto mutable_pixel_data()
Definition bitmap.h:177
-
void Get16x16Tile(int tile_x, int tile_y, std::vector< uint8_t > &tile_data, int &tile_data_offset)
Definition bitmap.cc:448
- -
gfx::SnesPalette palette_
Definition bitmap.h:207
-
auto texture() const
Definition bitmap.h:185
-
void WriteToPixel(int position, uchar value)
Definition bitmap.h:133
-
auto depth() const
Definition bitmap.h:173
+
void * texture_pixels
Definition bitmap.h:183
+
absl::Status ApplyPalette(const SnesPalette &palette)
Copy color data from the SnesPalette into the SDL_Palette.
Definition bitmap.cc:321
+
auto data() const
Definition bitmap.h:161
+
void Get16x16Tile(int tile_x, int tile_y, std::vector< uint8_t > &tile_data, int &tile_data_offset)
Definition bitmap.cc:443
+ +
gfx::SnesPalette palette_
Definition bitmap.h:188
+
auto texture() const
Definition bitmap.h:168
+
void WriteToPixel(int position, uchar value)
Definition bitmap.h:134
+
auto depth() const
Definition bitmap.h:159
Represents a palette of colors for the Super Nintendo Entertainment System (SNES).
@@ -380,7 +348,7 @@
constexpr Uint32 SNES_PIXELFORMAT_INDEXED
Definition bitmap.h:23
constexpr Uint32 SNES_PIXELFORMAT_4BPP
Definition bitmap.h:30
constexpr Uint32 SNES_PIXELFORMAT_2BPP
Definition bitmap.h:26
-
std::unordered_map< int, gfx::Bitmap > BitmapTable
Definition bitmap.h:213
+
std::unordered_map< int, gfx::Bitmap > BitmapTable
Definition bitmap.h:193
Main namespace for the application.
Definition common.cc:16
diff --git a/canvas_8cc_source.html b/canvas_8cc_source.html index 3a62c859f..405623b2f 100644 --- a/canvas_8cc_source.html +++ b/canvas_8cc_source.html @@ -1034,14 +1034,14 @@
void UpdateBitmap(gfx::Bitmap *bitmap)
Used to update a bitmap on the screen.
Definition renderer.h:55
static Renderer & GetInstance()
Definition renderer.h:26
Represents a bitmap image.
Definition bitmap.h:66
-
void Reformat(int format)
Definition bitmap.cc:265
-
absl::Status ApplyPaletteWithTransparent(const SnesPalette &palette, size_t index, int length=7)
Definition bitmap.cc:379
-
void WriteColor(int position, const ImVec4 &color)
Definition bitmap.cc:465
-
int height() const
Definition bitmap.h:172
-
int width() const
Definition bitmap.h:171
-
auto is_active() const
Definition bitmap.h:187
-
auto surface() const
Definition bitmap.h:178
-
auto texture() const
Definition bitmap.h:185
+
void Reformat(int format)
Definition bitmap.cc:262
+
absl::Status ApplyPaletteWithTransparent(const SnesPalette &palette, size_t index, int length=7)
Definition bitmap.cc:374
+
void WriteColor(int position, const ImVec4 &color)
Definition bitmap.cc:460
+
int height() const
Definition bitmap.h:158
+
int width() const
Definition bitmap.h:157
+
auto is_active() const
Definition bitmap.h:170
+
auto surface() const
Definition bitmap.h:163
+
auto texture() const
Definition bitmap.h:168
Represents a canvas for drawing and manipulating graphics.
Definition canvas.h:33
ImVec2 scrolling_
Definition canvas.h:227
ImVector< ImVec2 > points_
Definition canvas.h:225
@@ -1105,7 +1105,7 @@
@ k8bpp
Definition bitmap.h:42
@ k4bpp
Definition bitmap.h:41
constexpr const char * kPaletteGroupAddressesKeys[]
-
std::unordered_map< int, gfx::Bitmap > BitmapTable
Definition bitmap.h:213
+
std::unordered_map< int, gfx::Bitmap > BitmapTable
Definition bitmap.h:193
ImVec2 AlignPosToGrid(ImVec2 pos, float scale)
Definition canvas.cc:366
constexpr uint32_t kWhiteColor
Definition canvas.cc:37
constexpr uint32_t kRectangleColor
Definition canvas.cc:36
diff --git a/canvas_8h__dep__incl.map b/canvas_8h__dep__incl.map index 70cfb0a79..d21e23a89 100644 --- a/canvas_8h__dep__incl.map +++ b/canvas_8h__dep__incl.map @@ -22,10 +22,10 @@ - - - - + + + + @@ -64,8 +64,8 @@ - - + + diff --git a/canvas_8h__dep__incl.md5 b/canvas_8h__dep__incl.md5 index cab7197b2..1aaf021e6 100644 --- a/canvas_8h__dep__incl.md5 +++ b/canvas_8h__dep__incl.md5 @@ -1 +1 @@ -ca7111bcd9ee1e19d697e2360951b97b \ No newline at end of file +26211db11369aced4d71027ab32ec0fc \ No newline at end of file diff --git a/canvas_8h_source.html b/canvas_8h_source.html index 39e56ee37..0c6685e10 100644 --- a/canvas_8h_source.html +++ b/canvas_8h_source.html @@ -459,7 +459,7 @@
auto selected_points() const
Definition canvas.h:196
std::vector< ImVec2 > selected_tiles_
Definition canvas.h:235
auto set_highlight_tile_id(int i)
Definition canvas.h:188
-
std::unordered_map< int, gfx::Bitmap > BitmapTable
Definition bitmap.h:213
+
std::unordered_map< int, gfx::Bitmap > BitmapTable
Definition bitmap.h:193
void BitmapCanvasPipeline(gui::Canvas &canvas, const gfx::Bitmap &bitmap, int width, int height, int tile_size, bool is_loaded, bool scrollbar, int canvas_id)
Definition canvas.cc:831
diff --git a/classyaze_1_1Rom.html b/classyaze_1_1Rom.html index 027261b4f..e6a03b2af 100644 --- a/classyaze_1_1Rom.html +++ b/classyaze_1_1Rom.html @@ -399,7 +399,7 @@

References ASSIGN_OR_RETURN, data(), yaze::gfx::lc_lz2::DecompressV2(), yaze::gfx::PaletteGroupMap::dungeon_main, yaze::core::Renderer::GetInstance(), yaze::gfx::PaletteGroupMap::global_sprites, graphics_buffer_, graphics_sheets_, yaze::kNumGfxSheets, yaze::gfx::kTilesheetDepth, yaze::gfx::kTilesheetHeight, yaze::gfx::kTilesheetWidth, palette_groups_, RETURN_IF_ERROR, rom_data_, yaze::gfx::SnesTo8bppSheet(), yaze::Uncompressed3BPPSize, and version_constants().

-

Referenced by yaze::editor::Tile16Editor::UpdateTransferTileCanvas().

+

Referenced by yaze::editor::Tile16Editor::UpdateTransferTileCanvas().

Here is the call graph for this function:
@@ -454,7 +454,7 @@

References filename(), filename_, is_loaded_, yaze::ResourceLabelManager::LoadLabels(), LoadZelda3(), resource_label_manager_, RETURN_IF_ERROR, rom_data_, and size_.

-

Referenced by yaze::editor::GraphicsEditor::DrawFileImport(), yaze::editor::GraphicsEditor::DrawObjImport(), yaze::editor::GraphicsEditor::DrawPaletteControls(), yaze::editor::GraphicsEditor::DrawTilemapImport(), yaze::cli::ApplyPatch::handle(), yaze::cli::AsarPatch::handle(), yaze::cli::Backup::handle(), yaze::cli::Expand::handle(), yaze::cli::Open::handle(), yaze::cli::ReadFromRom::handle(), yaze::cli::Tile16Transfer::handle(), main(), yaze::editor::MemoryEditorWithDiffChecker::Update(), yaze::editor::Tile16Editor::UpdateTransferTileCanvas(), and yaze_load_rom().

+

Referenced by yaze::editor::GraphicsEditor::DrawFileImport(), yaze::editor::GraphicsEditor::DrawObjImport(), yaze::editor::GraphicsEditor::DrawPaletteControls(), yaze::editor::GraphicsEditor::DrawTilemapImport(), yaze::cli::ApplyPatch::handle(), yaze::cli::AsarPatch::handle(), yaze::cli::Backup::handle(), yaze::cli::Expand::handle(), yaze::cli::Open::handle(), yaze::cli::ReadFromRom::handle(), yaze::cli::Tile16Transfer::handle(), main(), yaze::editor::MemoryEditorWithDiffChecker::Update(), yaze::editor::Tile16Editor::UpdateTransferTileCanvas(), and yaze_load_rom().

Here is the call graph for this function:

@@ -2161,7 +2161,7 @@

References palette_groups_.

-

Referenced by yaze::cli::DrawPaletteEditor(), yaze::zelda3::OverworldMap::LoadPalette(), yaze::zelda3::palette_internal::SetColorsPalette(), and yaze_get_color_from_paletteset().

+

Referenced by yaze::cli::DrawPaletteEditor(), yaze::zelda3::OverworldMap::LoadPalette(), yaze::zelda3::palette_internal::SetColorsPalette(), and yaze_get_color_from_paletteset().

@@ -2322,7 +2322,7 @@

References version_.

-

Referenced by yaze::zelda3::Overworld::AssembleMap32Tiles(), yaze::zelda3::OverworldMap::GetPalette(), yaze::Load2BppGraphics(), LoadAllGraphicsData(), yaze::zelda3::OverworldMap::LoadAreaGraphicsBlocksets(), yaze::zelda3::OverworldMap::LoadCustomOverworldData(), yaze::zelda3::OverworldMap::LoadMainBlocksets(), yaze::zelda3::OverworldMap::LoadPalette(), yaze::zelda3::OverworldMap::LoadSpritesBlocksets(), SaveAllGraphicsData(), and yaze::zelda3::OverworldMap::SetupCustomTileset().

+

Referenced by yaze::zelda3::Overworld::AssembleMap32Tiles(), yaze::zelda3::OverworldMap::GetPalette(), yaze::Load2BppGraphics(), LoadAllGraphicsData(), yaze::zelda3::OverworldMap::LoadAreaGraphicsBlocksets(), yaze::zelda3::OverworldMap::LoadCustomOverworldData(), yaze::zelda3::OverworldMap::LoadMainBlocksets(), yaze::zelda3::OverworldMap::LoadPalette(), yaze::zelda3::OverworldMap::LoadSpritesBlocksets(), SaveAllGraphicsData(), and yaze::zelda3::OverworldMap::SetupCustomTileset().

diff --git a/classyaze_1_1SharedRom.html b/classyaze_1_1SharedRom.html index 115c3d0b3..2d1d23525 100644 --- a/classyaze_1_1SharedRom.html +++ b/classyaze_1_1SharedRom.html @@ -301,7 +301,7 @@

References rom(), and shared_rom_.

-

Referenced by yaze::zelda3::RoomObject::AddTiles(), yaze::zelda3::Overworld::AssembleMap16Tiles(), yaze::zelda3::Overworld::AssembleMap32Tiles(), yaze::zelda3::screen::Inventory::BuildTileset(), yaze::zelda3::Room::CopyRoomGraphicsToBuffer(), yaze::zelda3::screen::Inventory::Create(), yaze::zelda3::Overworld::DecompressAllMapTiles(), yaze::editor::GraphicsEditor::DecompressImportData(), yaze::editor::GraphicsEditor::DecompressSuperDonkey(), yaze::editor::GfxGroupEditor::DrawBlocksetViewer(), yaze::gui::Canvas::DrawContextMenu(), yaze::editor::SpriteEditor::DrawCurrentSheets(), yaze::editor::ScreenEditor::DrawDungeonMapsEditor(), yaze::editor::DungeonEditor::DrawEntranceSelector(), yaze::editor::GraphicsEditor::DrawGfxEditToolset(), yaze::editor::EditorManager::DrawInfoPopup(), yaze::editor::ScreenEditor::DrawInventoryMenuEditor(), yaze::editor::GraphicsEditor::DrawPaletteControls(), yaze::editor::PaletteEditor::DrawPaletteGroup(), yaze::editor::GfxGroupEditor::DrawPaletteViewer(), yaze::editor::DungeonEditor::DrawRoomSelector(), yaze::editor::GfxGroupEditor::DrawRoomsetViewer(), yaze::editor::GfxGroupEditor::DrawSpritesetViewer(), yaze::editor::SpriteEditor::DrawSpritesList(), yaze::editor::MusicEditor::DrawToolset(), yaze::editor::EditorManager::DrawYazeMenuBar(), yaze::editor::DungeonEditor::Initialize(), yaze::editor::EditorManager::Initialize(), yaze::editor::MessageEditor::Initialize(), yaze::zelda3::Overworld::Load(), yaze::zelda3::Room::LoadAnimatedGraphics(), yaze::editor::ScreenEditor::LoadBinaryGfx(), yaze::zelda3::Room::LoadChests(), yaze::editor::ScreenEditor::LoadDungeonMaps(), yaze::editor::ScreenEditor::LoadDungeonMapTile16(), yaze::zelda3::Overworld::LoadEntrances(), yaze::zelda3::Overworld::LoadExits(), yaze::zelda3::Room::LoadHeader(), yaze::zelda3::Overworld::LoadItems(), yaze::zelda3::DungeonObjectRenderer::LoadObject(), yaze::zelda3::Room::LoadObjects(), yaze::editor::EditorManager::LoadRom(), yaze::zelda3::Room::LoadRoomFromROM(), yaze::zelda3::Room::LoadRoomGraphics(), yaze::zelda3::Room::LoadSprites(), yaze::zelda3::Overworld::LoadSpritesFromMap(), yaze::editor::Tile16Editor::LoadTile8(), yaze::zelda3::Overworld::LoadTileTypes(), yaze::editor::EditorManager::OpenProject(), yaze::editor::EditorManager::OpenRomOrProject(), yaze::editor::MessageEditor::ReadAllTextData(), yaze::editor::MessageEditor::ReadAllTextDataV2(), yaze::editor::DungeonEditor::RefreshGraphics(), rom(), yaze::emu::Emulator::Run(), yaze::editor::MessageEditor::Save(), yaze::zelda3::Overworld::Save(), yaze::editor::ScreenEditor::SaveDungeonMaps(), yaze::editor::ScreenEditor::SaveDungeonMapTile16(), yaze::zelda3::Overworld::SaveEntrances(), yaze::zelda3::Overworld::SaveExits(), yaze::zelda3::Overworld::SaveItems(), yaze::zelda3::Overworld::SaveLargeMaps(), yaze::zelda3::Overworld::SaveMap16Expanded(), yaze::zelda3::Overworld::SaveMap16Tiles(), yaze::zelda3::Overworld::SaveMap32Expanded(), yaze::zelda3::Overworld::SaveMap32Tiles(), yaze::zelda3::Overworld::SaveMapProperties(), yaze::zelda3::Overworld::SaveOverworldMaps(), yaze::editor::EditorManager::SaveRom(), yaze::editor::Tile16Editor::SetCurrentTile(), yaze::test::DungeonRoomTest::SetUp(), yaze::zelda3::Subtype1::Subtype1(), yaze::zelda3::Subtype2::Subtype2(), yaze::zelda3::Subtype3::Subtype3(), yaze::editor::DungeonEditor::Update(), yaze::editor::EditorManager::Update(), yaze::editor::GfxGroupEditor::Update(), yaze::editor::GraphicsEditor::Update(), yaze::editor::MemoryEditorWithDiffChecker::Update(), yaze::editor::MessageEditor::Update(), yaze::editor::PaletteEditor::Update(), yaze::editor::ScreenEditor::Update(), yaze::editor::SpriteEditor::Update(), yaze::editor::Tile16Editor::UpdateBlockset(), yaze::editor::DungeonEditor::UpdateDungeonRoomView(), yaze::editor::GraphicsEditor::UpdateGfxEdit(), yaze::editor::GraphicsEditor::UpdateGfxSheetList(), yaze::editor::GraphicsEditor::UpdateGfxTabView(), yaze::editor::GraphicsEditor::UpdateLinkGfxView(), yaze::zelda3::DungeonObjectRenderer::UpdateObjectBitmap(), yaze::editor::GraphicsEditor::UpdatePaletteColumn(), and yaze::editor::Tile16Editor::UpdateTile16Edit().

+

Referenced by yaze::zelda3::RoomObject::AddTiles(), yaze::zelda3::Overworld::AssembleMap16Tiles(), yaze::zelda3::Overworld::AssembleMap32Tiles(), yaze::zelda3::screen::Inventory::BuildTileset(), yaze::zelda3::Room::CopyRoomGraphicsToBuffer(), yaze::zelda3::screen::Inventory::Create(), yaze::zelda3::Overworld::DecompressAllMapTiles(), yaze::editor::GraphicsEditor::DecompressImportData(), yaze::editor::GraphicsEditor::DecompressSuperDonkey(), yaze::editor::GfxGroupEditor::DrawBlocksetViewer(), yaze::gui::Canvas::DrawContextMenu(), yaze::editor::SpriteEditor::DrawCurrentSheets(), yaze::editor::ScreenEditor::DrawDungeonMapsEditor(), yaze::editor::DungeonEditor::DrawEntranceSelector(), yaze::editor::GraphicsEditor::DrawGfxEditToolset(), yaze::editor::EditorManager::DrawInfoPopup(), yaze::editor::ScreenEditor::DrawInventoryMenuEditor(), yaze::editor::GraphicsEditor::DrawPaletteControls(), yaze::editor::PaletteEditor::DrawPaletteGroup(), yaze::editor::GfxGroupEditor::DrawPaletteViewer(), yaze::editor::DungeonEditor::DrawRoomSelector(), yaze::editor::GfxGroupEditor::DrawRoomsetViewer(), yaze::editor::GfxGroupEditor::DrawSpritesetViewer(), yaze::editor::SpriteEditor::DrawSpritesList(), yaze::editor::MusicEditor::DrawToolset(), yaze::editor::EditorManager::DrawYazeMenuBar(), yaze::editor::DungeonEditor::Initialize(), yaze::editor::EditorManager::Initialize(), yaze::editor::MessageEditor::Initialize(), yaze::zelda3::Overworld::Load(), yaze::zelda3::Room::LoadAnimatedGraphics(), yaze::editor::ScreenEditor::LoadBinaryGfx(), yaze::zelda3::Room::LoadChests(), yaze::editor::ScreenEditor::LoadDungeonMaps(), yaze::editor::ScreenEditor::LoadDungeonMapTile16(), yaze::zelda3::Overworld::LoadEntrances(), yaze::zelda3::Overworld::LoadExits(), yaze::zelda3::Room::LoadHeader(), yaze::zelda3::Overworld::LoadItems(), yaze::zelda3::DungeonObjectRenderer::LoadObject(), yaze::zelda3::Room::LoadObjects(), yaze::editor::EditorManager::LoadRom(), yaze::zelda3::Room::LoadRoomFromROM(), yaze::zelda3::Room::LoadRoomGraphics(), yaze::zelda3::Room::LoadSprites(), yaze::zelda3::Overworld::LoadSpritesFromMap(), yaze::editor::Tile16Editor::LoadTile8(), yaze::zelda3::Overworld::LoadTileTypes(), yaze::editor::EditorManager::OpenProject(), yaze::editor::EditorManager::OpenRomOrProject(), yaze::editor::MessageEditor::ReadAllTextData(), yaze::editor::MessageEditor::ReadAllTextDataV2(), yaze::editor::DungeonEditor::RefreshGraphics(), rom(), yaze::emu::Emulator::Run(), yaze::editor::MessageEditor::Save(), yaze::zelda3::Overworld::Save(), yaze::editor::ScreenEditor::SaveDungeonMaps(), yaze::editor::ScreenEditor::SaveDungeonMapTile16(), yaze::zelda3::Overworld::SaveEntrances(), yaze::zelda3::Overworld::SaveExits(), yaze::zelda3::Overworld::SaveItems(), yaze::zelda3::Overworld::SaveLargeMaps(), yaze::zelda3::Overworld::SaveMap16Expanded(), yaze::zelda3::Overworld::SaveMap16Tiles(), yaze::zelda3::Overworld::SaveMap32Expanded(), yaze::zelda3::Overworld::SaveMap32Tiles(), yaze::zelda3::Overworld::SaveMapProperties(), yaze::zelda3::Overworld::SaveOverworldMaps(), yaze::editor::EditorManager::SaveRom(), yaze::editor::Tile16Editor::SetCurrentTile(), yaze::test::DungeonRoomTest::SetUp(), yaze::zelda3::Subtype1::Subtype1(), yaze::zelda3::Subtype2::Subtype2(), yaze::zelda3::Subtype3::Subtype3(), yaze::editor::DungeonEditor::Update(), yaze::editor::EditorManager::Update(), yaze::editor::GfxGroupEditor::Update(), yaze::editor::GraphicsEditor::Update(), yaze::editor::MemoryEditorWithDiffChecker::Update(), yaze::editor::MessageEditor::Update(), yaze::editor::PaletteEditor::Update(), yaze::editor::ScreenEditor::Update(), yaze::editor::SpriteEditor::Update(), yaze::editor::Tile16Editor::UpdateBlockset(), yaze::editor::DungeonEditor::UpdateDungeonRoomView(), yaze::editor::GraphicsEditor::UpdateGfxEdit(), yaze::editor::GraphicsEditor::UpdateGfxSheetList(), yaze::editor::GraphicsEditor::UpdateGfxTabView(), yaze::editor::GraphicsEditor::UpdateLinkGfxView(), yaze::zelda3::DungeonObjectRenderer::UpdateObjectBitmap(), yaze::editor::GraphicsEditor::UpdatePaletteColumn(), and yaze::editor::Tile16Editor::UpdateTile16Edit().

Here is the call graph for this function:
diff --git a/classyaze_1_1core_1_1Controller_a01f86833b789e985cd84926b41081e84_cgraph.map b/classyaze_1_1core_1_1Controller_a01f86833b789e985cd84926b41081e84_cgraph.map index bda5705d2..a225ee80e 100644 --- a/classyaze_1_1core_1_1Controller_a01f86833b789e985cd84926b41081e84_cgraph.map +++ b/classyaze_1_1core_1_1Controller_a01f86833b789e985cd84926b41081e84_cgraph.map @@ -14,12 +14,12 @@ - - - - - - + + + + + + diff --git a/classyaze_1_1core_1_1Controller_a01f86833b789e985cd84926b41081e84_cgraph.md5 b/classyaze_1_1core_1_1Controller_a01f86833b789e985cd84926b41081e84_cgraph.md5 index d647393e7..1badc46bd 100644 --- a/classyaze_1_1core_1_1Controller_a01f86833b789e985cd84926b41081e84_cgraph.md5 +++ b/classyaze_1_1core_1_1Controller_a01f86833b789e985cd84926b41081e84_cgraph.md5 @@ -1 +1 @@ -a20b652d3c0269cb7df0a779ee84703d \ No newline at end of file +4e8c4c43d28a20f8561d6dcf34ac131c \ No newline at end of file diff --git a/classyaze_1_1core_1_1ExperimentFlags.html b/classyaze_1_1core_1_1ExperimentFlags.html index 86d1d9427..9785f650a 100644 --- a/classyaze_1_1core_1_1ExperimentFlags.html +++ b/classyaze_1_1core_1_1ExperimentFlags.html @@ -175,7 +175,7 @@

Definition at line 99 of file common.h.

-

Referenced by yaze::zelda3::Overworld::AssembleMap16Tiles(), yaze::zelda3::Overworld::AssembleMap32Tiles(), yaze::zelda3::Overworld::CreateTile32Tilemap(), yaze::editor::FlagsMenu::Draw(), yaze::editor::OverworldEditor::DrawOverworldCanvas(), yaze::editor::DungeonEditor::Initialize(), yaze::zelda3::Overworld::Load(), yaze::zelda3::Overworld::LoadEntrances(), yaze::zelda3::Overworld::LoadExits(), yaze::editor::OverworldEditor::LoadGraphics(), yaze::emu::Cpu::LogInstructions(), yaze::editor::OverworldEditor::Save(), yaze::zelda3::Overworld::SaveItems(), yaze::editor::EditorManager::SaveRom(), yaze::Rom::SaveToFile(), and Serialize().

+

Referenced by yaze::zelda3::Overworld::AssembleMap16Tiles(), yaze::zelda3::Overworld::AssembleMap32Tiles(), yaze::zelda3::Overworld::CreateTile32Tilemap(), yaze::editor::FlagsMenu::Draw(), yaze::editor::OverworldEditor::DrawOverworldCanvas(), yaze::editor::DungeonEditor::Initialize(), yaze::zelda3::Overworld::LoadEntrances(), yaze::zelda3::Overworld::LoadExits(), yaze::editor::OverworldEditor::LoadGraphics(), yaze::emu::Cpu::LogInstructions(), yaze::zelda3::OverworldMap::OverworldMap(), yaze::editor::OverworldEditor::Save(), yaze::zelda3::Overworld::SaveItems(), yaze::editor::EditorManager::SaveRom(), yaze::Rom::SaveToFile(), and Serialize().

diff --git a/classyaze_1_1core_1_1FileDialogWrapper.html b/classyaze_1_1core_1_1FileDialogWrapper.html index 46fcb6221..5b676c944 100644 --- a/classyaze_1_1core_1_1FileDialogWrapper.html +++ b/classyaze_1_1core_1_1FileDialogWrapper.html @@ -157,7 +157,7 @@

Referenced by yaze::editor::GraphicsEditor::DrawCgxImport(), yaze::editor::SpriteEditor::DrawCustomSpritesMetadata(), yaze::editor::GraphicsEditor::DrawFileImport(), yaze::editor::AssemblyEditor::DrawFileMenu(), yaze::editor::GraphicsEditor::DrawObjImport(), yaze::editor::GraphicsEditor::DrawPaletteControls(), yaze::editor::GraphicsEditor::DrawScrImport(), yaze::editor::GraphicsEditor::DrawTilemapImport(), yaze::editor::EditorManager::DrawYazeMenuBar(), yaze::editor::ScreenEditor::LoadBinaryGfx(), yaze::zelda3::screen::LoadDungeonMapGfxFromBinary(), yaze::editor::EditorManager::LoadRom(), yaze::emu::Emulator::RenderNavBar(), yaze::editor::MemoryEditorWithDiffChecker::Update(), and yaze::editor::Tile16Editor::UpdateTransferTileCanvas().

+

Referenced by yaze::editor::GraphicsEditor::DrawCgxImport(), yaze::editor::SpriteEditor::DrawCustomSpritesMetadata(), yaze::editor::GraphicsEditor::DrawFileImport(), yaze::editor::AssemblyEditor::DrawFileMenu(), yaze::editor::GraphicsEditor::DrawObjImport(), yaze::editor::GraphicsEditor::DrawPaletteControls(), yaze::editor::GraphicsEditor::DrawScrImport(), yaze::editor::GraphicsEditor::DrawTilemapImport(), yaze::editor::EditorManager::DrawYazeMenuBar(), yaze::editor::ScreenEditor::LoadBinaryGfx(), yaze::zelda3::screen::LoadDungeonMapGfxFromBinary(), yaze::editor::EditorManager::LoadRom(), yaze::emu::Emulator::RenderNavBar(), yaze::editor::MemoryEditorWithDiffChecker::Update(), and yaze::editor::Tile16Editor::UpdateTransferTileCanvas().

diff --git a/classyaze_1_1core_1_1NotifyValue.html b/classyaze_1_1core_1_1NotifyValue.html index 4a5764c12..b6f224922 100644 --- a/classyaze_1_1core_1_1NotifyValue.html +++ b/classyaze_1_1core_1_1NotifyValue.html @@ -288,7 +288,7 @@

References yaze::core::NotifyValue< T >::modified_, and yaze::core::NotifyValue< T >::value_.

-

Referenced by yaze::editor::Tile16Editor::DrawTileEditControls(), yaze::core::NotifyValue< T >::operator T(), and yaze::editor::Tile16Editor::UpdateBlockset().

+

Referenced by yaze::editor::Tile16Editor::DrawTileEditControls(), yaze::core::NotifyValue< T >::operator T(), and yaze::editor::Tile16Editor::UpdateBlockset().

@@ -321,7 +321,7 @@

References yaze::core::NotifyValue< T >::modified_, yaze::core::NotifyValue< T >::temp_value_, and yaze::core::NotifyValue< T >::value_.

-

Referenced by yaze::editor::Tile16Editor::DrawTileEditControls(), and yaze::editor::Tile16Editor::UpdateBlockset().

+

Referenced by yaze::editor::Tile16Editor::DrawTileEditControls(), and yaze::editor::Tile16Editor::UpdateBlockset().

@@ -354,7 +354,7 @@

References yaze::core::NotifyValue< T >::modified_, yaze::core::NotifyValue< T >::temp_value_, and yaze::core::NotifyValue< T >::value_.

-

Referenced by yaze::editor::Tile16Editor::DrawTileEditControls(), and yaze::editor::Tile16Editor::UpdateBlockset().

+

Referenced by yaze::editor::Tile16Editor::DrawTileEditControls(), and yaze::editor::Tile16Editor::UpdateBlockset().

@@ -469,7 +469,7 @@

References yaze::core::NotifyValue< T >::modified_.

-

Referenced by yaze::editor::Tile16Editor::DrawTileEditControls(), and yaze::editor::Tile16Editor::UpdateBlockset().

+

Referenced by yaze::editor::Tile16Editor::DrawTileEditControls(), and yaze::editor::Tile16Editor::UpdateBlockset().

diff --git a/classyaze_1_1core_1_1Renderer.html b/classyaze_1_1core_1_1Renderer.html index d87da4f7d..d2d358c69 100644 --- a/classyaze_1_1core_1_1Renderer.html +++ b/classyaze_1_1core_1_1Renderer.html @@ -237,7 +237,7 @@

Definition at line 26 of file renderer.h.

-

Referenced by yaze::zelda3::screen::Inventory::BuildTileset(), yaze::editor::OverworldEditor::CheckForCurrentMap(), yaze::zelda3::screen::Inventory::Create(), yaze::core::Controller::CreateGuiContext(), yaze::core::Controller::CreateRenderer(), yaze::editor::GraphicsEditor::DecompressImportData(), yaze::editor::GraphicsEditor::DecompressSuperDonkey(), yaze::core::Controller::DoRender(), yaze::editor::OverworldEditor::DrawAreaGraphics(), yaze::editor::GraphicsEditor::DrawCgxImport(), yaze::gui::Canvas::DrawContextMenu(), yaze::editor::MessageEditor::DrawCurrentMessage(), yaze::editor::ScreenEditor::DrawDungeonMapsEditor(), yaze::editor::ScreenEditor::DrawDungeonMapsTabs(), yaze::editor::GraphicsEditor::DrawGfxEditToolset(), yaze::editor::DungeonEditor::DrawObjectRenderer(), yaze::editor::GraphicsEditor::DrawScrImport(), yaze::editor::Tile16Editor::DrawTileEditControls(), yaze::editor::MessageEditor::Initialize(), yaze::Rom::LoadAllGraphicsData(), yaze::editor::ScreenEditor::LoadBinaryGfx(), yaze::zelda3::screen::LoadDungeonMapGfxFromBinary(), yaze::editor::ScreenEditor::LoadDungeonMapTile16(), yaze::editor::OverworldEditor::LoadGraphics(), yaze::Rom::LoadLinkGraphics(), yaze::editor::OverworldEditor::LoadSpriteGraphics(), yaze::editor::Tile16Editor::LoadTile8(), yaze::editor::DungeonEditor::RefreshGraphics(), yaze::editor::OverworldEditor::RefreshOverworldMap(), yaze::editor::OverworldEditor::RefreshTile16Blockset(), yaze::core::Controller::renderer(), yaze::emu::Emulator::Run(), yaze::test::integration::RunIntegrationTest(), yaze::editor::Tile16Editor::SetCurrentTile(), yaze::editor::Tile16Editor::UpdateBlockset(), yaze::editor::GraphicsEditor::UpdateGfxTabView(), yaze::editor::GraphicsEditor::UpdatePaletteColumn(), yaze::editor::Tile16Editor::UpdateTile16Edit(), and yaze::editor::Tile16Editor::UpdateTransferTileCanvas().

+

Referenced by yaze::zelda3::screen::Inventory::BuildTileset(), yaze::editor::OverworldEditor::CheckForCurrentMap(), yaze::zelda3::screen::Inventory::Create(), yaze::core::Controller::CreateGuiContext(), yaze::core::Controller::CreateRenderer(), yaze::editor::GraphicsEditor::DecompressImportData(), yaze::editor::GraphicsEditor::DecompressSuperDonkey(), yaze::core::Controller::DoRender(), yaze::editor::OverworldEditor::DrawAreaGraphics(), yaze::editor::GraphicsEditor::DrawCgxImport(), yaze::gui::Canvas::DrawContextMenu(), yaze::editor::MessageEditor::DrawCurrentMessage(), yaze::editor::ScreenEditor::DrawDungeonMapsEditor(), yaze::editor::ScreenEditor::DrawDungeonMapsTabs(), yaze::editor::GraphicsEditor::DrawGfxEditToolset(), yaze::editor::DungeonEditor::DrawObjectRenderer(), yaze::editor::GraphicsEditor::DrawScrImport(), yaze::editor::Tile16Editor::DrawTileEditControls(), yaze::editor::MessageEditor::Initialize(), yaze::Rom::LoadAllGraphicsData(), yaze::editor::ScreenEditor::LoadBinaryGfx(), yaze::zelda3::screen::LoadDungeonMapGfxFromBinary(), yaze::editor::ScreenEditor::LoadDungeonMapTile16(), yaze::editor::OverworldEditor::LoadGraphics(), yaze::Rom::LoadLinkGraphics(), yaze::editor::OverworldEditor::LoadSpriteGraphics(), yaze::editor::Tile16Editor::LoadTile8(), yaze::editor::DungeonEditor::RefreshGraphics(), yaze::editor::OverworldEditor::RefreshOverworldMap(), yaze::editor::OverworldEditor::RefreshTile16Blockset(), yaze::core::Controller::renderer(), yaze::emu::Emulator::Run(), yaze::test::integration::RunIntegrationTest(), yaze::editor::Tile16Editor::SetCurrentTile(), yaze::editor::Tile16Editor::UpdateBlockset(), yaze::editor::GraphicsEditor::UpdateGfxTabView(), yaze::editor::GraphicsEditor::UpdatePaletteColumn(), yaze::editor::Tile16Editor::UpdateTile16Edit(), and yaze::editor::Tile16Editor::UpdateTransferTileCanvas().

@@ -330,9 +330,9 @@

Definition at line 48 of file renderer.h.

-

References yaze::gfx::Bitmap::CreateTexture(), and renderer_.

+

References yaze::gfx::Bitmap::CreateTexture(), and renderer_.

-

Referenced by yaze::zelda3::screen::Inventory::BuildTileset(), yaze::zelda3::screen::Inventory::Create(), CreateAndRenderBitmap(), yaze::editor::GraphicsEditor::DecompressImportData(), yaze::editor::GraphicsEditor::DecompressSuperDonkey(), yaze::editor::GraphicsEditor::DrawCgxImport(), yaze::editor::ScreenEditor::DrawDungeonMapsEditor(), yaze::editor::ScreenEditor::DrawDungeonMapsTabs(), yaze::editor::DungeonEditor::DrawObjectRenderer(), yaze::editor::GraphicsEditor::DrawScrImport(), yaze::editor::ScreenEditor::LoadBinaryGfx(), yaze::zelda3::screen::LoadDungeonMapGfxFromBinary(), yaze::editor::ScreenEditor::LoadDungeonMapTile16(), yaze::Rom::LoadLinkGraphics(), yaze::editor::OverworldEditor::LoadSpriteGraphics(), yaze::editor::Tile16Editor::LoadTile8(), yaze::editor::Tile16Editor::SetCurrentTile(), and yaze::editor::Tile16Editor::UpdateBlockset().

+

Referenced by yaze::zelda3::screen::Inventory::BuildTileset(), yaze::zelda3::screen::Inventory::Create(), CreateAndRenderBitmap(), yaze::editor::GraphicsEditor::DecompressImportData(), yaze::editor::GraphicsEditor::DecompressSuperDonkey(), yaze::editor::GraphicsEditor::DrawCgxImport(), yaze::editor::ScreenEditor::DrawDungeonMapsEditor(), yaze::editor::ScreenEditor::DrawDungeonMapsTabs(), yaze::editor::DungeonEditor::DrawObjectRenderer(), yaze::editor::GraphicsEditor::DrawScrImport(), yaze::editor::ScreenEditor::LoadBinaryGfx(), yaze::zelda3::screen::LoadDungeonMapGfxFromBinary(), yaze::editor::ScreenEditor::LoadDungeonMapTile16(), yaze::Rom::LoadLinkGraphics(), yaze::editor::OverworldEditor::LoadSpriteGraphics(), yaze::editor::Tile16Editor::LoadTile8(), yaze::editor::Tile16Editor::SetCurrentTile(), and yaze::editor::Tile16Editor::UpdateBlockset().

Here is the call graph for this function:
@@ -373,9 +373,9 @@

Definition at line 55 of file renderer.h.

-

References renderer_, and yaze::gfx::Bitmap::UpdateTexture().

+

References renderer_, and yaze::gfx::Bitmap::UpdateTexture().

-

Referenced by yaze::editor::OverworldEditor::CheckForCurrentMap(), yaze::gui::Canvas::DrawContextMenu(), yaze::editor::MessageEditor::DrawCurrentMessage(), yaze::editor::GraphicsEditor::DrawGfxEditToolset(), yaze::editor::Tile16Editor::DrawTileEditControls(), yaze::editor::DungeonEditor::RefreshGraphics(), yaze::editor::OverworldEditor::RefreshOverworldMap(), yaze::editor::OverworldEditor::RefreshTile16Blockset(), yaze::editor::GraphicsEditor::UpdateGfxTabView(), yaze::editor::GraphicsEditor::UpdatePaletteColumn(), and yaze::editor::Tile16Editor::UpdateTile16Edit().

+

Referenced by yaze::editor::OverworldEditor::CheckForCurrentMap(), yaze::gui::Canvas::DrawContextMenu(), yaze::editor::MessageEditor::DrawCurrentMessage(), yaze::editor::GraphicsEditor::DrawGfxEditToolset(), yaze::editor::Tile16Editor::DrawTileEditControls(), yaze::editor::DungeonEditor::RefreshGraphics(), yaze::editor::OverworldEditor::RefreshOverworldMap(), yaze::editor::OverworldEditor::RefreshTile16Blockset(), yaze::editor::GraphicsEditor::UpdateGfxTabView(), yaze::editor::GraphicsEditor::UpdatePaletteColumn(), and yaze::editor::Tile16Editor::UpdateTile16Edit().

Here is the call graph for this function:
@@ -384,8 +384,6 @@

- -

@@ -440,36 +438,34 @@

Definition at line 59 of file renderer.h.

-

References yaze::gfx::Bitmap::ApplyPalette(), yaze::gfx::Bitmap::Create(), RenderBitmap(), and RETURN_IF_ERROR.

+

References yaze::gfx::Bitmap::ApplyPalette(), yaze::gfx::Bitmap::Create(), RenderBitmap(), and RETURN_IF_ERROR.

Here is the call graph for this function:
- - - - - - - + + + + + + + - + - - - - - - - - - - - - - - + + + + + + + + + + + +
diff --git a/classyaze_1_1core_1_1Renderer_a00a20558fae34923a884761811314d7c_cgraph.map b/classyaze_1_1core_1_1Renderer_a00a20558fae34923a884761811314d7c_cgraph.map index 8b9e8ee2b..84b7c01eb 100644 --- a/classyaze_1_1core_1_1Renderer_a00a20558fae34923a884761811314d7c_cgraph.map +++ b/classyaze_1_1core_1_1Renderer_a00a20558fae34923a884761811314d7c_cgraph.map @@ -1,26 +1,24 @@ - - - - - - - + + + + + + + - + - - - - - - - - - - - - - - + + + + + + + + + + + + diff --git a/classyaze_1_1core_1_1Renderer_a00a20558fae34923a884761811314d7c_cgraph.md5 b/classyaze_1_1core_1_1Renderer_a00a20558fae34923a884761811314d7c_cgraph.md5 index a0e91585e..6253d4b18 100644 --- a/classyaze_1_1core_1_1Renderer_a00a20558fae34923a884761811314d7c_cgraph.md5 +++ b/classyaze_1_1core_1_1Renderer_a00a20558fae34923a884761811314d7c_cgraph.md5 @@ -1 +1 @@ -d2d50169a1fd65d110def9ed83c50f71 \ No newline at end of file +2630606d79de8e17bd3daa9f203c5e5c \ No newline at end of file diff --git a/classyaze_1_1core_1_1Renderer_a00a20558fae34923a884761811314d7c_cgraph.png b/classyaze_1_1core_1_1Renderer_a00a20558fae34923a884761811314d7c_cgraph.png index d47dd4159..c09079bb8 100644 Binary files a/classyaze_1_1core_1_1Renderer_a00a20558fae34923a884761811314d7c_cgraph.png and b/classyaze_1_1core_1_1Renderer_a00a20558fae34923a884761811314d7c_cgraph.png differ diff --git a/classyaze_1_1core_1_1Renderer_a571c9b2494fb642abf7c8ddfe809334a_cgraph.map b/classyaze_1_1core_1_1Renderer_a571c9b2494fb642abf7c8ddfe809334a_cgraph.map index f4c060ecb..583a1d5a4 100644 --- a/classyaze_1_1core_1_1Renderer_a571c9b2494fb642abf7c8ddfe809334a_cgraph.map +++ b/classyaze_1_1core_1_1Renderer_a571c9b2494fb642abf7c8ddfe809334a_cgraph.map @@ -2,6 +2,4 @@ - - diff --git a/classyaze_1_1core_1_1Renderer_a571c9b2494fb642abf7c8ddfe809334a_cgraph.md5 b/classyaze_1_1core_1_1Renderer_a571c9b2494fb642abf7c8ddfe809334a_cgraph.md5 index 0171c6c13..762d4ff10 100644 --- a/classyaze_1_1core_1_1Renderer_a571c9b2494fb642abf7c8ddfe809334a_cgraph.md5 +++ b/classyaze_1_1core_1_1Renderer_a571c9b2494fb642abf7c8ddfe809334a_cgraph.md5 @@ -1 +1 @@ -3629e72c4818179741633abaae1b5398 \ No newline at end of file +0cf86d202e1bca966471adfd2eeb7226 \ No newline at end of file diff --git a/classyaze_1_1core_1_1Renderer_a571c9b2494fb642abf7c8ddfe809334a_cgraph.png b/classyaze_1_1core_1_1Renderer_a571c9b2494fb642abf7c8ddfe809334a_cgraph.png index 69705b550..d566efe99 100644 Binary files a/classyaze_1_1core_1_1Renderer_a571c9b2494fb642abf7c8ddfe809334a_cgraph.png and b/classyaze_1_1core_1_1Renderer_a571c9b2494fb642abf7c8ddfe809334a_cgraph.png differ diff --git a/classyaze_1_1editor_1_1ConstantManager.html b/classyaze_1_1editor_1_1ConstantManager.html index 4640352ac..893cd5926 100644 --- a/classyaze_1_1editor_1_1ConstantManager.html +++ b/classyaze_1_1editor_1_1ConstantManager.html @@ -149,7 +149,7 @@

Definition at line 14 of file constant_manager.h.

-

References yaze::zelda3::OverworldCustomAnimatedGFXArray, yaze::zelda3::OverworldCustomAnimatedGFXEnabled, yaze::zelda3::OverworldCustomAreaSpecificBGEnabled, yaze::zelda3::OverworldCustomAreaSpecificBGPalette, yaze::zelda3::OverworldCustomASMHasBeenApplied, yaze::zelda3::OverworldCustomMainPaletteArray, yaze::zelda3::OverworldCustomMainPaletteEnabled, yaze::zelda3::OverworldCustomMosaicArray, and yaze::zelda3::OverworldCustomMosaicEnabled.

+

References yaze::zelda3::OverworldCustomAnimatedGFXArray, yaze::zelda3::OverworldCustomAnimatedGFXEnabled, yaze::zelda3::OverworldCustomAreaSpecificBGEnabled, yaze::zelda3::OverworldCustomAreaSpecificBGPalette, yaze::zelda3::OverworldCustomASMHasBeenApplied, yaze::zelda3::OverworldCustomMainPaletteArray, yaze::zelda3::OverworldCustomMainPaletteEnabled, yaze::zelda3::OverworldCustomMosaicArray, and yaze::zelda3::OverworldCustomMosaicEnabled.

diff --git a/classyaze_1_1editor_1_1DungeonEditor_a0fb4f2c30d76ea757405184e34a64ea8_cgraph.md5 b/classyaze_1_1editor_1_1DungeonEditor_a0fb4f2c30d76ea757405184e34a64ea8_cgraph.md5 index 4772d20f5..fefbeef87 100644 --- a/classyaze_1_1editor_1_1DungeonEditor_a0fb4f2c30d76ea757405184e34a64ea8_cgraph.md5 +++ b/classyaze_1_1editor_1_1DungeonEditor_a0fb4f2c30d76ea757405184e34a64ea8_cgraph.md5 @@ -1 +1 @@ -962c4e0858b21e0118662a9580a4d007 \ No newline at end of file +b5a2ad8b09fc6753a3f2c7e519ca8c37 \ No newline at end of file diff --git a/classyaze_1_1editor_1_1DungeonEditor_a0fb4f2c30d76ea757405184e34a64ea8_cgraph.png b/classyaze_1_1editor_1_1DungeonEditor_a0fb4f2c30d76ea757405184e34a64ea8_cgraph.png index 27fa82d18..21f418a35 100644 Binary files a/classyaze_1_1editor_1_1DungeonEditor_a0fb4f2c30d76ea757405184e34a64ea8_cgraph.png and b/classyaze_1_1editor_1_1DungeonEditor_a0fb4f2c30d76ea757405184e34a64ea8_cgraph.png differ diff --git a/classyaze_1_1editor_1_1DungeonEditor_a1575da4a0378b5c70d0d3ea21f0e4233_cgraph.map b/classyaze_1_1editor_1_1DungeonEditor_a1575da4a0378b5c70d0d3ea21f0e4233_cgraph.map index e5fe82fdf..d436feda1 100644 --- a/classyaze_1_1editor_1_1DungeonEditor_a1575da4a0378b5c70d0d3ea21f0e4233_cgraph.map +++ b/classyaze_1_1editor_1_1DungeonEditor_a1575da4a0378b5c70d0d3ea21f0e4233_cgraph.map @@ -4,55 +4,55 @@ - - - - - - - - + + + + + + + + - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + diff --git a/classyaze_1_1editor_1_1DungeonEditor_a1575da4a0378b5c70d0d3ea21f0e4233_cgraph.md5 b/classyaze_1_1editor_1_1DungeonEditor_a1575da4a0378b5c70d0d3ea21f0e4233_cgraph.md5 index 77b42fb43..e34034f95 100644 --- a/classyaze_1_1editor_1_1DungeonEditor_a1575da4a0378b5c70d0d3ea21f0e4233_cgraph.md5 +++ b/classyaze_1_1editor_1_1DungeonEditor_a1575da4a0378b5c70d0d3ea21f0e4233_cgraph.md5 @@ -1 +1 @@ -d5863427415140946a522567c1b53e67 \ No newline at end of file +9385b0781ae18e21522d81854e954a1e \ No newline at end of file diff --git a/classyaze_1_1editor_1_1DungeonEditor_a5a67d120402047ade571dd5ed301d04b_cgraph.map b/classyaze_1_1editor_1_1DungeonEditor_a5a67d120402047ade571dd5ed301d04b_cgraph.map index faa78e9cf..f84a62f23 100644 --- a/classyaze_1_1editor_1_1DungeonEditor_a5a67d120402047ade571dd5ed301d04b_cgraph.map +++ b/classyaze_1_1editor_1_1DungeonEditor_a5a67d120402047ade571dd5ed301d04b_cgraph.map @@ -4,24 +4,24 @@ - - - - - - - - - - + + + + + + + + + + - - - - - - - - + + + + + + + + diff --git a/classyaze_1_1editor_1_1DungeonEditor_a5a67d120402047ade571dd5ed301d04b_cgraph.md5 b/classyaze_1_1editor_1_1DungeonEditor_a5a67d120402047ade571dd5ed301d04b_cgraph.md5 index 1bf29d97b..6587813a7 100644 --- a/classyaze_1_1editor_1_1DungeonEditor_a5a67d120402047ade571dd5ed301d04b_cgraph.md5 +++ b/classyaze_1_1editor_1_1DungeonEditor_a5a67d120402047ade571dd5ed301d04b_cgraph.md5 @@ -1 +1 @@ -ae60ed59f80bfef60f6f9c4c490dbb0f \ No newline at end of file +9e4d1ede37a62a9d8524714dc4c032b9 \ No newline at end of file diff --git a/classyaze_1_1editor_1_1DungeonEditor_a7a23a3aa2fbd1b1951680652c25d354c_cgraph.map b/classyaze_1_1editor_1_1DungeonEditor_a7a23a3aa2fbd1b1951680652c25d354c_cgraph.map index 3931fccd6..a893c3df8 100644 --- a/classyaze_1_1editor_1_1DungeonEditor_a7a23a3aa2fbd1b1951680652c25d354c_cgraph.map +++ b/classyaze_1_1editor_1_1DungeonEditor_a7a23a3aa2fbd1b1951680652c25d354c_cgraph.map @@ -8,12 +8,12 @@ - - - - - - + + + + + + @@ -29,22 +29,22 @@ - - - - - - - - - - + + + + + + + + + + - - - - - - + + + + + + diff --git a/classyaze_1_1editor_1_1DungeonEditor_a7a23a3aa2fbd1b1951680652c25d354c_cgraph.md5 b/classyaze_1_1editor_1_1DungeonEditor_a7a23a3aa2fbd1b1951680652c25d354c_cgraph.md5 index b913b4cea..a75ce47f2 100644 --- a/classyaze_1_1editor_1_1DungeonEditor_a7a23a3aa2fbd1b1951680652c25d354c_cgraph.md5 +++ b/classyaze_1_1editor_1_1DungeonEditor_a7a23a3aa2fbd1b1951680652c25d354c_cgraph.md5 @@ -1 +1 @@ -c7f8ec4318ab8357bf6ae06ee77eda9b \ No newline at end of file +25826bf44bda7adf8c7bd5ce42140922 \ No newline at end of file diff --git a/classyaze_1_1editor_1_1DungeonEditor_a7fce0ec7fa188ae3512f1d68c0eb291f_cgraph.map b/classyaze_1_1editor_1_1DungeonEditor_a7fce0ec7fa188ae3512f1d68c0eb291f_cgraph.map index f13536233..5c8105ce3 100644 --- a/classyaze_1_1editor_1_1DungeonEditor_a7fce0ec7fa188ae3512f1d68c0eb291f_cgraph.map +++ b/classyaze_1_1editor_1_1DungeonEditor_a7fce0ec7fa188ae3512f1d68c0eb291f_cgraph.map @@ -2,8 +2,8 @@ - - + + @@ -14,26 +14,26 @@ - - - - - - - - - - - - + + + + + + + + + + + + - - - - - - - - - + + + + + + + + + diff --git a/classyaze_1_1editor_1_1DungeonEditor_a7fce0ec7fa188ae3512f1d68c0eb291f_cgraph.md5 b/classyaze_1_1editor_1_1DungeonEditor_a7fce0ec7fa188ae3512f1d68c0eb291f_cgraph.md5 index dc3ef6784..14cfdaf6d 100644 --- a/classyaze_1_1editor_1_1DungeonEditor_a7fce0ec7fa188ae3512f1d68c0eb291f_cgraph.md5 +++ b/classyaze_1_1editor_1_1DungeonEditor_a7fce0ec7fa188ae3512f1d68c0eb291f_cgraph.md5 @@ -1 +1 @@ -dbf30fe281ce860c17e8d3ba702931d1 \ No newline at end of file +1baa7072c89b7100e1f533249a18d4aa \ No newline at end of file diff --git a/classyaze_1_1editor_1_1DungeonEditor_a9b024a1f08daea10bb2332474096b8b8_cgraph.map b/classyaze_1_1editor_1_1DungeonEditor_a9b024a1f08daea10bb2332474096b8b8_cgraph.map index eea1a7752..392bf9cdf 100644 --- a/classyaze_1_1editor_1_1DungeonEditor_a9b024a1f08daea10bb2332474096b8b8_cgraph.map +++ b/classyaze_1_1editor_1_1DungeonEditor_a9b024a1f08daea10bb2332474096b8b8_cgraph.map @@ -10,11 +10,11 @@ - - - - - - + + + + + + diff --git a/classyaze_1_1editor_1_1DungeonEditor_a9b024a1f08daea10bb2332474096b8b8_cgraph.md5 b/classyaze_1_1editor_1_1DungeonEditor_a9b024a1f08daea10bb2332474096b8b8_cgraph.md5 index f891b880b..cc3f182b5 100644 --- a/classyaze_1_1editor_1_1DungeonEditor_a9b024a1f08daea10bb2332474096b8b8_cgraph.md5 +++ b/classyaze_1_1editor_1_1DungeonEditor_a9b024a1f08daea10bb2332474096b8b8_cgraph.md5 @@ -1 +1 @@ -a5ff959da1e7934783acccf7e2f4f60c \ No newline at end of file +f860f32358ddf01d501463ba49cbcdf2 \ No newline at end of file diff --git a/classyaze_1_1editor_1_1DungeonEditor_ac937ae0b3f5ad1d4f70cd1d36f4af94a_cgraph.map b/classyaze_1_1editor_1_1DungeonEditor_ac937ae0b3f5ad1d4f70cd1d36f4af94a_cgraph.map index 351ee2194..fac1abc47 100644 --- a/classyaze_1_1editor_1_1DungeonEditor_ac937ae0b3f5ad1d4f70cd1d36f4af94a_cgraph.map +++ b/classyaze_1_1editor_1_1DungeonEditor_ac937ae0b3f5ad1d4f70cd1d36f4af94a_cgraph.map @@ -10,18 +10,18 @@ - - - - - - - - - - - - + + + + + + + + + + + + @@ -37,18 +37,18 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + diff --git a/classyaze_1_1editor_1_1DungeonEditor_ac937ae0b3f5ad1d4f70cd1d36f4af94a_cgraph.md5 b/classyaze_1_1editor_1_1DungeonEditor_ac937ae0b3f5ad1d4f70cd1d36f4af94a_cgraph.md5 index 2e8af1998..6dfc87bc2 100644 --- a/classyaze_1_1editor_1_1DungeonEditor_ac937ae0b3f5ad1d4f70cd1d36f4af94a_cgraph.md5 +++ b/classyaze_1_1editor_1_1DungeonEditor_ac937ae0b3f5ad1d4f70cd1d36f4af94a_cgraph.md5 @@ -1 +1 @@ -52bb2a381ebf30acc6a5441e5e1310cc \ No newline at end of file +a636c1406023ce2874e86650e8602252 \ No newline at end of file diff --git a/classyaze_1_1editor_1_1DungeonEditor_ad0705b525915d3d3cab1d56df72aff5f_cgraph.map b/classyaze_1_1editor_1_1DungeonEditor_ad0705b525915d3d3cab1d56df72aff5f_cgraph.map index 284d110fe..4a4cd3627 100644 --- a/classyaze_1_1editor_1_1DungeonEditor_ad0705b525915d3d3cab1d56df72aff5f_cgraph.map +++ b/classyaze_1_1editor_1_1DungeonEditor_ad0705b525915d3d3cab1d56df72aff5f_cgraph.map @@ -2,41 +2,41 @@ - - - - - - - - - - - - + + + + + + + + + + + + - - + + - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + diff --git a/classyaze_1_1editor_1_1DungeonEditor_ad0705b525915d3d3cab1d56df72aff5f_cgraph.md5 b/classyaze_1_1editor_1_1DungeonEditor_ad0705b525915d3d3cab1d56df72aff5f_cgraph.md5 index f85cf42c3..ac0f4e1d6 100644 --- a/classyaze_1_1editor_1_1DungeonEditor_ad0705b525915d3d3cab1d56df72aff5f_cgraph.md5 +++ b/classyaze_1_1editor_1_1DungeonEditor_ad0705b525915d3d3cab1d56df72aff5f_cgraph.md5 @@ -1 +1 @@ -eeb77a67a3a2fb86db86e84d6c74853c \ No newline at end of file +5617d95b49259967376366b83cc99615 \ No newline at end of file diff --git a/classyaze_1_1editor_1_1DungeonEditor_aea73fa7247253d45ff02f8edbbb7a13d_cgraph.map b/classyaze_1_1editor_1_1DungeonEditor_aea73fa7247253d45ff02f8edbbb7a13d_cgraph.map index 319048f15..1b3539c00 100644 --- a/classyaze_1_1editor_1_1DungeonEditor_aea73fa7247253d45ff02f8edbbb7a13d_cgraph.map +++ b/classyaze_1_1editor_1_1DungeonEditor_aea73fa7247253d45ff02f8edbbb7a13d_cgraph.map @@ -6,14 +6,14 @@ - - - - - - - - + + + + + + + + @@ -24,19 +24,19 @@ - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + diff --git a/classyaze_1_1editor_1_1DungeonEditor_aea73fa7247253d45ff02f8edbbb7a13d_cgraph.md5 b/classyaze_1_1editor_1_1DungeonEditor_aea73fa7247253d45ff02f8edbbb7a13d_cgraph.md5 index d6c4a3e69..03493b6c4 100644 --- a/classyaze_1_1editor_1_1DungeonEditor_aea73fa7247253d45ff02f8edbbb7a13d_cgraph.md5 +++ b/classyaze_1_1editor_1_1DungeonEditor_aea73fa7247253d45ff02f8edbbb7a13d_cgraph.md5 @@ -1 +1 @@ -7375c177284930f456b31ffbf8009494 \ No newline at end of file +7249cd802173ffa6be300d9634296190 \ No newline at end of file diff --git a/classyaze_1_1editor_1_1EditorManager.html b/classyaze_1_1editor_1_1EditorManager.html index 237514fc9..3d0ce75d6 100644 --- a/classyaze_1_1editor_1_1EditorManager.html +++ b/classyaze_1_1editor_1_1EditorManager.html @@ -424,62 +424,61 @@

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classyaze_1_1editor_1_1EditorManager_a223567c7fc073f8f44e8c4ff5a6985c5_cgraph.map b/classyaze_1_1editor_1_1EditorManager_a223567c7fc073f8f44e8c4ff5a6985c5_cgraph.map index a92080bb7..ecf0d464c 100644 --- a/classyaze_1_1editor_1_1EditorManager_a223567c7fc073f8f44e8c4ff5a6985c5_cgraph.map +++ b/classyaze_1_1editor_1_1EditorManager_a223567c7fc073f8f44e8c4ff5a6985c5_cgraph.map @@ -32,20 +32,20 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + @@ -58,9 +58,9 @@ - - - - - + + + + + diff --git a/classyaze_1_1editor_1_1EditorManager_a223567c7fc073f8f44e8c4ff5a6985c5_cgraph.md5 b/classyaze_1_1editor_1_1EditorManager_a223567c7fc073f8f44e8c4ff5a6985c5_cgraph.md5 index 998aa204c..67ed70392 100644 --- a/classyaze_1_1editor_1_1EditorManager_a223567c7fc073f8f44e8c4ff5a6985c5_cgraph.md5 +++ b/classyaze_1_1editor_1_1EditorManager_a223567c7fc073f8f44e8c4ff5a6985c5_cgraph.md5 @@ -1 +1 @@ -5ef0ffa2dd49e4176a3b03264c338ef1 \ No newline at end of file +8063a2b17d611e64d768a3ab81654e87 \ No newline at end of file diff --git a/classyaze_1_1editor_1_1EditorManager_a48bdaa48cd8e3f4990e429a70da3df65_cgraph.map b/classyaze_1_1editor_1_1EditorManager_a48bdaa48cd8e3f4990e429a70da3df65_cgraph.map index ec791063b..9290365b8 100644 --- a/classyaze_1_1editor_1_1EditorManager_a48bdaa48cd8e3f4990e429a70da3df65_cgraph.map +++ b/classyaze_1_1editor_1_1EditorManager_a48bdaa48cd8e3f4990e429a70da3df65_cgraph.map @@ -36,18 +36,18 @@ - - - - - - - - - - - - + + + + + + + + + + + + @@ -58,7 +58,7 @@ - - - + + + diff --git a/classyaze_1_1editor_1_1EditorManager_a48bdaa48cd8e3f4990e429a70da3df65_cgraph.md5 b/classyaze_1_1editor_1_1EditorManager_a48bdaa48cd8e3f4990e429a70da3df65_cgraph.md5 index 5eac5ced4..b4a6a6d02 100644 --- a/classyaze_1_1editor_1_1EditorManager_a48bdaa48cd8e3f4990e429a70da3df65_cgraph.md5 +++ b/classyaze_1_1editor_1_1EditorManager_a48bdaa48cd8e3f4990e429a70da3df65_cgraph.md5 @@ -1 +1 @@ -2a0939b93f3afbdb95405121a146b5d8 \ No newline at end of file +0fb145133d60b8097be57f59d56994a3 \ No newline at end of file diff --git a/classyaze_1_1editor_1_1EditorManager_aa008ceaf8b00a93af6c8c46084692035_cgraph.map b/classyaze_1_1editor_1_1EditorManager_aa008ceaf8b00a93af6c8c46084692035_cgraph.map index b842a4464..cc7e2abcb 100644 --- a/classyaze_1_1editor_1_1EditorManager_aa008ceaf8b00a93af6c8c46084692035_cgraph.map +++ b/classyaze_1_1editor_1_1EditorManager_aa008ceaf8b00a93af6c8c46084692035_cgraph.map @@ -6,58 +6,58 @@ - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classyaze_1_1editor_1_1EditorManager_aa008ceaf8b00a93af6c8c46084692035_cgraph.md5 b/classyaze_1_1editor_1_1EditorManager_aa008ceaf8b00a93af6c8c46084692035_cgraph.md5 index 36bd7075b..61ec8eb00 100644 --- a/classyaze_1_1editor_1_1EditorManager_aa008ceaf8b00a93af6c8c46084692035_cgraph.md5 +++ b/classyaze_1_1editor_1_1EditorManager_aa008ceaf8b00a93af6c8c46084692035_cgraph.md5 @@ -1 +1 @@ -a0474212dc477e37798d60a00d7d276d \ No newline at end of file +7f63c45ae839aa7a829f42a27a25391d \ No newline at end of file diff --git a/classyaze_1_1editor_1_1EditorManager_ab1925444bb0903c0375991ee96692c21_cgraph.map b/classyaze_1_1editor_1_1EditorManager_ab1925444bb0903c0375991ee96692c21_cgraph.map index 60b0359ad..8d2c29662 100644 --- a/classyaze_1_1editor_1_1EditorManager_ab1925444bb0903c0375991ee96692c21_cgraph.map +++ b/classyaze_1_1editor_1_1EditorManager_ab1925444bb0903c0375991ee96692c21_cgraph.map @@ -1,58 +1,57 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classyaze_1_1editor_1_1EditorManager_ab1925444bb0903c0375991ee96692c21_cgraph.md5 b/classyaze_1_1editor_1_1EditorManager_ab1925444bb0903c0375991ee96692c21_cgraph.md5 index 7035340e7..124dcaca4 100644 --- a/classyaze_1_1editor_1_1EditorManager_ab1925444bb0903c0375991ee96692c21_cgraph.md5 +++ b/classyaze_1_1editor_1_1EditorManager_ab1925444bb0903c0375991ee96692c21_cgraph.md5 @@ -1 +1 @@ -4399c9e6ee4a24d11c9b4b3bfd3635fd \ No newline at end of file +b07c8583ced049801c5a1b635719e7bc \ No newline at end of file diff --git a/classyaze_1_1editor_1_1EditorManager_ab1925444bb0903c0375991ee96692c21_cgraph.png b/classyaze_1_1editor_1_1EditorManager_ab1925444bb0903c0375991ee96692c21_cgraph.png index 97874e775..3144a5bdf 100644 Binary files a/classyaze_1_1editor_1_1EditorManager_ab1925444bb0903c0375991ee96692c21_cgraph.png and b/classyaze_1_1editor_1_1EditorManager_ab1925444bb0903c0375991ee96692c21_cgraph.png differ diff --git a/classyaze_1_1editor_1_1GfxGroupEditor_a5821620df0a0b68c4f014249a459583d_cgraph.map b/classyaze_1_1editor_1_1GfxGroupEditor_a5821620df0a0b68c4f014249a459583d_cgraph.map index e29379c2e..55be89e31 100644 --- a/classyaze_1_1editor_1_1GfxGroupEditor_a5821620df0a0b68c4f014249a459583d_cgraph.map +++ b/classyaze_1_1editor_1_1GfxGroupEditor_a5821620df0a0b68c4f014249a459583d_cgraph.map @@ -2,27 +2,27 @@ - - - - - - - - - - + + + + + + + + + + - - - - - - - - - - - + + + + + + + + + + + diff --git a/classyaze_1_1editor_1_1GfxGroupEditor_a5821620df0a0b68c4f014249a459583d_cgraph.md5 b/classyaze_1_1editor_1_1GfxGroupEditor_a5821620df0a0b68c4f014249a459583d_cgraph.md5 index 6197ca32f..eb632f296 100644 --- a/classyaze_1_1editor_1_1GfxGroupEditor_a5821620df0a0b68c4f014249a459583d_cgraph.md5 +++ b/classyaze_1_1editor_1_1GfxGroupEditor_a5821620df0a0b68c4f014249a459583d_cgraph.md5 @@ -1 +1 @@ -622e13a98b187016bf0049cd71b3b3f0 \ No newline at end of file +80595ea4ed3b6260a39903b17426721e \ No newline at end of file diff --git a/classyaze_1_1editor_1_1GfxGroupEditor_a7629f35f243ffc9fdef04f74e5b8183d_cgraph.map b/classyaze_1_1editor_1_1GfxGroupEditor_a7629f35f243ffc9fdef04f74e5b8183d_cgraph.map index e10b2776a..e79cfe6fa 100644 --- a/classyaze_1_1editor_1_1GfxGroupEditor_a7629f35f243ffc9fdef04f74e5b8183d_cgraph.map +++ b/classyaze_1_1editor_1_1GfxGroupEditor_a7629f35f243ffc9fdef04f74e5b8183d_cgraph.map @@ -2,24 +2,24 @@ - - - - + + + + - - - - - - - - + + + + + + + + - + diff --git a/classyaze_1_1editor_1_1GfxGroupEditor_a7629f35f243ffc9fdef04f74e5b8183d_cgraph.md5 b/classyaze_1_1editor_1_1GfxGroupEditor_a7629f35f243ffc9fdef04f74e5b8183d_cgraph.md5 index d0f082518..d4a9bb10f 100644 --- a/classyaze_1_1editor_1_1GfxGroupEditor_a7629f35f243ffc9fdef04f74e5b8183d_cgraph.md5 +++ b/classyaze_1_1editor_1_1GfxGroupEditor_a7629f35f243ffc9fdef04f74e5b8183d_cgraph.md5 @@ -1 +1 @@ -e6365d4f1bf9b86c2c9535c9a86ae91a \ No newline at end of file +d0f767d19e56079f31158dc1e26e8ebf \ No newline at end of file diff --git a/classyaze_1_1editor_1_1GfxGroupEditor_acf59f726cc7a4c2a851ff703360bed4d_cgraph.map b/classyaze_1_1editor_1_1GfxGroupEditor_acf59f726cc7a4c2a851ff703360bed4d_cgraph.map index 50247c19f..e84ba9cf3 100644 --- a/classyaze_1_1editor_1_1GfxGroupEditor_acf59f726cc7a4c2a851ff703360bed4d_cgraph.map +++ b/classyaze_1_1editor_1_1GfxGroupEditor_acf59f726cc7a4c2a851ff703360bed4d_cgraph.map @@ -2,24 +2,24 @@ - - - - + + + + - - - - - - - - + + + + + + + + - + diff --git a/classyaze_1_1editor_1_1GfxGroupEditor_acf59f726cc7a4c2a851ff703360bed4d_cgraph.md5 b/classyaze_1_1editor_1_1GfxGroupEditor_acf59f726cc7a4c2a851ff703360bed4d_cgraph.md5 index 0d2b81982..cc3470ea7 100644 --- a/classyaze_1_1editor_1_1GfxGroupEditor_acf59f726cc7a4c2a851ff703360bed4d_cgraph.md5 +++ b/classyaze_1_1editor_1_1GfxGroupEditor_acf59f726cc7a4c2a851ff703360bed4d_cgraph.md5 @@ -1 +1 @@ -36d6f2c3b38649cd86ab1e018d0cf505 \ No newline at end of file +033e384668c5e10e73d911caa702a833 \ No newline at end of file diff --git a/classyaze_1_1editor_1_1GfxGroupEditor_af717c706131b3d04d8140179888c5050_cgraph.map b/classyaze_1_1editor_1_1GfxGroupEditor_af717c706131b3d04d8140179888c5050_cgraph.map index 15bdda2ac..afdb6468c 100644 --- a/classyaze_1_1editor_1_1GfxGroupEditor_af717c706131b3d04d8140179888c5050_cgraph.map +++ b/classyaze_1_1editor_1_1GfxGroupEditor_af717c706131b3d04d8140179888c5050_cgraph.map @@ -2,24 +2,24 @@ - - - - + + + + - - - - - - - - + + + + + + + + - + diff --git a/classyaze_1_1editor_1_1GfxGroupEditor_af717c706131b3d04d8140179888c5050_cgraph.md5 b/classyaze_1_1editor_1_1GfxGroupEditor_af717c706131b3d04d8140179888c5050_cgraph.md5 index 0b27b4953..53e68eb4b 100644 --- a/classyaze_1_1editor_1_1GfxGroupEditor_af717c706131b3d04d8140179888c5050_cgraph.md5 +++ b/classyaze_1_1editor_1_1GfxGroupEditor_af717c706131b3d04d8140179888c5050_cgraph.md5 @@ -1 +1 @@ -af02598fdef36c1d5426335db6b922c1 \ No newline at end of file +35c34f08bcd110a62325915c160db0b6 \ No newline at end of file diff --git a/classyaze_1_1editor_1_1GraphicsEditor.html b/classyaze_1_1editor_1_1GraphicsEditor.html index b5f5c5ef2..32fb6145d 100644 --- a/classyaze_1_1editor_1_1GraphicsEditor.html +++ b/classyaze_1_1editor_1_1GraphicsEditor.html @@ -983,7 +983,7 @@

Definition at line 249 of file graphics_editor.cc.

-

References yaze::gfx::Bitmap::at(), child_window_sheets_, current_color_, current_scale_, current_sheet_, current_sheet_canvas_, yaze::gui::Canvas::DrawTileOnBitmap(), yaze::core::Renderer::GetInstance(), ICON_MD_ADD, open_sheets_, release_queue_, yaze::SharedRom::rom(), tile_size_, yaze::core::Renderer::UpdateBitmap(), and yaze::gui::Canvas::UpdateColorPainter().

+

References yaze::gfx::Bitmap::at(), child_window_sheets_, current_color_, current_scale_, current_sheet_, current_sheet_canvas_, yaze::gui::Canvas::DrawTileOnBitmap(), yaze::core::Renderer::GetInstance(), ICON_MD_ADD, open_sheets_, release_queue_, yaze::SharedRom::rom(), tile_size_, yaze::core::Renderer::UpdateBitmap(), and yaze::gui::Canvas::UpdateColorPainter().

Referenced by UpdateGfxEdit().

@@ -1300,7 +1300,7 @@

- + @@ -1361,7 +1361,7 @@

Definition at line 515 of file graphics_editor.cc.

-

References yaze::gfx::Bitmap::ApplyPalette(), cgx_bitmap_, cgx_data_, cgx_file_name_, cgx_file_path_, cgx_loaded_, col_file_, yaze::gfx::Bitmap::Create(), current_bpp_, decoded_cgx_, decoded_col_, extra_cgx_data_, yaze::core::Renderer::GetInstance(), is_open_, yaze::gfx::scad_format::LoadCgx(), yaze::core::Renderer::RenderBitmap(), yaze::core::FileDialogWrapper::ShowOpenFileDialog(), status_, and yaze::gui::TextWithSeparators().

+

References yaze::gfx::Bitmap::ApplyPalette(), cgx_bitmap_, cgx_data_, cgx_file_name_, cgx_file_path_, cgx_loaded_, col_file_, yaze::gfx::Bitmap::Create(), current_bpp_, decoded_cgx_, decoded_col_, extra_cgx_data_, yaze::core::Renderer::GetInstance(), is_open_, yaze::gfx::scad_format::LoadCgx(), yaze::core::Renderer::RenderBitmap(), yaze::core::FileDialogWrapper::ShowOpenFileDialog(), status_, and yaze::gui::TextWithSeparators().

Referenced by UpdateScadView().

@@ -1433,7 +1431,7 @@

Definition at line 548 of file graphics_editor.cc.

-

References yaze::gfx::Bitmap::ApplyPalette(), yaze::gfx::Bitmap::Create(), current_bpp_, decoded_cgx_, decoded_col_, decoded_scr_data_, yaze::gfx::scad_format::DrawScrWithCgx(), yaze::core::Renderer::GetInstance(), is_open_, yaze::gfx::scad_format::LoadScr(), yaze::core::Renderer::RenderBitmap(), scr_bitmap_, scr_data_, scr_file_name_, scr_file_path_, scr_loaded_, scr_mod_value_, yaze::core::FileDialogWrapper::ShowOpenFileDialog(), and status_.

+

References yaze::gfx::Bitmap::ApplyPalette(), yaze::gfx::Bitmap::Create(), current_bpp_, decoded_cgx_, decoded_col_, decoded_scr_data_, yaze::gfx::scad_format::DrawScrWithCgx(), yaze::core::Renderer::GetInstance(), is_open_, yaze::gfx::scad_format::LoadScr(), yaze::core::Renderer::RenderBitmap(), scr_bitmap_, scr_data_, scr_file_name_, scr_file_path_, scr_loaded_, scr_mod_value_, yaze::core::FileDialogWrapper::ShowOpenFileDialog(), and status_.

Referenced by UpdateScadView().

@@ -1529,7 +1525,7 @@

- + @@ -1818,7 +1814,7 @@

- + @@ -1964,7 +1960,7 @@

Definition at line 756 of file graphics_editor.cc.

-

References yaze::gfx::Bitmap::ApplyPalette(), ASSIGN_OR_RETURN, bin_bitmap_, col_file_, col_file_palette_, yaze::gfx::Bitmap::Create(), current_offset_, current_palette_, yaze::Rom::data(), yaze::gfx::lc_lz2::DecompressV2(), yaze::core::Renderer::GetInstance(), gfx_loaded_, import_data_, yaze::gfx::kTilesheetDepth, yaze::gfx::kTilesheetWidth, yaze::core::Renderer::RenderBitmap(), yaze::SharedRom::rom(), yaze::gfx::SnesTo8bppSheet(), status_, temp_rom_, and z3_rom_palette_.

+

References yaze::gfx::Bitmap::ApplyPalette(), ASSIGN_OR_RETURN, bin_bitmap_, col_file_, col_file_palette_, yaze::gfx::Bitmap::Create(), current_offset_, current_palette_, yaze::Rom::data(), yaze::gfx::lc_lz2::DecompressV2(), yaze::core::Renderer::GetInstance(), gfx_loaded_, import_data_, yaze::gfx::kTilesheetDepth, yaze::gfx::kTilesheetWidth, yaze::core::Renderer::RenderBitmap(), yaze::SharedRom::rom(), yaze::gfx::SnesTo8bppSheet(), status_, temp_rom_, and z3_rom_palette_.

Referenced by DrawClipboardImport(), and DrawFileImport().

diff --git a/classyaze_1_1editor_1_1GraphicsEditor_a02020669ab4b81286b4949c756829771_cgraph.map b/classyaze_1_1editor_1_1GraphicsEditor_a02020669ab4b81286b4949c756829771_cgraph.map index ba66b8703..0c3302fa2 100644 --- a/classyaze_1_1editor_1_1GraphicsEditor_a02020669ab4b81286b4949c756829771_cgraph.map +++ b/classyaze_1_1editor_1_1GraphicsEditor_a02020669ab4b81286b4949c756829771_cgraph.map @@ -4,12 +4,12 @@ - - - - - - + + + + + + @@ -22,44 +22,44 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classyaze_1_1editor_1_1GraphicsEditor_a02020669ab4b81286b4949c756829771_cgraph.md5 b/classyaze_1_1editor_1_1GraphicsEditor_a02020669ab4b81286b4949c756829771_cgraph.md5 index acbfec495..0f1c2f069 100644 --- a/classyaze_1_1editor_1_1GraphicsEditor_a02020669ab4b81286b4949c756829771_cgraph.md5 +++ b/classyaze_1_1editor_1_1GraphicsEditor_a02020669ab4b81286b4949c756829771_cgraph.md5 @@ -1 +1 @@ -c0f9d31a17259bcbe449e84895b8e760 \ No newline at end of file +9f6d48555e54fce0d2efe942b7cd29a6 \ No newline at end of file diff --git a/classyaze_1_1editor_1_1GraphicsEditor_a1d9cb046293a6e98eee05b7ed556d058_cgraph.md5 b/classyaze_1_1editor_1_1GraphicsEditor_a1d9cb046293a6e98eee05b7ed556d058_cgraph.md5 index faa45b60b..354b2ea6b 100644 --- a/classyaze_1_1editor_1_1GraphicsEditor_a1d9cb046293a6e98eee05b7ed556d058_cgraph.md5 +++ b/classyaze_1_1editor_1_1GraphicsEditor_a1d9cb046293a6e98eee05b7ed556d058_cgraph.md5 @@ -1 +1 @@ -e492cd82dbe18b8f93cdc87566ccd4e3 \ No newline at end of file +326cb68f5f3be4c0af3069830ea17e23 \ No newline at end of file diff --git a/classyaze_1_1editor_1_1GraphicsEditor_a1d9cb046293a6e98eee05b7ed556d058_cgraph.png b/classyaze_1_1editor_1_1GraphicsEditor_a1d9cb046293a6e98eee05b7ed556d058_cgraph.png index b302b134a..c42a04cc7 100644 Binary files a/classyaze_1_1editor_1_1GraphicsEditor_a1d9cb046293a6e98eee05b7ed556d058_cgraph.png and b/classyaze_1_1editor_1_1GraphicsEditor_a1d9cb046293a6e98eee05b7ed556d058_cgraph.png differ diff --git a/classyaze_1_1editor_1_1GraphicsEditor_a3a3c12949bca7085d7cd6ec0cc53ccf2_cgraph.map b/classyaze_1_1editor_1_1GraphicsEditor_a3a3c12949bca7085d7cd6ec0cc53ccf2_cgraph.map index e285d1977..da1ea4e31 100644 --- a/classyaze_1_1editor_1_1GraphicsEditor_a3a3c12949bca7085d7cd6ec0cc53ccf2_cgraph.map +++ b/classyaze_1_1editor_1_1GraphicsEditor_a3a3c12949bca7085d7cd6ec0cc53ccf2_cgraph.map @@ -6,12 +6,12 @@ - - - - - - + + + + + + @@ -28,18 +28,18 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + diff --git a/classyaze_1_1editor_1_1GraphicsEditor_a3a3c12949bca7085d7cd6ec0cc53ccf2_cgraph.md5 b/classyaze_1_1editor_1_1GraphicsEditor_a3a3c12949bca7085d7cd6ec0cc53ccf2_cgraph.md5 index 7cf8a2f0d..5b9061583 100644 --- a/classyaze_1_1editor_1_1GraphicsEditor_a3a3c12949bca7085d7cd6ec0cc53ccf2_cgraph.md5 +++ b/classyaze_1_1editor_1_1GraphicsEditor_a3a3c12949bca7085d7cd6ec0cc53ccf2_cgraph.md5 @@ -1 +1 @@ -5906596c0393acf1e54f3232ce49e277 \ No newline at end of file +31f8975e8ab6651c060818e9f4c80ef0 \ No newline at end of file diff --git a/classyaze_1_1editor_1_1GraphicsEditor_a50dfe7911a1504dfc01de5d05771e4d3_cgraph.map b/classyaze_1_1editor_1_1GraphicsEditor_a50dfe7911a1504dfc01de5d05771e4d3_cgraph.map index 393534f71..85efde7ee 100644 --- a/classyaze_1_1editor_1_1GraphicsEditor_a50dfe7911a1504dfc01de5d05771e4d3_cgraph.map +++ b/classyaze_1_1editor_1_1GraphicsEditor_a50dfe7911a1504dfc01de5d05771e4d3_cgraph.map @@ -6,14 +6,14 @@ - - - - - - - - + + + + + + + + @@ -24,18 +24,18 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + diff --git a/classyaze_1_1editor_1_1GraphicsEditor_a50dfe7911a1504dfc01de5d05771e4d3_cgraph.md5 b/classyaze_1_1editor_1_1GraphicsEditor_a50dfe7911a1504dfc01de5d05771e4d3_cgraph.md5 index bdbd4f4fa..c9ee50094 100644 --- a/classyaze_1_1editor_1_1GraphicsEditor_a50dfe7911a1504dfc01de5d05771e4d3_cgraph.md5 +++ b/classyaze_1_1editor_1_1GraphicsEditor_a50dfe7911a1504dfc01de5d05771e4d3_cgraph.md5 @@ -1 +1 @@ -a08336028b73b329eeee3add92c44492 \ No newline at end of file +e7e2662f1acb5261c7ab8469a3ec3a25 \ No newline at end of file diff --git a/classyaze_1_1editor_1_1GraphicsEditor_a744ebc4830db2dc2fd639de6a2a343de_cgraph.map b/classyaze_1_1editor_1_1GraphicsEditor_a744ebc4830db2dc2fd639de6a2a343de_cgraph.map index c18ef8bd0..7a869197a 100644 --- a/classyaze_1_1editor_1_1GraphicsEditor_a744ebc4830db2dc2fd639de6a2a343de_cgraph.map +++ b/classyaze_1_1editor_1_1GraphicsEditor_a744ebc4830db2dc2fd639de6a2a343de_cgraph.map @@ -1,36 +1,34 @@ - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - + - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + diff --git a/classyaze_1_1editor_1_1GraphicsEditor_a744ebc4830db2dc2fd639de6a2a343de_cgraph.md5 b/classyaze_1_1editor_1_1GraphicsEditor_a744ebc4830db2dc2fd639de6a2a343de_cgraph.md5 index 56bfe20eb..02e699957 100644 --- a/classyaze_1_1editor_1_1GraphicsEditor_a744ebc4830db2dc2fd639de6a2a343de_cgraph.md5 +++ b/classyaze_1_1editor_1_1GraphicsEditor_a744ebc4830db2dc2fd639de6a2a343de_cgraph.md5 @@ -1 +1 @@ -90d5a7bfd6d6068633e782da19ececb0 \ No newline at end of file +c258433ed86fe09ebc0e9c9d224036fd \ No newline at end of file diff --git a/classyaze_1_1editor_1_1GraphicsEditor_a744ebc4830db2dc2fd639de6a2a343de_cgraph.png b/classyaze_1_1editor_1_1GraphicsEditor_a744ebc4830db2dc2fd639de6a2a343de_cgraph.png index 350c6c39f..fb4121fbd 100644 Binary files a/classyaze_1_1editor_1_1GraphicsEditor_a744ebc4830db2dc2fd639de6a2a343de_cgraph.png and b/classyaze_1_1editor_1_1GraphicsEditor_a744ebc4830db2dc2fd639de6a2a343de_cgraph.png differ diff --git a/classyaze_1_1editor_1_1GraphicsEditor_a7dcb91247930d067ab22b921f8f57bd6_cgraph.md5 b/classyaze_1_1editor_1_1GraphicsEditor_a7dcb91247930d067ab22b921f8f57bd6_cgraph.md5 index 5e48317c9..f2bdace32 100644 --- a/classyaze_1_1editor_1_1GraphicsEditor_a7dcb91247930d067ab22b921f8f57bd6_cgraph.md5 +++ b/classyaze_1_1editor_1_1GraphicsEditor_a7dcb91247930d067ab22b921f8f57bd6_cgraph.md5 @@ -1 +1 @@ -38ee4f1872703c6f91cd31d27dbbbb27 \ No newline at end of file +268834b2e8c88ae43864b893ec9b12f0 \ No newline at end of file diff --git a/classyaze_1_1editor_1_1GraphicsEditor_a7dcb91247930d067ab22b921f8f57bd6_cgraph.png b/classyaze_1_1editor_1_1GraphicsEditor_a7dcb91247930d067ab22b921f8f57bd6_cgraph.png index bc5cc2c37..aa68ed826 100644 Binary files a/classyaze_1_1editor_1_1GraphicsEditor_a7dcb91247930d067ab22b921f8f57bd6_cgraph.png and b/classyaze_1_1editor_1_1GraphicsEditor_a7dcb91247930d067ab22b921f8f57bd6_cgraph.png differ diff --git a/classyaze_1_1editor_1_1GraphicsEditor_a8729bc29bdea9a6e5d3222cca114b53e_cgraph.map b/classyaze_1_1editor_1_1GraphicsEditor_a8729bc29bdea9a6e5d3222cca114b53e_cgraph.map index ab7f3690b..13d9fc3f1 100644 --- a/classyaze_1_1editor_1_1GraphicsEditor_a8729bc29bdea9a6e5d3222cca114b53e_cgraph.map +++ b/classyaze_1_1editor_1_1GraphicsEditor_a8729bc29bdea9a6e5d3222cca114b53e_cgraph.map @@ -2,36 +2,36 @@ - - - - - - - - + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + diff --git a/classyaze_1_1editor_1_1GraphicsEditor_a8729bc29bdea9a6e5d3222cca114b53e_cgraph.md5 b/classyaze_1_1editor_1_1GraphicsEditor_a8729bc29bdea9a6e5d3222cca114b53e_cgraph.md5 index a5deeb0ed..7cebba6b6 100644 --- a/classyaze_1_1editor_1_1GraphicsEditor_a8729bc29bdea9a6e5d3222cca114b53e_cgraph.md5 +++ b/classyaze_1_1editor_1_1GraphicsEditor_a8729bc29bdea9a6e5d3222cca114b53e_cgraph.md5 @@ -1 +1 @@ -c40c6d9929d2e9bc9aa28a4f74f657e7 \ No newline at end of file +9ed9d280047fdb4beb30a697d704dff7 \ No newline at end of file diff --git a/classyaze_1_1editor_1_1GraphicsEditor_a98e0b834d9e207f1de749b2d6aa72ae8_cgraph.map b/classyaze_1_1editor_1_1GraphicsEditor_a98e0b834d9e207f1de749b2d6aa72ae8_cgraph.map index 40ff0771c..164905425 100644 --- a/classyaze_1_1editor_1_1GraphicsEditor_a98e0b834d9e207f1de749b2d6aa72ae8_cgraph.map +++ b/classyaze_1_1editor_1_1GraphicsEditor_a98e0b834d9e207f1de749b2d6aa72ae8_cgraph.map @@ -8,10 +8,10 @@ - - - - + + + + @@ -24,45 +24,45 @@ - - - - - - + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classyaze_1_1editor_1_1GraphicsEditor_a98e0b834d9e207f1de749b2d6aa72ae8_cgraph.md5 b/classyaze_1_1editor_1_1GraphicsEditor_a98e0b834d9e207f1de749b2d6aa72ae8_cgraph.md5 index ea8f6fa3b..d1c638f1f 100644 --- a/classyaze_1_1editor_1_1GraphicsEditor_a98e0b834d9e207f1de749b2d6aa72ae8_cgraph.md5 +++ b/classyaze_1_1editor_1_1GraphicsEditor_a98e0b834d9e207f1de749b2d6aa72ae8_cgraph.md5 @@ -1 +1 @@ -3d6a84754ed6f860f4f4bf0d377e96f2 \ No newline at end of file +b91fcd160c3ed3651b796d9f7d623f2e \ No newline at end of file diff --git a/classyaze_1_1editor_1_1GraphicsEditor_a9e4f02915094f6801cf7410fa195bce0_cgraph.map b/classyaze_1_1editor_1_1GraphicsEditor_a9e4f02915094f6801cf7410fa195bce0_cgraph.map index 42a570e1d..5156028fa 100644 --- a/classyaze_1_1editor_1_1GraphicsEditor_a9e4f02915094f6801cf7410fa195bce0_cgraph.map +++ b/classyaze_1_1editor_1_1GraphicsEditor_a9e4f02915094f6801cf7410fa195bce0_cgraph.map @@ -1,39 +1,37 @@ - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - + - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + diff --git a/classyaze_1_1editor_1_1GraphicsEditor_a9e4f02915094f6801cf7410fa195bce0_cgraph.md5 b/classyaze_1_1editor_1_1GraphicsEditor_a9e4f02915094f6801cf7410fa195bce0_cgraph.md5 index 74eb16eaf..4d0282e10 100644 --- a/classyaze_1_1editor_1_1GraphicsEditor_a9e4f02915094f6801cf7410fa195bce0_cgraph.md5 +++ b/classyaze_1_1editor_1_1GraphicsEditor_a9e4f02915094f6801cf7410fa195bce0_cgraph.md5 @@ -1 +1 @@ -6a56344f4f0533edbe2dcadd69d8bdf3 \ No newline at end of file +916863406be252932b48605337810dbe \ No newline at end of file diff --git a/classyaze_1_1editor_1_1GraphicsEditor_a9e4f02915094f6801cf7410fa195bce0_cgraph.png b/classyaze_1_1editor_1_1GraphicsEditor_a9e4f02915094f6801cf7410fa195bce0_cgraph.png index 7d0507279..05d6d9b06 100644 Binary files a/classyaze_1_1editor_1_1GraphicsEditor_a9e4f02915094f6801cf7410fa195bce0_cgraph.png and b/classyaze_1_1editor_1_1GraphicsEditor_a9e4f02915094f6801cf7410fa195bce0_cgraph.png differ diff --git a/classyaze_1_1editor_1_1GraphicsEditor_ab4d25d9b1d89b8fdeacde5ab989a4923_cgraph.map b/classyaze_1_1editor_1_1GraphicsEditor_ab4d25d9b1d89b8fdeacde5ab989a4923_cgraph.map index 1d39fd4ba..c1583dfa9 100644 --- a/classyaze_1_1editor_1_1GraphicsEditor_ab4d25d9b1d89b8fdeacde5ab989a4923_cgraph.map +++ b/classyaze_1_1editor_1_1GraphicsEditor_ab4d25d9b1d89b8fdeacde5ab989a4923_cgraph.map @@ -2,71 +2,71 @@ - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - - - - - - + + + + + + - - - - + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classyaze_1_1editor_1_1GraphicsEditor_ab4d25d9b1d89b8fdeacde5ab989a4923_cgraph.md5 b/classyaze_1_1editor_1_1GraphicsEditor_ab4d25d9b1d89b8fdeacde5ab989a4923_cgraph.md5 index 1dd259e89..114027cea 100644 --- a/classyaze_1_1editor_1_1GraphicsEditor_ab4d25d9b1d89b8fdeacde5ab989a4923_cgraph.md5 +++ b/classyaze_1_1editor_1_1GraphicsEditor_ab4d25d9b1d89b8fdeacde5ab989a4923_cgraph.md5 @@ -1 +1 @@ -44f686e6b2e29431392af33c82975782 \ No newline at end of file +9eff8f6d0d3ad45b6d3a883c2f053818 \ No newline at end of file diff --git a/classyaze_1_1editor_1_1GraphicsEditor_ae09d00dc0b934cf2e81e80f31a577d73_cgraph.map b/classyaze_1_1editor_1_1GraphicsEditor_ae09d00dc0b934cf2e81e80f31a577d73_cgraph.map index f3b2a9b7e..ab9616451 100644 --- a/classyaze_1_1editor_1_1GraphicsEditor_ae09d00dc0b934cf2e81e80f31a577d73_cgraph.map +++ b/classyaze_1_1editor_1_1GraphicsEditor_ae09d00dc0b934cf2e81e80f31a577d73_cgraph.map @@ -2,31 +2,31 @@ - - - - - - - - + + + + + + + + - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + diff --git a/classyaze_1_1editor_1_1GraphicsEditor_ae09d00dc0b934cf2e81e80f31a577d73_cgraph.md5 b/classyaze_1_1editor_1_1GraphicsEditor_ae09d00dc0b934cf2e81e80f31a577d73_cgraph.md5 index 369b2a7fe..bf70c989e 100644 --- a/classyaze_1_1editor_1_1GraphicsEditor_ae09d00dc0b934cf2e81e80f31a577d73_cgraph.md5 +++ b/classyaze_1_1editor_1_1GraphicsEditor_ae09d00dc0b934cf2e81e80f31a577d73_cgraph.md5 @@ -1 +1 @@ -edf3895a2428e5a19e271e499bf506dd \ No newline at end of file +de9f6a6bc7030cafd7c04aa8d3e89f2b \ No newline at end of file diff --git a/classyaze_1_1editor_1_1GraphicsEditor_ae93cad6eb6670dd071fb47bf347a7fde_cgraph.map b/classyaze_1_1editor_1_1GraphicsEditor_ae93cad6eb6670dd071fb47bf347a7fde_cgraph.map index 28ab4c38b..dd8b89084 100644 --- a/classyaze_1_1editor_1_1GraphicsEditor_ae93cad6eb6670dd071fb47bf347a7fde_cgraph.map +++ b/classyaze_1_1editor_1_1GraphicsEditor_ae93cad6eb6670dd071fb47bf347a7fde_cgraph.map @@ -10,8 +10,8 @@ - - + + @@ -19,20 +19,20 @@ - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + diff --git a/classyaze_1_1editor_1_1GraphicsEditor_ae93cad6eb6670dd071fb47bf347a7fde_cgraph.md5 b/classyaze_1_1editor_1_1GraphicsEditor_ae93cad6eb6670dd071fb47bf347a7fde_cgraph.md5 index 9435ae4f2..5a7d8c763 100644 --- a/classyaze_1_1editor_1_1GraphicsEditor_ae93cad6eb6670dd071fb47bf347a7fde_cgraph.md5 +++ b/classyaze_1_1editor_1_1GraphicsEditor_ae93cad6eb6670dd071fb47bf347a7fde_cgraph.md5 @@ -1 +1 @@ -6659f4be176c4a6edc0ed8af63900cae \ No newline at end of file +d0cb1621d7dc6d1093c258bd2560ee92 \ No newline at end of file diff --git a/classyaze_1_1editor_1_1GraphicsEditor_ae93cad6eb6670dd071fb47bf347a7fde_cgraph.png b/classyaze_1_1editor_1_1GraphicsEditor_ae93cad6eb6670dd071fb47bf347a7fde_cgraph.png index 8a24b0410..8c8698e1d 100644 Binary files a/classyaze_1_1editor_1_1GraphicsEditor_ae93cad6eb6670dd071fb47bf347a7fde_cgraph.png and b/classyaze_1_1editor_1_1GraphicsEditor_ae93cad6eb6670dd071fb47bf347a7fde_cgraph.png differ diff --git a/classyaze_1_1editor_1_1GraphicsEditor_aeb7ffcd14b5b14a3f9700ef2a89b8c72_cgraph.map b/classyaze_1_1editor_1_1GraphicsEditor_aeb7ffcd14b5b14a3f9700ef2a89b8c72_cgraph.map index bf283a521..0bfe9d2d5 100644 --- a/classyaze_1_1editor_1_1GraphicsEditor_aeb7ffcd14b5b14a3f9700ef2a89b8c72_cgraph.map +++ b/classyaze_1_1editor_1_1GraphicsEditor_aeb7ffcd14b5b14a3f9700ef2a89b8c72_cgraph.map @@ -1,39 +1,37 @@ - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + - + - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + diff --git a/classyaze_1_1editor_1_1GraphicsEditor_aeb7ffcd14b5b14a3f9700ef2a89b8c72_cgraph.md5 b/classyaze_1_1editor_1_1GraphicsEditor_aeb7ffcd14b5b14a3f9700ef2a89b8c72_cgraph.md5 index 2373d2efb..1764e3fe1 100644 --- a/classyaze_1_1editor_1_1GraphicsEditor_aeb7ffcd14b5b14a3f9700ef2a89b8c72_cgraph.md5 +++ b/classyaze_1_1editor_1_1GraphicsEditor_aeb7ffcd14b5b14a3f9700ef2a89b8c72_cgraph.md5 @@ -1 +1 @@ -02bb871a8d02c4d192bbb4be1e9413e6 \ No newline at end of file +3d49792df68997e3757f6a377a9fe575 \ No newline at end of file diff --git a/classyaze_1_1editor_1_1GraphicsEditor_aeb7ffcd14b5b14a3f9700ef2a89b8c72_cgraph.png b/classyaze_1_1editor_1_1GraphicsEditor_aeb7ffcd14b5b14a3f9700ef2a89b8c72_cgraph.png index fca834b3f..cc58845ad 100644 Binary files a/classyaze_1_1editor_1_1GraphicsEditor_aeb7ffcd14b5b14a3f9700ef2a89b8c72_cgraph.png and b/classyaze_1_1editor_1_1GraphicsEditor_aeb7ffcd14b5b14a3f9700ef2a89b8c72_cgraph.png differ diff --git a/classyaze_1_1editor_1_1MessageEditor.html b/classyaze_1_1editor_1_1MessageEditor.html index c430630ab..4861b19a9 100644 --- a/classyaze_1_1editor_1_1MessageEditor.html +++ b/classyaze_1_1editor_1_1MessageEditor.html @@ -332,7 +332,7 @@

Definition at line 47 of file message_editor.cc.

-

References yaze::gfx::SnesPalette::AddColor(), all_dictionaries_, yaze::editor::BuildDictionaryEntries(), current_font_gfx16_bitmap_, current_font_gfx16_data_, yaze::editor::DICTOFF, DrawMessagePreview(), yaze::editor::TextElement::Empty(), yaze::editor::FindMatchingCommand(), font_gfx16_data_, font_gfx_bitmap_, font_preview_colors_, yaze::editor::TextElement::GenericToken, GetDictionaryFromID(), yaze::core::Renderer::GetInstance(), yaze::core::HexLong(), yaze::editor::TextElement::ID, yaze::editor::kCharactersWidth, yaze::editor::kCurrentMessageHeight, yaze::editor::kCurrentMessageWidth, yaze::editor::kFontGfxMessageDepth, yaze::editor::kFontGfxMessageSize, yaze::editor::kGfxFont, yaze::editor::kLine2, yaze::editor::kLine3, yaze::editor::kScrollVertical, yaze::editor::kWidthArraySize, list_of_texts_, yaze::gfx::SnesPalette::mutable_color(), yaze::gfx::Bitmap::mutable_palette(), yaze::gfx::Bitmap::palette(), parsed_messages_, ReadAllTextDataV2(), RETURN_IF_ERROR, yaze::SharedRom::rom(), yaze::gfx::SnesPalette::size(), yaze::gfx::SnesTo8bppSheet(), and width_array.

+

References yaze::gfx::SnesPalette::AddColor(), all_dictionaries_, yaze::editor::BuildDictionaryEntries(), current_font_gfx16_bitmap_, current_font_gfx16_data_, yaze::editor::DICTOFF, DrawMessagePreview(), yaze::editor::TextElement::Empty(), yaze::editor::FindMatchingCommand(), font_gfx16_data_, font_gfx_bitmap_, font_preview_colors_, yaze::editor::TextElement::GenericToken, GetDictionaryFromID(), yaze::core::Renderer::GetInstance(), yaze::core::HexLong(), yaze::editor::TextElement::ID, yaze::editor::kCharactersWidth, yaze::editor::kCurrentMessageHeight, yaze::editor::kCurrentMessageWidth, yaze::editor::kFontGfxMessageDepth, yaze::editor::kFontGfxMessageSize, yaze::editor::kGfxFont, yaze::editor::kLine2, yaze::editor::kLine3, yaze::editor::kScrollVertical, yaze::editor::kWidthArraySize, list_of_texts_, yaze::gfx::SnesPalette::mutable_color(), yaze::gfx::Bitmap::mutable_palette(), yaze::gfx::Bitmap::palette(), parsed_messages_, ReadAllTextDataV2(), RETURN_IF_ERROR, yaze::SharedRom::rom(), yaze::gfx::SnesPalette::size(), yaze::gfx::SnesTo8bppSheet(), and width_array.

Referenced by Update().

diff --git a/classyaze_1_1editor_1_1MessageEditor_a304ea5c627aa7044cd6221eaba59fa25_cgraph.map b/classyaze_1_1editor_1_1MessageEditor_a304ea5c627aa7044cd6221eaba59fa25_cgraph.map index 688f3255c..85177a644 100644 --- a/classyaze_1_1editor_1_1MessageEditor_a304ea5c627aa7044cd6221eaba59fa25_cgraph.map +++ b/classyaze_1_1editor_1_1MessageEditor_a304ea5c627aa7044cd6221eaba59fa25_cgraph.map @@ -2,16 +2,16 @@ - - - - - - - - - - + + + + + + + + + + @@ -22,40 +22,40 @@ - - - - - - - - - - - - + + + + + + + + + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + - - - - - - - - - + + + + + + + + + diff --git a/classyaze_1_1editor_1_1MessageEditor_a304ea5c627aa7044cd6221eaba59fa25_cgraph.md5 b/classyaze_1_1editor_1_1MessageEditor_a304ea5c627aa7044cd6221eaba59fa25_cgraph.md5 index a352c8c25..6a611daa6 100644 --- a/classyaze_1_1editor_1_1MessageEditor_a304ea5c627aa7044cd6221eaba59fa25_cgraph.md5 +++ b/classyaze_1_1editor_1_1MessageEditor_a304ea5c627aa7044cd6221eaba59fa25_cgraph.md5 @@ -1 +1 @@ -39114a3ad4c0cd9537254e7defc1593d \ No newline at end of file +17166a2f2fc3a60ef874e6942cbe5fcf \ No newline at end of file diff --git a/classyaze_1_1editor_1_1MessageEditor_ada2a647c348dc20860b6cec0bc812d38_cgraph.map b/classyaze_1_1editor_1_1MessageEditor_ada2a647c348dc20860b6cec0bc812d38_cgraph.map index 5d8f2e2dd..b570ca80e 100644 --- a/classyaze_1_1editor_1_1MessageEditor_ada2a647c348dc20860b6cec0bc812d38_cgraph.map +++ b/classyaze_1_1editor_1_1MessageEditor_ada2a647c348dc20860b6cec0bc812d38_cgraph.map @@ -10,18 +10,18 @@ - - - - - - - - - - - - + + + + + + + + + + + + @@ -37,18 +37,18 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + diff --git a/classyaze_1_1editor_1_1MessageEditor_ada2a647c348dc20860b6cec0bc812d38_cgraph.md5 b/classyaze_1_1editor_1_1MessageEditor_ada2a647c348dc20860b6cec0bc812d38_cgraph.md5 index e139afe9d..c2c35b53f 100644 --- a/classyaze_1_1editor_1_1MessageEditor_ada2a647c348dc20860b6cec0bc812d38_cgraph.md5 +++ b/classyaze_1_1editor_1_1MessageEditor_ada2a647c348dc20860b6cec0bc812d38_cgraph.md5 @@ -1 +1 @@ -892fc327e395553c9bfb230e728aa398 \ No newline at end of file +ab54e649673618c065fe9816742ef5b3 \ No newline at end of file diff --git a/classyaze_1_1editor_1_1OverworldEditor.html b/classyaze_1_1editor_1_1OverworldEditor.html index 768033c55..a8ca0c169 100644 --- a/classyaze_1_1editor_1_1OverworldEditor.html +++ b/classyaze_1_1editor_1_1OverworldEditor.html @@ -670,7 +670,7 @@

Definition at line 60 of file overworld_editor.cc.

-

References all_gfx_loaded_, ASSIGN_OR_RETURN, current_gfx_bmp_, DrawFullscreenCanvas(), entrance_tiletypes_, yaze::editor::Tile16Editor::InitBlockset(), yaze::Rom::is_loaded(), layout_node_, yaze::zelda3::LoadEntranceTileTypes(), yaze::zelda3::Overworld::mutable_all_tiles_types(), overworld_, overworld_canvas_fullscreen_, yaze::gui::zeml::Render(), RETURN_IF_ERROR, rom_, status_, tile16_blockset_bmp_, tile16_editor_, and tile16_individual_.

+

References all_gfx_loaded_, ASSIGN_OR_RETURN, current_gfx_bmp_, DrawFullscreenCanvas(), entrance_tiletypes_, yaze::editor::Tile16Editor::InitBlockset(), yaze::Rom::is_loaded(), layout_node_, yaze::zelda3::LoadEntranceTileTypes(), yaze::zelda3::Overworld::mutable_all_tiles_types(), overworld_, overworld_canvas_fullscreen_, yaze::gui::zeml::Render(), RETURN_IF_ERROR, rom_, status_, tile16_blockset_bmp_, tile16_editor_, and tile16_individual_.

Referenced by yaze::editor::EditorManager::ManageActiveEditors().

@@ -925,7 +925,7 @@

Definition at line 1011 of file overworld_editor.cc.

-

References yaze::zelda3::Overworld::CreateTile32Tilemap(), yaze::core::ExperimentFlags::get(), overworld(), overworld_, RETURN_IF_ERROR, yaze::zelda3::Overworld::SaveEntrances(), yaze::zelda3::Overworld::SaveExits(), yaze::zelda3::Overworld::SaveItems(), yaze::zelda3::Overworld::SaveMap16Tiles(), yaze::zelda3::Overworld::SaveMap32Tiles(), yaze::zelda3::Overworld::SaveMapProperties(), and yaze::zelda3::Overworld::SaveOverworldMaps().

+

References yaze::zelda3::Overworld::CreateTile32Tilemap(), yaze::core::ExperimentFlags::get(), overworld(), overworld_, RETURN_IF_ERROR, yaze::zelda3::Overworld::SaveEntrances(), yaze::zelda3::Overworld::SaveExits(), yaze::zelda3::Overworld::SaveItems(), yaze::zelda3::Overworld::SaveMap16Tiles(), yaze::zelda3::Overworld::SaveMap32Tiles(), yaze::zelda3::Overworld::SaveMapProperties(), and yaze::zelda3::Overworld::SaveOverworldMaps().

Referenced by yaze::editor::EditorManager::SaveRom().

@@ -1066,7 +1066,7 @@

Definition at line 1033 of file overworld_editor.cc.

-

References yaze::zelda3::Overworld::current_area_palette(), current_gfx_bmp_, yaze::zelda3::Overworld::current_graphics(), yaze::zelda3::Overworld::current_map_bitmap_data(), yaze::core::ExperimentFlags::get(), yaze::core::Renderer::GetInstance(), yaze::zelda3::kNumOverworldMaps, yaze::zelda3::kNumTile16Individual, yaze::editor::kOverworldMapSize, yaze::editor::kTile16Size, yaze::zelda3::Overworld::Load(), LoadSpriteGraphics(), map_blockset_loaded_, maps_bmp_, overworld(), overworld_, palette_, RETURN_IF_ERROR, rom_, yaze::zelda3::Overworld::set_current_map(), tile16_blockset_bmp_, yaze::zelda3::Overworld::tile16_blockset_data(), tile16_individual_, and tile16_individual_data_.

+

References yaze::zelda3::Overworld::current_area_palette(), current_gfx_bmp_, yaze::zelda3::Overworld::current_graphics(), yaze::zelda3::Overworld::current_map_bitmap_data(), yaze::core::ExperimentFlags::get(), yaze::core::Renderer::GetInstance(), yaze::zelda3::kNumOverworldMaps, yaze::zelda3::kNumTile16Individual, yaze::editor::kOverworldMapSize, yaze::editor::kTile16Size, yaze::zelda3::Overworld::Load(), LoadSpriteGraphics(), map_blockset_loaded_, maps_bmp_, overworld(), overworld_, palette_, RETURN_IF_ERROR, rom_, yaze::zelda3::Overworld::set_current_map(), tile16_blockset_bmp_, yaze::zelda3::Overworld::tile16_blockset_data(), tile16_individual_, and tile16_individual_data_.

Referenced by yaze::editor::EditorManager::Update().

@@ -1260,7 +1259,7 @@

Definition at line 96 of file overworld_editor.cc.

-

References yaze::gui::AddTableColumn(), yaze::gui::BeginWindowWithDisplaySettings(), yaze::gui::Table::column_contents, yaze::core::CopyImageToClipboard(), current_map_, current_mode, yaze::editor::DisplayPalette(), DRAW_TILE, DrawOverworldProperties(), yaze::gui::DrawTable(), yaze::gui::EndWindowWithDisplaySettings(), ENTRANCES, EXITS, gfx_group_editor_, HOVER_HINT, ICON_MD_ADD_LOCATION, ICON_MD_CONTENT_COPY, ICON_MD_DOOR_BACK, ICON_MD_DOOR_FRONT, ICON_MD_DRAW, ICON_MD_GRASS, ICON_MD_GRID_VIEW, ICON_MD_MORE_VERT, ICON_MD_MUSIC_NOTE, ICON_MD_OPEN_IN_FULL, ICON_MD_PAN_TOOL_ALT, ICON_MD_PEST_CONTROL_RODENT, ICON_MD_REDO, ICON_MD_TABLE_CHART, ICON_MD_UNDO, ICON_MD_ZOOM_IN, ICON_MD_ZOOM_OUT, yaze::zelda3::Overworld::is_loaded(), ITEMS, maps_bmp_, MUSIC, overworld_, overworld_canvas_fullscreen_, ow_map_canvas_, palette_, PAN, Redo(), yaze::gui::Canvas::set_draggable(), show_tile16_editor_, SPRITES, status_, tile16_editor_, toolset_table_, TRANSPORTS, Undo(), yaze::editor::GfxGroupEditor::Update(), yaze::editor::Tile16Editor::Update(), yaze::gui::Canvas::ZoomIn(), and yaze::gui::Canvas::ZoomOut().

+

References yaze::gui::AddTableColumn(), yaze::gui::BeginWindowWithDisplaySettings(), yaze::gui::Table::column_contents, yaze::core::CopyImageToClipboard(), current_map_, current_mode, yaze::editor::DisplayPalette(), DRAW_TILE, DrawOverworldProperties(), yaze::gui::DrawTable(), yaze::gui::EndWindowWithDisplaySettings(), ENTRANCES, EXITS, gfx_group_editor_, HOVER_HINT, ICON_MD_ADD_LOCATION, ICON_MD_CONTENT_COPY, ICON_MD_DOOR_BACK, ICON_MD_DOOR_FRONT, ICON_MD_DRAW, ICON_MD_GRASS, ICON_MD_GRID_VIEW, ICON_MD_MORE_VERT, ICON_MD_MUSIC_NOTE, ICON_MD_OPEN_IN_FULL, ICON_MD_PAN_TOOL_ALT, ICON_MD_PEST_CONTROL_RODENT, ICON_MD_REDO, ICON_MD_TABLE_CHART, ICON_MD_UNDO, ICON_MD_ZOOM_IN, ICON_MD_ZOOM_OUT, yaze::zelda3::Overworld::is_loaded(), ITEMS, maps_bmp_, MUSIC, overworld_, overworld_canvas_fullscreen_, ow_map_canvas_, palette_, PAN, Redo(), yaze::gui::Canvas::set_draggable(), show_tile16_editor_, SPRITES, status_, tile16_editor_, toolset_table_, TRANSPORTS, Undo(), yaze::editor::GfxGroupEditor::Update(), yaze::editor::Tile16Editor::Update(), yaze::gui::Canvas::ZoomIn(), and yaze::gui::Canvas::ZoomOut().

Referenced by DrawFullscreenCanvas().

@@ -1350,7 +1349,7 @@

Definition at line 244 of file overworld_editor.cc.

-

References current_map_, current_world_, game_state_, HOVER_HINT, yaze::gui::InputHexByte(), yaze::gui::InputHexWord(), yaze::editor::kGamePartComboString, yaze::editor::kInputFieldSize, yaze::editor::kMapSettingsColumnNames, yaze::editor::kOWMapFlags, yaze::editor::kOWMapTable, yaze::editor::kWorldList, yaze::zelda3::Overworld::mutable_overworld_map(), overworld_, RefreshMapPalette(), RefreshMapProperties(), RefreshOverworldMap(), and status_.

+

References current_map_, current_world_, game_state_, HOVER_HINT, yaze::gui::InputHexByte(), yaze::gui::InputHexWord(), yaze::editor::kGamePartComboString, yaze::editor::kInputFieldSize, yaze::editor::kMapSettingsColumnNames, yaze::editor::kOWMapFlags, yaze::editor::kOWMapTable, yaze::editor::kWorldList, yaze::zelda3::Overworld::mutable_overworld_map(), overworld_, RefreshMapPalette(), RefreshMapProperties(), RefreshOverworldMap(), and status_.

Referenced by DrawOverworldCanvas().

@@ -1420,7 +1419,7 @@

Definition at line 314 of file overworld_editor.cc.

-

References current_map_, current_world_, game_state_, HOVER_HINT, yaze::gui::InputHexByte(), yaze::gui::InputHexWord(), yaze::editor::kGamePartComboString, yaze::editor::kInputFieldSize, yaze::editor::kMapSettingsColumnNames, yaze::editor::kOWMapFlags, yaze::editor::kOWMapTable, yaze::editor::kWorldList, yaze::zelda3::Overworld::mutable_overworld_map(), overworld_, RefreshMapPalette(), RefreshMapProperties(), RefreshOverworldMap(), and status_.

+

References current_map_, current_world_, game_state_, HOVER_HINT, yaze::gui::InputHexByte(), yaze::gui::InputHexWord(), yaze::editor::kGamePartComboString, yaze::editor::kInputFieldSize, yaze::editor::kMapSettingsColumnNames, yaze::editor::kOWMapFlags, yaze::editor::kOWMapTable, yaze::editor::kWorldList, yaze::zelda3::Overworld::mutable_overworld_map(), overworld_, RefreshMapPalette(), RefreshMapProperties(), RefreshOverworldMap(), and status_.

Referenced by DrawOverworldCanvas().

@@ -1488,7 +1487,7 @@

Definition at line 1110 of file overworld_editor.cc.

-

References current_world_, yaze::zelda3::Overworld::GetMapTiles(), maps_bmp_, yaze::zelda3::Overworld::mutable_overworld_map(), yaze::zelda3::Overworld::mutable_tiles16(), overworld_, PRINT_IF_ERROR, status_, and yaze::zelda3::Overworld::tiles16().

+

References current_world_, yaze::zelda3::Overworld::GetMapTiles(), maps_bmp_, yaze::zelda3::Overworld::mutable_overworld_map(), yaze::zelda3::Overworld::mutable_tiles16(), overworld_, PRINT_IF_ERROR, status_, and yaze::zelda3::Overworld::tiles16().

Referenced by RefreshOverworldMap().

@@ -1535,7 +1534,7 @@

Definition at line 1125 of file overworld_editor.cc.

-

References current_map_, current_parent_, yaze::core::Renderer::GetInstance(), maps_bmp_, overworld_, yaze::zelda3::Overworld::overworld_map(), RefreshChildMap(), and yaze::core::Renderer::UpdateBitmap().

+

References current_map_, current_parent_, yaze::core::Renderer::GetInstance(), maps_bmp_, overworld_, yaze::zelda3::Overworld::overworld_map(), RefreshChildMap(), and yaze::core::Renderer::UpdateBitmap().

Referenced by CheckForCurrentMap(), CheckForOverworldEdits(), DrawCustomOverworldMapSettings(), and DrawOverworldMapSettings().

@@ -1592,7 +1591,7 @@

Definition at line 1160 of file overworld_editor.cc.

-

References yaze::zelda3::Overworld::current_area_palette(), current_map_, maps_bmp_, yaze::zelda3::Overworld::mutable_overworld_map(), overworld_, yaze::zelda3::Overworld::overworld_map(), and RETURN_IF_ERROR.

+

References yaze::zelda3::Overworld::current_area_palette(), current_map_, maps_bmp_, yaze::zelda3::Overworld::mutable_overworld_map(), overworld_, yaze::zelda3::Overworld::overworld_map(), and RETURN_IF_ERROR.

Referenced by DrawCustomOverworldMapSettings(), and DrawOverworldMapSettings().

@@ -1637,7 +1636,7 @@

Definition at line 1181 of file overworld_editor.cc.

-

References current_map_, game_state_, yaze::zelda3::Overworld::mutable_overworld_map(), and overworld_.

+

References current_map_, game_state_, yaze::zelda3::Overworld::mutable_overworld_map(), and overworld_.

Referenced by DrawCustomOverworldMapSettings(), and DrawOverworldMapSettings().

@@ -1678,7 +1677,7 @@

Definition at line 1202 of file overworld_editor.cc.

-

References yaze::gfx::Bitmap::ApplyPalette(), yaze::zelda3::Overworld::current_area_palette(), current_blockset_, current_map_, yaze::core::Renderer::GetInstance(), yaze::zelda3::kNumTile16Individual, overworld_, yaze::zelda3::Overworld::overworld_map(), palette_, RETURN_IF_ERROR, yaze::zelda3::Overworld::set_current_map(), tile16_blockset_bmp_, yaze::zelda3::Overworld::tile16_blockset_data(), tile16_individual_, and yaze::core::Renderer::UpdateBitmap().

+

References yaze::gfx::Bitmap::ApplyPalette(), yaze::zelda3::Overworld::current_area_palette(), current_blockset_, current_map_, yaze::core::Renderer::GetInstance(), yaze::zelda3::kNumTile16Individual, overworld_, yaze::zelda3::Overworld::overworld_map(), palette_, RETURN_IF_ERROR, yaze::zelda3::Overworld::set_current_map(), tile16_blockset_bmp_, yaze::zelda3::Overworld::tile16_blockset_data(), tile16_individual_, and yaze::core::Renderer::UpdateBitmap().

Referenced by CheckForCurrentMap().

@@ -1748,7 +1745,7 @@

Definition at line 782 of file overworld_editor.cc.

-

References current_entity_, current_entrance_, current_entrance_id_, current_map_, current_mode, current_world_, yaze::zelda3::Overworld::deleted_entrances(), dragged_entity_, yaze::editor::DrawEntranceInserterPopup(), yaze::editor::DrawOverworldEntrancePopup(), yaze::gui::Canvas::DrawRect(), yaze::gui::Canvas::DrawText(), ENTRANCES, yaze::zelda3::Overworld::entrances(), yaze::editor::HandleEntityDragging(), yaze::core::HexByte(), yaze::gui::Canvas::hover_mouse_pos(), is_dragging_entity_, yaze::editor::IsMouseHoveringOverEntity(), jump_to_tab_, yaze::zelda3::Overworld::mutable_deleted_entrances(), overworld_, and ow_map_canvas_.

+

References current_entity_, current_entrance_, current_entrance_id_, current_map_, current_mode, current_world_, yaze::zelda3::Overworld::deleted_entrances(), dragged_entity_, yaze::editor::DrawEntranceInserterPopup(), yaze::editor::DrawOverworldEntrancePopup(), yaze::gui::Canvas::DrawRect(), yaze::gui::Canvas::DrawText(), ENTRANCES, yaze::zelda3::Overworld::entrances(), yaze::editor::HandleEntityDragging(), yaze::core::HexByte(), yaze::gui::Canvas::hover_mouse_pos(), is_dragging_entity_, yaze::editor::IsMouseHoveringOverEntity(), jump_to_tab_, yaze::zelda3::Overworld::mutable_deleted_entrances(), overworld_, and ow_map_canvas_.

Referenced by DrawOverworldCanvas().

@@ -1826,7 +1823,7 @@

Definition at line 848 of file overworld_editor.cc.

-

References current_entity_, current_exit_, current_exit_id_, current_mode, current_world_, dragged_entity_, yaze::editor::DrawExitEditorPopup(), yaze::editor::DrawExitInserterPopup(), yaze::gui::Canvas::DrawRect(), yaze::gui::Canvas::DrawText(), yaze::zelda3::GameEntity::entity_id_, EXITS, yaze::editor::HandleEntityDragging(), yaze::core::HexByte(), is_dragging_entity_, yaze::editor::IsMouseHoveringOverEntity(), jump_to_tab_, yaze::zelda3::Overworld::mutable_exits(), overworld_, ow_map_canvas_, yaze::gui::Canvas::scrolling(), and yaze::gui::Canvas::zero_point().

+

References current_entity_, current_exit_, current_exit_id_, current_mode, current_world_, dragged_entity_, yaze::editor::DrawExitEditorPopup(), yaze::editor::DrawExitInserterPopup(), yaze::gui::Canvas::DrawRect(), yaze::gui::Canvas::DrawText(), yaze::zelda3::GameEntity::entity_id_, EXITS, yaze::editor::HandleEntityDragging(), yaze::core::HexByte(), is_dragging_entity_, yaze::editor::IsMouseHoveringOverEntity(), jump_to_tab_, yaze::zelda3::Overworld::mutable_exits(), overworld_, ow_map_canvas_, yaze::gui::Canvas::scrolling(), and yaze::gui::Canvas::zero_point().

Referenced by DrawOverworldCanvas().

@@ -1900,7 +1897,7 @@

Definition at line 899 of file overworld_editor.cc.

-

References current_entity_, current_item_, current_item_id_, current_mode, current_world_, dragged_entity_, yaze::editor::DrawItemEditorPopup(), yaze::editor::DrawItemInsertPopup(), yaze::gui::Canvas::DrawRect(), yaze::gui::Canvas::DrawText(), yaze::editor::HandleEntityDragging(), is_dragging_entity_, yaze::editor::IsMouseHoveringOverEntity(), ITEMS, yaze::zelda3::kSecretItemNames, yaze::zelda3::Overworld::mutable_all_items(), overworld_, ow_map_canvas_, yaze::gui::Canvas::scrolling(), and yaze::gui::Canvas::zero_point().

+

References current_entity_, current_item_, current_item_id_, current_mode, current_world_, dragged_entity_, yaze::editor::DrawItemEditorPopup(), yaze::editor::DrawItemInsertPopup(), yaze::gui::Canvas::DrawRect(), yaze::gui::Canvas::DrawText(), yaze::editor::HandleEntityDragging(), is_dragging_entity_, yaze::editor::IsMouseHoveringOverEntity(), ITEMS, yaze::zelda3::kSecretItemNames, yaze::zelda3::Overworld::mutable_all_items(), overworld_, ow_map_canvas_, yaze::gui::Canvas::scrolling(), and yaze::gui::Canvas::zero_point().

Referenced by DrawOverworldCanvas().

@@ -1964,7 +1961,7 @@

Definition at line 949 of file overworld_editor.cc.

-

References current_entity_, current_mode, current_sprite_, current_sprite_id_, dragged_entity_, yaze::gui::Canvas::DrawBitmap(), yaze::gui::Canvas::DrawRect(), yaze::editor::DrawSpriteEditorPopup(), yaze::editor::DrawSpriteInserterPopup(), yaze::gui::Canvas::DrawText(), game_state_, yaze::editor::HandleEntityDragging(), is_dragging_entity_, yaze::editor::IsMouseHoveringOverEntity(), yaze::editor::kTile16Size, yaze::zelda3::Overworld::mutable_sprites(), overworld_, ow_map_canvas_, yaze::gui::Canvas::scrolling(), sprite_previews_, SPRITES, and yaze::gui::Canvas::zero_point().

+

References current_entity_, current_mode, current_sprite_, current_sprite_id_, dragged_entity_, yaze::gui::Canvas::DrawBitmap(), yaze::gui::Canvas::DrawRect(), yaze::editor::DrawSpriteEditorPopup(), yaze::editor::DrawSpriteInserterPopup(), yaze::gui::Canvas::DrawText(), game_state_, yaze::editor::HandleEntityDragging(), is_dragging_entity_, yaze::editor::IsMouseHoveringOverEntity(), yaze::editor::kTile16Size, yaze::zelda3::Overworld::mutable_sprites(), overworld_, ow_map_canvas_, yaze::gui::Canvas::scrolling(), sprite_previews_, SPRITES, and yaze::gui::Canvas::zero_point().

Referenced by DrawOverworldCanvas().

@@ -2098,7 +2095,7 @@

Definition at line 406 of file overworld_editor.cc.

-

References current_map_, current_tile16_, current_world_, yaze::gui::Canvas::drawn_tile_position(), yaze::editor::kOverworldMapSize, yaze::zelda3::Overworld::mutable_map_tiles(), overworld_, ow_map_canvas_, RenderUpdatedMapBitmap(), and tile16_individual_data_.

+

References current_map_, current_tile16_, current_world_, yaze::gui::Canvas::drawn_tile_position(), yaze::editor::kOverworldMapSize, yaze::zelda3::Overworld::mutable_map_tiles(), overworld_, ow_map_canvas_, RenderUpdatedMapBitmap(), and tile16_individual_data_.

Referenced by CheckForOverworldEdits().

@@ -2151,7 +2148,7 @@

Definition at line 443 of file overworld_editor.cc.

-

References current_map_, yaze::editor::kOverworldMapSize, yaze::editor::kTile16Size, maps_bmp_, yaze::gfx::Bitmap::set_modified(), and yaze::gfx::Bitmap::WriteToPixel().

+

References current_map_, yaze::editor::kOverworldMapSize, yaze::editor::kTile16Size, maps_bmp_, yaze::gfx::Bitmap::set_modified(), and yaze::gfx::Bitmap::WriteToPixel().

Referenced by DrawOverworldEdits().

@@ -2199,7 +2196,7 @@

Definition at line 469 of file overworld_editor.cc.

-

References blockset_canvas_, CheckForSelectRectangle(), current_tile16_, current_world_, DrawOverworldEdits(), yaze::gui::Canvas::DrawTilePainter(), yaze::zelda3::Overworld::GetTileFromPosition(), yaze::editor::kTile16Size, yaze::zelda3::Overworld::mutable_map_tiles(), overworld_, ow_map_canvas_, yaze::gui::Canvas::points(), RefreshOverworldMap(), yaze::gui::Canvas::select_rect_active(), yaze::gui::Canvas::selected_points(), yaze::gui::Canvas::selected_tiles(), and tile16_individual_.

+

References blockset_canvas_, CheckForSelectRectangle(), current_tile16_, current_world_, DrawOverworldEdits(), yaze::gui::Canvas::DrawTilePainter(), yaze::zelda3::Overworld::GetTileFromPosition(), yaze::editor::kTile16Size, yaze::zelda3::Overworld::mutable_map_tiles(), overworld_, ow_map_canvas_, yaze::gui::Canvas::points(), RefreshOverworldMap(), yaze::gui::Canvas::select_rect_active(), yaze::gui::Canvas::selected_points(), yaze::gui::Canvas::selected_tiles(), and tile16_individual_.

Referenced by DrawOverworldCanvas().

@@ -2288,7 +2285,7 @@

Definition at line 531 of file overworld_editor.cc.

-

References current_map_, current_tile16_, yaze::gui::Canvas::DrawBitmapGroup(), yaze::gui::Canvas::DrawSelectRect(), yaze::zelda3::Overworld::GetTileFromPosition(), overworld_, ow_map_canvas_, yaze::gui::Canvas::select_rect_active(), yaze::gui::Canvas::selected_tile_pos(), yaze::gui::Canvas::selected_tiles(), yaze::gui::Canvas::set_selected_tile_pos(), and tile16_individual_.

+

References current_map_, current_tile16_, yaze::gui::Canvas::DrawBitmapGroup(), yaze::gui::Canvas::DrawSelectRect(), yaze::zelda3::Overworld::GetTileFromPosition(), overworld_, ow_map_canvas_, yaze::gui::Canvas::select_rect_active(), yaze::gui::Canvas::selected_tile_pos(), yaze::gui::Canvas::selected_tiles(), yaze::gui::Canvas::set_selected_tile_pos(), and tile16_individual_.

Referenced by CheckForOverworldEdits().

@@ -2345,7 +2342,7 @@

Definition at line 558 of file overworld_editor.cc.

-

References current_map_, current_parent_, current_world_, yaze::gui::Canvas::DrawOutline(), yaze::core::Renderer::GetInstance(), yaze::editor::kOverworldMapSize, maps_bmp_, overworld_, yaze::zelda3::Overworld::overworld_map(), ow_map_canvas_, RefreshOverworldMap(), RefreshTile16Blockset(), RETURN_IF_ERROR, yaze::core::Renderer::UpdateBitmap(), and yaze::gui::Canvas::zero_point().

+

References current_map_, current_parent_, current_world_, yaze::gui::Canvas::DrawOutline(), yaze::core::Renderer::GetInstance(), yaze::editor::kOverworldMapSize, maps_bmp_, overworld_, yaze::zelda3::Overworld::overworld_map(), ow_map_canvas_, RefreshOverworldMap(), RefreshTile16Blockset(), RETURN_IF_ERROR, yaze::core::Renderer::UpdateBitmap(), and yaze::gui::Canvas::zero_point().

Referenced by DrawOverworldCanvas().

@@ -2457,7 +2454,7 @@

Definition at line 622 of file overworld_editor.cc.

-

References all_gfx_loaded_, yaze::gui::BeginChildBothScrollbars(), yaze::gui::BeginNoPadding(), CheckForCurrentMap(), CheckForMousePan(), CheckForOverworldEdits(), current_mode, DRAW_TILE, yaze::gui::Canvas::DrawBackground(), yaze::gui::Canvas::DrawContextMenu(), DrawCustomOverworldMapSettings(), yaze::gui::Canvas::DrawGrid(), yaze::gui::Canvas::DrawOverlay(), DrawOverworldEntrances(), DrawOverworldExits(), DrawOverworldItems(), DrawOverworldMaps(), DrawOverworldMapSettings(), DrawOverworldSprites(), yaze::gui::EndNoPadding(), yaze::core::ExperimentFlags::get(), yaze::zelda3::Overworld::is_loaded(), overworld(), overworld_, ow_map_canvas_, PAN, yaze::gui::Canvas::scrolling(), yaze::gui::Canvas::set_draggable(), status_, and yaze::gui::Canvas::zero_point().

+

References all_gfx_loaded_, yaze::gui::BeginChildBothScrollbars(), yaze::gui::BeginNoPadding(), CheckForCurrentMap(), CheckForMousePan(), CheckForOverworldEdits(), current_mode, DRAW_TILE, yaze::gui::Canvas::DrawBackground(), yaze::gui::Canvas::DrawContextMenu(), DrawCustomOverworldMapSettings(), yaze::gui::Canvas::DrawGrid(), yaze::gui::Canvas::DrawOverlay(), DrawOverworldEntrances(), DrawOverworldExits(), DrawOverworldItems(), DrawOverworldMaps(), DrawOverworldMapSettings(), DrawOverworldSprites(), yaze::gui::EndNoPadding(), yaze::core::ExperimentFlags::get(), yaze::zelda3::Overworld::is_loaded(), overworld(), overworld_, ow_map_canvas_, PAN, yaze::gui::Canvas::scrolling(), yaze::gui::Canvas::set_draggable(), status_, and yaze::gui::Canvas::zero_point().

Referenced by DrawFullscreenCanvas().

@@ -2552,7 +2549,7 @@

Definition at line 669 of file overworld_editor.cc.

-

References yaze::gui::BeginChildWithScrollbar(), yaze::gui::BeginPadding(), blockset_canvas_, current_tile16_, yaze::gui::Canvas::DrawBackground(), yaze::gui::Canvas::DrawBitmap(), yaze::gui::Canvas::DrawContextMenu(), yaze::gui::Canvas::DrawGrid(), yaze::gui::Canvas::DrawOverlay(), yaze::gui::Canvas::DrawTileSelector(), yaze::gui::EndNoPadding(), map_blockset_loaded_, yaze::gui::Canvas::points(), RETURN_IF_ERROR, yaze::editor::Tile16Editor::SetCurrentTile(), show_tile16_editor_, tile16_blockset_bmp_, and tile16_editor_.

+

References yaze::gui::BeginChildWithScrollbar(), yaze::gui::BeginPadding(), blockset_canvas_, current_tile16_, yaze::gui::Canvas::DrawBackground(), yaze::gui::Canvas::DrawBitmap(), yaze::gui::Canvas::DrawContextMenu(), yaze::gui::Canvas::DrawGrid(), yaze::gui::Canvas::DrawOverlay(), yaze::gui::Canvas::DrawTileSelector(), yaze::gui::EndNoPadding(), map_blockset_loaded_, yaze::gui::Canvas::points(), RETURN_IF_ERROR, yaze::editor::Tile16Editor::SetCurrentTile(), show_tile16_editor_, tile16_blockset_bmp_, and tile16_editor_.

Referenced by DrawTileSelector().

@@ -2720,7 +2717,7 @@

Definition at line 728 of file overworld_editor.cc.

-

References yaze::gui::BeginChildWithScrollbar(), yaze::gui::BeginPadding(), yaze::zelda3::Overworld::current_area_palette(), current_gfx_canvas_, yaze::zelda3::Overworld::current_graphics(), current_graphics_set_, current_map_, yaze::gui::Canvas::DrawBackground(), yaze::gui::Canvas::DrawBitmap(), yaze::gui::Canvas::DrawContextMenu(), yaze::gui::Canvas::DrawGrid(), yaze::gui::Canvas::DrawOverlay(), yaze::gui::Canvas::DrawTileSelector(), yaze::gui::EndPadding(), yaze::core::Renderer::GetInstance(), yaze::zelda3::Overworld::is_loaded(), yaze::editor::kOverworldMapSize, overworld_, palette_, RETURN_IF_ERROR, and yaze::zelda3::Overworld::set_current_map().

+

References yaze::gui::BeginChildWithScrollbar(), yaze::gui::BeginPadding(), yaze::zelda3::Overworld::current_area_palette(), current_gfx_canvas_, yaze::zelda3::Overworld::current_graphics(), current_graphics_set_, current_map_, yaze::gui::Canvas::DrawBackground(), yaze::gui::Canvas::DrawBitmap(), yaze::gui::Canvas::DrawContextMenu(), yaze::gui::Canvas::DrawGrid(), yaze::gui::Canvas::DrawOverlay(), yaze::gui::Canvas::DrawTileSelector(), yaze::gui::EndPadding(), yaze::core::Renderer::GetInstance(), yaze::zelda3::Overworld::is_loaded(), yaze::editor::kOverworldMapSize, overworld_, palette_, RETURN_IF_ERROR, and yaze::zelda3::Overworld::set_current_map().

Referenced by DrawTileSelector().

@@ -2910,7 +2907,7 @@

Definition at line 1092 of file overworld_editor.cc.

-

References yaze::core::Renderer::GetInstance(), overworld_, palette_, yaze::core::Renderer::RenderBitmap(), RETURN_IF_ERROR, sprite_previews_, and yaze::zelda3::Overworld::sprites().

+

References yaze::core::Renderer::GetInstance(), overworld_, palette_, yaze::core::Renderer::RenderBitmap(), RETURN_IF_ERROR, sprite_previews_, and yaze::zelda3::Overworld::sprites().

Referenced by LoadGraphics().

@@ -2957,7 +2954,7 @@

Definition at line 1252 of file overworld_editor.cc.

-

References yaze::gui::BeginWindowWithDisplaySettings(), DW_AREA_GFX, DW_AREA_PAL, DW_SPR_GFX_PART1, DW_SPR_GFX_PART2, DW_SPR_PAL_PART1, DW_SPR_PAL_PART2, yaze::gui::EndWindowWithDisplaySettings(), gfx_group_editor_, LW_AREA_GFX, LW_AREA_PAL, LW_SPR_GFX_PART1, LW_SPR_GFX_PART2, LW_SPR_PAL_PART1, LW_SPR_PAL_PART2, yaze::gui::Canvas::mutable_labels(), overworld_, yaze::zelda3::Overworld::overworld_map(), properties_canvas_, status_, yaze::editor::GfxGroupEditor::Update(), and yaze::gui::Canvas::UpdateInfoGrid().

+

References yaze::gui::BeginWindowWithDisplaySettings(), DW_AREA_GFX, DW_AREA_PAL, DW_SPR_GFX_PART1, DW_SPR_GFX_PART2, DW_SPR_PAL_PART1, DW_SPR_PAL_PART2, yaze::gui::EndWindowWithDisplaySettings(), gfx_group_editor_, LW_AREA_GFX, LW_AREA_PAL, LW_SPR_GFX_PART1, LW_SPR_GFX_PART2, LW_SPR_PAL_PART1, LW_SPR_PAL_PART2, yaze::gui::Canvas::mutable_labels(), overworld_, yaze::zelda3::Overworld::overworld_map(), properties_canvas_, status_, yaze::editor::GfxGroupEditor::Update(), and yaze::gui::Canvas::UpdateInfoGrid().

Referenced by DrawToolset(), and UpdateUsageStats().

@@ -3035,7 +3032,7 @@

Definition at line 1357 of file overworld_editor.cc.

-

References yaze::ResourceLabelManager::CreateOrGetLabel(), DrawOverworldProperties(), DrawUsageGrid(), yaze::zelda3::Overworld::entrances(), yaze::core::HexByte(), yaze::zelda3::kEntranceNames, yaze::editor::kOWEditFlags, overworld_, properties_canvas_, yaze::Rom::resource_label(), rom_, selected_entrance_, selected_usage_map_, and yaze::gui::Canvas::set_highlight_tile_id().

+

References yaze::ResourceLabelManager::CreateOrGetLabel(), DrawOverworldProperties(), DrawUsageGrid(), yaze::zelda3::Overworld::entrances(), yaze::core::HexByte(), yaze::zelda3::kEntranceNames, yaze::editor::kOWEditFlags, overworld_, properties_canvas_, yaze::Rom::resource_label(), rom_, selected_entrance_, selected_usage_map_, and yaze::gui::Canvas::set_highlight_tile_id().

Here is the call graph for this function:
@@ -3129,7 +3126,7 @@

Definition at line 1456 of file overworld_editor.cc.

-

References current_map_, current_tile16_, yaze::gui::Canvas::drawn_tile_position(), yaze::zelda3::Overworld::mutable_map_tiles(), overworld_, and ow_map_canvas_.

+

References current_map_, current_tile16_, yaze::gui::Canvas::drawn_tile_position(), yaze::zelda3::Overworld::mutable_map_tiles(), overworld_, and ow_map_canvas_.

Here is the call graph for this function:
diff --git a/classyaze_1_1editor_1_1OverworldEditor_a0d721d008caa92a07dc7a3165aa52070_cgraph.map b/classyaze_1_1editor_1_1OverworldEditor_a0d721d008caa92a07dc7a3165aa52070_cgraph.map index 9f5918caa..6c2b3f46b 100644 --- a/classyaze_1_1editor_1_1OverworldEditor_a0d721d008caa92a07dc7a3165aa52070_cgraph.map +++ b/classyaze_1_1editor_1_1OverworldEditor_a0d721d008caa92a07dc7a3165aa52070_cgraph.map @@ -6,14 +6,14 @@ - - - - - - - - + + + + + + + + @@ -24,19 +24,19 @@ - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + diff --git a/classyaze_1_1editor_1_1OverworldEditor_a0d721d008caa92a07dc7a3165aa52070_cgraph.md5 b/classyaze_1_1editor_1_1OverworldEditor_a0d721d008caa92a07dc7a3165aa52070_cgraph.md5 index b82e52a4d..992801f6f 100644 --- a/classyaze_1_1editor_1_1OverworldEditor_a0d721d008caa92a07dc7a3165aa52070_cgraph.md5 +++ b/classyaze_1_1editor_1_1OverworldEditor_a0d721d008caa92a07dc7a3165aa52070_cgraph.md5 @@ -1 +1 @@ -e6f8ae648fee4a460ed50f6555240540 \ No newline at end of file +d931b6857cfb10a4f15496a9ff1cdede \ No newline at end of file diff --git a/classyaze_1_1editor_1_1OverworldEditor_a14ae026e75243f19defc01df2f7523f2_cgraph.map b/classyaze_1_1editor_1_1OverworldEditor_a14ae026e75243f19defc01df2f7523f2_cgraph.map index e64b0dfe3..abd31c635 100644 --- a/classyaze_1_1editor_1_1OverworldEditor_a14ae026e75243f19defc01df2f7523f2_cgraph.map +++ b/classyaze_1_1editor_1_1OverworldEditor_a14ae026e75243f19defc01df2f7523f2_cgraph.map @@ -4,16 +4,16 @@ - - - - - - - - - - + + + + + + + + + + @@ -24,6 +24,6 @@ - - + + diff --git a/classyaze_1_1editor_1_1OverworldEditor_a14ae026e75243f19defc01df2f7523f2_cgraph.md5 b/classyaze_1_1editor_1_1OverworldEditor_a14ae026e75243f19defc01df2f7523f2_cgraph.md5 index e8d83d734..012cca5b3 100644 --- a/classyaze_1_1editor_1_1OverworldEditor_a14ae026e75243f19defc01df2f7523f2_cgraph.md5 +++ b/classyaze_1_1editor_1_1OverworldEditor_a14ae026e75243f19defc01df2f7523f2_cgraph.md5 @@ -1 +1 @@ -3d97f19e75e2193afb883a1f16e4cef6 \ No newline at end of file +af3922078db582a17089a84a3e54d14d \ No newline at end of file diff --git a/classyaze_1_1editor_1_1OverworldEditor_a22ef8cb981161d37768fb1556d07ae1a_cgraph.map b/classyaze_1_1editor_1_1OverworldEditor_a22ef8cb981161d37768fb1556d07ae1a_cgraph.map index 8b52f3aaf..babac409b 100644 --- a/classyaze_1_1editor_1_1OverworldEditor_a22ef8cb981161d37768fb1556d07ae1a_cgraph.map +++ b/classyaze_1_1editor_1_1OverworldEditor_a22ef8cb981161d37768fb1556d07ae1a_cgraph.map @@ -10,24 +10,24 @@ - - - - + + + + - - - - - - - - - - - + + + + + + + + + + + diff --git a/classyaze_1_1editor_1_1OverworldEditor_a22ef8cb981161d37768fb1556d07ae1a_cgraph.md5 b/classyaze_1_1editor_1_1OverworldEditor_a22ef8cb981161d37768fb1556d07ae1a_cgraph.md5 index 656759ec5..77ef4ee35 100644 --- a/classyaze_1_1editor_1_1OverworldEditor_a22ef8cb981161d37768fb1556d07ae1a_cgraph.md5 +++ b/classyaze_1_1editor_1_1OverworldEditor_a22ef8cb981161d37768fb1556d07ae1a_cgraph.md5 @@ -1 +1 @@ -ef28a0608016adfbcc0d56f13dcb1456 \ No newline at end of file +f20fb454606f91fb6f1d69dfa8f41b8d \ No newline at end of file diff --git a/classyaze_1_1editor_1_1OverworldEditor_a58eb6faa7c4dd358fba0d46e106797ed_cgraph.md5 b/classyaze_1_1editor_1_1OverworldEditor_a58eb6faa7c4dd358fba0d46e106797ed_cgraph.md5 index 1588f5f68..8f7fe1f40 100644 --- a/classyaze_1_1editor_1_1OverworldEditor_a58eb6faa7c4dd358fba0d46e106797ed_cgraph.md5 +++ b/classyaze_1_1editor_1_1OverworldEditor_a58eb6faa7c4dd358fba0d46e106797ed_cgraph.md5 @@ -1 +1 @@ -8745f80c96cba4b768bb8ef04ba1e18d \ No newline at end of file +ad64bc7e36ded583a6f02ce0b3d59f11 \ No newline at end of file diff --git a/classyaze_1_1editor_1_1OverworldEditor_a58eb6faa7c4dd358fba0d46e106797ed_cgraph.png b/classyaze_1_1editor_1_1OverworldEditor_a58eb6faa7c4dd358fba0d46e106797ed_cgraph.png index 521286a9e..8c3a325aa 100644 Binary files a/classyaze_1_1editor_1_1OverworldEditor_a58eb6faa7c4dd358fba0d46e106797ed_cgraph.png and b/classyaze_1_1editor_1_1OverworldEditor_a58eb6faa7c4dd358fba0d46e106797ed_cgraph.png differ diff --git a/classyaze_1_1editor_1_1OverworldEditor_a5941a5634563f9615d2e112a0e5b11dd_cgraph.map b/classyaze_1_1editor_1_1OverworldEditor_a5941a5634563f9615d2e112a0e5b11dd_cgraph.map index 7b800b8ff..6b6708c36 100644 --- a/classyaze_1_1editor_1_1OverworldEditor_a5941a5634563f9615d2e112a0e5b11dd_cgraph.map +++ b/classyaze_1_1editor_1_1OverworldEditor_a5941a5634563f9615d2e112a0e5b11dd_cgraph.map @@ -18,8 +18,8 @@ - - + + diff --git a/classyaze_1_1editor_1_1OverworldEditor_a5941a5634563f9615d2e112a0e5b11dd_cgraph.md5 b/classyaze_1_1editor_1_1OverworldEditor_a5941a5634563f9615d2e112a0e5b11dd_cgraph.md5 index 48056d8b8..c712523bb 100644 --- a/classyaze_1_1editor_1_1OverworldEditor_a5941a5634563f9615d2e112a0e5b11dd_cgraph.md5 +++ b/classyaze_1_1editor_1_1OverworldEditor_a5941a5634563f9615d2e112a0e5b11dd_cgraph.md5 @@ -1 +1 @@ -5bb8eed5b11b89ba070afe62a2feb2e3 \ No newline at end of file +fc35c4ff2091bb13468edae82669f331 \ No newline at end of file diff --git a/classyaze_1_1editor_1_1OverworldEditor_a7723a8dd96473720a38171b887f4aa92_cgraph.map b/classyaze_1_1editor_1_1OverworldEditor_a7723a8dd96473720a38171b887f4aa92_cgraph.map index e738668af..d5c6800b6 100644 --- a/classyaze_1_1editor_1_1OverworldEditor_a7723a8dd96473720a38171b887f4aa92_cgraph.map +++ b/classyaze_1_1editor_1_1OverworldEditor_a7723a8dd96473720a38171b887f4aa92_cgraph.map @@ -6,12 +6,12 @@ - - - - - - + + + + + + @@ -26,42 +26,42 @@ - - - - - - - - - - - - + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classyaze_1_1editor_1_1OverworldEditor_a7723a8dd96473720a38171b887f4aa92_cgraph.md5 b/classyaze_1_1editor_1_1OverworldEditor_a7723a8dd96473720a38171b887f4aa92_cgraph.md5 index 509777ddc..772625a9b 100644 --- a/classyaze_1_1editor_1_1OverworldEditor_a7723a8dd96473720a38171b887f4aa92_cgraph.md5 +++ b/classyaze_1_1editor_1_1OverworldEditor_a7723a8dd96473720a38171b887f4aa92_cgraph.md5 @@ -1 +1 @@ -5eb70864b19aa71c89a8ab3f918dc05e \ No newline at end of file +2e4b6cd67f1fc9a9adbdc375ee196ea1 \ No newline at end of file diff --git a/classyaze_1_1editor_1_1OverworldEditor_a85c7e85183b05afd17cebf8925da2e7e_cgraph.map b/classyaze_1_1editor_1_1OverworldEditor_a85c7e85183b05afd17cebf8925da2e7e_cgraph.map index e899df09a..60fe1166d 100644 --- a/classyaze_1_1editor_1_1OverworldEditor_a85c7e85183b05afd17cebf8925da2e7e_cgraph.map +++ b/classyaze_1_1editor_1_1OverworldEditor_a85c7e85183b05afd17cebf8925da2e7e_cgraph.map @@ -2,56 +2,56 @@ - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classyaze_1_1editor_1_1OverworldEditor_a85c7e85183b05afd17cebf8925da2e7e_cgraph.md5 b/classyaze_1_1editor_1_1OverworldEditor_a85c7e85183b05afd17cebf8925da2e7e_cgraph.md5 index 9810f6994..3e0d32401 100644 --- a/classyaze_1_1editor_1_1OverworldEditor_a85c7e85183b05afd17cebf8925da2e7e_cgraph.md5 +++ b/classyaze_1_1editor_1_1OverworldEditor_a85c7e85183b05afd17cebf8925da2e7e_cgraph.md5 @@ -1 +1 @@ -836ce09844727aa879454f02a2ab055c \ No newline at end of file +cddb8ab36eb7093ef3258c2da6d3fb8b \ No newline at end of file diff --git a/classyaze_1_1editor_1_1OverworldEditor_a8c3a9537b4b9623c2d72f9fc863fc45b_cgraph.map b/classyaze_1_1editor_1_1OverworldEditor_a8c3a9537b4b9623c2d72f9fc863fc45b_cgraph.map index 99ab5f462..4eb4dbef7 100644 --- a/classyaze_1_1editor_1_1OverworldEditor_a8c3a9537b4b9623c2d72f9fc863fc45b_cgraph.map +++ b/classyaze_1_1editor_1_1OverworldEditor_a8c3a9537b4b9623c2d72f9fc863fc45b_cgraph.map @@ -10,33 +10,33 @@ - - + + - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + - - - - - + + + + + diff --git a/classyaze_1_1editor_1_1OverworldEditor_a8c3a9537b4b9623c2d72f9fc863fc45b_cgraph.md5 b/classyaze_1_1editor_1_1OverworldEditor_a8c3a9537b4b9623c2d72f9fc863fc45b_cgraph.md5 index 194c5845d..a885c5ffd 100644 --- a/classyaze_1_1editor_1_1OverworldEditor_a8c3a9537b4b9623c2d72f9fc863fc45b_cgraph.md5 +++ b/classyaze_1_1editor_1_1OverworldEditor_a8c3a9537b4b9623c2d72f9fc863fc45b_cgraph.md5 @@ -1 +1 @@ -00b54f37f8e206b5a5e58a15fea02a5c \ No newline at end of file +55be49179127a5dd50fc08308296bc17 \ No newline at end of file diff --git a/classyaze_1_1editor_1_1OverworldEditor_a92ceb324bb2b537690e2fee94ac3f863_cgraph.map b/classyaze_1_1editor_1_1OverworldEditor_a92ceb324bb2b537690e2fee94ac3f863_cgraph.map index f3ec02948..c9a6bc3f7 100644 --- a/classyaze_1_1editor_1_1OverworldEditor_a92ceb324bb2b537690e2fee94ac3f863_cgraph.map +++ b/classyaze_1_1editor_1_1OverworldEditor_a92ceb324bb2b537690e2fee94ac3f863_cgraph.map @@ -6,54 +6,54 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + diff --git a/classyaze_1_1editor_1_1OverworldEditor_a92ceb324bb2b537690e2fee94ac3f863_cgraph.md5 b/classyaze_1_1editor_1_1OverworldEditor_a92ceb324bb2b537690e2fee94ac3f863_cgraph.md5 index 594e1a8cb..ee4221054 100644 --- a/classyaze_1_1editor_1_1OverworldEditor_a92ceb324bb2b537690e2fee94ac3f863_cgraph.md5 +++ b/classyaze_1_1editor_1_1OverworldEditor_a92ceb324bb2b537690e2fee94ac3f863_cgraph.md5 @@ -1 +1 @@ -07ed445111cf2f7f65c84398230f805c \ No newline at end of file +cdd7a08819e83a940930c406d4c9e983 \ No newline at end of file diff --git a/classyaze_1_1editor_1_1OverworldEditor_a99a739f0d39071aa7f6987eeb264b3e1_cgraph.map b/classyaze_1_1editor_1_1OverworldEditor_a99a739f0d39071aa7f6987eeb264b3e1_cgraph.map index e153a7688..8afe3a4c6 100644 --- a/classyaze_1_1editor_1_1OverworldEditor_a99a739f0d39071aa7f6987eeb264b3e1_cgraph.map +++ b/classyaze_1_1editor_1_1OverworldEditor_a99a739f0d39071aa7f6987eeb264b3e1_cgraph.map @@ -1,25 +1,23 @@ - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - + - - - - - + + + diff --git a/classyaze_1_1editor_1_1OverworldEditor_a99a739f0d39071aa7f6987eeb264b3e1_cgraph.md5 b/classyaze_1_1editor_1_1OverworldEditor_a99a739f0d39071aa7f6987eeb264b3e1_cgraph.md5 index 83512937d..872d2acd0 100644 --- a/classyaze_1_1editor_1_1OverworldEditor_a99a739f0d39071aa7f6987eeb264b3e1_cgraph.md5 +++ b/classyaze_1_1editor_1_1OverworldEditor_a99a739f0d39071aa7f6987eeb264b3e1_cgraph.md5 @@ -1 +1 @@ -925cdd7a72cdf8bef30c781a545a7d87 \ No newline at end of file +70a9d56fb5ad1bf02c0ff270108966d4 \ No newline at end of file diff --git a/classyaze_1_1editor_1_1OverworldEditor_a99a739f0d39071aa7f6987eeb264b3e1_cgraph.png b/classyaze_1_1editor_1_1OverworldEditor_a99a739f0d39071aa7f6987eeb264b3e1_cgraph.png index f5a496540..ecdc21e3a 100644 Binary files a/classyaze_1_1editor_1_1OverworldEditor_a99a739f0d39071aa7f6987eeb264b3e1_cgraph.png and b/classyaze_1_1editor_1_1OverworldEditor_a99a739f0d39071aa7f6987eeb264b3e1_cgraph.png differ diff --git a/classyaze_1_1editor_1_1OverworldEditor_aba76014690b0bb543ccda5d9eb491e3e_cgraph.map b/classyaze_1_1editor_1_1OverworldEditor_aba76014690b0bb543ccda5d9eb491e3e_cgraph.map index 81cb42878..1b4c33874 100644 --- a/classyaze_1_1editor_1_1OverworldEditor_aba76014690b0bb543ccda5d9eb491e3e_cgraph.map +++ b/classyaze_1_1editor_1_1OverworldEditor_aba76014690b0bb543ccda5d9eb491e3e_cgraph.map @@ -16,18 +16,18 @@ - - - - - - - - - - - - + + + + + + + + + + + + @@ -43,11 +43,11 @@ - - - - - - - + + + + + + + diff --git a/classyaze_1_1editor_1_1OverworldEditor_aba76014690b0bb543ccda5d9eb491e3e_cgraph.md5 b/classyaze_1_1editor_1_1OverworldEditor_aba76014690b0bb543ccda5d9eb491e3e_cgraph.md5 index 147d54da8..db8e52057 100644 --- a/classyaze_1_1editor_1_1OverworldEditor_aba76014690b0bb543ccda5d9eb491e3e_cgraph.md5 +++ b/classyaze_1_1editor_1_1OverworldEditor_aba76014690b0bb543ccda5d9eb491e3e_cgraph.md5 @@ -1 +1 @@ -9c7f40925af915edea625a6dcc93ed90 \ No newline at end of file +9bf354000547799bee18b0f80dd005e8 \ No newline at end of file diff --git a/classyaze_1_1editor_1_1OverworldEditor_abd85ac71082a0372db173be15e56cba8_cgraph.map b/classyaze_1_1editor_1_1OverworldEditor_abd85ac71082a0372db173be15e56cba8_cgraph.map index 3df451a79..00ae79b48 100644 --- a/classyaze_1_1editor_1_1OverworldEditor_abd85ac71082a0372db173be15e56cba8_cgraph.map +++ b/classyaze_1_1editor_1_1OverworldEditor_abd85ac71082a0372db173be15e56cba8_cgraph.map @@ -14,22 +14,22 @@ - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + @@ -41,12 +41,12 @@ - - - - - - - - + + + + + + + + diff --git a/classyaze_1_1editor_1_1OverworldEditor_abd85ac71082a0372db173be15e56cba8_cgraph.md5 b/classyaze_1_1editor_1_1OverworldEditor_abd85ac71082a0372db173be15e56cba8_cgraph.md5 index 4d9338697..e2f9f0f40 100644 --- a/classyaze_1_1editor_1_1OverworldEditor_abd85ac71082a0372db173be15e56cba8_cgraph.md5 +++ b/classyaze_1_1editor_1_1OverworldEditor_abd85ac71082a0372db173be15e56cba8_cgraph.md5 @@ -1 +1 @@ -affd0cf3f3be81be2363480e6109b3dc \ No newline at end of file +5962f4a683356db02839b494b1eb3046 \ No newline at end of file diff --git a/classyaze_1_1editor_1_1OverworldEditor_ac30ddbbf543edb8c021a98b46c01e239_cgraph.map b/classyaze_1_1editor_1_1OverworldEditor_ac30ddbbf543edb8c021a98b46c01e239_cgraph.map index 1571b0ec4..e252f0cb3 100644 --- a/classyaze_1_1editor_1_1OverworldEditor_ac30ddbbf543edb8c021a98b46c01e239_cgraph.map +++ b/classyaze_1_1editor_1_1OverworldEditor_ac30ddbbf543edb8c021a98b46c01e239_cgraph.map @@ -2,48 +2,48 @@ - - - - - - - - - - + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classyaze_1_1editor_1_1OverworldEditor_ac30ddbbf543edb8c021a98b46c01e239_cgraph.md5 b/classyaze_1_1editor_1_1OverworldEditor_ac30ddbbf543edb8c021a98b46c01e239_cgraph.md5 index 203bc4b1e..6be082732 100644 --- a/classyaze_1_1editor_1_1OverworldEditor_ac30ddbbf543edb8c021a98b46c01e239_cgraph.md5 +++ b/classyaze_1_1editor_1_1OverworldEditor_ac30ddbbf543edb8c021a98b46c01e239_cgraph.md5 @@ -1 +1 @@ -1919e2f254618c63bab9467f3d4366d2 \ No newline at end of file +14fb097e0d6f4be214b690175128f0d6 \ No newline at end of file diff --git a/classyaze_1_1editor_1_1OverworldEditor_ad8777e42d3b62d08401b380cce94230b_cgraph.map b/classyaze_1_1editor_1_1OverworldEditor_ad8777e42d3b62d08401b380cce94230b_cgraph.map index 089aea674..17b2faec0 100644 --- a/classyaze_1_1editor_1_1OverworldEditor_ad8777e42d3b62d08401b380cce94230b_cgraph.map +++ b/classyaze_1_1editor_1_1OverworldEditor_ad8777e42d3b62d08401b380cce94230b_cgraph.map @@ -1,60 +1,59 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classyaze_1_1editor_1_1OverworldEditor_ad8777e42d3b62d08401b380cce94230b_cgraph.md5 b/classyaze_1_1editor_1_1OverworldEditor_ad8777e42d3b62d08401b380cce94230b_cgraph.md5 index 307df3a8a..6a0caef09 100644 --- a/classyaze_1_1editor_1_1OverworldEditor_ad8777e42d3b62d08401b380cce94230b_cgraph.md5 +++ b/classyaze_1_1editor_1_1OverworldEditor_ad8777e42d3b62d08401b380cce94230b_cgraph.md5 @@ -1 +1 @@ -96fc7e76f70e98fc6d85f36895d5f7e1 \ No newline at end of file +f93349622bd9dbfab1af82e1e0347d77 \ No newline at end of file diff --git a/classyaze_1_1editor_1_1OverworldEditor_ad8777e42d3b62d08401b380cce94230b_cgraph.png b/classyaze_1_1editor_1_1OverworldEditor_ad8777e42d3b62d08401b380cce94230b_cgraph.png index 12d5d6358..27faff511 100644 Binary files a/classyaze_1_1editor_1_1OverworldEditor_ad8777e42d3b62d08401b380cce94230b_cgraph.png and b/classyaze_1_1editor_1_1OverworldEditor_ad8777e42d3b62d08401b380cce94230b_cgraph.png differ diff --git a/classyaze_1_1editor_1_1OverworldEditor_afab13e93a2055e6b761b5b3ded716e43_cgraph.map b/classyaze_1_1editor_1_1OverworldEditor_afab13e93a2055e6b761b5b3ded716e43_cgraph.map index 1531aec4b..8960539b9 100644 --- a/classyaze_1_1editor_1_1OverworldEditor_afab13e93a2055e6b761b5b3ded716e43_cgraph.map +++ b/classyaze_1_1editor_1_1OverworldEditor_afab13e93a2055e6b761b5b3ded716e43_cgraph.map @@ -10,18 +10,18 @@ - - - - - - - - - - - - + + + + + + + + + + + + @@ -38,17 +38,17 @@ - - - - - - - - - - - - - + + + + + + + + + + + + + diff --git a/classyaze_1_1editor_1_1OverworldEditor_afab13e93a2055e6b761b5b3ded716e43_cgraph.md5 b/classyaze_1_1editor_1_1OverworldEditor_afab13e93a2055e6b761b5b3ded716e43_cgraph.md5 index 6fa70d88b..fef2e8448 100644 --- a/classyaze_1_1editor_1_1OverworldEditor_afab13e93a2055e6b761b5b3ded716e43_cgraph.md5 +++ b/classyaze_1_1editor_1_1OverworldEditor_afab13e93a2055e6b761b5b3ded716e43_cgraph.md5 @@ -1 +1 @@ -11196624afd732a133641b7d50332bcb \ No newline at end of file +b2b717dbaed44e9a6315f4cc2182954a \ No newline at end of file diff --git a/classyaze_1_1editor_1_1ScreenEditor.html b/classyaze_1_1editor_1_1ScreenEditor.html index 3e006516d..568ee7a6e 100644 --- a/classyaze_1_1editor_1_1ScreenEditor.html +++ b/classyaze_1_1editor_1_1ScreenEditor.html @@ -857,7 +857,7 @@

- + diff --git a/classyaze_1_1editor_1_1ScreenEditor_a532b9b6a1246cbdb46d2b6ff6984ad78_cgraph.map b/classyaze_1_1editor_1_1ScreenEditor_a532b9b6a1246cbdb46d2b6ff6984ad78_cgraph.map index bfc2153a5..f0b87169c 100644 --- a/classyaze_1_1editor_1_1ScreenEditor_a532b9b6a1246cbdb46d2b6ff6984ad78_cgraph.map +++ b/classyaze_1_1editor_1_1ScreenEditor_a532b9b6a1246cbdb46d2b6ff6984ad78_cgraph.map @@ -2,16 +2,16 @@ - - - - - - - - - - + + + + + + + + + + @@ -24,52 +24,52 @@ - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + diff --git a/classyaze_1_1editor_1_1ScreenEditor_a532b9b6a1246cbdb46d2b6ff6984ad78_cgraph.md5 b/classyaze_1_1editor_1_1ScreenEditor_a532b9b6a1246cbdb46d2b6ff6984ad78_cgraph.md5 index a1555e177..d9a333c31 100644 --- a/classyaze_1_1editor_1_1ScreenEditor_a532b9b6a1246cbdb46d2b6ff6984ad78_cgraph.md5 +++ b/classyaze_1_1editor_1_1ScreenEditor_a532b9b6a1246cbdb46d2b6ff6984ad78_cgraph.md5 @@ -1 +1 @@ -9fd7ce98c5d0ade9b6f00b102aa4e63b \ No newline at end of file +5ceafd54a4b4a33d9ce099657b38262a \ No newline at end of file diff --git a/classyaze_1_1editor_1_1ScreenEditor_a8b6ca48186a89ef411649eae89289e0b_cgraph.map b/classyaze_1_1editor_1_1ScreenEditor_a8b6ca48186a89ef411649eae89289e0b_cgraph.map index 52cb7c45d..b271daadb 100644 --- a/classyaze_1_1editor_1_1ScreenEditor_a8b6ca48186a89ef411649eae89289e0b_cgraph.map +++ b/classyaze_1_1editor_1_1ScreenEditor_a8b6ca48186a89ef411649eae89289e0b_cgraph.map @@ -12,61 +12,61 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + diff --git a/classyaze_1_1editor_1_1ScreenEditor_a8b6ca48186a89ef411649eae89289e0b_cgraph.md5 b/classyaze_1_1editor_1_1ScreenEditor_a8b6ca48186a89ef411649eae89289e0b_cgraph.md5 index 3e0f279ef..80152d876 100644 --- a/classyaze_1_1editor_1_1ScreenEditor_a8b6ca48186a89ef411649eae89289e0b_cgraph.md5 +++ b/classyaze_1_1editor_1_1ScreenEditor_a8b6ca48186a89ef411649eae89289e0b_cgraph.md5 @@ -1 +1 @@ -1cf5bc2d8e16681457cd0c77ab7c840d \ No newline at end of file +e9f20f4cddbe562d93b9fb0d07e57a37 \ No newline at end of file diff --git a/classyaze_1_1editor_1_1ScreenEditor_af38a5133c7491d5c00f348a5b7544867_cgraph.map b/classyaze_1_1editor_1_1ScreenEditor_af38a5133c7491d5c00f348a5b7544867_cgraph.map index 0ec8b9565..6f0fc1f64 100644 --- a/classyaze_1_1editor_1_1ScreenEditor_af38a5133c7491d5c00f348a5b7544867_cgraph.map +++ b/classyaze_1_1editor_1_1ScreenEditor_af38a5133c7491d5c00f348a5b7544867_cgraph.map @@ -4,60 +4,60 @@ - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classyaze_1_1editor_1_1ScreenEditor_af38a5133c7491d5c00f348a5b7544867_cgraph.md5 b/classyaze_1_1editor_1_1ScreenEditor_af38a5133c7491d5c00f348a5b7544867_cgraph.md5 index 45c5083bd..63f4073e2 100644 --- a/classyaze_1_1editor_1_1ScreenEditor_af38a5133c7491d5c00f348a5b7544867_cgraph.md5 +++ b/classyaze_1_1editor_1_1ScreenEditor_af38a5133c7491d5c00f348a5b7544867_cgraph.md5 @@ -1 +1 @@ -56406548c5e6c0f8b04661be4948d975 \ No newline at end of file +470a5e134ebe83f5b70f6b5389061962 \ No newline at end of file diff --git a/classyaze_1_1editor_1_1SpriteEditor_a181c7120455cf4b83c70abb729bc272d_cgraph.map b/classyaze_1_1editor_1_1SpriteEditor_a181c7120455cf4b83c70abb729bc272d_cgraph.map index 4ed7df557..0b7532c37 100644 --- a/classyaze_1_1editor_1_1SpriteEditor_a181c7120455cf4b83c70abb729bc272d_cgraph.map +++ b/classyaze_1_1editor_1_1SpriteEditor_a181c7120455cf4b83c70abb729bc272d_cgraph.map @@ -6,18 +6,18 @@ - - - - - - - - - - - - + + + + + + + + + + + + @@ -34,21 +34,21 @@ - - - - - - - - - + + + + + + + + + - - - - - - + + + + + + diff --git a/classyaze_1_1editor_1_1SpriteEditor_a181c7120455cf4b83c70abb729bc272d_cgraph.md5 b/classyaze_1_1editor_1_1SpriteEditor_a181c7120455cf4b83c70abb729bc272d_cgraph.md5 index ff5a6cfbf..0f22f3cfd 100644 --- a/classyaze_1_1editor_1_1SpriteEditor_a181c7120455cf4b83c70abb729bc272d_cgraph.md5 +++ b/classyaze_1_1editor_1_1SpriteEditor_a181c7120455cf4b83c70abb729bc272d_cgraph.md5 @@ -1 +1 @@ -ffe44d5a1d395c9e7ed9b9d705634c7e \ No newline at end of file +9c3981cd83454b1144a7df6ac1a3de0d \ No newline at end of file diff --git a/classyaze_1_1editor_1_1SpriteEditor_a2b88bc5b08da9e5634c0dc55ad0eb679_cgraph.map b/classyaze_1_1editor_1_1SpriteEditor_a2b88bc5b08da9e5634c0dc55ad0eb679_cgraph.map index c29f4ba25..1f798d6de 100644 --- a/classyaze_1_1editor_1_1SpriteEditor_a2b88bc5b08da9e5634c0dc55ad0eb679_cgraph.map +++ b/classyaze_1_1editor_1_1SpriteEditor_a2b88bc5b08da9e5634c0dc55ad0eb679_cgraph.map @@ -8,16 +8,16 @@ - - - - - - - - - - + + + + + + + + + + @@ -27,26 +27,26 @@ - - - - - - - - - - + + + + + + + + + + - - - - - - - - - - + + + + + + + + + + diff --git a/classyaze_1_1editor_1_1SpriteEditor_a2b88bc5b08da9e5634c0dc55ad0eb679_cgraph.md5 b/classyaze_1_1editor_1_1SpriteEditor_a2b88bc5b08da9e5634c0dc55ad0eb679_cgraph.md5 index 814569380..7b4a59520 100644 --- a/classyaze_1_1editor_1_1SpriteEditor_a2b88bc5b08da9e5634c0dc55ad0eb679_cgraph.md5 +++ b/classyaze_1_1editor_1_1SpriteEditor_a2b88bc5b08da9e5634c0dc55ad0eb679_cgraph.md5 @@ -1 +1 @@ -293641c8781fb46e68a54d8f851afb0d \ No newline at end of file +410179a7ca5e7a16f6407fa279ba89be \ No newline at end of file diff --git a/classyaze_1_1editor_1_1SpriteEditor_a552785a0287ebe61e7f855e45c8d6777_cgraph.map b/classyaze_1_1editor_1_1SpriteEditor_a552785a0287ebe61e7f855e45c8d6777_cgraph.map index 4f5b2c792..55e278121 100644 --- a/classyaze_1_1editor_1_1SpriteEditor_a552785a0287ebe61e7f855e45c8d6777_cgraph.map +++ b/classyaze_1_1editor_1_1SpriteEditor_a552785a0287ebe61e7f855e45c8d6777_cgraph.map @@ -2,22 +2,22 @@ - - - - + + + + - - - - - - - - - - - - + + + + + + + + + + + + diff --git a/classyaze_1_1editor_1_1SpriteEditor_a552785a0287ebe61e7f855e45c8d6777_cgraph.md5 b/classyaze_1_1editor_1_1SpriteEditor_a552785a0287ebe61e7f855e45c8d6777_cgraph.md5 index a653e0176..be76f65f3 100644 --- a/classyaze_1_1editor_1_1SpriteEditor_a552785a0287ebe61e7f855e45c8d6777_cgraph.md5 +++ b/classyaze_1_1editor_1_1SpriteEditor_a552785a0287ebe61e7f855e45c8d6777_cgraph.md5 @@ -1 +1 @@ -6cce5a57b928161c8b524ea62961e13c \ No newline at end of file +4147b2b3c7489211a16be1719699338d \ No newline at end of file diff --git a/classyaze_1_1editor_1_1SpriteEditor_a8654819141edd6e0cebe9962da993761_cgraph.map b/classyaze_1_1editor_1_1SpriteEditor_a8654819141edd6e0cebe9962da993761_cgraph.map index ff493bd76..824d0e10b 100644 --- a/classyaze_1_1editor_1_1SpriteEditor_a8654819141edd6e0cebe9962da993761_cgraph.map +++ b/classyaze_1_1editor_1_1SpriteEditor_a8654819141edd6e0cebe9962da993761_cgraph.map @@ -2,45 +2,45 @@ - - - - + + + + - - - - - - - - - - - - + + + + + + + + + + + + - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + diff --git a/classyaze_1_1editor_1_1SpriteEditor_a8654819141edd6e0cebe9962da993761_cgraph.md5 b/classyaze_1_1editor_1_1SpriteEditor_a8654819141edd6e0cebe9962da993761_cgraph.md5 index 5098c4ca5..927265bfe 100644 --- a/classyaze_1_1editor_1_1SpriteEditor_a8654819141edd6e0cebe9962da993761_cgraph.md5 +++ b/classyaze_1_1editor_1_1SpriteEditor_a8654819141edd6e0cebe9962da993761_cgraph.md5 @@ -1 +1 @@ -406d0bdd6960699f013944de551ea73e \ No newline at end of file +ac091dad428bc70ed03c0b2a1089bd17 \ No newline at end of file diff --git a/classyaze_1_1editor_1_1SpriteEditor_aba67b34610ea4479d2c84b0e49e5cebf_cgraph.map b/classyaze_1_1editor_1_1SpriteEditor_aba67b34610ea4479d2c84b0e49e5cebf_cgraph.map index ed1e8149d..487f07d00 100644 --- a/classyaze_1_1editor_1_1SpriteEditor_aba67b34610ea4479d2c84b0e49e5cebf_cgraph.map +++ b/classyaze_1_1editor_1_1SpriteEditor_aba67b34610ea4479d2c84b0e49e5cebf_cgraph.map @@ -2,44 +2,44 @@ - - - - + + + + - - - - - - - - - - - - + + + + + + + + + + + + - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + diff --git a/classyaze_1_1editor_1_1SpriteEditor_aba67b34610ea4479d2c84b0e49e5cebf_cgraph.md5 b/classyaze_1_1editor_1_1SpriteEditor_aba67b34610ea4479d2c84b0e49e5cebf_cgraph.md5 index 7cc8fd421..6c04bd809 100644 --- a/classyaze_1_1editor_1_1SpriteEditor_aba67b34610ea4479d2c84b0e49e5cebf_cgraph.md5 +++ b/classyaze_1_1editor_1_1SpriteEditor_aba67b34610ea4479d2c84b0e49e5cebf_cgraph.md5 @@ -1 +1 @@ -53c70b8c5f0c18de98d1e92fd8a815bc \ No newline at end of file +4f69d67354b5df98344b227933168c4d \ No newline at end of file diff --git a/classyaze_1_1editor_1_1Tile16Editor.html b/classyaze_1_1editor_1_1Tile16Editor.html index 9868536e7..ada2c0539 100644 --- a/classyaze_1_1editor_1_1Tile16Editor.html +++ b/classyaze_1_1editor_1_1Tile16Editor.html @@ -224,6 +224,14 @@   bool transfer_blockset_loaded_ = false   +bool x_flip = false +  +bool y_flip = false +  +bool priority_tile = false +  +int tile_size +  int current_tile16_ = 0   int current_tile8_ = 0 @@ -234,14 +242,6 @@   core::NotifyValue< uint8_t > notify_palette   -bool x_flip -  -bool y_flip -  -bool priority_tile -  -int tile_size -  std::array< uint8_t, 0x200 > all_tiles_types_   gui::Canvas blockset_canvas_ @@ -320,9 +320,9 @@

-

Definition at line 51 of file tile16_editor.cc.

+

Definition at line 44 of file tile16_editor.cc.

-

References all_tiles_types_, current_gfx_bmp_, yaze::gui::Canvas::custom_labels_enabled(), yaze::core::HexByte(), LoadTile8(), yaze::gui::Canvas::mutable_labels(), RETURN_IF_ERROR, tile16_blockset_bmp_, tile16_individual_, and tile8_source_canvas_.

+

References all_tiles_types_, current_gfx_bmp_, yaze::gui::Canvas::custom_labels_enabled(), yaze::core::HexByte(), LoadTile8(), yaze::gui::Canvas::mutable_labels(), RETURN_IF_ERROR, tile16_blockset_bmp_, tile16_individual_, and tile8_source_canvas_.

Referenced by yaze::editor::OverworldEditor::Update().

@@ -370,9 +370,9 @@

-

Definition at line 71 of file tile16_editor.cc.

+

Definition at line 64 of file tile16_editor.cc.

-

References DrawMenu(), DrawTile16Editor(), map_blockset_loaded_, RETURN_IF_ERROR, and UpdateTile16Transfer().

+

References DrawMenu(), DrawTile16Editor(), map_blockset_loaded_, RETURN_IF_ERROR, and UpdateTile16Transfer().

Referenced by yaze::editor::OverworldEditor::DrawToolset().

@@ -418,11 +418,11 @@

-

Definition at line 86 of file tile16_editor.cc.

+

Definition at line 79 of file tile16_editor.cc.

-

References yaze::gui::Canvas::custom_labels_enabled(), and tile8_source_canvas_.

+

References yaze::gui::Canvas::custom_labels_enabled(), and tile8_source_canvas_.

-

Referenced by Update().

+

Referenced by Update().

Here is the call graph for this function:
@@ -451,11 +451,11 @@

-

Definition at line 100 of file tile16_editor.cc.

+

Definition at line 93 of file tile16_editor.cc.

-

References DrawTileEditControls(), status_, TABLE_BORDERS_RESIZABLE, UpdateBlockset(), and UpdateTile16Edit().

+

References DrawTileEditControls(), status_, TABLE_BORDERS_RESIZABLE, UpdateBlockset(), and UpdateTile16Edit().

-

Referenced by Update().

+

Referenced by Update().

Here is the call graph for this function:
@@ -547,11 +547,11 @@

-

Definition at line 338 of file tile16_editor.cc.

+

Definition at line 341 of file tile16_editor.cc.

-

References RETURN_IF_ERROR, TABLE_BORDERS_RESIZABLE, UpdateBlockset(), and UpdateTransferTileCanvas().

+

References RETURN_IF_ERROR, TABLE_BORDERS_RESIZABLE, UpdateBlockset(), and UpdateTransferTileCanvas().

-

Referenced by Update().

+

Referenced by Update().

Here is the call graph for this function:
@@ -637,11 +637,11 @@

-

Definition at line 130 of file tile16_editor.cc.

+

Definition at line 123 of file tile16_editor.cc.

-

References yaze::core::NotifyValue< T >::apply_changes(), yaze::gfx::Bitmap::ApplyPalette(), yaze::gui::BeginChildWithScrollbar(), yaze::gui::BeginPadding(), blockset_canvas_, current_palette_, current_tile16_, current_tile16_bmp_, yaze::gui::Canvas::DrawBackground(), yaze::gui::Canvas::DrawBitmap(), yaze::gui::Canvas::DrawContextMenu(), yaze::gui::Canvas::DrawGrid(), yaze::gui::Canvas::DrawOverlay(), yaze::gui::Canvas::DrawTileSelector(), yaze::gui::EndPadding(), yaze::core::NotifyValue< T >::get(), yaze::core::Renderer::GetInstance(), yaze::gui::Canvas::GetTileIdFromMousePos(), map_blockset_loaded_, yaze::core::NotifyValue< T >::modified(), yaze::core::NotifyValue< T >::mutable_get(), notify_tile16, yaze::gui::Canvas::points(), yaze::core::Renderer::RenderBitmap(), RETURN_IF_ERROR, yaze::SharedRom::rom(), tile16_blockset_bmp_, and tile16_individual_.

+

References yaze::core::NotifyValue< T >::apply_changes(), yaze::gfx::Bitmap::ApplyPalette(), yaze::gui::BeginChildWithScrollbar(), yaze::gui::BeginPadding(), blockset_canvas_, current_palette_, current_tile16_, current_tile16_bmp_, yaze::gui::Canvas::DrawBackground(), yaze::gui::Canvas::DrawBitmap(), yaze::gui::Canvas::DrawContextMenu(), yaze::gui::Canvas::DrawGrid(), yaze::gui::Canvas::DrawOverlay(), yaze::gui::Canvas::DrawTileSelector(), yaze::gui::EndPadding(), yaze::core::NotifyValue< T >::get(), yaze::core::Renderer::GetInstance(), yaze::gui::Canvas::GetTileIdFromMousePos(), map_blockset_loaded_, yaze::core::NotifyValue< T >::modified(), yaze::core::NotifyValue< T >::mutable_get(), notify_tile16, yaze::gui::Canvas::points(), yaze::core::Renderer::RenderBitmap(), RETURN_IF_ERROR, yaze::SharedRom::rom(), tile16_blockset_bmp_, and tile16_individual_.

-

Referenced by DrawTile16Editor(), and UpdateTile16Transfer().

+

Referenced by DrawTile16Editor(), and UpdateTile16Transfer().

Here is the call graph for this function:
@@ -719,11 +719,11 @@

-

Definition at line 159 of file tile16_editor.cc.

+

Definition at line 152 of file tile16_editor.cc.

-

References current_gfx_individual_, current_tile16_bmp_, current_tile8_, and yaze::gfx::Bitmap::WriteToPixel().

+

References current_gfx_individual_, current_tile16_bmp_, current_tile8_, and yaze::gfx::Bitmap::WriteToPixel().

-

Referenced by UpdateTile16Edit().

+

Referenced by UpdateTile16Edit().

Here is the call graph for this function:
@@ -752,11 +752,11 @@

-

Definition at line 192 of file tile16_editor.cc.

+

Definition at line 185 of file tile16_editor.cc.

-

References current_gfx_bmp_, current_gfx_individual_, current_palette_, current_tile16_bmp_, current_tile8_, yaze::gui::Canvas::DrawBackground(), yaze::gui::Canvas::DrawBitmap(), yaze::gui::Canvas::DrawContextMenu(), yaze::gui::Canvas::DrawGrid(), yaze::gui::Canvas::drawn_tile_position(), yaze::gui::Canvas::DrawOverlay(), yaze::gui::Canvas::DrawTilePainter(), yaze::gui::Canvas::DrawTileSelector(), DrawToCurrentTile16(), yaze::core::Renderer::GetInstance(), yaze::gui::Canvas::points(), RETURN_IF_ERROR, yaze::SharedRom::rom(), tile16_edit_canvas_, tile8_source_canvas_, and yaze::core::Renderer::UpdateBitmap().

+

References current_gfx_bmp_, current_gfx_individual_, current_palette_, current_tile16_bmp_, current_tile8_, yaze::gui::Canvas::DrawBackground(), yaze::gui::Canvas::DrawBitmap(), yaze::gui::Canvas::DrawContextMenu(), yaze::gui::Canvas::DrawGrid(), yaze::gui::Canvas::drawn_tile_position(), yaze::gui::Canvas::DrawOverlay(), yaze::gui::Canvas::DrawTilePainter(), yaze::gui::Canvas::DrawTileSelector(), DrawToCurrentTile16(), yaze::core::Renderer::GetInstance(), yaze::gui::Canvas::points(), RETURN_IF_ERROR, yaze::SharedRom::rom(), tile16_edit_canvas_, tile8_source_canvas_, and yaze::core::Renderer::UpdateBitmap().

-

Referenced by DrawTile16Editor().

+

Referenced by DrawTile16Editor().

Here is the call graph for this function:
@@ -836,11 +836,11 @@

-

Definition at line 245 of file tile16_editor.cc.

+

Definition at line 238 of file tile16_editor.cc.

-

References yaze::core::NotifyValue< T >::apply_changes(), yaze::gfx::Bitmap::ApplyPaletteWithTransparent(), current_gfx_bmp_, current_palette_, current_tile16_, current_tile16_bmp_, current_tile8_, yaze::core::NotifyValue< T >::get(), yaze::core::Renderer::GetInstance(), yaze::gui::InputHexByte(), yaze::core::NotifyValue< T >::modified(), yaze::core::NotifyValue< T >::mutable_get(), notify_palette, yaze::gfx::GfxContext::palettesets_, priority_tile, RETURN_IF_ERROR, yaze::core::Renderer::UpdateBitmap(), x_flip, and y_flip.

+

References yaze::core::NotifyValue< T >::apply_changes(), yaze::gfx::Bitmap::ApplyPaletteWithTransparent(), current_gfx_bmp_, current_palette_, current_tile16_, current_tile16_bmp_, current_tile8_, yaze::core::NotifyValue< T >::get(), yaze::core::Renderer::GetInstance(), yaze::gui::InputHexByte(), yaze::core::NotifyValue< T >::modified(), yaze::core::NotifyValue< T >::mutable_get(), notify_palette, yaze::gfx::GfxContext::palettesets_, priority_tile, RETURN_IF_ERROR, yaze::core::Renderer::UpdateBitmap(), x_flip, and y_flip.

-

Referenced by DrawTile16Editor().

+

Referenced by DrawTile16Editor().

Here is the call graph for this function:
@@ -892,71 +892,67 @@

Todo
Implement tile16 transfer
-

Definition at line 363 of file tile16_editor.cc.

+

Definition at line 366 of file tile16_editor.cc.

-

References yaze::gui::BitmapCanvasPipeline(), yaze::zelda3::Overworld::current_area_palette(), yaze::core::Renderer::GetInstance(), yaze::zelda3::Overworld::Load(), yaze::Rom::LoadAllGraphicsData(), yaze::Rom::LoadFromFile(), palette_, PRINT_IF_ERROR, RETURN_IF_ERROR, yaze::zelda3::Overworld::set_current_map(), yaze::core::FileDialogWrapper::ShowOpenFileDialog(), yaze::zelda3::Overworld::tile16_blockset_data(), transfer_blockset_bmp_, transfer_blockset_loaded_, transfer_canvas_, transfer_overworld_, transfer_rom_, transfer_started_, and transfer_status_.

+

References yaze::gui::BitmapCanvasPipeline(), yaze::zelda3::Overworld::current_area_palette(), yaze::core::Renderer::GetInstance(), yaze::zelda3::Overworld::Load(), yaze::Rom::LoadAllGraphicsData(), yaze::Rom::LoadFromFile(), palette_, PRINT_IF_ERROR, RETURN_IF_ERROR, yaze::zelda3::Overworld::set_current_map(), yaze::core::FileDialogWrapper::ShowOpenFileDialog(), yaze::zelda3::Overworld::tile16_blockset_data(), transfer_blockset_bmp_, transfer_blockset_loaded_, transfer_canvas_, transfer_overworld_, transfer_rom_, transfer_started_, and transfer_status_.

-

Referenced by UpdateTile16Transfer().

+

Referenced by UpdateTile16Transfer().

Here is the call graph for this function:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
@@ -977,11 +973,11 @@

-

Definition at line 281 of file tile16_editor.cc.

+

Definition at line 274 of file tile16_editor.cc.

-

References current_gfx_bmp_, current_gfx_individual_, current_palette_, yaze::gfx::Bitmap::data(), yaze::core::Renderer::GetInstance(), map_blockset_loaded_, yaze::core::Renderer::RenderBitmap(), RETURN_IF_ERROR, yaze::SharedRom::rom(), and yaze::gfx::Bitmap::width().

+

References current_gfx_bmp_, current_gfx_individual_, current_palette_, yaze::gfx::Bitmap::data(), yaze::core::Renderer::GetInstance(), map_blockset_loaded_, yaze::core::Renderer::RenderBitmap(), RETURN_IF_ERROR, yaze::SharedRom::rom(), and yaze::gfx::Bitmap::width().

-

Referenced by InitBlockset().

+

Referenced by InitBlockset().

Here is the call graph for this function:

@@ -1103,7 +1097,7 @@

Definition at line 49 of file tile16_editor.h.

-

Referenced by UpdateTransferTileCanvas().

+

Referenced by UpdateTransferTileCanvas().

@@ -1129,12 +1123,12 @@

Definition at line 50 of file tile16_editor.h.

-

Referenced by UpdateTransferTileCanvas().

+

Referenced by UpdateTransferTileCanvas().

- -

◆ current_tile16_

+ +

◆ x_flip

- -

◆ current_tile8_

+ +

◆ y_flip

- -

◆ current_palette_

+ +

◆ priority_tile

- -

◆ notify_tile16

+ +

◆ tile_size

- -

◆ notify_palette

+ +

◆ current_tile16_

- -

◆ x_flip

+ +

◆ current_tile8_

- -

◆ y_flip

+ +

◆ current_palette_

- -

◆ priority_tile

+ +

◆ notify_tile16

- -

◆ tile_size

+ +

◆ notify_palette

@@ -1385,9 +1379,9 @@

-

Definition at line 65 of file tile16_editor.h.

+

Definition at line 63 of file tile16_editor.h.

-

Referenced by InitBlockset().

+

Referenced by InitBlockset().

@@ -1414,9 +1408,9 @@

gui::CanvasGridSize::k32x32}

-

Definition at line 68 of file tile16_editor.h.

+

Definition at line 66 of file tile16_editor.h.

-

Referenced by UpdateBlockset().

+

Referenced by UpdateBlockset().

@@ -1440,9 +1434,9 @@

-

Definition at line 70 of file tile16_editor.h.

+

Definition at line 68 of file tile16_editor.h.

-

Referenced by InitBlockset(), and UpdateBlockset().

+

Referenced by InitBlockset(), and UpdateBlockset().

@@ -1469,9 +1463,9 @@

gui::CanvasGridSize::k64x64}

-

Definition at line 73 of file tile16_editor.h.

+

Definition at line 71 of file tile16_editor.h.

-

Referenced by UpdateTile16Edit().

+

Referenced by UpdateTile16Edit().

@@ -1495,9 +1489,9 @@

-

Definition at line 75 of file tile16_editor.h.

+

Definition at line 73 of file tile16_editor.h.

-

Referenced by DrawTileEditControls(), DrawToCurrentTile16(), SetCurrentTile(), UpdateBlockset(), and UpdateTile16Edit().

+

Referenced by DrawTileEditControls(), DrawToCurrentTile16(), SetCurrentTile(), UpdateBlockset(), and UpdateTile16Edit().

@@ -1527,9 +1521,9 @@

constexpr int kTilesheetHeight
Definition snes_tile.h:16

constexpr int kTilesheetWidth
Definition snes_tile.h:15

-

Definition at line 78 of file tile16_editor.h.

+

Definition at line 76 of file tile16_editor.h.

-

Referenced by DrawMenu(), InitBlockset(), and UpdateTile16Edit().

+

Referenced by DrawMenu(), InitBlockset(), and UpdateTile16Edit().

@@ -1553,9 +1547,9 @@

-

Definition at line 82 of file tile16_editor.h.

+

Definition at line 80 of file tile16_editor.h.

-

Referenced by DrawTileEditControls(), InitBlockset(), LoadTile8(), and UpdateTile16Edit().

+

Referenced by DrawTileEditControls(), InitBlockset(), LoadTile8(), and UpdateTile16Edit().

@@ -1579,9 +1573,9 @@

-

Definition at line 84 of file tile16_editor.h.

+

Definition at line 82 of file tile16_editor.h.

-

Referenced by UpdateTransferTileCanvas().

+

Referenced by UpdateTransferTileCanvas().

@@ -1605,9 +1599,9 @@

-

Definition at line 85 of file tile16_editor.h.

+

Definition at line 83 of file tile16_editor.h.

-

Referenced by UpdateTransferTileCanvas().

+

Referenced by UpdateTransferTileCanvas().

@@ -1631,9 +1625,9 @@

-

Definition at line 87 of file tile16_editor.h.

+

Definition at line 85 of file tile16_editor.h.

-

Referenced by InitBlockset(), SetCurrentTile(), and UpdateBlockset().

+

Referenced by InitBlockset(), SetCurrentTile(), and UpdateBlockset().

@@ -1657,9 +1651,9 @@

-

Definition at line 88 of file tile16_editor.h.

+

Definition at line 86 of file tile16_editor.h.

-

Referenced by DrawToCurrentTile16(), LoadTile8(), and UpdateTile16Edit().

+

Referenced by DrawToCurrentTile16(), LoadTile8(), and UpdateTile16Edit().

@@ -1683,7 +1677,7 @@

-

Definition at line 90 of file tile16_editor.h.

+

Definition at line 88 of file tile16_editor.h.

@@ -1707,9 +1701,9 @@

-

Definition at line 92 of file tile16_editor.h.

+

Definition at line 90 of file tile16_editor.h.

-

Referenced by UpdateTransferTileCanvas().

+

Referenced by UpdateTransferTileCanvas().

@@ -1733,9 +1727,9 @@

-

Definition at line 93 of file tile16_editor.h.

+

Definition at line 91 of file tile16_editor.h.

-

Referenced by UpdateTransferTileCanvas().

+

Referenced by UpdateTransferTileCanvas().

@@ -1759,9 +1753,9 @@

-

Definition at line 95 of file tile16_editor.h.

+

Definition at line 93 of file tile16_editor.h.

-

Referenced by DrawTile16Editor().

+

Referenced by DrawTile16Editor().

@@ -1785,9 +1779,9 @@

-

Definition at line 97 of file tile16_editor.h.

+

Definition at line 95 of file tile16_editor.h.

-

Referenced by UpdateTransferTileCanvas().

+

Referenced by UpdateTransferTileCanvas().

@@ -1811,9 +1805,9 @@

-

Definition at line 98 of file tile16_editor.h.

+

Definition at line 96 of file tile16_editor.h.

-

Referenced by UpdateTransferTileCanvas().

+

Referenced by UpdateTransferTileCanvas().

diff --git a/classyaze_1_1editor_1_1Tile16Editor.js b/classyaze_1_1editor_1_1Tile16Editor.js index 3b410ebda..1c1c4fc8c 100644 --- a/classyaze_1_1editor_1_1Tile16Editor.js +++ b/classyaze_1_1editor_1_1Tile16Editor.js @@ -15,15 +15,15 @@ var classyaze_1_1editor_1_1Tile16Editor = [ "map_blockset_loaded_", "classyaze_1_1editor_1_1Tile16Editor.html#a2a942884ba55c4f4678ac2ef983a61d5", null ], [ "transfer_started_", "classyaze_1_1editor_1_1Tile16Editor.html#a02c61898f51e7670eb72c4eeb2247195", null ], [ "transfer_blockset_loaded_", "classyaze_1_1editor_1_1Tile16Editor.html#aaa4e9bd7b029884f0de852d4c752e95a", null ], + [ "x_flip", "classyaze_1_1editor_1_1Tile16Editor.html#a572f4bd7544c75082f7f3d80f99f0bec", null ], + [ "y_flip", "classyaze_1_1editor_1_1Tile16Editor.html#a96e9647808414a4c4a131ead6fd9b4d2", null ], + [ "priority_tile", "classyaze_1_1editor_1_1Tile16Editor.html#a45a639f1ec4a9ebf71b0c5d2f08febb4", null ], + [ "tile_size", "classyaze_1_1editor_1_1Tile16Editor.html#ab1b2d9944621e59c03eba07df949dad5", null ], [ "current_tile16_", "classyaze_1_1editor_1_1Tile16Editor.html#a06b78edd982130f671540498885b6153", null ], [ "current_tile8_", "classyaze_1_1editor_1_1Tile16Editor.html#a4d4507a8bc2cd1ef5d972cfb1c2139f0", null ], [ "current_palette_", "classyaze_1_1editor_1_1Tile16Editor.html#a3d2d56231f7cfb215dc423cfdd361337", null ], [ "notify_tile16", "classyaze_1_1editor_1_1Tile16Editor.html#a2e648d2bcd274fc133d2b67012b17216", null ], [ "notify_palette", "classyaze_1_1editor_1_1Tile16Editor.html#ac7807c93bfb87e1cb0167c3a2b86781e", null ], - [ "x_flip", "classyaze_1_1editor_1_1Tile16Editor.html#a572f4bd7544c75082f7f3d80f99f0bec", null ], - [ "y_flip", "classyaze_1_1editor_1_1Tile16Editor.html#a96e9647808414a4c4a131ead6fd9b4d2", null ], - [ "priority_tile", "classyaze_1_1editor_1_1Tile16Editor.html#a45a639f1ec4a9ebf71b0c5d2f08febb4", null ], - [ "tile_size", "classyaze_1_1editor_1_1Tile16Editor.html#ab1b2d9944621e59c03eba07df949dad5", null ], [ "all_tiles_types_", "classyaze_1_1editor_1_1Tile16Editor.html#a4833d43e836e1671b9e17a818dee242a", null ], [ "blockset_canvas_", "classyaze_1_1editor_1_1Tile16Editor.html#ab97f4fde28dbf0218a7bf91be77abd4e", null ], [ "tile16_blockset_bmp_", "classyaze_1_1editor_1_1Tile16Editor.html#ac42a1bab7e0d99d718399dd290e3513a", null ], diff --git a/classyaze_1_1editor_1_1Tile16Editor_a277c8c075ae907886686d6d17e8f3028_cgraph.map b/classyaze_1_1editor_1_1Tile16Editor_a277c8c075ae907886686d6d17e8f3028_cgraph.map index ccb882c16..fbc652ffd 100644 --- a/classyaze_1_1editor_1_1Tile16Editor_a277c8c075ae907886686d6d17e8f3028_cgraph.map +++ b/classyaze_1_1editor_1_1Tile16Editor_a277c8c075ae907886686d6d17e8f3028_cgraph.map @@ -1,57 +1,53 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classyaze_1_1editor_1_1Tile16Editor_a277c8c075ae907886686d6d17e8f3028_cgraph.md5 b/classyaze_1_1editor_1_1Tile16Editor_a277c8c075ae907886686d6d17e8f3028_cgraph.md5 index 8c01bcdd2..b933f0ffe 100644 --- a/classyaze_1_1editor_1_1Tile16Editor_a277c8c075ae907886686d6d17e8f3028_cgraph.md5 +++ b/classyaze_1_1editor_1_1Tile16Editor_a277c8c075ae907886686d6d17e8f3028_cgraph.md5 @@ -1 +1 @@ -c7559ea9713834919e27ba971af8bd55 \ No newline at end of file +cff6d7a9898055aadd0489c7d186c40e \ No newline at end of file diff --git a/classyaze_1_1editor_1_1Tile16Editor_a277c8c075ae907886686d6d17e8f3028_cgraph.png b/classyaze_1_1editor_1_1Tile16Editor_a277c8c075ae907886686d6d17e8f3028_cgraph.png index 7e9aa14ee..ddb2e3d82 100644 Binary files a/classyaze_1_1editor_1_1Tile16Editor_a277c8c075ae907886686d6d17e8f3028_cgraph.png and b/classyaze_1_1editor_1_1Tile16Editor_a277c8c075ae907886686d6d17e8f3028_cgraph.png differ diff --git a/classyaze_1_1editor_1_1Tile16Editor_a6c007460f179722fac22249526e7bb39_cgraph.map b/classyaze_1_1editor_1_1Tile16Editor_a6c007460f179722fac22249526e7bb39_cgraph.map index 11f77cca5..9ac028d5c 100644 --- a/classyaze_1_1editor_1_1Tile16Editor_a6c007460f179722fac22249526e7bb39_cgraph.map +++ b/classyaze_1_1editor_1_1Tile16Editor_a6c007460f179722fac22249526e7bb39_cgraph.map @@ -2,61 +2,61 @@ - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classyaze_1_1editor_1_1Tile16Editor_a6c007460f179722fac22249526e7bb39_cgraph.md5 b/classyaze_1_1editor_1_1Tile16Editor_a6c007460f179722fac22249526e7bb39_cgraph.md5 index cd89ce212..b6eaac7f9 100644 --- a/classyaze_1_1editor_1_1Tile16Editor_a6c007460f179722fac22249526e7bb39_cgraph.md5 +++ b/classyaze_1_1editor_1_1Tile16Editor_a6c007460f179722fac22249526e7bb39_cgraph.md5 @@ -1 +1 @@ -08db4c9c6d913300795e50c2d62f7f8c \ No newline at end of file +bfa81471b2d4f6c8b1eb2360ffc44534 \ No newline at end of file diff --git a/classyaze_1_1editor_1_1Tile16Editor_a6edf31644612357ae6ec5805cdbf5d46_cgraph.map b/classyaze_1_1editor_1_1Tile16Editor_a6edf31644612357ae6ec5805cdbf5d46_cgraph.map index 6dddf5dd1..1991a52ab 100644 --- a/classyaze_1_1editor_1_1Tile16Editor_a6edf31644612357ae6ec5805cdbf5d46_cgraph.map +++ b/classyaze_1_1editor_1_1Tile16Editor_a6edf31644612357ae6ec5805cdbf5d46_cgraph.map @@ -8,24 +8,24 @@ - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + @@ -41,16 +41,16 @@ - - - - - - - - - - - - + + + + + + + + + + + + diff --git a/classyaze_1_1editor_1_1Tile16Editor_a6edf31644612357ae6ec5805cdbf5d46_cgraph.md5 b/classyaze_1_1editor_1_1Tile16Editor_a6edf31644612357ae6ec5805cdbf5d46_cgraph.md5 index 23dd9058e..6851ca06f 100644 --- a/classyaze_1_1editor_1_1Tile16Editor_a6edf31644612357ae6ec5805cdbf5d46_cgraph.md5 +++ b/classyaze_1_1editor_1_1Tile16Editor_a6edf31644612357ae6ec5805cdbf5d46_cgraph.md5 @@ -1 +1 @@ -80b2a24070b3707b8b760e4e7b833904 \ No newline at end of file +f5d5cc57679811a00e68f0fea4d62fea \ No newline at end of file diff --git a/classyaze_1_1editor_1_1Tile16Editor_a754f3f2d8aabe6a205082227b8f71d0d_cgraph.map b/classyaze_1_1editor_1_1Tile16Editor_a754f3f2d8aabe6a205082227b8f71d0d_cgraph.map index 925cd43ce..971814f1c 100644 --- a/classyaze_1_1editor_1_1Tile16Editor_a754f3f2d8aabe6a205082227b8f71d0d_cgraph.map +++ b/classyaze_1_1editor_1_1Tile16Editor_a754f3f2d8aabe6a205082227b8f71d0d_cgraph.map @@ -4,51 +4,51 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classyaze_1_1editor_1_1Tile16Editor_a754f3f2d8aabe6a205082227b8f71d0d_cgraph.md5 b/classyaze_1_1editor_1_1Tile16Editor_a754f3f2d8aabe6a205082227b8f71d0d_cgraph.md5 index 115bd6fc4..51d95fb31 100644 --- a/classyaze_1_1editor_1_1Tile16Editor_a754f3f2d8aabe6a205082227b8f71d0d_cgraph.md5 +++ b/classyaze_1_1editor_1_1Tile16Editor_a754f3f2d8aabe6a205082227b8f71d0d_cgraph.md5 @@ -1 +1 @@ -7467b2ce92564122ddeae6d4fbc5c09f \ No newline at end of file +0d53ac74ed80ff3eafc95e88ef89907d \ No newline at end of file diff --git a/classyaze_1_1editor_1_1Tile16Editor_a754f3f2d8aabe6a205082227b8f71d0d_cgraph.png b/classyaze_1_1editor_1_1Tile16Editor_a754f3f2d8aabe6a205082227b8f71d0d_cgraph.png index c2236452f..413413e8b 100644 Binary files a/classyaze_1_1editor_1_1Tile16Editor_a754f3f2d8aabe6a205082227b8f71d0d_cgraph.png and b/classyaze_1_1editor_1_1Tile16Editor_a754f3f2d8aabe6a205082227b8f71d0d_cgraph.png differ diff --git a/classyaze_1_1editor_1_1Tile16Editor_a9091f1246edbaf6058fbd9a1fd7976b1_cgraph.map b/classyaze_1_1editor_1_1Tile16Editor_a9091f1246edbaf6058fbd9a1fd7976b1_cgraph.map index 6f9731628..57f982e06 100644 --- a/classyaze_1_1editor_1_1Tile16Editor_a9091f1246edbaf6058fbd9a1fd7976b1_cgraph.map +++ b/classyaze_1_1editor_1_1Tile16Editor_a9091f1246edbaf6058fbd9a1fd7976b1_cgraph.map @@ -1,20 +1,18 @@ - - - - - - - - - + + + + + + + + + - + - - - - - - + + + + diff --git a/classyaze_1_1editor_1_1Tile16Editor_a9091f1246edbaf6058fbd9a1fd7976b1_cgraph.md5 b/classyaze_1_1editor_1_1Tile16Editor_a9091f1246edbaf6058fbd9a1fd7976b1_cgraph.md5 index da490a845..221364cdb 100644 --- a/classyaze_1_1editor_1_1Tile16Editor_a9091f1246edbaf6058fbd9a1fd7976b1_cgraph.md5 +++ b/classyaze_1_1editor_1_1Tile16Editor_a9091f1246edbaf6058fbd9a1fd7976b1_cgraph.md5 @@ -1 +1 @@ -946d58853a97bce62fb53d074c3e6e1b \ No newline at end of file +fa31d00b7e493c1ea500493bfe504f33 \ No newline at end of file diff --git a/classyaze_1_1editor_1_1Tile16Editor_a9091f1246edbaf6058fbd9a1fd7976b1_cgraph.png b/classyaze_1_1editor_1_1Tile16Editor_a9091f1246edbaf6058fbd9a1fd7976b1_cgraph.png index 1add786af..6e790304c 100644 Binary files a/classyaze_1_1editor_1_1Tile16Editor_a9091f1246edbaf6058fbd9a1fd7976b1_cgraph.png and b/classyaze_1_1editor_1_1Tile16Editor_a9091f1246edbaf6058fbd9a1fd7976b1_cgraph.png differ diff --git a/classyaze_1_1editor_1_1Tile16Editor_ad90acd59127f0cba15b8acefd02065ba_cgraph.map b/classyaze_1_1editor_1_1Tile16Editor_ad90acd59127f0cba15b8acefd02065ba_cgraph.map index 5dd862202..81ef38ce0 100644 --- a/classyaze_1_1editor_1_1Tile16Editor_ad90acd59127f0cba15b8acefd02065ba_cgraph.map +++ b/classyaze_1_1editor_1_1Tile16Editor_ad90acd59127f0cba15b8acefd02065ba_cgraph.map @@ -2,10 +2,10 @@ - - - - + + + + @@ -22,47 +22,47 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classyaze_1_1editor_1_1Tile16Editor_ad90acd59127f0cba15b8acefd02065ba_cgraph.md5 b/classyaze_1_1editor_1_1Tile16Editor_ad90acd59127f0cba15b8acefd02065ba_cgraph.md5 index cb1822cc1..9a54f7ff2 100644 --- a/classyaze_1_1editor_1_1Tile16Editor_ad90acd59127f0cba15b8acefd02065ba_cgraph.md5 +++ b/classyaze_1_1editor_1_1Tile16Editor_ad90acd59127f0cba15b8acefd02065ba_cgraph.md5 @@ -1 +1 @@ -c489e62296cf1e3ae4e9305a7617899f \ No newline at end of file +824e5f6d5bd8086afb67511d020144d9 \ No newline at end of file diff --git a/classyaze_1_1editor_1_1Tile16Editor_aef661faa5ca378ee599533b424f70f5a_cgraph.md5 b/classyaze_1_1editor_1_1Tile16Editor_aef661faa5ca378ee599533b424f70f5a_cgraph.md5 index 3572f911f..116879607 100644 --- a/classyaze_1_1editor_1_1Tile16Editor_aef661faa5ca378ee599533b424f70f5a_cgraph.md5 +++ b/classyaze_1_1editor_1_1Tile16Editor_aef661faa5ca378ee599533b424f70f5a_cgraph.md5 @@ -1 +1 @@ -d053fce12411db617b2504c39114cefe \ No newline at end of file +104474c7407faa29589fd856861de7fc \ No newline at end of file diff --git a/classyaze_1_1editor_1_1Tile16Editor_aef661faa5ca378ee599533b424f70f5a_cgraph.png b/classyaze_1_1editor_1_1Tile16Editor_aef661faa5ca378ee599533b424f70f5a_cgraph.png index 94889a9b2..035facd27 100644 Binary files a/classyaze_1_1editor_1_1Tile16Editor_aef661faa5ca378ee599533b424f70f5a_cgraph.png and b/classyaze_1_1editor_1_1Tile16Editor_aef661faa5ca378ee599533b424f70f5a_cgraph.png differ diff --git a/classyaze_1_1editor_1_1Tile16Editor_af5248200d63e17797a0e46c5a887289d_cgraph.map b/classyaze_1_1editor_1_1Tile16Editor_af5248200d63e17797a0e46c5a887289d_cgraph.map index eb0fba6f0..eb550fd1e 100644 --- a/classyaze_1_1editor_1_1Tile16Editor_af5248200d63e17797a0e46c5a887289d_cgraph.map +++ b/classyaze_1_1editor_1_1Tile16Editor_af5248200d63e17797a0e46c5a887289d_cgraph.map @@ -4,17 +4,17 @@ - - + + - - - - - - - + + + + + + + diff --git a/classyaze_1_1editor_1_1Tile16Editor_af5248200d63e17797a0e46c5a887289d_cgraph.md5 b/classyaze_1_1editor_1_1Tile16Editor_af5248200d63e17797a0e46c5a887289d_cgraph.md5 index 246dfea42..d13110375 100644 --- a/classyaze_1_1editor_1_1Tile16Editor_af5248200d63e17797a0e46c5a887289d_cgraph.md5 +++ b/classyaze_1_1editor_1_1Tile16Editor_af5248200d63e17797a0e46c5a887289d_cgraph.md5 @@ -1 +1 @@ -d1c1827802b655d954f9677a8ee5d438 \ No newline at end of file +4555af9da3cf52640c60ba8d52367d3e \ No newline at end of file diff --git a/classyaze_1_1emu_1_1Emulator_a633c7813e4160322bcc71056bf8df523_cgraph.map b/classyaze_1_1emu_1_1Emulator_a633c7813e4160322bcc71056bf8df523_cgraph.map index 936a47241..b444614b2 100644 --- a/classyaze_1_1emu_1_1Emulator_a633c7813e4160322bcc71056bf8df523_cgraph.map +++ b/classyaze_1_1emu_1_1Emulator_a633c7813e4160322bcc71056bf8df523_cgraph.map @@ -10,10 +10,10 @@ - - - - + + + + @@ -33,21 +33,21 @@ - - - - - - - - + + + + + + + + - - - - - - - - + + + + + + + + diff --git a/classyaze_1_1emu_1_1Emulator_a633c7813e4160322bcc71056bf8df523_cgraph.md5 b/classyaze_1_1emu_1_1Emulator_a633c7813e4160322bcc71056bf8df523_cgraph.md5 index 7628d5f8d..76363720f 100644 --- a/classyaze_1_1emu_1_1Emulator_a633c7813e4160322bcc71056bf8df523_cgraph.md5 +++ b/classyaze_1_1emu_1_1Emulator_a633c7813e4160322bcc71056bf8df523_cgraph.md5 @@ -1 +1 @@ -0dd81069c9c945bb5c8b4404da7da6ae \ No newline at end of file +d1ac74454ea3c243c201291603316dc6 \ No newline at end of file diff --git a/classyaze_1_1emu_1_1Emulator_ab503c0f8f58bb8b7dc0ce77b74868fb8_cgraph.map b/classyaze_1_1emu_1_1Emulator_ab503c0f8f58bb8b7dc0ce77b74868fb8_cgraph.map index 0964bf1d3..177a56a3f 100644 --- a/classyaze_1_1emu_1_1Emulator_ab503c0f8f58bb8b7dc0ce77b74868fb8_cgraph.map +++ b/classyaze_1_1emu_1_1Emulator_ab503c0f8f58bb8b7dc0ce77b74868fb8_cgraph.map @@ -10,18 +10,18 @@ - - - - - - - - - - - - + + + + + + + + + + + + @@ -39,21 +39,21 @@ - - - - - - - - + + + + + + + + - - - - - - - + + + + + + + diff --git a/classyaze_1_1emu_1_1Emulator_ab503c0f8f58bb8b7dc0ce77b74868fb8_cgraph.md5 b/classyaze_1_1emu_1_1Emulator_ab503c0f8f58bb8b7dc0ce77b74868fb8_cgraph.md5 index 6b0940b7c..0fc48846d 100644 --- a/classyaze_1_1emu_1_1Emulator_ab503c0f8f58bb8b7dc0ce77b74868fb8_cgraph.md5 +++ b/classyaze_1_1emu_1_1Emulator_ab503c0f8f58bb8b7dc0ce77b74868fb8_cgraph.md5 @@ -1 +1 @@ -7d962c0de9ace5419e68615bc980d431 \ No newline at end of file +07ae50396564bbf44122f35e4d611619 \ No newline at end of file diff --git a/classyaze_1_1gfx_1_1Bitmap-members.html b/classyaze_1_1gfx_1_1Bitmap-members.html index 8411c2e31..e6b5758e0 100644 --- a/classyaze_1_1gfx_1_1Bitmap-members.html +++ b/classyaze_1_1gfx_1_1Bitmap-members.html @@ -123,52 +123,46 @@ Bitmap(int width, int height, int depth, const std::vector< uint8_t > &data)yaze::gfx::Bitmapinline Bitmap(int width, int height, int depth, const std::vector< uint8_t > &data, const SnesPalette &palette)yaze::gfx::Bitmapinline Cleanup()yaze::gfx::Bitmapinline - converted_surface() constyaze::gfx::Bitmapinline - converted_surface_yaze::gfx::Bitmapprivate - Create(int width, int height, int depth, const std::vector< uint8_t > &data)yaze::gfx::Bitmap - Create(int width, int height, int depth, int format, const std::vector< uint8_t > &data)yaze::gfx::Bitmap - CreateTexture(SDL_Renderer *renderer)yaze::gfx::Bitmap - data() constyaze::gfx::Bitmapinline - data_yaze::gfx::Bitmapprivate - data_size_yaze::gfx::Bitmapprivate - depth() constyaze::gfx::Bitmapinline - depth_yaze::gfx::Bitmapprivate - Get16x16Tile(int tile_x, int tile_y, std::vector< uint8_t > &tile_data, int &tile_data_offset)yaze::gfx::Bitmap - Get8x8Tile(int tile_index, int x, int y, std::vector< uint8_t > &tile_data, int &tile_data_offset)yaze::gfx::Bitmap - height() constyaze::gfx::Bitmapinline - height_yaze::gfx::Bitmapprivate - is_active() constyaze::gfx::Bitmapinline - modified() constyaze::gfx::Bitmapinline - modified_yaze::gfx::Bitmapprivate - mutable_converted_surface()yaze::gfx::Bitmapinline + Create(int width, int height, int depth, std::span< uint8_t > data)yaze::gfx::Bitmap + Create(int width, int height, int depth, const std::vector< uint8_t > &data)yaze::gfx::Bitmap + Create(int width, int height, int depth, int format, const std::vector< uint8_t > &data)yaze::gfx::Bitmap + CreateTexture(SDL_Renderer *renderer)yaze::gfx::Bitmap + data() constyaze::gfx::Bitmapinline + data_yaze::gfx::Bitmapprivate + data_size_yaze::gfx::Bitmapprivate + depth() constyaze::gfx::Bitmapinline + depth_yaze::gfx::Bitmapprivate + Get16x16Tile(int tile_x, int tile_y, std::vector< uint8_t > &tile_data, int &tile_data_offset)yaze::gfx::Bitmap + Get8x8Tile(int tile_index, int x, int y, std::vector< uint8_t > &tile_data, int &tile_data_offset)yaze::gfx::Bitmap + height() constyaze::gfx::Bitmapinline + height_yaze::gfx::Bitmapprivate + is_active() constyaze::gfx::Bitmapinline + modified() constyaze::gfx::Bitmapinline + modified_yaze::gfx::Bitmapprivate mutable_data()yaze::gfx::Bitmapinline mutable_palette()yaze::gfx::Bitmapinline - mutable_pixel_data()yaze::gfx::Bitmapinline - mutable_surface()yaze::gfx::Bitmapinline - palette() constyaze::gfx::Bitmapinline - palette_yaze::gfx::Bitmapprivate - palette_size() constyaze::gfx::Bitmapinline - pixel_data_yaze::gfx::Bitmapprivate - png_data_yaze::gfx::Bitmapprivate + mutable_surface()yaze::gfx::Bitmapinline + palette() constyaze::gfx::Bitmapinline + palette_yaze::gfx::Bitmapprivate + palette_size() constyaze::gfx::Bitmapinline + pixel_data_yaze::gfx::Bitmapprivate Reformat(int format)yaze::gfx::Bitmap SaveSurfaceToFile(std::string_view filename)yaze::gfx::Bitmap - sdl_palette()yaze::gfx::Bitmapinline - set_active(bool active)yaze::gfx::Bitmapinline - set_data(const std::vector< uint8_t > &data)yaze::gfx::Bitmapinline - set_modified(bool modified)yaze::gfx::Bitmapinline - size() constyaze::gfx::Bitmapinline - surface() constyaze::gfx::Bitmapinline - surface_yaze::gfx::Bitmapprivate - texture() constyaze::gfx::Bitmapinline - texture_yaze::gfx::Bitmapprivate - texture_pixelsyaze::gfx::Bitmapprivate - UpdateTexture(SDL_Renderer *renderer)yaze::gfx::Bitmap - vector() constyaze::gfx::Bitmapinline - width() constyaze::gfx::Bitmapinline - width_yaze::gfx::Bitmapprivate - WriteColor(int position, const ImVec4 &color)yaze::gfx::Bitmap - WriteToPixel(int position, uchar value)yaze::gfx::Bitmapinline - WriteWordToPixel(int position, uint16_t value)yaze::gfx::Bitmapinline + set_active(bool active)yaze::gfx::Bitmapinline + set_data(const std::vector< uint8_t > &data)yaze::gfx::Bitmapinline + set_modified(bool modified)yaze::gfx::Bitmapinline + size() constyaze::gfx::Bitmapinline + surface() constyaze::gfx::Bitmapinline + surface_yaze::gfx::Bitmapprivate + texture() constyaze::gfx::Bitmapinline + texture_yaze::gfx::Bitmapprivate + texture_pixelsyaze::gfx::Bitmapprivate + UpdateTexture(SDL_Renderer *renderer)yaze::gfx::Bitmap + vector() constyaze::gfx::Bitmapinline + width() constyaze::gfx::Bitmapinline + width_yaze::gfx::Bitmapprivate + WriteColor(int position, const ImVec4 &color)yaze::gfx::Bitmap + WriteToPixel(int position, uchar value)yaze::gfx::Bitmapinline diff --git a/classyaze_1_1gfx_1_1Bitmap.html b/classyaze_1_1gfx_1_1Bitmap.html index b047c81a6..dcb3949b1 100644 --- a/classyaze_1_1gfx_1_1Bitmap.html +++ b/classyaze_1_1gfx_1_1Bitmap.html @@ -141,8 +141,10 @@   void SaveSurfaceToFile (std::string_view filename)   +void Create (int width, int height, int depth, std::span< uint8_t > data) + Creates a bitmap object with the provided graphical data.
+  void Create (int width, int height, int depth, const std::vector< uint8_t > &data) - Creates a bitmap object with the provided graphical data.
  void Create (int width, int height, int depth, int format, const std::vector< uint8_t > &data)   @@ -169,14 +171,10 @@   void WriteToPixel (int position, uchar value)   -void WriteWordToPixel (int position, uint16_t value) -  void WriteColor (int position, const ImVec4 &color)   void Cleanup ()   -auto sdl_palette () -  auto palette () const   auto mutable_palette () @@ -195,16 +193,10 @@   auto & mutable_data ()   -auto mutable_pixel_data () -  auto surface () const   auto mutable_surface ()   -auto converted_surface () const -  -auto mutable_converted_surface () -  auto vector () const   auto at (int i) const @@ -242,16 +234,12 @@   std::vector< uint8_t > data_   -std::vector< uint8_t > png_data_gfx::SnesPalette palette_   std::shared_ptr< SDL_Texture > texture_ = nullptr   std::shared_ptr< SDL_Surface > surface_ = nullptr   -std::shared_ptr< SDL_Surface > converted_surface_ = nullptr - 

Detailed Description

Represents a bitmap image.

@@ -313,16 +301,16 @@

-

Definition at line 225 of file bitmap.cc.

+

Definition at line 217 of file bitmap.cc.

-

References Create(), depth(), height(), and width().

+

References Create(), depth(), height(), and width().

Here is the call graph for this function:
- + @@ -380,14 +368,14 @@

Definition at line 71 of file bitmap.h.

-

References Create(), data(), depth(), height(), and width().

+

References Create(), data(), depth(), height(), and width().

Here is the call graph for this function:
- + @@ -451,37 +439,35 @@

Definition at line 75 of file bitmap.h.

-

References ApplyPalette(), Create(), data(), depth(), height(), palette(), and width().

+

References ApplyPalette(), Create(), data(), depth(), height(), palette(), and width().

Here is the call graph for this function:
- - - + + + - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + +
@@ -503,14 +489,14 @@

-

Definition at line 221 of file bitmap.cc.

+

Definition at line 213 of file bitmap.cc.

-

References surface_.

+

References surface_.

- -

◆ Create() [1/2]

+ +

◆ Create() [1/3]

Creates a bitmap object with the provided graphical data.

-

Definition at line 229 of file bitmap.cc.

+

Definition at line 221 of file bitmap.cc.

-

References Create(), data(), depth(), height(), yaze::gfx::kIndexed, and width().

+

References Create(), data(), data_, depth(), height(), and width().

-

Referenced by Bitmap(), Bitmap(), Bitmap(), yaze::zelda3::screen::Inventory::BuildTileset(), Create(), yaze::zelda3::screen::Inventory::Create(), yaze::zelda3::screen::TitleScreen::Create(), yaze::core::Renderer::CreateAndRenderBitmap(), yaze::editor::GraphicsEditor::DecompressImportData(), yaze::editor::GraphicsEditor::DrawCgxImport(), yaze::editor::GraphicsEditor::DrawScrImport(), and yaze::zelda3::DungeonObjectRenderer::UpdateObjectBitmap().

+

Referenced by Bitmap(), Bitmap(), Bitmap(), yaze::zelda3::screen::Inventory::BuildTileset(), Create(), Create(), yaze::zelda3::screen::Inventory::Create(), yaze::zelda3::screen::TitleScreen::Create(), yaze::core::Renderer::CreateAndRenderBitmap(), yaze::editor::GraphicsEditor::DecompressImportData(), yaze::editor::GraphicsEditor::DrawCgxImport(), yaze::editor::GraphicsEditor::DrawScrImport(), and yaze::zelda3::DungeonObjectRenderer::UpdateObjectBitmap().

Here is the call graph for this function:
-
- +
+ @@ -563,10 +549,68 @@

+

◆ Create() [2/3]

+ +
+
+ + + + + + + + + + + + + + + + + + + + + +
void yaze::gfx::Bitmap::Create (int width,
int height,
int depth,
const std::vector< uint8_t > & data )
+
+ +

Definition at line 226 of file bitmap.cc.

+ +

References Create(), data(), depth(), height(), yaze::gfx::kIndexed, and width().

+
+Here is the call graph for this function:
+
+
+ + + + + + + + + + + + + + + + + + +
+
-

◆ Create() [2/2]

+

◆ Create() [3/3]

@@ -599,9 +643,9 @@

-

Definition at line 234 of file bitmap.cc.

+

Definition at line 231 of file bitmap.cc.

-

References active_, data(), data_, data_size_, depth(), depth_, height(), height_, pixel_data_, surface_, width(), and width_.

+

References active_, data(), data_, data_size_, depth(), depth_, height(), height_, pixel_data_, surface_, width(), and width_.

Here is the call graph for this function:
@@ -636,9 +680,9 @@

-

Definition at line 265 of file bitmap.cc.

+

Definition at line 262 of file bitmap.cc.

-

References active_, ApplyPalette(), depth_, height_, palette_, pixel_data_, surface_, and width_.

+

References active_, ApplyPalette(), depth_, height_, palette_, pixel_data_, surface_, and width_.

Referenced by yaze::gui::Canvas::DrawContextMenu().

@@ -646,15 +690,13 @@

- - - + + + - + - - - +

@@ -678,9 +720,9 @@

Definition at line 279 of file bitmap.cc.

+

Definition at line 276 of file bitmap.cc.

-

References converted_surface_, height_, surface_, texture_, texture_pixels, and width_.

+

References height_, surface_, texture_, texture_pixels, and width_.

Referenced by yaze::core::Renderer::RenderBitmap().

@@ -703,21 +745,11 @@

Definition at line 309 of file bitmap.cc.

+

Definition at line 306 of file bitmap.cc.

-

References converted_surface(), converted_surface_, surface_, texture_, and texture_pixels.

+

References surface_, texture_, and texture_pixels.

Referenced by yaze::core::Renderer::UpdateBitmap().

-
-Here is the call graph for this function:
-
-
- - - - - -

@@ -738,23 +770,21 @@

SnesPalette into the SDL_Palette.

-

Definition at line 326 of file bitmap.cc.

+

Definition at line 321 of file bitmap.cc.

-

References ASSIGN_OR_RETURN, palette(), palette_, yaze::gfx::SnesColor::rgb(), sdl_palette(), and surface_.

+

References ASSIGN_OR_RETURN, palette(), palette_, yaze::gfx::SnesColor::rgb(), and surface_.

-

Referenced by Bitmap(), yaze::zelda3::screen::Inventory::BuildTileset(), yaze::zelda3::screen::Inventory::Create(), yaze::core::Renderer::CreateAndRenderBitmap(), yaze::editor::GraphicsEditor::DecompressImportData(), yaze::editor::GraphicsEditor::DrawCgxImport(), yaze::editor::GraphicsEditor::DrawScrImport(), Reformat(), yaze::editor::OverworldEditor::RefreshTile16Blockset(), yaze::editor::Tile16Editor::SetCurrentTile(), and yaze::editor::Tile16Editor::UpdateBlockset().

+

Referenced by Bitmap(), yaze::zelda3::screen::Inventory::BuildTileset(), yaze::zelda3::screen::Inventory::Create(), yaze::core::Renderer::CreateAndRenderBitmap(), yaze::editor::GraphicsEditor::DecompressImportData(), yaze::editor::GraphicsEditor::DrawCgxImport(), yaze::editor::GraphicsEditor::DrawScrImport(), Reformat(), yaze::editor::OverworldEditor::RefreshTile16Blockset(), yaze::editor::Tile16Editor::SetCurrentTile(), and yaze::editor::Tile16Editor::UpdateBlockset().

Here is the call graph for this function:
- + - + - - - +
@@ -784,11 +814,11 @@

-

Definition at line 379 of file bitmap.cc.

+

Definition at line 374 of file bitmap.cc.

-

References ASSIGN_OR_RETURN, palette(), palette_, yaze::gfx::SnesPalette::sub_palette(), and surface_.

+

References ASSIGN_OR_RETURN, palette(), palette_, yaze::gfx::SnesPalette::sub_palette(), and surface_.

-

Referenced by yaze::gui::Canvas::DrawContextMenu(), and yaze::editor::Tile16Editor::DrawTileEditControls().

+

Referenced by yaze::gui::Canvas::DrawContextMenu(), and yaze::editor::Tile16Editor::DrawTileEditControls().

Here is the call graph for this function:
@@ -821,9 +851,9 @@

-

Definition at line 421 of file bitmap.cc.

+

Definition at line 416 of file bitmap.cc.

-

References palette(), and surface_.

+

References palette(), and surface_.

Here is the call graph for this function:
@@ -949,9 +979,9 @@

-

Definition at line 448 of file bitmap.cc.

+

Definition at line 443 of file bitmap.cc.

-

References data_, and width_.

+

References data_, and width_.

@@ -982,44 +1012,11 @@

-

Definition at line 133 of file bitmap.h.

+

Definition at line 134 of file bitmap.h.

-

References data_, modified_, and pixel_data_.

+

References data_, modified_, and pixel_data_.

-

Referenced by yaze::editor::Tile16Editor::DrawToCurrentTile16(), and yaze::editor::OverworldEditor::RenderUpdatedMapBitmap().

- -

-
- -

◆ WriteWordToPixel()

- -
-
- - - - - -
- - - - - - - - - - - -
void yaze::gfx::Bitmap::WriteWordToPixel (int position,
uint16_t value )
-
-inline
-
@@ -1042,9 +1039,9 @@

-

Definition at line 465 of file bitmap.cc.

+

Definition at line 460 of file bitmap.cc.

-

References yaze::gfx::ConvertRgbToSnes(), data_, modified_, pixel_data_, and surface_.

+

References yaze::gfx::ConvertRgbToSnes(), data_, modified_, pixel_data_, and surface_.

Referenced by yaze::gui::Canvas::DrawTileOnBitmap().

@@ -1083,9 +1080,9 @@

-

Definition at line 152 of file bitmap.h.

+

Definition at line 144 of file bitmap.h.

-

References active_, yaze::gfx::SnesPalette::clear(), data_size_, depth_, height_, palette_, and width_.

+

References active_, yaze::gfx::SnesPalette::clear(), data_size_, depth_, height_, palette_, and width_.

Here is the call graph for this function:
@@ -1097,37 +1094,6 @@

-

◆ sdl_palette()

- -
-
- - - - - -
- - - - - - - -
auto yaze::gfx::Bitmap::sdl_palette ()
-
-inline
-
- -

Definition at line 161 of file bitmap.h.

- -

References surface_.

- -

Referenced by ApplyPalette().

-
@@ -1153,11 +1119,11 @@

-

Definition at line 167 of file bitmap.h.

+

Definition at line 153 of file bitmap.h.

-

References palette_.

+

References palette_.

-

Referenced by ApplyPalette(), ApplyPalette(), ApplyPaletteFromPaletteGroup(), ApplyPaletteWithTransparent(), Bitmap(), and yaze::editor::MessageEditor::Initialize().

+

Referenced by ApplyPalette(), ApplyPalette(), ApplyPaletteFromPaletteGroup(), ApplyPaletteWithTransparent(), Bitmap(), and yaze::editor::MessageEditor::Initialize().

@@ -1184,9 +1150,9 @@

-

Definition at line 168 of file bitmap.h.

+

Definition at line 154 of file bitmap.h.

-

References palette_.

+

References palette_.

Referenced by yaze::editor::MessageEditor::Initialize().

@@ -1215,9 +1181,9 @@

-

Definition at line 169 of file bitmap.h.

+

Definition at line 155 of file bitmap.h.

-

References palette_, and yaze::gfx::SnesPalette::size().

+

References palette_, and yaze::gfx::SnesPalette::size().

Here is the call graph for this function:

@@ -1285,11 +1251,11 @@

-

Definition at line 172 of file bitmap.h.

+

Definition at line 158 of file bitmap.h.

-

References height_.

+

References height_.

-

Referenced by Bitmap(), Bitmap(), Bitmap(), Create(), Create(), yaze::gui::Canvas::DrawBitmap(), yaze::gui::Canvas::DrawBitmap(), yaze::gui::Canvas::DrawBitmap(), and yaze::gui::DrawBitmapViewer().

+

Referenced by Bitmap(), Bitmap(), Bitmap(), Create(), Create(), Create(), yaze::gui::Canvas::DrawBitmap(), yaze::gui::Canvas::DrawBitmap(), yaze::gui::Canvas::DrawBitmap(), and yaze::gui::DrawBitmapViewer().

@@ -1316,11 +1282,11 @@

-

Definition at line 173 of file bitmap.h.

+

Definition at line 159 of file bitmap.h.

-

References depth_.

+

References depth_.

-

Referenced by Bitmap(), Bitmap(), Bitmap(), Create(), and Create().

+

Referenced by Bitmap(), Bitmap(), Bitmap(), Create(), Create(), and Create().

@@ -1347,9 +1313,9 @@

-

Definition at line 174 of file bitmap.h.

+

Definition at line 160 of file bitmap.h.

-

References data_size_.

+

References data_size_.

@@ -1376,11 +1342,11 @@

-

Definition at line 175 of file bitmap.h.

+

Definition at line 161 of file bitmap.h.

-

References data_.

+

References data_.

-

Referenced by Bitmap(), Bitmap(), Create(), Create(), yaze::editor::Tile16Editor::LoadTile8(), and set_data().

+

Referenced by Bitmap(), Bitmap(), Create(), Create(), Create(), yaze::editor::Tile16Editor::LoadTile8(), and set_data().

@@ -1407,41 +1373,12 @@

-

Definition at line 176 of file bitmap.h.

+

Definition at line 162 of file bitmap.h.

-

References data_.

+

References data_.

Referenced by yaze::zelda3::screen::TitleScreen::BuildTileset().

- - - -

◆ mutable_pixel_data()

- -
-
- - - - - -
- - - - - - - -
auto yaze::gfx::Bitmap::mutable_pixel_data ()
-
-inline
-
- -

Definition at line 177 of file bitmap.h.

- -

References pixel_data_.

-
@@ -1467,9 +1404,9 @@

-

Definition at line 178 of file bitmap.h.

+

Definition at line 163 of file bitmap.h.

-

References surface_.

+

References surface_.

Referenced by yaze::gui::Canvas::DrawContextMenu().

@@ -1498,69 +1435,9 @@

-

Definition at line 179 of file bitmap.h.

+

Definition at line 164 of file bitmap.h.

-

References surface_.

- - - - -

◆ converted_surface()

- -
-
- - - - - -
- - - - - - - -
auto yaze::gfx::Bitmap::converted_surface () const
-
-inline
-
- -

Definition at line 180 of file bitmap.h.

- -

References converted_surface_.

- -

Referenced by UpdateTexture().

- -
-
- -

◆ mutable_converted_surface()

- -
-
- - - - - -
- - - - - - - -
auto yaze::gfx::Bitmap::mutable_converted_surface ()
-
-inline
-
- -

Definition at line 181 of file bitmap.h.

- -

References converted_surface_.

+

References surface_.

@@ -1587,9 +1464,9 @@

-

Definition at line 183 of file bitmap.h.

+

Definition at line 166 of file bitmap.h.

-

References data_.

+

References data_.

@@ -1616,9 +1493,9 @@

-

Definition at line 184 of file bitmap.h.

+

Definition at line 167 of file bitmap.h.

-

References data_.

+

References data_.

Referenced by yaze::editor::GraphicsEditor::UpdateGfxTabView().

@@ -1647,9 +1524,9 @@

-

Definition at line 185 of file bitmap.h.

+

Definition at line 168 of file bitmap.h.

-

References texture_.

+

References texture_.

Referenced by yaze::gui::Canvas::DrawBitmap(), yaze::gui::Canvas::DrawBitmap(), yaze::gui::Canvas::DrawBitmap(), yaze::gui::DrawBitmapViewer(), and yaze::gui::Canvas::DrawTilePainter().

@@ -1678,11 +1555,11 @@

-

Definition at line 186 of file bitmap.h.

+

Definition at line 169 of file bitmap.h.

-

References modified_.

+

References modified_.

-

Referenced by set_modified().

+

Referenced by set_modified().

@@ -1709,9 +1586,9 @@

-

Definition at line 187 of file bitmap.h.

+

Definition at line 170 of file bitmap.h.

-

References active_.

+

References active_.

Referenced by yaze::gui::Canvas::DrawBitmap(), yaze::gui::Canvas::DrawBitmap(), and yaze::gui::Canvas::DrawTilePainter().

@@ -1740,9 +1617,9 @@

-

Definition at line 188 of file bitmap.h.

+

Definition at line 171 of file bitmap.h.

-

References active_.

+

References active_.

@@ -1769,9 +1646,9 @@

-

Definition at line 189 of file bitmap.h.

+

Definition at line 172 of file bitmap.h.

-

References data(), and data_.

+

References data(), and data_.

Here is the call graph for this function:
@@ -1808,9 +1685,9 @@

-

Definition at line 190 of file bitmap.h.

+

Definition at line 173 of file bitmap.h.

-

References modified(), and modified_.

+

References modified(), and modified_.

Referenced by yaze::editor::OverworldEditor::RenderUpdatedMapBitmap().

@@ -1847,9 +1724,9 @@

-

Definition at line 193 of file bitmap.h.

+

Definition at line 176 of file bitmap.h.

-

Referenced by Cleanup(), Create(), CreateTexture(), Get16x16Tile(), Get8x8Tile(), Reformat(), and width().

+

Referenced by Cleanup(), Create(), CreateTexture(), Get16x16Tile(), Get8x8Tile(), Reformat(), and width().

@@ -1873,9 +1750,9 @@

-

Definition at line 194 of file bitmap.h.

+

Definition at line 177 of file bitmap.h.

-

Referenced by Cleanup(), Create(), CreateTexture(), Get8x8Tile(), height(), and Reformat().

+

Referenced by Cleanup(), Create(), CreateTexture(), Get8x8Tile(), height(), and Reformat().

@@ -1899,9 +1776,9 @@

-

Definition at line 195 of file bitmap.h.

+

Definition at line 178 of file bitmap.h.

-

Referenced by Cleanup(), Create(), depth(), and Reformat().

+

Referenced by Cleanup(), Create(), depth(), and Reformat().

@@ -1925,9 +1802,9 @@

-

Definition at line 196 of file bitmap.h.

+

Definition at line 179 of file bitmap.h.

-

Referenced by Cleanup(), Create(), and size().

+

Referenced by Cleanup(), Create(), and size().

@@ -1951,9 +1828,9 @@

-

Definition at line 198 of file bitmap.h.

+

Definition at line 181 of file bitmap.h.

-

Referenced by Cleanup(), Create(), is_active(), Reformat(), and set_active().

+

Referenced by Cleanup(), Create(), is_active(), Reformat(), and set_active().

@@ -1977,9 +1854,9 @@

-

Definition at line 199 of file bitmap.h.

+

Definition at line 182 of file bitmap.h.

-

Referenced by modified(), set_modified(), WriteColor(), WriteToPixel(), and WriteWordToPixel().

+

Referenced by modified(), set_modified(), WriteColor(), and WriteToPixel().

@@ -2003,9 +1880,9 @@

-

Definition at line 200 of file bitmap.h.

+

Definition at line 183 of file bitmap.h.

-

Referenced by CreateTexture(), and UpdateTexture().

+

Referenced by CreateTexture(), and UpdateTexture().

@@ -2029,9 +1906,9 @@

-

Definition at line 202 of file bitmap.h.

+

Definition at line 185 of file bitmap.h.

-

Referenced by Create(), mutable_pixel_data(), Reformat(), WriteColor(), WriteToPixel(), and WriteWordToPixel().

+

Referenced by Create(), Reformat(), WriteColor(), and WriteToPixel().

@@ -2055,33 +1932,9 @@

-

Definition at line 203 of file bitmap.h.

- -

Referenced by at(), Create(), data(), Get16x16Tile(), Get8x8Tile(), mutable_data(), set_data(), vector(), WriteColor(), WriteToPixel(), and WriteWordToPixel().

- - - - -

◆ png_data_

- -
-
- - - - - -
- - - - -
std::vector<uint8_t> yaze::gfx::Bitmap::png_data_
-
-private
-
+

Definition at line 186 of file bitmap.h.

-

Definition at line 205 of file bitmap.h.

+

Referenced by at(), Create(), Create(), data(), Get16x16Tile(), Get8x8Tile(), mutable_data(), set_data(), vector(), WriteColor(), and WriteToPixel().

@@ -2105,9 +1958,9 @@

-

Definition at line 207 of file bitmap.h.

+

Definition at line 188 of file bitmap.h.

-

Referenced by ApplyPalette(), ApplyPaletteFromPaletteGroup(), ApplyPaletteWithTransparent(), Cleanup(), mutable_palette(), palette(), palette_size(), and Reformat().

+

Referenced by ApplyPalette(), ApplyPaletteFromPaletteGroup(), ApplyPaletteWithTransparent(), Cleanup(), mutable_palette(), palette(), palette_size(), and Reformat().

@@ -2131,9 +1984,9 @@

-

Definition at line 208 of file bitmap.h.

+

Definition at line 189 of file bitmap.h.

-

Referenced by CreateTexture(), texture(), and UpdateTexture().

+

Referenced by CreateTexture(), texture(), and UpdateTexture().

@@ -2157,35 +2010,9 @@

-

Definition at line 209 of file bitmap.h.

- -

Referenced by ApplyPalette(), ApplyPalette(), ApplyPaletteFromPaletteGroup(), ApplyPaletteWithTransparent(), Create(), CreateTexture(), mutable_surface(), Reformat(), SaveSurfaceToFile(), sdl_palette(), surface(), UpdateTexture(), and WriteColor().

- - - - -

◆ converted_surface_

- -
-
- - - - - -
- - - - -
std::shared_ptr<SDL_Surface> yaze::gfx::Bitmap::converted_surface_ = nullptr
-
-private
-
diff --git a/classyaze_1_1gfx_1_1Bitmap.js b/classyaze_1_1gfx_1_1Bitmap.js index 0d05417c8..50ee031fa 100644 --- a/classyaze_1_1gfx_1_1Bitmap.js +++ b/classyaze_1_1gfx_1_1Bitmap.js @@ -5,6 +5,7 @@ var classyaze_1_1gfx_1_1Bitmap = [ "Bitmap", "classyaze_1_1gfx_1_1Bitmap.html#abfcc8b8d5411f0e1332b695fd446cc61", null ], [ "Bitmap", "classyaze_1_1gfx_1_1Bitmap.html#a23788e804babb9cbf0a087eb1fd79d99", null ], [ "SaveSurfaceToFile", "classyaze_1_1gfx_1_1Bitmap.html#a541e0dc36996ded2134de2ea39f9f417", null ], + [ "Create", "classyaze_1_1gfx_1_1Bitmap.html#a1725878c64e66f79cecade531d14d384", null ], [ "Create", "classyaze_1_1gfx_1_1Bitmap.html#aa23cce9444734c2f59a1b35defabe716", null ], [ "Create", "classyaze_1_1gfx_1_1Bitmap.html#a077d82f2218f1ddcd63922e7187e53e0", null ], [ "Reformat", "classyaze_1_1gfx_1_1Bitmap.html#a3414a5687f87794130674fdd657320d0", null ], @@ -17,10 +18,8 @@ var classyaze_1_1gfx_1_1Bitmap = [ "Get8x8Tile", "classyaze_1_1gfx_1_1Bitmap.html#a581b5605ae5a812935b31354019a15be", null ], [ "Get16x16Tile", "classyaze_1_1gfx_1_1Bitmap.html#adab34aa5b35c696b6b5831263c6dfc6a", null ], [ "WriteToPixel", "classyaze_1_1gfx_1_1Bitmap.html#aefd1651f2d68b9890ece70c68355a34e", null ], - [ "WriteWordToPixel", "classyaze_1_1gfx_1_1Bitmap.html#a62ed8ed61cb919d785cc57aa78847550", null ], [ "WriteColor", "classyaze_1_1gfx_1_1Bitmap.html#a748139853655afc687cf9668eeb01443", null ], [ "Cleanup", "classyaze_1_1gfx_1_1Bitmap.html#aa4b3060bdbe692c4de2f5f26aef82ce7", null ], - [ "sdl_palette", "classyaze_1_1gfx_1_1Bitmap.html#a9bbb510c2f25628119b534eecc5947c0", null ], [ "palette", "classyaze_1_1gfx_1_1Bitmap.html#ab2230a9d39012a835f250c3be0899829", null ], [ "mutable_palette", "classyaze_1_1gfx_1_1Bitmap.html#a6f858326527e7871044cc605e4239042", null ], [ "palette_size", "classyaze_1_1gfx_1_1Bitmap.html#a1a8ebf3df0538a815a0f93d15ef9edc9", null ], @@ -30,11 +29,8 @@ var classyaze_1_1gfx_1_1Bitmap = [ "size", "classyaze_1_1gfx_1_1Bitmap.html#a2bb925db328fd0eda93b660fad899446", null ], [ "data", "classyaze_1_1gfx_1_1Bitmap.html#aceb05ea27e2f1a75c24af5e291956af2", null ], [ "mutable_data", "classyaze_1_1gfx_1_1Bitmap.html#a9f96f54bf229f5c20f8470de37200707", null ], - [ "mutable_pixel_data", "classyaze_1_1gfx_1_1Bitmap.html#ad6ef6cf20b30c178321e7a514623bf78", null ], [ "surface", "classyaze_1_1gfx_1_1Bitmap.html#aba6afeb2e94ce15eb378c7258596a758", null ], [ "mutable_surface", "classyaze_1_1gfx_1_1Bitmap.html#abb0633168f7956e9cab95a76380dc027", null ], - [ "converted_surface", "classyaze_1_1gfx_1_1Bitmap.html#a4fb0f6bbb8c0a99e5335e4e5191fbac6", null ], - [ "mutable_converted_surface", "classyaze_1_1gfx_1_1Bitmap.html#a8f7c7d6223880b970bbd96a6626b59df", null ], [ "vector", "classyaze_1_1gfx_1_1Bitmap.html#a68dd3eca8782add2520cadb469a0dce9", null ], [ "at", "classyaze_1_1gfx_1_1Bitmap.html#a0c938e3c3f656555b3b8c6ef86adb265", null ], [ "texture", "classyaze_1_1gfx_1_1Bitmap.html#aecb99062dd45882d7b92dfff0bfbf13d", null ], @@ -52,9 +48,7 @@ var classyaze_1_1gfx_1_1Bitmap = [ "texture_pixels", "classyaze_1_1gfx_1_1Bitmap.html#ac4324517f92d404ea71c2bc7b9eb8036", null ], [ "pixel_data_", "classyaze_1_1gfx_1_1Bitmap.html#a412edae11ee0612cad4a6691211df16c", null ], [ "data_", "classyaze_1_1gfx_1_1Bitmap.html#a94bb9a034aef85db52ad56dd59ca5c5e", null ], - [ "png_data_", "classyaze_1_1gfx_1_1Bitmap.html#a36872c56aa8d6de846ea1648c226b369", null ], [ "palette_", "classyaze_1_1gfx_1_1Bitmap.html#ae3d7a292bdf5c64aa11b34efa13fa38c", null ], [ "texture_", "classyaze_1_1gfx_1_1Bitmap.html#a8796d77c9ee386b28ec0f42d31b0140a", null ], - [ "surface_", "classyaze_1_1gfx_1_1Bitmap.html#aa27f00b847a01ee31966e570ffd2b696", null ], - [ "converted_surface_", "classyaze_1_1gfx_1_1Bitmap.html#a0059d8ca2f553ed4a51ba0566ee48229", null ] + [ "surface_", "classyaze_1_1gfx_1_1Bitmap.html#aa27f00b847a01ee31966e570ffd2b696", null ] ]; \ No newline at end of file diff --git a/classyaze_1_1gfx_1_1Bitmap_a1725878c64e66f79cecade531d14d384_cgraph.map b/classyaze_1_1gfx_1_1Bitmap_a1725878c64e66f79cecade531d14d384_cgraph.map new file mode 100644 index 000000000..83e4fe9a1 --- /dev/null +++ b/classyaze_1_1gfx_1_1Bitmap_a1725878c64e66f79cecade531d14d384_cgraph.map @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/classyaze_1_1gfx_1_1Bitmap_a1725878c64e66f79cecade531d14d384_cgraph.md5 b/classyaze_1_1gfx_1_1Bitmap_a1725878c64e66f79cecade531d14d384_cgraph.md5 new file mode 100644 index 000000000..58b44f316 --- /dev/null +++ b/classyaze_1_1gfx_1_1Bitmap_a1725878c64e66f79cecade531d14d384_cgraph.md5 @@ -0,0 +1 @@ +bdb09348dffe4834627ed55fe8f880f2 \ No newline at end of file diff --git a/classyaze_1_1gfx_1_1Bitmap_a1725878c64e66f79cecade531d14d384_cgraph.png b/classyaze_1_1gfx_1_1Bitmap_a1725878c64e66f79cecade531d14d384_cgraph.png new file mode 100644 index 000000000..ef1df1dce Binary files /dev/null and b/classyaze_1_1gfx_1_1Bitmap_a1725878c64e66f79cecade531d14d384_cgraph.png differ diff --git a/classyaze_1_1gfx_1_1Bitmap_a172f5edf2451ecc596cdb73758029c98_cgraph.map b/classyaze_1_1gfx_1_1Bitmap_a172f5edf2451ecc596cdb73758029c98_cgraph.map deleted file mode 100644 index e3a1e9e52..000000000 --- a/classyaze_1_1gfx_1_1Bitmap_a172f5edf2451ecc596cdb73758029c98_cgraph.map +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/classyaze_1_1gfx_1_1Bitmap_a172f5edf2451ecc596cdb73758029c98_cgraph.md5 b/classyaze_1_1gfx_1_1Bitmap_a172f5edf2451ecc596cdb73758029c98_cgraph.md5 deleted file mode 100644 index ab397958d..000000000 --- a/classyaze_1_1gfx_1_1Bitmap_a172f5edf2451ecc596cdb73758029c98_cgraph.md5 +++ /dev/null @@ -1 +0,0 @@ -a3b859214170a46efb9a156fd62f3cc7 \ No newline at end of file diff --git a/classyaze_1_1gfx_1_1Bitmap_a172f5edf2451ecc596cdb73758029c98_cgraph.png b/classyaze_1_1gfx_1_1Bitmap_a172f5edf2451ecc596cdb73758029c98_cgraph.png deleted file mode 100644 index 1c86c864b..000000000 Binary files a/classyaze_1_1gfx_1_1Bitmap_a172f5edf2451ecc596cdb73758029c98_cgraph.png and /dev/null differ diff --git a/classyaze_1_1gfx_1_1Bitmap_a23788e804babb9cbf0a087eb1fd79d99_cgraph.map b/classyaze_1_1gfx_1_1Bitmap_a23788e804babb9cbf0a087eb1fd79d99_cgraph.map index 9c137d4c0..2e8aee2be 100644 --- a/classyaze_1_1gfx_1_1Bitmap_a23788e804babb9cbf0a087eb1fd79d99_cgraph.map +++ b/classyaze_1_1gfx_1_1Bitmap_a23788e804babb9cbf0a087eb1fd79d99_cgraph.map @@ -1,27 +1,25 @@ - - - + + + - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + diff --git a/classyaze_1_1gfx_1_1Bitmap_a23788e804babb9cbf0a087eb1fd79d99_cgraph.md5 b/classyaze_1_1gfx_1_1Bitmap_a23788e804babb9cbf0a087eb1fd79d99_cgraph.md5 index fa169df66..addc7e016 100644 --- a/classyaze_1_1gfx_1_1Bitmap_a23788e804babb9cbf0a087eb1fd79d99_cgraph.md5 +++ b/classyaze_1_1gfx_1_1Bitmap_a23788e804babb9cbf0a087eb1fd79d99_cgraph.md5 @@ -1 +1 @@ -30173e12205c4db867361d9ff51e2bcc \ No newline at end of file +363b7b45c811cd139bebd33e87177a52 \ No newline at end of file diff --git a/classyaze_1_1gfx_1_1Bitmap_a23788e804babb9cbf0a087eb1fd79d99_cgraph.png b/classyaze_1_1gfx_1_1Bitmap_a23788e804babb9cbf0a087eb1fd79d99_cgraph.png index 62244aab9..4093a8cee 100644 Binary files a/classyaze_1_1gfx_1_1Bitmap_a23788e804babb9cbf0a087eb1fd79d99_cgraph.png and b/classyaze_1_1gfx_1_1Bitmap_a23788e804babb9cbf0a087eb1fd79d99_cgraph.png differ diff --git a/classyaze_1_1gfx_1_1Bitmap_a3414a5687f87794130674fdd657320d0_cgraph.map b/classyaze_1_1gfx_1_1Bitmap_a3414a5687f87794130674fdd657320d0_cgraph.map index e30cf7f85..d02ba98e5 100644 --- a/classyaze_1_1gfx_1_1Bitmap_a3414a5687f87794130674fdd657320d0_cgraph.map +++ b/classyaze_1_1gfx_1_1Bitmap_a3414a5687f87794130674fdd657320d0_cgraph.map @@ -1,11 +1,9 @@ - - - + + + - + - - - + diff --git a/classyaze_1_1gfx_1_1Bitmap_a3414a5687f87794130674fdd657320d0_cgraph.md5 b/classyaze_1_1gfx_1_1Bitmap_a3414a5687f87794130674fdd657320d0_cgraph.md5 index b28cbbae6..8516850c9 100644 --- a/classyaze_1_1gfx_1_1Bitmap_a3414a5687f87794130674fdd657320d0_cgraph.md5 +++ b/classyaze_1_1gfx_1_1Bitmap_a3414a5687f87794130674fdd657320d0_cgraph.md5 @@ -1 +1 @@ -2b87526ca57060e7c55d8e1186db620d \ No newline at end of file +afd69ea03293c1e9a41ab5be3b61bd0e \ No newline at end of file diff --git a/classyaze_1_1gfx_1_1Bitmap_a3414a5687f87794130674fdd657320d0_cgraph.png b/classyaze_1_1gfx_1_1Bitmap_a3414a5687f87794130674fdd657320d0_cgraph.png index c07e218ee..95b2bea4c 100644 Binary files a/classyaze_1_1gfx_1_1Bitmap_a3414a5687f87794130674fdd657320d0_cgraph.png and b/classyaze_1_1gfx_1_1Bitmap_a3414a5687f87794130674fdd657320d0_cgraph.png differ diff --git a/classyaze_1_1gfx_1_1Bitmap_aa23cce9444734c2f59a1b35defabe716_cgraph.map b/classyaze_1_1gfx_1_1Bitmap_aa23cce9444734c2f59a1b35defabe716_cgraph.map index 83e4fe9a1..936fbded3 100644 --- a/classyaze_1_1gfx_1_1Bitmap_aa23cce9444734c2f59a1b35defabe716_cgraph.map +++ b/classyaze_1_1gfx_1_1Bitmap_aa23cce9444734c2f59a1b35defabe716_cgraph.map @@ -1,12 +1,18 @@ - - - - - - - - - - + + + + + + + + + + + + + + + + diff --git a/classyaze_1_1gfx_1_1Bitmap_aa23cce9444734c2f59a1b35defabe716_cgraph.md5 b/classyaze_1_1gfx_1_1Bitmap_aa23cce9444734c2f59a1b35defabe716_cgraph.md5 index 58b44f316..b92ae6823 100644 --- a/classyaze_1_1gfx_1_1Bitmap_aa23cce9444734c2f59a1b35defabe716_cgraph.md5 +++ b/classyaze_1_1gfx_1_1Bitmap_aa23cce9444734c2f59a1b35defabe716_cgraph.md5 @@ -1 +1 @@ -bdb09348dffe4834627ed55fe8f880f2 \ No newline at end of file +7b0753c4150a5b940622e436bc58000a \ No newline at end of file diff --git a/classyaze_1_1gfx_1_1Bitmap_aa23cce9444734c2f59a1b35defabe716_cgraph.png b/classyaze_1_1gfx_1_1Bitmap_aa23cce9444734c2f59a1b35defabe716_cgraph.png index ef1df1dce..a8e243dc2 100644 Binary files a/classyaze_1_1gfx_1_1Bitmap_aa23cce9444734c2f59a1b35defabe716_cgraph.png and b/classyaze_1_1gfx_1_1Bitmap_aa23cce9444734c2f59a1b35defabe716_cgraph.png differ diff --git a/classyaze_1_1gfx_1_1Bitmap_abfcc8b8d5411f0e1332b695fd446cc61_cgraph.map b/classyaze_1_1gfx_1_1Bitmap_abfcc8b8d5411f0e1332b695fd446cc61_cgraph.map index afc81a5b4..a73d18fea 100644 --- a/classyaze_1_1gfx_1_1Bitmap_abfcc8b8d5411f0e1332b695fd446cc61_cgraph.map +++ b/classyaze_1_1gfx_1_1Bitmap_abfcc8b8d5411f0e1332b695fd446cc61_cgraph.map @@ -1,6 +1,6 @@ - + diff --git a/classyaze_1_1gfx_1_1Bitmap_abfcc8b8d5411f0e1332b695fd446cc61_cgraph.md5 b/classyaze_1_1gfx_1_1Bitmap_abfcc8b8d5411f0e1332b695fd446cc61_cgraph.md5 index 0b129e2e2..99f214123 100644 --- a/classyaze_1_1gfx_1_1Bitmap_abfcc8b8d5411f0e1332b695fd446cc61_cgraph.md5 +++ b/classyaze_1_1gfx_1_1Bitmap_abfcc8b8d5411f0e1332b695fd446cc61_cgraph.md5 @@ -1 +1 @@ -0f53d2f3fb1e7e498aa93527d8443b51 \ No newline at end of file +7f0b41e239a053a93d9eb30e20aa9374 \ No newline at end of file diff --git a/classyaze_1_1gfx_1_1Bitmap_ac579f9e03ea4cce248b1ff3d76d082a9_cgraph.map b/classyaze_1_1gfx_1_1Bitmap_ac579f9e03ea4cce248b1ff3d76d082a9_cgraph.map index de8602683..67d2aefd3 100644 --- a/classyaze_1_1gfx_1_1Bitmap_ac579f9e03ea4cce248b1ff3d76d082a9_cgraph.map +++ b/classyaze_1_1gfx_1_1Bitmap_ac579f9e03ea4cce248b1ff3d76d082a9_cgraph.map @@ -1,9 +1,7 @@ - + - + - - - + diff --git a/classyaze_1_1gfx_1_1Bitmap_ac579f9e03ea4cce248b1ff3d76d082a9_cgraph.md5 b/classyaze_1_1gfx_1_1Bitmap_ac579f9e03ea4cce248b1ff3d76d082a9_cgraph.md5 index fa72707a5..a58aceffd 100644 --- a/classyaze_1_1gfx_1_1Bitmap_ac579f9e03ea4cce248b1ff3d76d082a9_cgraph.md5 +++ b/classyaze_1_1gfx_1_1Bitmap_ac579f9e03ea4cce248b1ff3d76d082a9_cgraph.md5 @@ -1 +1 @@ -a027e6e247d4254b4c8149c4b4e03f70 \ No newline at end of file +7cc78ca517cde9390c4cf29d2615e936 \ No newline at end of file diff --git a/classyaze_1_1gfx_1_1Bitmap_ac579f9e03ea4cce248b1ff3d76d082a9_cgraph.png b/classyaze_1_1gfx_1_1Bitmap_ac579f9e03ea4cce248b1ff3d76d082a9_cgraph.png index 1b4da0de4..31c303709 100644 Binary files a/classyaze_1_1gfx_1_1Bitmap_ac579f9e03ea4cce248b1ff3d76d082a9_cgraph.png and b/classyaze_1_1gfx_1_1Bitmap_ac579f9e03ea4cce248b1ff3d76d082a9_cgraph.png differ diff --git a/classyaze_1_1gfx_1_1Bitmap_ae304d2cabbc2a5a4082bd2a362ccbb39_cgraph.map b/classyaze_1_1gfx_1_1Bitmap_ae304d2cabbc2a5a4082bd2a362ccbb39_cgraph.map index 21c5cbe0d..e73d756c7 100644 --- a/classyaze_1_1gfx_1_1Bitmap_ae304d2cabbc2a5a4082bd2a362ccbb39_cgraph.map +++ b/classyaze_1_1gfx_1_1Bitmap_ae304d2cabbc2a5a4082bd2a362ccbb39_cgraph.map @@ -1,6 +1,6 @@ - + diff --git a/classyaze_1_1gfx_1_1Bitmap_ae304d2cabbc2a5a4082bd2a362ccbb39_cgraph.md5 b/classyaze_1_1gfx_1_1Bitmap_ae304d2cabbc2a5a4082bd2a362ccbb39_cgraph.md5 index 37bf8f7ea..ad0e98f5b 100644 --- a/classyaze_1_1gfx_1_1Bitmap_ae304d2cabbc2a5a4082bd2a362ccbb39_cgraph.md5 +++ b/classyaze_1_1gfx_1_1Bitmap_ae304d2cabbc2a5a4082bd2a362ccbb39_cgraph.md5 @@ -1 +1 @@ -5fbae009a6a93ea342467a0321146007 \ No newline at end of file +3b1554139ebc5861a3586a44815589e2 \ No newline at end of file diff --git a/classyaze_1_1gfx_1_1GfxContext.html b/classyaze_1_1gfx_1_1GfxContext.html index 9fe3a1801..9171f596e 100644 --- a/classyaze_1_1gfx_1_1GfxContext.html +++ b/classyaze_1_1gfx_1_1GfxContext.html @@ -164,7 +164,7 @@

Definition at line 419 of file snes_palette.h.

-

Referenced by yaze::editor::Tile16Editor::DrawTileEditControls(), and yaze::zelda3::OverworldMap::LoadPalette().

+

Referenced by yaze::editor::Tile16Editor::DrawTileEditControls(), and yaze::zelda3::OverworldMap::LoadPalette().

diff --git a/classyaze_1_1gfx_1_1SnesColor.html b/classyaze_1_1gfx_1_1SnesColor.html index 3b063b9bc..e7214b845 100644 --- a/classyaze_1_1gfx_1_1SnesColor.html +++ b/classyaze_1_1gfx_1_1SnesColor.html @@ -391,7 +391,7 @@

References rgb_.

-

Referenced by yaze::gfx::Bitmap::ApplyPalette(), yaze::gui::ConvertSnesColorToImVec4(), and yaze::gfx::ToFloatArray().

+

Referenced by yaze::gfx::Bitmap::ApplyPalette(), yaze::gui::ConvertSnesColorToImVec4(), and yaze::gfx::ToFloatArray().

diff --git a/classyaze_1_1gfx_1_1SnesPalette.html b/classyaze_1_1gfx_1_1SnesPalette.html index a9c1fae9b..f6cad5706 100644 --- a/classyaze_1_1gfx_1_1SnesPalette.html +++ b/classyaze_1_1gfx_1_1SnesPalette.html @@ -469,7 +469,7 @@

References colors.

-

Referenced by yaze::zelda3::palette_internal::SetColorsPalette().

+

Referenced by yaze::zelda3::palette_internal::SetColorsPalette().

@@ -618,7 +618,7 @@

References colors.

-

Referenced by yaze::gfx::Bitmap::ApplyPaletteFromPaletteGroup(), yaze::editor::DisplayPalette(), yaze::gui::DisplayPalette(), yaze::editor::PaletteEditor::DrawPaletteGroup(), yaze::editor::PaletteEditor::EditColorInPalette(), and yaze::editor::PaletteEditor::ResetColorToOriginal().

+

Referenced by yaze::gfx::Bitmap::ApplyPaletteFromPaletteGroup(), yaze::editor::DisplayPalette(), yaze::gui::DisplayPalette(), yaze::editor::PaletteEditor::DrawPaletteGroup(), yaze::editor::PaletteEditor::EditColorInPalette(), and yaze::editor::PaletteEditor::ResetColorToOriginal().

@@ -680,7 +680,7 @@

References colors.

-

Referenced by yaze::gfx::Bitmap::Cleanup(), and yaze::gfx::Tilesheet::clear().

+

Referenced by yaze::gfx::Bitmap::Cleanup(), and yaze::gfx::Tilesheet::clear().

@@ -711,7 +711,7 @@

References colors.

-

Referenced by yaze::gfx::Bitmap::ApplyPaletteFromPaletteGroup(), yaze::gfx::CreatePaletteGroupFromLargePalette(), yaze::editor::DisplayPalette(), yaze::gui::DisplayPalette(), yaze::editor::GraphicsEditor::DrawPaletteControls(), yaze::editor::anonymous_namespace{gfx_group_editor.cc}::DrawPaletteFromPaletteGroup(), yaze::editor::PaletteEditor::DrawPaletteGroup(), yaze::editor::PaletteEditor::EditColorInPalette(), yaze::editor::MessageEditor::Initialize(), yaze::gfx::Bitmap::palette_size(), yaze::editor::PaletteEditor::ResetColorToOriginal(), yaze::Rom::SavePalette(), yaze::gui::SelectablePalettePipeline(), and yaze::test::TEST().

+

Referenced by yaze::gfx::Bitmap::ApplyPaletteFromPaletteGroup(), yaze::gfx::CreatePaletteGroupFromLargePalette(), yaze::editor::DisplayPalette(), yaze::gui::DisplayPalette(), yaze::editor::GraphicsEditor::DrawPaletteControls(), yaze::editor::anonymous_namespace{gfx_group_editor.cc}::DrawPaletteFromPaletteGroup(), yaze::editor::PaletteEditor::DrawPaletteGroup(), yaze::editor::PaletteEditor::EditColorInPalette(), yaze::editor::MessageEditor::Initialize(), yaze::gfx::Bitmap::palette_size(), yaze::editor::PaletteEditor::ResetColorToOriginal(), yaze::Rom::SavePalette(), yaze::gui::SelectablePalettePipeline(), and yaze::test::TEST().

@@ -872,7 +872,7 @@

References AddColor(), and colors.

-

Referenced by yaze::gfx::Bitmap::ApplyPaletteFromPaletteGroup(), and yaze::gfx::Bitmap::ApplyPaletteWithTransparent().

+

Referenced by yaze::gfx::Bitmap::ApplyPaletteFromPaletteGroup(), and yaze::gfx::Bitmap::ApplyPaletteWithTransparent().

Here is the call graph for this function:
diff --git a/classyaze_1_1gfx_1_1Tile32.html b/classyaze_1_1gfx_1_1Tile32.html index fadd15b57..76dbd4d92 100644 --- a/classyaze_1_1gfx_1_1Tile32.html +++ b/classyaze_1_1gfx_1_1Tile32.html @@ -304,7 +304,7 @@

References tile0_, tile1_, tile2_, and tile3_.

-

Referenced by yaze::zelda3::Overworld::CreateTile32Tilemap(), and yaze::zelda3::anonymous_namespace{overworld.cc}::GetAllTile16().

+

Referenced by yaze::zelda3::Overworld::CreateTile32Tilemap(), and yaze::zelda3::anonymous_namespace{overworld.cc}::GetAllTile16().

diff --git a/classyaze_1_1gfx_1_1TileInfo.html b/classyaze_1_1gfx_1_1TileInfo.html index 47ee32745..de98e98c8 100644 --- a/classyaze_1_1gfx_1_1TileInfo.html +++ b/classyaze_1_1gfx_1_1TileInfo.html @@ -263,7 +263,7 @@

Definition at line 51 of file snes_tile.h.

-

Referenced by yaze::zelda3::OverworldMap::BuildTiles16Gfx(), yaze::zelda3::RoomObject::DrawTile(), yaze::gui::InputTileInfo(), operator==(), yaze::gfx::TileInfoToShort(), and yaze::gfx::TileInfoToWord().

+

Referenced by yaze::zelda3::OverworldMap::BuildTiles16Gfx(), yaze::zelda3::RoomObject::DrawTile(), yaze::gui::InputTileInfo(), operator==(), yaze::gfx::TileInfoToShort(), and yaze::gfx::TileInfoToWord().

@@ -281,7 +281,7 @@

Definition at line 52 of file snes_tile.h.

-

Referenced by yaze::zelda3::OverworldMap::BuildTiles16Gfx(), yaze::zelda3::RoomObject::DrawTile(), yaze::gui::InputTileInfo(), operator==(), yaze::gfx::TileInfoToShort(), and yaze::gfx::TileInfoToWord().

+

Referenced by yaze::zelda3::OverworldMap::BuildTiles16Gfx(), yaze::zelda3::RoomObject::DrawTile(), yaze::gui::InputTileInfo(), operator==(), yaze::gfx::TileInfoToShort(), and yaze::gfx::TileInfoToWord().

@@ -317,7 +317,7 @@

Definition at line 54 of file snes_tile.h.

-

Referenced by yaze::zelda3::OverworldMap::BuildTiles16Gfx(), yaze::zelda3::RoomObject::DrawTile(), yaze::gui::InputTileInfo(), operator==(), yaze::gfx::TileInfoToShort(), and yaze::gfx::TileInfoToWord().

+

Referenced by yaze::zelda3::OverworldMap::BuildTiles16Gfx(), yaze::zelda3::RoomObject::DrawTile(), yaze::gui::InputTileInfo(), operator==(), yaze::gfx::TileInfoToShort(), and yaze::gfx::TileInfoToWord().

@@ -335,7 +335,7 @@

Definition at line 55 of file snes_tile.h.

-

Referenced by yaze::zelda3::OverworldMap::BuildTiles16Gfx(), yaze::zelda3::RoomObject::DrawTile(), yaze::gui::InputTileInfo(), operator==(), yaze::gfx::TileInfoToShort(), and yaze::gfx::TileInfoToWord().

+

Referenced by yaze::zelda3::OverworldMap::BuildTiles16Gfx(), yaze::zelda3::RoomObject::DrawTile(), yaze::gui::InputTileInfo(), operator==(), yaze::gfx::TileInfoToShort(), and yaze::gfx::TileInfoToWord().

diff --git a/classyaze_1_1gfx_1_1Tilesheet.html b/classyaze_1_1gfx_1_1Tilesheet.html index bf366d57b..c2c12b1d9 100644 --- a/classyaze_1_1gfx_1_1Tilesheet.html +++ b/classyaze_1_1gfx_1_1Tilesheet.html @@ -596,7 +596,7 @@

Definition at line 61 of file tilesheet.h.

-

References bitmap_, tile_height_, tile_width_, and yaze::gfx::Bitmap::width().

+

References bitmap_, tile_height_, tile_width_, and yaze::gfx::Bitmap::width().

Referenced by yaze::editor::ScreenEditor::DrawDungeonMapsEditor(), yaze::editor::ScreenEditor::DrawDungeonMapsTabs(), and yaze::editor::ScreenEditor::LoadDungeonMapTile16().

diff --git a/classyaze_1_1gui_1_1Canvas.html b/classyaze_1_1gui_1_1Canvas.html index ad5c24a95..151747fe9 100644 --- a/classyaze_1_1gui_1_1Canvas.html +++ b/classyaze_1_1gui_1_1Canvas.html @@ -748,7 +748,7 @@

References canvas_id_, canvas_p0_, canvas_p1_, canvas_size(), canvas_sz_, custom_canvas_size_, draggable_, draw_list_, enable_context_menu_, global_scale_, yaze::gui::kMouseFlags, yaze::gui::kRectangleColor, yaze::gui::kWhiteColor, and scrolling_.

-

Referenced by yaze::gui::BitmapCanvasPipeline(), yaze::editor::OverworldEditor::DrawAreaGraphics(), yaze::editor::MessageEditor::DrawCurrentMessage(), yaze::editor::SpriteEditor::DrawCurrentSheets(), yaze::editor::DungeonEditor::DrawDungeonCanvas(), yaze::editor::ScreenEditor::DrawDungeonMapsEditor(), yaze::editor::ScreenEditor::DrawDungeonMapsTabs(), yaze::editor::ScreenEditor::DrawInventoryMenuEditor(), yaze::editor::DungeonEditor::DrawObjectRenderer(), yaze::editor::OverworldEditor::DrawOverworldCanvas(), yaze::editor::DungeonEditor::DrawRoomGraphics(), yaze::editor::SpriteEditor::DrawSpriteCanvas(), yaze::editor::OverworldEditor::DrawTile16Selector(), yaze::editor::OverworldEditor::DrawTile8Selector(), yaze::gui::GraphicsBinCanvasPipeline(), yaze::gui::zeml::Render(), yaze::editor::Tile16Editor::UpdateBlockset(), UpdateColorPainter(), yaze::editor::GraphicsEditor::UpdateGfxSheetList(), UpdateInfoGrid(), yaze::editor::GraphicsEditor::UpdateLinkGfxView(), and yaze::editor::Tile16Editor::UpdateTile16Edit().

+

Referenced by yaze::gui::BitmapCanvasPipeline(), yaze::editor::OverworldEditor::DrawAreaGraphics(), yaze::editor::MessageEditor::DrawCurrentMessage(), yaze::editor::SpriteEditor::DrawCurrentSheets(), yaze::editor::DungeonEditor::DrawDungeonCanvas(), yaze::editor::ScreenEditor::DrawDungeonMapsEditor(), yaze::editor::ScreenEditor::DrawDungeonMapsTabs(), yaze::editor::ScreenEditor::DrawInventoryMenuEditor(), yaze::editor::DungeonEditor::DrawObjectRenderer(), yaze::editor::OverworldEditor::DrawOverworldCanvas(), yaze::editor::DungeonEditor::DrawRoomGraphics(), yaze::editor::SpriteEditor::DrawSpriteCanvas(), yaze::editor::OverworldEditor::DrawTile16Selector(), yaze::editor::OverworldEditor::DrawTile8Selector(), yaze::gui::GraphicsBinCanvasPipeline(), yaze::gui::zeml::Render(), yaze::editor::Tile16Editor::UpdateBlockset(), UpdateColorPainter(), yaze::editor::GraphicsEditor::UpdateGfxSheetList(), UpdateInfoGrid(), yaze::editor::GraphicsEditor::UpdateLinkGfxView(), and yaze::editor::Tile16Editor::UpdateTile16Edit().

Here is the call graph for this function:
@@ -779,9 +779,9 @@

Definition at line 100 of file canvas.cc.

-

References yaze::gfx::Bitmap::ApplyPaletteWithTransparent(), canvas_p0_, canvas_sz_, context_id_, custom_step_, edit_palette_group_name_index_, edit_palette_index_, edit_palette_sub_index_, enable_context_menu_, enable_grid_, enable_hex_tile_labels_, yaze::core::Renderer::GetInstance(), global_scale_, yaze::gui::InputHexWord(), yaze::gfx::k2bpp, yaze::gfx::k4bpp, yaze::gfx::k8bpp, yaze::gfx::kIndexed, yaze::gfx::kPaletteGroupAddressesKeys, yaze::gfx::Bitmap::Reformat(), refresh_graphics_, yaze::SharedRom::rom(), scrolling_, yaze::gui::SelectablePalettePipeline(), yaze::gfx::Bitmap::surface(), yaze::gui::TextWithSeparators(), and yaze::core::Renderer::UpdateBitmap().

+

References yaze::gfx::Bitmap::ApplyPaletteWithTransparent(), canvas_p0_, canvas_sz_, context_id_, custom_step_, edit_palette_group_name_index_, edit_palette_index_, edit_palette_sub_index_, enable_context_menu_, enable_grid_, enable_hex_tile_labels_, yaze::core::Renderer::GetInstance(), global_scale_, yaze::gui::InputHexWord(), yaze::gfx::k2bpp, yaze::gfx::k4bpp, yaze::gfx::k8bpp, yaze::gfx::kIndexed, yaze::gfx::kPaletteGroupAddressesKeys, yaze::gfx::Bitmap::Reformat(), refresh_graphics_, yaze::SharedRom::rom(), scrolling_, yaze::gui::SelectablePalettePipeline(), yaze::gfx::Bitmap::surface(), yaze::gui::TextWithSeparators(), and yaze::core::Renderer::UpdateBitmap().

-

Referenced by yaze::gui::BitmapCanvasPipeline(), yaze::editor::OverworldEditor::DrawAreaGraphics(), yaze::editor::MessageEditor::DrawCurrentMessage(), yaze::editor::SpriteEditor::DrawCurrentSheets(), yaze::editor::DungeonEditor::DrawDungeonCanvas(), yaze::editor::ScreenEditor::DrawDungeonMapsEditor(), yaze::editor::ScreenEditor::DrawInventoryMenuEditor(), yaze::editor::DungeonEditor::DrawObjectRenderer(), yaze::editor::OverworldEditor::DrawOverworldCanvas(), yaze::editor::DungeonEditor::DrawRoomGraphics(), yaze::editor::SpriteEditor::DrawSpriteCanvas(), yaze::editor::OverworldEditor::DrawTile16Selector(), yaze::editor::OverworldEditor::DrawTile8Selector(), yaze::gui::GraphicsBinCanvasPipeline(), yaze::gui::zeml::Render(), yaze::editor::Tile16Editor::UpdateBlockset(), UpdateColorPainter(), yaze::editor::GraphicsEditor::UpdateGfxSheetList(), yaze::editor::GraphicsEditor::UpdateLinkGfxView(), and yaze::editor::Tile16Editor::UpdateTile16Edit().

+

Referenced by yaze::gui::BitmapCanvasPipeline(), yaze::editor::OverworldEditor::DrawAreaGraphics(), yaze::editor::MessageEditor::DrawCurrentMessage(), yaze::editor::SpriteEditor::DrawCurrentSheets(), yaze::editor::DungeonEditor::DrawDungeonCanvas(), yaze::editor::ScreenEditor::DrawDungeonMapsEditor(), yaze::editor::ScreenEditor::DrawInventoryMenuEditor(), yaze::editor::DungeonEditor::DrawObjectRenderer(), yaze::editor::OverworldEditor::DrawOverworldCanvas(), yaze::editor::DungeonEditor::DrawRoomGraphics(), yaze::editor::SpriteEditor::DrawSpriteCanvas(), yaze::editor::OverworldEditor::DrawTile16Selector(), yaze::editor::OverworldEditor::DrawTile8Selector(), yaze::gui::GraphicsBinCanvasPipeline(), yaze::gui::zeml::Render(), yaze::editor::Tile16Editor::UpdateBlockset(), UpdateColorPainter(), yaze::editor::GraphicsEditor::UpdateGfxSheetList(), yaze::editor::GraphicsEditor::UpdateLinkGfxView(), and yaze::editor::Tile16Editor::UpdateTile16Edit().

Here is the call graph for this function:
@@ -853,9 +853,9 @@

Definition at line 205 of file canvas.cc.

-

References canvas_p0_, draw_list_, drawn_tile_pos_, yaze::gfx::Bitmap::is_active(), is_hovered_, mouse_pos_in_canvas_, points_, scrolling_, and yaze::gfx::Bitmap::texture().

+

References canvas_p0_, draw_list_, drawn_tile_pos_, yaze::gfx::Bitmap::is_active(), is_hovered_, mouse_pos_in_canvas_, points_, scrolling_, and yaze::gfx::Bitmap::texture().

-

Referenced by yaze::editor::OverworldEditor::CheckForOverworldEdits(), yaze::editor::ScreenEditor::DrawDungeonMapsEditor(), and yaze::editor::Tile16Editor::UpdateTile16Edit().

+

Referenced by yaze::editor::OverworldEditor::CheckForOverworldEdits(), yaze::editor::ScreenEditor::DrawDungeonMapsEditor(), and yaze::editor::Tile16Editor::UpdateTile16Edit().

Here is the call graph for this function:
@@ -924,7 +924,7 @@

Definition at line 318 of file canvas.cc.

-

References drawn_tile_pos_, global_scale_, yaze::gfx::Bitmap::width(), and yaze::gfx::Bitmap::WriteColor().

+

References drawn_tile_pos_, global_scale_, yaze::gfx::Bitmap::width(), and yaze::gfx::Bitmap::WriteColor().

Referenced by yaze::editor::GraphicsEditor::UpdateGfxTabView().

@@ -1025,9 +1025,9 @@

Definition at line 460 of file canvas.cc.

-

References canvas_p0_, draw_list_, yaze::gfx::Bitmap::height(), yaze::gfx::Bitmap::texture(), and yaze::gfx::Bitmap::width().

+

References canvas_p0_, draw_list_, yaze::gfx::Bitmap::height(), yaze::gfx::Bitmap::texture(), and yaze::gfx::Bitmap::width().

-

Referenced by yaze::gui::BitmapCanvasPipeline(), yaze::editor::OverworldEditor::DrawAreaGraphics(), DrawBitmapGroup(), yaze::editor::MessageEditor::DrawCurrentMessage(), yaze::editor::SpriteEditor::DrawCurrentSheets(), yaze::editor::DungeonEditor::DrawDungeonCanvas(), yaze::editor::ScreenEditor::DrawDungeonMapsEditor(), yaze::editor::ScreenEditor::DrawDungeonMapsTabs(), yaze::editor::ScreenEditor::DrawInventoryMenuEditor(), yaze::editor::DungeonEditor::DrawObjectRenderer(), yaze::editor::OverworldEditor::DrawOverworldMaps(), yaze::editor::OverworldEditor::DrawOverworldSprites(), yaze::editor::OverworldEditor::DrawTile16Selector(), yaze::editor::Tile16Editor::UpdateBlockset(), UpdateColorPainter(), yaze::editor::GraphicsEditor::UpdateLinkGfxView(), and yaze::editor::Tile16Editor::UpdateTile16Edit().

+

Referenced by yaze::gui::BitmapCanvasPipeline(), yaze::editor::OverworldEditor::DrawAreaGraphics(), DrawBitmapGroup(), yaze::editor::MessageEditor::DrawCurrentMessage(), yaze::editor::SpriteEditor::DrawCurrentSheets(), yaze::editor::DungeonEditor::DrawDungeonCanvas(), yaze::editor::ScreenEditor::DrawDungeonMapsEditor(), yaze::editor::ScreenEditor::DrawDungeonMapsTabs(), yaze::editor::ScreenEditor::DrawInventoryMenuEditor(), yaze::editor::DungeonEditor::DrawObjectRenderer(), yaze::editor::OverworldEditor::DrawOverworldMaps(), yaze::editor::OverworldEditor::DrawOverworldSprites(), yaze::editor::OverworldEditor::DrawTile16Selector(), yaze::editor::Tile16Editor::UpdateBlockset(), UpdateColorPainter(), yaze::editor::GraphicsEditor::UpdateLinkGfxView(), and yaze::editor::Tile16Editor::UpdateTile16Edit().

Here is the call graph for this function:
@@ -1071,7 +1071,7 @@

Definition at line 470 of file canvas.cc.

-

References canvas_p0_, canvas_p1_, draw_list_, yaze::gfx::Bitmap::height(), yaze::gfx::Bitmap::is_active(), yaze::gui::kWhiteColor, yaze::gfx::Bitmap::texture(), and yaze::gfx::Bitmap::width().

+

References canvas_p0_, canvas_p1_, draw_list_, yaze::gfx::Bitmap::height(), yaze::gfx::Bitmap::is_active(), yaze::gui::kWhiteColor, yaze::gfx::Bitmap::texture(), and yaze::gfx::Bitmap::width().

Here is the call graph for this function:
@@ -1127,7 +1127,7 @@

Definition at line 481 of file canvas.cc.

-

References canvas_p0_, draw_list_, yaze::gfx::Bitmap::height(), yaze::gfx::Bitmap::is_active(), scrolling_, yaze::gfx::Bitmap::texture(), and yaze::gfx::Bitmap::width().

+

References canvas_p0_, draw_list_, yaze::gfx::Bitmap::height(), yaze::gfx::Bitmap::is_active(), scrolling_, yaze::gfx::Bitmap::texture(), and yaze::gfx::Bitmap::width().

Here is the call graph for this function:
@@ -1463,7 +1463,7 @@

References canvas_p0_, canvas_p1_, canvas_sz_, current_labels_, custom_step_, draw_list_, DrawCustomHighlight(), DrawGridLines(), enable_custom_labels_, enable_grid_, enable_hex_tile_labels_, global_scale_, yaze::gui::kWhiteColor, labels_, and scrolling_.

-

Referenced by yaze::gui::BitmapCanvasPipeline(), yaze::editor::OverworldEditor::DrawAreaGraphics(), yaze::editor::MessageEditor::DrawCurrentMessage(), yaze::editor::SpriteEditor::DrawCurrentSheets(), yaze::editor::DungeonEditor::DrawDungeonCanvas(), yaze::editor::ScreenEditor::DrawDungeonMapsEditor(), yaze::editor::ScreenEditor::DrawDungeonMapsTabs(), yaze::editor::ScreenEditor::DrawInventoryMenuEditor(), yaze::editor::DungeonEditor::DrawObjectRenderer(), yaze::editor::OverworldEditor::DrawOverworldCanvas(), yaze::editor::DungeonEditor::DrawRoomGraphics(), yaze::editor::SpriteEditor::DrawSpriteCanvas(), yaze::editor::OverworldEditor::DrawTile16Selector(), yaze::editor::OverworldEditor::DrawTile8Selector(), yaze::gui::GraphicsBinCanvasPipeline(), yaze::gui::zeml::Render(), yaze::editor::Tile16Editor::UpdateBlockset(), UpdateColorPainter(), yaze::editor::GraphicsEditor::UpdateGfxSheetList(), yaze::editor::GraphicsEditor::UpdateLinkGfxView(), and yaze::editor::Tile16Editor::UpdateTile16Edit().

+

Referenced by yaze::gui::BitmapCanvasPipeline(), yaze::editor::OverworldEditor::DrawAreaGraphics(), yaze::editor::MessageEditor::DrawCurrentMessage(), yaze::editor::SpriteEditor::DrawCurrentSheets(), yaze::editor::DungeonEditor::DrawDungeonCanvas(), yaze::editor::ScreenEditor::DrawDungeonMapsEditor(), yaze::editor::ScreenEditor::DrawDungeonMapsTabs(), yaze::editor::ScreenEditor::DrawInventoryMenuEditor(), yaze::editor::DungeonEditor::DrawObjectRenderer(), yaze::editor::OverworldEditor::DrawOverworldCanvas(), yaze::editor::DungeonEditor::DrawRoomGraphics(), yaze::editor::SpriteEditor::DrawSpriteCanvas(), yaze::editor::OverworldEditor::DrawTile16Selector(), yaze::editor::OverworldEditor::DrawTile8Selector(), yaze::gui::GraphicsBinCanvasPipeline(), yaze::gui::zeml::Render(), yaze::editor::Tile16Editor::UpdateBlockset(), UpdateColorPainter(), yaze::editor::GraphicsEditor::UpdateGfxSheetList(), yaze::editor::GraphicsEditor::UpdateLinkGfxView(), and yaze::editor::Tile16Editor::UpdateTile16Edit().

Here is the call graph for this function:
@@ -1498,7 +1498,7 @@

References canvas_p0_, draw_list_, yaze::gui::kWhiteColor, points_, scrolling_, and selected_points_.

-

Referenced by yaze::gui::BitmapCanvasPipeline(), yaze::editor::OverworldEditor::DrawAreaGraphics(), yaze::editor::MessageEditor::DrawCurrentMessage(), yaze::editor::SpriteEditor::DrawCurrentSheets(), yaze::editor::DungeonEditor::DrawDungeonCanvas(), yaze::editor::ScreenEditor::DrawDungeonMapsEditor(), yaze::editor::ScreenEditor::DrawDungeonMapsTabs(), yaze::editor::ScreenEditor::DrawInventoryMenuEditor(), yaze::editor::DungeonEditor::DrawObjectRenderer(), yaze::editor::OverworldEditor::DrawOverworldCanvas(), yaze::editor::DungeonEditor::DrawRoomGraphics(), yaze::editor::SpriteEditor::DrawSpriteCanvas(), yaze::editor::OverworldEditor::DrawTile16Selector(), yaze::editor::OverworldEditor::DrawTile8Selector(), yaze::gui::GraphicsBinCanvasPipeline(), yaze::gui::zeml::Render(), yaze::editor::Tile16Editor::UpdateBlockset(), UpdateColorPainter(), yaze::editor::GraphicsEditor::UpdateGfxSheetList(), UpdateInfoGrid(), yaze::editor::GraphicsEditor::UpdateLinkGfxView(), and yaze::editor::Tile16Editor::UpdateTile16Edit().

+

Referenced by yaze::gui::BitmapCanvasPipeline(), yaze::editor::OverworldEditor::DrawAreaGraphics(), yaze::editor::MessageEditor::DrawCurrentMessage(), yaze::editor::SpriteEditor::DrawCurrentSheets(), yaze::editor::DungeonEditor::DrawDungeonCanvas(), yaze::editor::ScreenEditor::DrawDungeonMapsEditor(), yaze::editor::ScreenEditor::DrawDungeonMapsTabs(), yaze::editor::ScreenEditor::DrawInventoryMenuEditor(), yaze::editor::DungeonEditor::DrawObjectRenderer(), yaze::editor::OverworldEditor::DrawOverworldCanvas(), yaze::editor::DungeonEditor::DrawRoomGraphics(), yaze::editor::SpriteEditor::DrawSpriteCanvas(), yaze::editor::OverworldEditor::DrawTile16Selector(), yaze::editor::OverworldEditor::DrawTile8Selector(), yaze::gui::GraphicsBinCanvasPipeline(), yaze::gui::zeml::Render(), yaze::editor::Tile16Editor::UpdateBlockset(), UpdateColorPainter(), yaze::editor::GraphicsEditor::UpdateGfxSheetList(), UpdateInfoGrid(), yaze::editor::GraphicsEditor::UpdateLinkGfxView(), and yaze::editor::Tile16Editor::UpdateTile16Edit().

@@ -1604,7 +1604,7 @@

References canvas_sz_, custom_step_, global_scale_, and mouse_pos_in_canvas_.

-

Referenced by yaze::editor::ScreenEditor::DrawDungeonMapsEditor(), and yaze::editor::Tile16Editor::UpdateBlockset().

+

Referenced by yaze::editor::ScreenEditor::DrawDungeonMapsEditor(), and yaze::editor::Tile16Editor::UpdateBlockset().

@@ -1790,7 +1790,7 @@

References points_.

-

Referenced by yaze::editor::OverworldEditor::CheckForOverworldEdits(), yaze::editor::ScreenEditor::DrawDungeonMapsEditor(), yaze::editor::ScreenEditor::DrawDungeonMapsTabs(), yaze::editor::OverworldEditor::DrawTile16Selector(), yaze::editor::Tile16Editor::UpdateBlockset(), and yaze::editor::Tile16Editor::UpdateTile16Edit().

+

Referenced by yaze::editor::OverworldEditor::CheckForOverworldEdits(), yaze::editor::ScreenEditor::DrawDungeonMapsEditor(), yaze::editor::ScreenEditor::DrawDungeonMapsTabs(), yaze::editor::OverworldEditor::DrawTile16Selector(), yaze::editor::Tile16Editor::UpdateBlockset(), and yaze::editor::Tile16Editor::UpdateTile16Edit().

@@ -1974,7 +1974,7 @@

References drawn_tile_pos_.

-

Referenced by yaze::editor::OverworldEditor::DrawDebugWindow(), yaze::editor::OverworldEditor::DrawOverworldEdits(), and yaze::editor::Tile16Editor::UpdateTile16Edit().

+

Referenced by yaze::editor::OverworldEditor::DrawDebugWindow(), yaze::editor::OverworldEditor::DrawOverworldEdits(), and yaze::editor::Tile16Editor::UpdateTile16Edit().

@@ -2096,7 +2096,7 @@

References enable_custom_labels_.

-

Referenced by yaze::editor::Tile16Editor::DrawMenu(), and yaze::editor::Tile16Editor::InitBlockset().

+

Referenced by yaze::editor::Tile16Editor::DrawMenu(), and yaze::editor::Tile16Editor::InitBlockset().

@@ -2274,7 +2274,7 @@

References labels_.

-

Referenced by yaze::editor::OverworldEditor::DrawOverworldProperties(), and yaze::editor::Tile16Editor::InitBlockset().

+

Referenced by yaze::editor::OverworldEditor::DrawOverworldProperties(), and yaze::editor::Tile16Editor::InitBlockset().

diff --git a/classyaze_1_1gui_1_1Canvas_a6a76e5e986ddb0cf0aae847da13edfae_cgraph.map b/classyaze_1_1gui_1_1Canvas_a6a76e5e986ddb0cf0aae847da13edfae_cgraph.map index 78b9ce35f..d16905a5d 100644 --- a/classyaze_1_1gui_1_1Canvas_a6a76e5e986ddb0cf0aae847da13edfae_cgraph.map +++ b/classyaze_1_1gui_1_1Canvas_a6a76e5e986ddb0cf0aae847da13edfae_cgraph.map @@ -6,12 +6,12 @@ - - - - - - + + + + + + @@ -28,19 +28,19 @@ - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + diff --git a/classyaze_1_1gui_1_1Canvas_a6a76e5e986ddb0cf0aae847da13edfae_cgraph.md5 b/classyaze_1_1gui_1_1Canvas_a6a76e5e986ddb0cf0aae847da13edfae_cgraph.md5 index 63ec64864..3d0bd8e54 100644 --- a/classyaze_1_1gui_1_1Canvas_a6a76e5e986ddb0cf0aae847da13edfae_cgraph.md5 +++ b/classyaze_1_1gui_1_1Canvas_a6a76e5e986ddb0cf0aae847da13edfae_cgraph.md5 @@ -1 +1 @@ -8de3b4745b1780967bc9846966fc7fe3 \ No newline at end of file +c7d8a5cd035b5b7cfd587c2c4fee8676 \ No newline at end of file diff --git a/classyaze_1_1gui_1_1Canvas_ad3aca0f468507ba04f769889d5e4293a_cgraph.map b/classyaze_1_1gui_1_1Canvas_ad3aca0f468507ba04f769889d5e4293a_cgraph.map index a337c3b7b..e09db3e68 100644 --- a/classyaze_1_1gui_1_1Canvas_ad3aca0f468507ba04f769889d5e4293a_cgraph.map +++ b/classyaze_1_1gui_1_1Canvas_ad3aca0f468507ba04f769889d5e4293a_cgraph.map @@ -8,16 +8,16 @@ - - - - - - - - - - + + + + + + + + + + @@ -27,11 +27,11 @@ - - - - - - - + + + + + + + diff --git a/classyaze_1_1gui_1_1Canvas_ad3aca0f468507ba04f769889d5e4293a_cgraph.md5 b/classyaze_1_1gui_1_1Canvas_ad3aca0f468507ba04f769889d5e4293a_cgraph.md5 index f9a5ac602..39cdc94bf 100644 --- a/classyaze_1_1gui_1_1Canvas_ad3aca0f468507ba04f769889d5e4293a_cgraph.md5 +++ b/classyaze_1_1gui_1_1Canvas_ad3aca0f468507ba04f769889d5e4293a_cgraph.md5 @@ -1 +1 @@ -0b11303fd75d2f25b9f0832fc5f435bd \ No newline at end of file +b048362798a226a0715c7e5d22d927a9 \ No newline at end of file diff --git a/classyaze_1_1gui_1_1Canvas_ad3aca0f468507ba04f769889d5e4293a_cgraph.png b/classyaze_1_1gui_1_1Canvas_ad3aca0f468507ba04f769889d5e4293a_cgraph.png index 7bfbd9ba0..09cebdffd 100644 Binary files a/classyaze_1_1gui_1_1Canvas_ad3aca0f468507ba04f769889d5e4293a_cgraph.png and b/classyaze_1_1gui_1_1Canvas_ad3aca0f468507ba04f769889d5e4293a_cgraph.png differ diff --git a/classyaze_1_1zelda3_1_1DungeonObjectRenderer.html b/classyaze_1_1zelda3_1_1DungeonObjectRenderer.html index b502d3e0a..1041b0252 100644 --- a/classyaze_1_1zelda3_1_1DungeonObjectRenderer.html +++ b/classyaze_1_1zelda3_1_1DungeonObjectRenderer.html @@ -470,7 +470,7 @@

Definition at line 83 of file object_renderer.cc.

-

References bitmap_, yaze::gfx::Bitmap::Create(), memory_, yaze::emu::MemoryImpl::ReadWord(), yaze::SharedRom::rom(), yaze::zelda3::PseudoVram::sheets, tilemap_, and vram_.

+

References bitmap_, yaze::gfx::Bitmap::Create(), memory_, yaze::emu::MemoryImpl::ReadWord(), yaze::SharedRom::rom(), yaze::zelda3::PseudoVram::sheets, tilemap_, and vram_.

Referenced by RenderObject().

@@ -479,7 +479,7 @@

- + diff --git a/classyaze_1_1zelda3_1_1DungeonObjectRenderer_a4dac73e88a86e0159959407fb13ebfa0_cgraph.map b/classyaze_1_1zelda3_1_1DungeonObjectRenderer_a4dac73e88a86e0159959407fb13ebfa0_cgraph.map index 96dfd0894..0d29c35ea 100644 --- a/classyaze_1_1zelda3_1_1DungeonObjectRenderer_a4dac73e88a86e0159959407fb13ebfa0_cgraph.map +++ b/classyaze_1_1zelda3_1_1DungeonObjectRenderer_a4dac73e88a86e0159959407fb13ebfa0_cgraph.map @@ -1,6 +1,6 @@ - + diff --git a/classyaze_1_1zelda3_1_1DungeonObjectRenderer_a4dac73e88a86e0159959407fb13ebfa0_cgraph.md5 b/classyaze_1_1zelda3_1_1DungeonObjectRenderer_a4dac73e88a86e0159959407fb13ebfa0_cgraph.md5 index 3922a9a63..8c8c564cb 100644 --- a/classyaze_1_1zelda3_1_1DungeonObjectRenderer_a4dac73e88a86e0159959407fb13ebfa0_cgraph.md5 +++ b/classyaze_1_1zelda3_1_1DungeonObjectRenderer_a4dac73e88a86e0159959407fb13ebfa0_cgraph.md5 @@ -1 +1 @@ -7c85f3ef91ba6f8fc4792c2f78c3974a \ No newline at end of file +748ac69297a02ea4079c635e908d1b10 \ No newline at end of file diff --git a/classyaze_1_1zelda3_1_1GameEntity.html b/classyaze_1_1zelda3_1_1GameEntity.html index 0f2fd8ddd..e53021286 100644 --- a/classyaze_1_1zelda3_1_1GameEntity.html +++ b/classyaze_1_1zelda3_1_1GameEntity.html @@ -345,7 +345,7 @@

-

Referenced by yaze::editor::HandleEntityDragging(), yaze::zelda3::Sprite::InitSprite(), yaze::zelda3::OverworldEntrance::OverworldEntrance(), yaze::zelda3::OverworldExit::OverworldExit(), yaze::zelda3::OverworldItem::OverworldItem(), and yaze::zelda3::Sprite::Sprite().

+

Referenced by yaze::editor::HandleEntityDragging(), yaze::zelda3::Sprite::InitSprite(), yaze::zelda3::OverworldEntrance::OverworldEntrance(), yaze::zelda3::OverworldExit::OverworldExit(), yaze::zelda3::OverworldItem::OverworldItem(), and yaze::zelda3::Sprite::Sprite().

@@ -363,7 +363,7 @@

Definition at line 33 of file common.h.

-

Referenced by yaze::editor::DrawExitEditorPopup(), yaze::editor::DrawOverworldEntrancePopup(), yaze::editor::HandleEntityDragging(), yaze::zelda3::Sprite::InitSprite(), yaze::editor::IsMouseHoveringOverEntity(), yaze::zelda3::OverworldEntrance::OverworldEntrance(), yaze::zelda3::OverworldExit::OverworldExit(), yaze::zelda3::OverworldItem::OverworldItem(), set_x(), yaze::zelda3::Sprite::Sprite(), yaze::zelda3::Sprite::Sprite(), yaze::zelda3::OverworldEntrance::UpdateMapProperties(), yaze::zelda3::OverworldExit::UpdateMapProperties(), yaze::zelda3::OverworldItem::UpdateMapProperties(), yaze::zelda3::Sprite::UpdateMapProperties(), and yaze::zelda3::Sprite::x().

+

Referenced by yaze::editor::DrawExitEditorPopup(), yaze::editor::DrawOverworldEntrancePopup(), yaze::editor::HandleEntityDragging(), yaze::zelda3::Sprite::InitSprite(), yaze::editor::IsMouseHoveringOverEntity(), yaze::zelda3::OverworldEntrance::OverworldEntrance(), yaze::zelda3::OverworldExit::OverworldExit(), yaze::zelda3::OverworldItem::OverworldItem(), set_x(), yaze::zelda3::Sprite::Sprite(), yaze::zelda3::Sprite::Sprite(), yaze::zelda3::OverworldEntrance::UpdateMapProperties(), yaze::zelda3::OverworldExit::UpdateMapProperties(), yaze::zelda3::OverworldItem::UpdateMapProperties(), yaze::zelda3::Sprite::UpdateMapProperties(), and yaze::zelda3::Sprite::x().

@@ -381,7 +381,7 @@

Definition at line 34 of file common.h.

-

Referenced by yaze::editor::DrawExitEditorPopup(), yaze::editor::DrawOverworldEntrancePopup(), yaze::editor::HandleEntityDragging(), yaze::zelda3::Sprite::InitSprite(), yaze::editor::IsMouseHoveringOverEntity(), yaze::zelda3::OverworldEntrance::OverworldEntrance(), yaze::zelda3::OverworldExit::OverworldExit(), yaze::zelda3::OverworldItem::OverworldItem(), set_y(), yaze::zelda3::Sprite::Sprite(), yaze::zelda3::Sprite::Sprite(), yaze::zelda3::OverworldEntrance::UpdateMapProperties(), yaze::zelda3::OverworldExit::UpdateMapProperties(), yaze::zelda3::OverworldItem::UpdateMapProperties(), yaze::zelda3::Sprite::UpdateMapProperties(), and yaze::zelda3::Sprite::y().

+

Referenced by yaze::editor::DrawExitEditorPopup(), yaze::editor::DrawOverworldEntrancePopup(), yaze::editor::HandleEntityDragging(), yaze::zelda3::Sprite::InitSprite(), yaze::editor::IsMouseHoveringOverEntity(), yaze::zelda3::OverworldEntrance::OverworldEntrance(), yaze::zelda3::OverworldExit::OverworldExit(), yaze::zelda3::OverworldItem::OverworldItem(), set_y(), yaze::zelda3::Sprite::Sprite(), yaze::zelda3::Sprite::Sprite(), yaze::zelda3::OverworldEntrance::UpdateMapProperties(), yaze::zelda3::OverworldExit::UpdateMapProperties(), yaze::zelda3::OverworldItem::UpdateMapProperties(), yaze::zelda3::Sprite::UpdateMapProperties(), and yaze::zelda3::Sprite::y().

@@ -431,7 +431,7 @@

Definition at line 37 of file common.h.

-

Referenced by yaze::editor::DrawExitEditorPopup(), yaze::editor::OverworldEditor::DrawOverworldExits(), yaze::editor::HandleEntityDragging(), yaze::zelda3::Sprite::InitSprite(), yaze::zelda3::OverworldEntrance::OverworldEntrance(), yaze::zelda3::OverworldItem::OverworldItem(), and yaze::zelda3::Sprite::Sprite().

+

Referenced by yaze::editor::DrawExitEditorPopup(), yaze::editor::OverworldEditor::DrawOverworldExits(), yaze::editor::HandleEntityDragging(), yaze::zelda3::Sprite::InitSprite(), yaze::zelda3::OverworldEntrance::OverworldEntrance(), yaze::zelda3::OverworldItem::OverworldItem(), and yaze::zelda3::Sprite::Sprite().

@@ -449,7 +449,7 @@

Definition at line 38 of file common.h.

-

Referenced by yaze::editor::DrawExitEditorPopup(), yaze::editor::DrawOverworldEntrancePopup(), yaze::editor::HandleEntityDragging(), yaze::zelda3::OverworldEntrance::OverworldEntrance(), yaze::zelda3::OverworldExit::OverworldExit(), yaze::zelda3::OverworldItem::OverworldItem(), yaze::zelda3::OverworldEntrance::UpdateMapProperties(), and yaze::zelda3::OverworldExit::UpdateMapProperties().

+

Referenced by yaze::editor::DrawExitEditorPopup(), yaze::editor::DrawOverworldEntrancePopup(), yaze::editor::HandleEntityDragging(), yaze::zelda3::OverworldEntrance::OverworldEntrance(), yaze::zelda3::OverworldExit::OverworldExit(), yaze::zelda3::OverworldItem::OverworldItem(), yaze::zelda3::OverworldEntrance::UpdateMapProperties(), and yaze::zelda3::OverworldExit::UpdateMapProperties().

diff --git a/classyaze_1_1zelda3_1_1Overworld-members.html b/classyaze_1_1zelda3_1_1Overworld-members.html index eb161b07d..4f41586af 100644 --- a/classyaze_1_1zelda3_1_1Overworld-members.html +++ b/classyaze_1_1zelda3_1_1Overworld-members.html @@ -120,7 +120,7 @@ all_sprites_yaze::zelda3::Overworldprivate all_tiles_types() constyaze::zelda3::Overworldinline all_tiles_types_yaze::zelda3::Overworldprivate - AssembleMap16Tiles()yaze::zelda3::Overworldprivate + AssembleMap16Tiles()yaze::zelda3::Overworldprivate AssembleMap32Tiles()yaze::zelda3::Overworldprivate AssignWorldTiles(int x, int y, int sx, int sy, int tpos, OverworldBlockset &world)yaze::zelda3::Overworldprivate CreateTile32Tilemap()yaze::zelda3::Overworld @@ -129,7 +129,7 @@ current_map_yaze::zelda3::Overworldprivate current_map_bitmap_data() constyaze::zelda3::Overworldinline current_world_yaze::zelda3::Overworldprivate - DecompressAllMapTiles()yaze::zelda3::Overworldprivate + DecompressAllMapTiles()yaze::zelda3::Overworldprivate deleted_entrances() constyaze::zelda3::Overworldinline deleted_entrances_yaze::zelda3::Overworldprivate Destroy()yaze::zelda3::Overworldinline diff --git a/classyaze_1_1zelda3_1_1Overworld.html b/classyaze_1_1zelda3_1_1Overworld.html index ed6ccfd0b..3b5892897 100644 --- a/classyaze_1_1zelda3_1_1Overworld.html +++ b/classyaze_1_1zelda3_1_1Overworld.html @@ -278,14 +278,14 @@   absl::Status AssembleMap32Tiles ()   -void AssembleMap16Tiles () -  +absl::Status AssembleMap16Tiles () +  void AssignWorldTiles (int x, int y, int sx, int sy, int tpos, OverworldBlockset &world)   void OrganizeMapTiles (std::vector< uint8_t > &bytes, std::vector< uint8_t > &bytes2, int i, int sx, int sy, int &ttpos)   -absl::Status DecompressAllMapTiles () -  +void DecompressAllMapTiles () +  @@ -358,7 +358,7 @@

Represents the full Overworld data, light and dark world.

This class is responsible for loading and saving the overworld data, as well as creating the tilesets and tilemaps for the overworld.

-

Definition at line 113 of file overworld.h.

+

Definition at line 110 of file overworld.h.

Member Enumeration Documentation

◆ Dimension

@@ -386,7 +386,7 @@

map32TilesBR 

Private Attributes

-

Definition at line 213 of file overworld.h.

+

Definition at line 210 of file overworld.h.

@@ -408,41 +408,40 @@

Definition at line 17 of file overworld.cc.

-

References AssembleMap16Tiles(), AssembleMap32Tiles(), DecompressAllMapTiles(), FetchLargeMaps(), yaze::core::ExperimentFlags::get(), is_loaded_, yaze::core::ExperimentFlags::Flags::Overworld::kLoadCustomOverworld, yaze::zelda3::kNumOverworldMaps, LoadEntrances(), LoadExits(), LoadItems(), LoadOverworldMaps(), LoadSprites(), yaze::core::ExperimentFlags::Flags::overworld, overworld_maps_, RETURN_IF_ERROR, yaze::SharedRom::rom(), and rom_.

+

References AssembleMap16Tiles(), AssembleMap32Tiles(), DecompressAllMapTiles(), FetchLargeMaps(), is_loaded_, yaze::zelda3::kNumOverworldMaps, LoadEntrances(), LoadExits(), LoadItems(), LoadOverworldMaps(), LoadSprites(), overworld_maps_, RETURN_IF_ERROR, yaze::SharedRom::rom(), and rom_.

-

Referenced by yaze::editor::OverworldEditor::LoadGraphics(), and yaze::editor::Tile16Editor::UpdateTransferTileCanvas().

+

Referenced by yaze::editor::OverworldEditor::LoadGraphics(), and yaze::editor::Tile16Editor::UpdateTransferTileCanvas().

Here is the call graph for this function:
- - - - - + + + - + - - - + + + - - - - - + + + + + - + - + - - + + + - - + + @@ -457,12 +456,12 @@

- - - - + + + + - + @@ -491,9 +490,9 @@

-

Definition at line 263 of file overworld.cc.

+

Definition at line 265 of file overworld.cc.

-

References game_state_, GetMapTiles(), yaze::zelda3::kNumOverworldMaps, overworld_maps_, RETURN_IF_ERROR, and tiles16_.

+

References game_state_, GetMapTiles(), yaze::zelda3::kDarkWorldMapIdStart, yaze::zelda3::kNumOverworldMaps, yaze::zelda3::kSpecialWorldMapIdStart, overworld_maps_, RETURN_IF_ERROR, and tiles16_.

Referenced by Load().

@@ -524,9 +523,9 @@

-

Definition at line 287 of file overworld.cc.

+

Definition at line 289 of file overworld.cc.

-

References all_tiles_types_, yaze::zelda3::kNumTileTypes, and yaze::SharedRom::rom().

+

References all_tiles_types_, yaze::zelda3::kNumTileTypes, and yaze::SharedRom::rom().

Here is the call graph for this function:
@@ -556,9 +555,9 @@

-

Definition at line 294 of file overworld.cc.

+

Definition at line 296 of file overworld.cc.

-

References all_entrances_, all_holes_, expanded_entrances_, yaze::core::ExperimentFlags::get(), yaze::zelda3::kOverworldEntranceEntranceId, yaze::zelda3::kOverworldEntranceEntranceIdExpanded, yaze::zelda3::kOverworldEntranceExpandedFlagPos, yaze::zelda3::kOverworldEntranceMap, yaze::zelda3::kOverworldEntranceMapExpanded, yaze::zelda3::kOverworldEntrancePos, yaze::zelda3::kOverworldEntrancePosExpanded, yaze::zelda3::kOverworldHoleArea, yaze::zelda3::kOverworldHoleEntrance, yaze::zelda3::kOverworldHolePos, yaze::SharedRom::rom(), and rom_.

+

References all_entrances_, all_holes_, expanded_entrances_, yaze::core::ExperimentFlags::get(), yaze::zelda3::kOverworldEntranceEntranceId, yaze::zelda3::kOverworldEntranceEntranceIdExpanded, yaze::zelda3::kOverworldEntranceExpandedFlagPos, yaze::zelda3::kOverworldEntranceMap, yaze::zelda3::kOverworldEntranceMapExpanded, yaze::zelda3::kOverworldEntrancePos, yaze::zelda3::kOverworldEntrancePosExpanded, yaze::zelda3::kOverworldHoleArea, yaze::zelda3::kOverworldHoleEntrance, yaze::zelda3::kOverworldHolePos, yaze::SharedRom::rom(), and rom_.

Referenced by Load().

@@ -592,9 +591,9 @@

-

Definition at line 340 of file overworld.cc.

+

Definition at line 342 of file overworld.cc.

-

References all_exits_, exits(), yaze::core::ExperimentFlags::get(), yaze::zelda3::OWExitDoorType1, yaze::zelda3::OWExitDoorType2, yaze::zelda3::OWExitMapId, yaze::zelda3::OWExitRoomId, yaze::zelda3::OWExitUnk1, yaze::zelda3::OWExitUnk2, yaze::zelda3::OWExitVram, yaze::zelda3::OWExitXCamera, yaze::zelda3::OWExitXPlayer, yaze::zelda3::OWExitXScroll, yaze::zelda3::OWExitYCamera, yaze::zelda3::OWExitYPlayer, yaze::zelda3::OWExitYScroll, RETURN_IF_ERROR, and yaze::SharedRom::rom().

+

References all_exits_, exits(), yaze::core::ExperimentFlags::get(), yaze::zelda3::OWExitDoorType1, yaze::zelda3::OWExitDoorType2, yaze::zelda3::OWExitMapId, yaze::zelda3::OWExitRoomId, yaze::zelda3::OWExitUnk1, yaze::zelda3::OWExitUnk2, yaze::zelda3::OWExitVram, yaze::zelda3::OWExitXCamera, yaze::zelda3::OWExitXPlayer, yaze::zelda3::OWExitXScroll, yaze::zelda3::OWExitYCamera, yaze::zelda3::OWExitYPlayer, yaze::zelda3::OWExitYScroll, RETURN_IF_ERROR, and yaze::SharedRom::rom().

Referenced by Load().

@@ -630,9 +629,9 @@

-

Definition at line 397 of file overworld.cc.

+

Definition at line 399 of file overworld.cc.

-

References all_items_, ASSIGN_OR_RETURN, yaze::zelda3::kOverworldItemsAddress, overworld_maps_, yaze::SharedRom::rom(), and yaze::core::SnesToPc().

+

References all_items_, ASSIGN_OR_RETURN, yaze::zelda3::kOverworldItemsAddress, overworld_maps_, yaze::SharedRom::rom(), and yaze::core::SnesToPc().

Referenced by Load().

@@ -666,9 +665,9 @@

-

Definition at line 447 of file overworld.cc.

+

Definition at line 449 of file overworld.cc.

-

References all_sprites_, yaze::zelda3::kOverworldSpritesAgahnim, yaze::zelda3::kOverworldSpritesBeginning, yaze::zelda3::kOverworldSpritesZelda, LoadSpritesFromMap(), and RETURN_IF_ERROR.

+

References all_sprites_, yaze::zelda3::kOverworldSpritesAgahnim, yaze::zelda3::kOverworldSpritesBeginning, yaze::zelda3::kOverworldSpritesZelda, LoadSpritesFromMap(), and RETURN_IF_ERROR.

Referenced by Load().

@@ -713,11 +712,11 @@

-

Definition at line 458 of file overworld.cc.

+

Definition at line 460 of file overworld.cc.

-

References all_sprites_, ASSIGN_OR_RETURN, map_parent_, overworld_maps_, yaze::SharedRom::rom(), and yaze::core::SnesToPc().

+

References all_sprites_, ASSIGN_OR_RETURN, map_parent_, overworld_maps_, yaze::SharedRom::rom(), and yaze::core::SnesToPc().

-

Referenced by LoadSprites().

+

Referenced by LoadSprites().

Here is the call graph for this function:
@@ -749,9 +748,9 @@

-

Definition at line 498 of file overworld.cc.

+

Definition at line 500 of file overworld.cc.

-

References expanded_tile16_, expanded_tile32_, RETURN_IF_ERROR, yaze::SharedRom::rom(), rom_, SaveEntrances(), SaveExits(), SaveMap16Expanded(), SaveMap16Tiles(), SaveMap32Expanded(), SaveMap32Tiles(), and SaveOverworldMaps().

+

References expanded_tile16_, expanded_tile32_, RETURN_IF_ERROR, yaze::SharedRom::rom(), rom_, SaveEntrances(), SaveExits(), SaveMap16Expanded(), SaveMap16Tiles(), SaveMap32Expanded(), SaveMap32Tiles(), and SaveOverworldMaps().

Here is the call graph for this function:
@@ -817,11 +816,11 @@

-

Definition at line 510 of file overworld.cc.

+

Definition at line 512 of file overworld.cc.

-

References yaze::core::HexByte(), yaze::core::HexLong(), yaze::gfx::HyruleMagicCompress(), yaze::zelda3::kNumOverworldMaps, yaze::zelda3::kOverworldCompressedMapPos, yaze::zelda3::kOverworldCompressedOverflowPos, yaze::zelda3::kOverworldMapDataOverflow, map_data_p1, map_data_p2, map_pointers1, map_pointers1_id, map_pointers2, map_pointers2_id, yaze::core::PcToSnes(), RETURN_IF_ERROR, yaze::SharedRom::rom(), SaveLargeMaps(), and tiles32_list_.

+

References yaze::core::HexByte(), yaze::core::HexLong(), yaze::gfx::HyruleMagicCompress(), yaze::zelda3::kNumOverworldMaps, yaze::zelda3::kOverworldCompressedMapPos, yaze::zelda3::kOverworldCompressedOverflowPos, yaze::zelda3::kOverworldMapDataOverflow, map_data_p1, map_data_p2, map_pointers1, map_pointers1_id, map_pointers2, map_pointers2_id, yaze::core::PcToSnes(), RETURN_IF_ERROR, yaze::SharedRom::rom(), SaveLargeMaps(), and tiles32_list_.

-

Referenced by yaze::editor::OverworldEditor::Save(), and Save().

+

Referenced by yaze::editor::OverworldEditor::Save(), and Save().

Here is the call graph for this function:
@@ -864,9 +863,9 @@

Definition at line 650 of file overworld.cc.

-

References yaze::zelda3::kOverworldMapParentId, yaze::zelda3::kOverworldMapSize, yaze::zelda3::kOverworldMapSizeHighByte, yaze::zelda3::kOverworldScreenSize, yaze::zelda3::kOverworldScreenSizeForLoading, yaze::zelda3::kOverworldScreenTileMapChangeByScreen1, yaze::zelda3::kOverworldScreenTileMapChangeByScreen2, yaze::zelda3::kOverworldScreenTileMapChangeByScreen3, yaze::zelda3::kOverworldScreenTileMapChangeByScreen4, yaze::zelda3::kOverworldTransitionPositionX, yaze::zelda3::kOverworldTransitionPositionY, yaze::zelda3::kTransitionTargetNorth, yaze::zelda3::kTransitionTargetWest, overworld_maps_, RETURN_IF_ERROR, and yaze::SharedRom::rom().

+

References yaze::zelda3::kDarkWorldMapIdStart, yaze::zelda3::kOverworldMapParentId, yaze::zelda3::kOverworldMapSize, yaze::zelda3::kOverworldMapSizeHighByte, yaze::zelda3::kOverworldScreenSize, yaze::zelda3::kOverworldScreenSizeForLoading, yaze::zelda3::kOverworldScreenTileMapChangeByScreen1, yaze::zelda3::kOverworldScreenTileMapChangeByScreen2, yaze::zelda3::kOverworldScreenTileMapChangeByScreen3, yaze::zelda3::kOverworldScreenTileMapChangeByScreen4, yaze::zelda3::kOverworldTransitionPositionX, yaze::zelda3::kOverworldTransitionPositionY, yaze::zelda3::kSpecialWorldMapIdStart, yaze::zelda3::kTransitionTargetNorth, yaze::zelda3::kTransitionTargetWest, overworld_maps_, RETURN_IF_ERROR, and yaze::SharedRom::rom().

-

Referenced by SaveOverworldMaps().

+

Referenced by SaveOverworldMaps().

Here is the call graph for this function:
@@ -896,11 +895,11 @@

-

Definition at line 1354 of file overworld.cc.

+

Definition at line 1356 of file overworld.cc.

-

References all_entrances_, all_holes_, yaze::zelda3::kOverworldEntranceEntranceId, yaze::zelda3::kOverworldEntranceMap, yaze::zelda3::kOverworldEntrancePos, yaze::zelda3::kOverworldHoleArea, yaze::zelda3::kOverworldHoleEntrance, yaze::zelda3::kOverworldHolePos, RETURN_IF_ERROR, and yaze::SharedRom::rom().

+

References all_entrances_, all_holes_, expanded_entrances_, yaze::zelda3::kNumOverworldEntrances, yaze::zelda3::kNumOverworldHoles, yaze::zelda3::kOverworldEntranceEntranceId, yaze::zelda3::kOverworldEntranceEntranceIdExpanded, yaze::zelda3::kOverworldEntranceMap, yaze::zelda3::kOverworldEntranceMapExpanded, yaze::zelda3::kOverworldEntrancePos, yaze::zelda3::kOverworldEntrancePosExpanded, yaze::zelda3::kOverworldHoleArea, yaze::zelda3::kOverworldHoleEntrance, yaze::zelda3::kOverworldHolePos, RETURN_IF_ERROR, and yaze::SharedRom::rom().

-

Referenced by yaze::editor::OverworldEditor::Save(), and Save().

+

Referenced by yaze::editor::OverworldEditor::Save(), and Save().

Here is the call graph for this function:
@@ -930,11 +929,11 @@

-

Definition at line 1377 of file overworld.cc.

+

Definition at line 1390 of file overworld.cc.

-

References all_exits_, yaze::zelda3::OWExitDoorType1, yaze::zelda3::OWExitDoorType2, yaze::zelda3::OWExitMapId, yaze::zelda3::OWExitRoomId, yaze::zelda3::OWExitUnk1, yaze::zelda3::OWExitUnk2, yaze::zelda3::OWExitVram, yaze::zelda3::OWExitXCamera, yaze::zelda3::OWExitXPlayer, yaze::zelda3::OWExitXScroll, yaze::zelda3::OWExitYCamera, yaze::zelda3::OWExitYPlayer, yaze::zelda3::OWExitYScroll, RETURN_IF_ERROR, and yaze::SharedRom::rom().

+

References all_exits_, yaze::zelda3::kNumOverworldExits, yaze::zelda3::OWExitDoorType1, yaze::zelda3::OWExitDoorType2, yaze::zelda3::OWExitMapId, yaze::zelda3::OWExitRoomId, yaze::zelda3::OWExitUnk1, yaze::zelda3::OWExitUnk2, yaze::zelda3::OWExitVram, yaze::zelda3::OWExitXCamera, yaze::zelda3::OWExitXPlayer, yaze::zelda3::OWExitXScroll, yaze::zelda3::OWExitYCamera, yaze::zelda3::OWExitYPlayer, yaze::zelda3::OWExitYScroll, RETURN_IF_ERROR, and yaze::SharedRom::rom().

-

Referenced by yaze::editor::OverworldEditor::Save(), and Save().

+

Referenced by yaze::editor::OverworldEditor::Save(), and Save().

Here is the call graph for this function:
@@ -964,9 +963,9 @@

-

Definition at line 1441 of file overworld.cc.

+

Definition at line 1452 of file overworld.cc.

-

References all_items_, yaze::core::ExperimentFlags::get(), yaze::zelda3::kOverworldItemsEndData, yaze::zelda3::kOverworldItemsPointers, yaze::core::PcToSnes(), RETURN_IF_ERROR, and yaze::SharedRom::rom().

+

References all_items_, yaze::core::ExperimentFlags::get(), yaze::zelda3::kNumOverworldMapItemPointers, yaze::zelda3::kOverworldItemsEndData, yaze::zelda3::kOverworldItemsPointers, yaze::core::PcToSnes(), RETURN_IF_ERROR, and yaze::SharedRom::rom().

Referenced by yaze::editor::OverworldEditor::Save().

@@ -1002,9 +1001,9 @@

-

Definition at line 1015 of file overworld.cc.

+

Definition at line 1017 of file overworld.cc.

-

References yaze::core::ExperimentFlags::get(), yaze::gfx::Tile32::GetPackedValue(), yaze::zelda3::LimitOfMap32, map_tiles_, yaze::zelda3::NumberOfMap32, tiles32_list_, and tiles32_unique_.

+

References yaze::core::ExperimentFlags::get(), yaze::gfx::Tile32::GetPackedValue(), yaze::zelda3::LimitOfMap32, map_tiles_, yaze::zelda3::NumberOfMap32, tiles32_list_, and tiles32_unique_.

Referenced by yaze::editor::OverworldEditor::Save().

@@ -1037,11 +1036,11 @@

-

Definition at line 1255 of file overworld.cc.

+

Definition at line 1257 of file overworld.cc.

-

References yaze::zelda3::kMap16TilesExpanded, yaze::core::PcToSnes(), RETURN_IF_ERROR, yaze::SharedRom::rom(), and yaze::core::SnesToPc().

+

References yaze::zelda3::kMap16TilesExpanded, yaze::core::PcToSnes(), RETURN_IF_ERROR, yaze::SharedRom::rom(), and yaze::core::SnesToPc().

-

Referenced by Save().

+

Referenced by Save().

Here is the call graph for this function:
@@ -1075,11 +1074,11 @@

-

Definition at line 1333 of file overworld.cc.

+

Definition at line 1335 of file overworld.cc.

-

References yaze::zelda3::kMap16Tiles, yaze::zelda3::NumberOfMap16, RETURN_IF_ERROR, yaze::SharedRom::rom(), and tiles16_.

+

References yaze::zelda3::kMap16Tiles, yaze::zelda3::NumberOfMap16, RETURN_IF_ERROR, yaze::SharedRom::rom(), and tiles16_.

-

Referenced by yaze::editor::OverworldEditor::Save(), and Save().

+

Referenced by yaze::editor::OverworldEditor::Save(), and Save().

Here is the call graph for this function:
@@ -1109,11 +1108,11 @@

-

Definition at line 1075 of file overworld.cc.

+

Definition at line 1077 of file overworld.cc.

-

References yaze::zelda3::kMap32TileBLExpanded, yaze::zelda3::kMap32TileBRExpanded, yaze::zelda3::kMap32TileTRExpanded, yaze::core::PcToSnes(), RETURN_IF_ERROR, and yaze::SharedRom::rom().

+

References yaze::zelda3::kMap32TileBLExpanded, yaze::zelda3::kMap32TileBRExpanded, yaze::zelda3::kMap32TileTRExpanded, yaze::core::PcToSnes(), RETURN_IF_ERROR, and yaze::SharedRom::rom().

-

Referenced by Save().

+

Referenced by Save().

Here is the call graph for this function:
@@ -1145,11 +1144,11 @@

-

Definition at line 1126 of file overworld.cc.

+

Definition at line 1128 of file overworld.cc.

-

References map32TilesBL, map32TilesBR, RETURN_IF_ERROR, yaze::SharedRom::rom(), and tiles32_unique_.

+

References map32TilesBL, map32TilesBR, RETURN_IF_ERROR, yaze::SharedRom::rom(), and tiles32_unique_.

-

Referenced by yaze::editor::OverworldEditor::Save(), and Save().

+

Referenced by yaze::editor::OverworldEditor::Save(), and Save().

Here is the call graph for this function:
@@ -1250,9 +1249,9 @@

-

Definition at line 153 of file overworld.h.

+

Definition at line 150 of file overworld.h.

-

References current_world_, yaze::zelda3::OverworldMapTiles::dark_world, yaze::zelda3::OverworldMapTiles::light_world, map_tiles_, and yaze::zelda3::OverworldMapTiles::special_world.

+

References current_world_, yaze::zelda3::OverworldMapTiles::dark_world, yaze::zelda3::OverworldMapTiles::light_world, map_tiles_, and yaze::zelda3::OverworldMapTiles::special_world.

Referenced by yaze::editor::OverworldEditor::CheckForOverworldEdits(), and yaze::editor::OverworldEditor::CheckForSelectRectangle().

@@ -1281,11 +1280,11 @@

-

Definition at line 163 of file overworld.h.

+

Definition at line 160 of file overworld.h.

-

References yaze::zelda3::OverworldMapTiles::dark_world, yaze::zelda3::OverworldMapTiles::light_world, map_tiles_, and yaze::zelda3::OverworldMapTiles::special_world.

+

References yaze::zelda3::OverworldMapTiles::dark_world, yaze::zelda3::OverworldMapTiles::light_world, map_tiles_, and yaze::zelda3::OverworldMapTiles::special_world.

-

Referenced by LoadOverworldMaps(), and yaze::editor::OverworldEditor::RefreshChildMap().

+

Referenced by LoadOverworldMaps(), and yaze::editor::OverworldEditor::RefreshChildMap().

@@ -1312,9 +1311,9 @@

-

Definition at line 176 of file overworld.h.

+

Definition at line 173 of file overworld.h.

-

References overworld_maps_.

+

References overworld_maps_.

@@ -1341,9 +1340,9 @@

-

Definition at line 177 of file overworld.h.

+

Definition at line 174 of file overworld.h.

-

References overworld_maps_.

+

References overworld_maps_.

Referenced by yaze::editor::OverworldEditor::CheckForCurrentMap(), yaze::editor::OverworldEditor::DrawOverworldProperties(), yaze::editor::OverworldEditor::RefreshMapPalette(), yaze::editor::OverworldEditor::RefreshOverworldMap(), and yaze::editor::OverworldEditor::RefreshTile16Blockset().

@@ -1372,9 +1371,9 @@

-

Definition at line 178 of file overworld.h.

+

Definition at line 175 of file overworld.h.

-

References overworld_maps_.

+

References overworld_maps_.

Referenced by yaze::editor::OverworldEditor::DrawCustomOverworldMapSettings(), yaze::editor::OverworldEditor::DrawOverworldMapSettings(), yaze::editor::OverworldEditor::RefreshChildMap(), yaze::editor::OverworldEditor::RefreshMapPalette(), and yaze::editor::OverworldEditor::RefreshMapProperties().

@@ -1403,11 +1402,11 @@

-

Definition at line 179 of file overworld.h.

+

Definition at line 176 of file overworld.h.

-

References all_exits_.

+

References all_exits_.

-

Referenced by LoadExits().

+

Referenced by LoadExits().

@@ -1434,9 +1433,9 @@

-

Definition at line 180 of file overworld.h.

+

Definition at line 177 of file overworld.h.

-

References all_exits_.

+

References all_exits_.

Referenced by yaze::editor::OverworldEditor::DrawOverworldExits().

@@ -1465,9 +1464,9 @@

-

Definition at line 181 of file overworld.h.

+

Definition at line 178 of file overworld.h.

-

References tiles16_.

+

References tiles16_.

Referenced by yaze::editor::OverworldEditor::RefreshChildMap().

@@ -1496,9 +1495,9 @@

-

Definition at line 182 of file overworld.h.

+

Definition at line 179 of file overworld.h.

-

References tiles16_.

+

References tiles16_.

Referenced by yaze::editor::OverworldEditor::RefreshChildMap().

@@ -1527,9 +1526,9 @@

-

Definition at line 183 of file overworld.h.

+

Definition at line 180 of file overworld.h.

-

References all_sprites_.

+

References all_sprites_.

Referenced by yaze::editor::OverworldEditor::LoadSpriteGraphics().

@@ -1558,9 +1557,9 @@

-

Definition at line 184 of file overworld.h.

+

Definition at line 181 of file overworld.h.

-

References all_sprites_.

+

References all_sprites_.

Referenced by yaze::editor::OverworldEditor::DrawOverworldSprites().

@@ -1589,9 +1588,9 @@

-

Definition at line 185 of file overworld.h.

+

Definition at line 182 of file overworld.h.

-

References current_map_, and overworld_maps_.

+

References current_map_, and overworld_maps_.

Referenced by yaze::editor::OverworldEditor::DrawAreaGraphics(), and yaze::editor::OverworldEditor::LoadGraphics().

@@ -1620,9 +1619,9 @@

-

Definition at line 188 of file overworld.h.

+

Definition at line 185 of file overworld.h.

-

References all_entrances_.

+

References all_entrances_.

Referenced by yaze::editor::OverworldEditor::DrawOverworldEntrances(), and yaze::editor::OverworldEditor::UpdateUsageStats().

@@ -1651,9 +1650,9 @@

-

Definition at line 189 of file overworld.h.

+

Definition at line 186 of file overworld.h.

-

References all_entrances_.

+

References all_entrances_.

@@ -1680,9 +1679,9 @@

-

Definition at line 190 of file overworld.h.

+

Definition at line 187 of file overworld.h.

-

References all_holes_.

+

References all_holes_.

@@ -1709,9 +1708,9 @@

-

Definition at line 191 of file overworld.h.

+

Definition at line 188 of file overworld.h.

-

References all_holes_.

+

References all_holes_.

@@ -1738,9 +1737,9 @@

-

Definition at line 192 of file overworld.h.

+

Definition at line 189 of file overworld.h.

-

References deleted_entrances_.

+

References deleted_entrances_.

Referenced by yaze::editor::OverworldEditor::DrawOverworldEntrances().

@@ -1769,9 +1768,9 @@

-

Definition at line 193 of file overworld.h.

+

Definition at line 190 of file overworld.h.

-

References deleted_entrances_.

+

References deleted_entrances_.

Referenced by yaze::editor::OverworldEditor::DrawOverworldEntrances().

@@ -1800,11 +1799,11 @@

-

Definition at line 194 of file overworld.h.

+

Definition at line 191 of file overworld.h.

-

References current_map_, and overworld_maps_.

+

References current_map_, and overworld_maps_.

-

Referenced by yaze::editor::OverworldEditor::DrawAreaGraphics(), yaze::editor::OverworldEditor::LoadGraphics(), yaze::editor::OverworldEditor::RefreshMapPalette(), yaze::editor::OverworldEditor::RefreshTile16Blockset(), and yaze::editor::Tile16Editor::UpdateTransferTileCanvas().

+

Referenced by yaze::editor::OverworldEditor::DrawAreaGraphics(), yaze::editor::OverworldEditor::LoadGraphics(), yaze::editor::OverworldEditor::RefreshMapPalette(), yaze::editor::OverworldEditor::RefreshTile16Blockset(), and yaze::editor::Tile16Editor::UpdateTransferTileCanvas().

@@ -1831,9 +1830,9 @@

-

Definition at line 197 of file overworld.h.

+

Definition at line 194 of file overworld.h.

-

References current_map_, and overworld_maps_.

+

References current_map_, and overworld_maps_.

Referenced by yaze::editor::OverworldEditor::LoadGraphics().

@@ -1862,11 +1861,11 @@

-

Definition at line 200 of file overworld.h.

+

Definition at line 197 of file overworld.h.

-

References current_map_, and overworld_maps_.

+

References current_map_, and overworld_maps_.

-

Referenced by yaze::editor::OverworldEditor::LoadGraphics(), yaze::editor::OverworldEditor::RefreshTile16Blockset(), and yaze::editor::Tile16Editor::UpdateTransferTileCanvas().

+

Referenced by yaze::editor::OverworldEditor::LoadGraphics(), yaze::editor::OverworldEditor::RefreshTile16Blockset(), and yaze::editor::Tile16Editor::UpdateTransferTileCanvas().

@@ -1893,9 +1892,9 @@

-

Definition at line 203 of file overworld.h.

+

Definition at line 200 of file overworld.h.

-

References is_loaded_.

+

References is_loaded_.

Referenced by yaze::editor::OverworldEditor::DrawAreaGraphics(), yaze::editor::OverworldEditor::DrawOverworldCanvas(), and yaze::editor::OverworldEditor::DrawToolset().

@@ -1924,11 +1923,11 @@

-

Definition at line 204 of file overworld.h.

+

Definition at line 201 of file overworld.h.

-

References current_map_.

+

References current_map_.

-

Referenced by yaze::editor::OverworldEditor::DrawAreaGraphics(), yaze::editor::OverworldEditor::LoadGraphics(), yaze::editor::OverworldEditor::RefreshTile16Blockset(), and yaze::editor::Tile16Editor::UpdateTransferTileCanvas().

+

Referenced by yaze::editor::OverworldEditor::DrawAreaGraphics(), yaze::editor::OverworldEditor::LoadGraphics(), yaze::editor::OverworldEditor::RefreshTile16Blockset(), and yaze::editor::Tile16Editor::UpdateTransferTileCanvas().

@@ -1955,9 +1954,9 @@

-

Definition at line 205 of file overworld.h.

+

Definition at line 202 of file overworld.h.

-

References map_tiles_.

+

References map_tiles_.

@@ -1984,9 +1983,9 @@

-

Definition at line 206 of file overworld.h.

+

Definition at line 203 of file overworld.h.

-

References map_tiles_.

+

References map_tiles_.

Referenced by yaze::editor::OverworldEditor::CheckForOverworldEdits(), yaze::editor::OverworldEditor::DrawDebugWindow(), and yaze::editor::OverworldEditor::DrawOverworldEdits().

@@ -2015,9 +2014,9 @@

-

Definition at line 207 of file overworld.h.

+

Definition at line 204 of file overworld.h.

-

References all_items_.

+

References all_items_.

@@ -2044,9 +2043,9 @@

-

Definition at line 208 of file overworld.h.

+

Definition at line 205 of file overworld.h.

-

References all_items_.

+

References all_items_.

Referenced by yaze::editor::OverworldEditor::DrawOverworldItems().

@@ -2075,9 +2074,9 @@

-

Definition at line 209 of file overworld.h.

+

Definition at line 206 of file overworld.h.

-

References all_tiles_types_.

+

References all_tiles_types_.

@@ -2104,9 +2103,9 @@

-

Definition at line 210 of file overworld.h.

+

Definition at line 207 of file overworld.h.

-

References all_tiles_types_.

+

References all_tiles_types_.

Referenced by yaze::editor::OverworldEditor::Update().

@@ -2135,9 +2134,9 @@

-

Definition at line 40 of file overworld.cc.

+

Definition at line 38 of file overworld.cc.

-

References overworld_maps_.

+

References overworld_maps_.

Referenced by Load().

@@ -2180,11 +2179,11 @@

-

Definition at line 93 of file overworld.cc.

+

Definition at line 91 of file overworld.cc.

-

References ASSIGN_OR_RETURN, yaze::Rom::ReadByte(), yaze::Rom::ReadWord(), and rom_.

+

References ASSIGN_OR_RETURN, yaze::Rom::ReadByte(), yaze::Rom::ReadWord(), and rom_.

-

Referenced by AssembleMap32Tiles().

+

Referenced by AssembleMap32Tiles().

Here is the call graph for this function:
@@ -2226,9 +2225,9 @@

-

Definition at line 105 of file overworld.cc.

+

Definition at line 103 of file overworld.cc.

-

References ASSIGN_OR_RETURN, yaze::zelda3::OverworldMapTiles::dark_world, expanded_tile32_, yaze::core::ExperimentFlags::get(), GetTile16ForTile32(), yaze::zelda3::kMap32ExpandedFlagPos, yaze::VersionConstants::kMap32TileBL, yaze::zelda3::kMap32TileBLExpanded, yaze::VersionConstants::kMap32TileBR, yaze::zelda3::kMap32TileBRExpanded, yaze::zelda3::kMap32TileCountExpanded, yaze::zelda3::kMap32TilesLength, yaze::VersionConstants::kMap32TileTL, yaze::VersionConstants::kMap32TileTR, yaze::zelda3::kMap32TileTRExpanded, yaze::zelda3::OverworldMapTiles::light_world, map32TilesBL, map32TilesBR, map32TilesTL, map32TilesTR, map_tiles_, yaze::SharedRom::rom(), rom_, yaze::zelda3::OverworldMapTiles::special_world, tiles32_unique_, and yaze::Rom::version_constants().

+

References ASSIGN_OR_RETURN, yaze::zelda3::OverworldMapTiles::dark_world, expanded_tile32_, yaze::core::ExperimentFlags::get(), GetTile16ForTile32(), yaze::zelda3::kMap32ExpandedFlagPos, yaze::VersionConstants::kMap32TileBL, yaze::zelda3::kMap32TileBLExpanded, yaze::VersionConstants::kMap32TileBR, yaze::zelda3::kMap32TileBRExpanded, yaze::zelda3::kMap32TileCountExpanded, yaze::zelda3::kMap32TilesLength, yaze::VersionConstants::kMap32TileTL, yaze::VersionConstants::kMap32TileTR, yaze::zelda3::kMap32TileTRExpanded, yaze::zelda3::OverworldMapTiles::light_world, map32TilesBL, map32TilesBR, map32TilesTL, map32TilesTR, map_tiles_, yaze::SharedRom::rom(), rom_, yaze::zelda3::OverworldMapTiles::special_world, tiles32_unique_, and yaze::Rom::version_constants().

Referenced by Load().

@@ -2255,8 +2254,8 @@

-

◆ AssembleMap16Tiles()

+ +

◆ AssembleMap16Tiles()

@@ -2265,7 +2264,7 @@

- + @@ -2278,16 +2277,16 @@

-

Definition at line 157 of file overworld.cc.

+

Definition at line 155 of file overworld.cc.

-

References expanded_tile16_, yaze::core::ExperimentFlags::get(), yaze::gfx::GetTilesInfo(), yaze::zelda3::kMap16ExpandedFlagPos, yaze::zelda3::kMap16Tiles, yaze::zelda3::kMap16TilesExpanded, yaze::zelda3::kNumTile16Individual, yaze::zelda3::NumberOfMap16Ex, yaze::SharedRom::rom(), and tiles16_.

+

References ASSIGN_OR_RETURN, expanded_tile16_, yaze::core::ExperimentFlags::get(), yaze::gfx::GetTilesInfo(), yaze::zelda3::kMap16ExpandedFlagPos, yaze::zelda3::kMap16Tiles, yaze::zelda3::kMap16TilesExpanded, yaze::zelda3::kNumTile16Individual, yaze::zelda3::NumberOfMap16Ex, yaze::SharedRom::rom(), and tiles16_.

Referenced by Load().

Here is the call graph for this function:
-
- +
+ @@ -2348,11 +2347,11 @@

-

Definition at line 180 of file overworld.cc.

+

Definition at line 183 of file overworld.cc.

-

References tiles32_unique_.

+

References tiles32_unique_.

-

Referenced by OrganizeMapTiles().

+

Referenced by OrganizeMapTiles().

@@ -2403,11 +2402,11 @@

-

Definition at line 192 of file overworld.cc.

+

Definition at line 195 of file overworld.cc.

-

References AssignWorldTiles(), yaze::zelda3::OverworldMapTiles::dark_world, yaze::zelda3::OverworldMapTiles::light_world, map_tiles_, yaze::zelda3::OverworldMapTiles::special_world, and tiles32_unique_.

+

References AssignWorldTiles(), yaze::zelda3::OverworldMapTiles::dark_world, yaze::zelda3::kDarkWorldMapIdStart, yaze::zelda3::OverworldMapTiles::light_world, map_tiles_, yaze::zelda3::OverworldMapTiles::special_world, and tiles32_unique_.

-

Referenced by DecompressAllMapTiles().

+

Referenced by DecompressAllMapTiles().

Here is the call graph for this function:
@@ -2421,8 +2420,8 @@

-

◆ DecompressAllMapTiles()

+ +

◆ DecompressAllMapTiles()

@@ -2431,7 +2430,7 @@

void yaze::zelda3::Overworld::AssembleMap16Tiles absl::Status yaze::zelda3::Overworld::AssembleMap16Tiles ( )
- + @@ -2444,16 +2443,16 @@

-

Definition at line 212 of file overworld.cc.

+

Definition at line 215 of file overworld.cc.

-

References yaze::gfx::HyruleMagicDecompress(), yaze::zelda3::kNumOverworldMaps, OrganizeMapTiles(), yaze::SharedRom::rom(), and yaze::core::SnesToPc().

+

References yaze::gfx::HyruleMagicDecompress(), yaze::zelda3::kNumOverworldMaps, OrganizeMapTiles(), yaze::SharedRom::rom(), and yaze::core::SnesToPc().

Referenced by Load().

Here is the call graph for this function:
-
- +
+ @@ -2496,9 +2495,9 @@

-

Definition at line 233 of file overworld.h.

+

Definition at line 230 of file overworld.h.

-

Referenced by AssembleMap32Tiles(), GetTile16ForTile32(), Load(), LoadEntrances(), and Save().

+

Referenced by AssembleMap32Tiles(), GetTile16ForTile32(), Load(), LoadEntrances(), and Save().

@@ -2522,9 +2521,9 @@

-

Definition at line 235 of file overworld.h.

+

Definition at line 232 of file overworld.h.

-

Referenced by Destroy(), is_loaded(), and Load().

+

Referenced by Destroy(), is_loaded(), and Load().

@@ -2548,9 +2547,9 @@

-

Definition at line 236 of file overworld.h.

+

Definition at line 233 of file overworld.h.

-

Referenced by AssembleMap16Tiles(), and Save().

+

Referenced by AssembleMap16Tiles(), and Save().

@@ -2574,9 +2573,9 @@

-

Definition at line 237 of file overworld.h.

+

Definition at line 234 of file overworld.h.

-

Referenced by AssembleMap32Tiles(), and Save().

+

Referenced by AssembleMap32Tiles(), and Save().

@@ -2600,9 +2599,9 @@

-

Definition at line 238 of file overworld.h.

+

Definition at line 235 of file overworld.h.

-

Referenced by LoadEntrances().

+

Referenced by LoadEntrances(), and SaveEntrances().

@@ -2626,9 +2625,9 @@

-

Definition at line 240 of file overworld.h.

+

Definition at line 237 of file overworld.h.

-

Referenced by LoadOverworldMaps().

+

Referenced by LoadOverworldMaps().

@@ -2652,9 +2651,9 @@

-

Definition at line 241 of file overworld.h.

+

Definition at line 238 of file overworld.h.

-

Referenced by current_area_palette(), current_graphics(), current_map_bitmap_data(), set_current_map(), and tile16_blockset_data().

+

Referenced by current_area_palette(), current_graphics(), current_map_bitmap_data(), set_current_map(), and tile16_blockset_data().

@@ -2678,9 +2677,9 @@

-

Definition at line 242 of file overworld.h.

+

Definition at line 239 of file overworld.h.

-

Referenced by GetTileFromPosition().

+

Referenced by GetTileFromPosition().

@@ -2704,9 +2703,9 @@

-

Definition at line 244 of file overworld.h.

+

Definition at line 241 of file overworld.h.

-

Referenced by AssembleMap32Tiles(), CreateTile32Tilemap(), GetMapTiles(), GetTileFromPosition(), map_tiles(), mutable_map_tiles(), and OrganizeMapTiles().

+

Referenced by AssembleMap32Tiles(), CreateTile32Tilemap(), GetMapTiles(), GetTileFromPosition(), map_tiles(), mutable_map_tiles(), and OrganizeMapTiles().

@@ -2730,9 +2729,9 @@

-

Definition at line 246 of file overworld.h.

+

Definition at line 243 of file overworld.h.

-

Referenced by LoadSpritesFromMap().

+

Referenced by LoadSpritesFromMap().

@@ -2756,9 +2755,9 @@

-

Definition at line 247 of file overworld.h.

+

Definition at line 244 of file overworld.h.

-

Referenced by all_tiles_types(), LoadTileTypes(), and mutable_all_tiles_types().

+

Referenced by all_tiles_types(), LoadTileTypes(), and mutable_all_tiles_types().

@@ -2782,9 +2781,9 @@

-

Definition at line 248 of file overworld.h.

+

Definition at line 245 of file overworld.h.

-

Referenced by AssembleMap16Tiles(), LoadOverworldMaps(), mutable_tiles16(), SaveMap16Tiles(), and tiles16().

+

Referenced by AssembleMap16Tiles(), LoadOverworldMaps(), mutable_tiles16(), SaveMap16Tiles(), and tiles16().

@@ -2808,7 +2807,7 @@

-

Definition at line 249 of file overworld.h.

+

Definition at line 246 of file overworld.h.

@@ -2832,9 +2831,9 @@

-

Definition at line 250 of file overworld.h.

+

Definition at line 247 of file overworld.h.

-

Referenced by CreateTile32Tilemap(), and SaveOverworldMaps().

+

Referenced by CreateTile32Tilemap(), and SaveOverworldMaps().

@@ -2858,9 +2857,9 @@

-

Definition at line 251 of file overworld.h.

+

Definition at line 248 of file overworld.h.

-

Referenced by AssembleMap32Tiles(), AssignWorldTiles(), CreateTile32Tilemap(), OrganizeMapTiles(), and SaveMap32Tiles().

+

Referenced by AssembleMap32Tiles(), AssignWorldTiles(), CreateTile32Tilemap(), OrganizeMapTiles(), and SaveMap32Tiles().

@@ -2884,9 +2883,9 @@

-

Definition at line 252 of file overworld.h.

+

Definition at line 249 of file overworld.h.

-

Referenced by current_area_palette(), current_graphics(), current_map_bitmap_data(), Destroy(), FetchLargeMaps(), Load(), LoadItems(), LoadOverworldMaps(), LoadSpritesFromMap(), mutable_overworld_map(), overworld_map(), overworld_maps(), SaveLargeMaps(), SaveMapProperties(), and tile16_blockset_data().

+

Referenced by current_area_palette(), current_graphics(), current_map_bitmap_data(), Destroy(), FetchLargeMaps(), Load(), LoadItems(), LoadOverworldMaps(), LoadSpritesFromMap(), mutable_overworld_map(), overworld_map(), overworld_maps(), SaveLargeMaps(), SaveMapProperties(), and tile16_blockset_data().

@@ -2910,9 +2909,9 @@

-

Definition at line 253 of file overworld.h.

+

Definition at line 250 of file overworld.h.

-

Referenced by Destroy(), entrances(), LoadEntrances(), mutable_entrances(), and SaveEntrances().

+

Referenced by Destroy(), entrances(), LoadEntrances(), mutable_entrances(), and SaveEntrances().

@@ -2936,9 +2935,9 @@

-

Definition at line 254 of file overworld.h.

+

Definition at line 251 of file overworld.h.

-

Referenced by holes(), LoadEntrances(), mutable_holes(), and SaveEntrances().

+

Referenced by holes(), LoadEntrances(), mutable_holes(), and SaveEntrances().

@@ -2962,9 +2961,9 @@

-

Definition at line 255 of file overworld.h.

+

Definition at line 252 of file overworld.h.

-

Referenced by Destroy(), exits(), LoadExits(), mutable_exits(), and SaveExits().

+

Referenced by Destroy(), exits(), LoadExits(), mutable_exits(), and SaveExits().

@@ -2988,9 +2987,9 @@

-

Definition at line 256 of file overworld.h.

+

Definition at line 253 of file overworld.h.

-

Referenced by all_items(), Destroy(), LoadItems(), mutable_all_items(), and SaveItems().

+

Referenced by all_items(), Destroy(), LoadItems(), mutable_all_items(), and SaveItems().

@@ -3014,9 +3013,9 @@

-

Definition at line 257 of file overworld.h.

+

Definition at line 254 of file overworld.h.

-

Referenced by Destroy(), LoadSprites(), LoadSpritesFromMap(), mutable_sprites(), and sprites().

+

Referenced by Destroy(), LoadSprites(), LoadSpritesFromMap(), mutable_sprites(), and sprites().

@@ -3040,9 +3039,9 @@

-

Definition at line 258 of file overworld.h.

+

Definition at line 255 of file overworld.h.

-

Referenced by deleted_entrances(), and mutable_deleted_entrances().

+

Referenced by deleted_entrances(), and mutable_deleted_entrances().

@@ -3067,11 +3066,11 @@

Initial value: -

Definition at line 259 of file overworld.h.

+

Definition at line 256 of file overworld.h.

-

Referenced by SaveOverworldMaps().

+

Referenced by SaveOverworldMaps().

@@ -3097,9 +3096,9 @@

=
-

Definition at line 261 of file overworld.h.

+

Definition at line 258 of file overworld.h.

-

Referenced by SaveOverworldMaps().

+

Referenced by SaveOverworldMaps().

@@ -3123,9 +3122,9 @@

-

Definition at line 264 of file overworld.h.

+

Definition at line 261 of file overworld.h.

-

Referenced by SaveOverworldMaps().

+

Referenced by SaveOverworldMaps().

@@ -3149,9 +3148,9 @@

-

Definition at line 265 of file overworld.h.

+

Definition at line 262 of file overworld.h.

-

Referenced by SaveOverworldMaps().

+

Referenced by SaveOverworldMaps().

@@ -3175,9 +3174,9 @@

-

Definition at line 266 of file overworld.h.

+

Definition at line 263 of file overworld.h.

-

Referenced by SaveOverworldMaps().

+

Referenced by SaveOverworldMaps().

@@ -3201,9 +3200,9 @@

-

Definition at line 267 of file overworld.h.

+

Definition at line 264 of file overworld.h.

-

Referenced by SaveOverworldMaps().

+

Referenced by SaveOverworldMaps().

@@ -3227,7 +3226,7 @@

-

Definition at line 269 of file overworld.h.

+

Definition at line 266 of file overworld.h.

diff --git a/classyaze_1_1zelda3_1_1Overworld.js b/classyaze_1_1zelda3_1_1Overworld.js index 482b9a216..09ccd6389 100644 --- a/classyaze_1_1zelda3_1_1Overworld.js +++ b/classyaze_1_1zelda3_1_1Overworld.js @@ -59,10 +59,10 @@ var classyaze_1_1zelda3_1_1Overworld = [ "FetchLargeMaps", "classyaze_1_1zelda3_1_1Overworld.html#a0b91d3efb0ae226fe000ff953882ae0a", null ], [ "GetTile16ForTile32", "classyaze_1_1zelda3_1_1Overworld.html#adce596173df992b103ed68c75e01763c", null ], [ "AssembleMap32Tiles", "classyaze_1_1zelda3_1_1Overworld.html#ae35643496d5fc1c0418088dd24215376", null ], - [ "AssembleMap16Tiles", "classyaze_1_1zelda3_1_1Overworld.html#ae59ee22d837ba7014b1ae99b9b9b1e1e", null ], + [ "AssembleMap16Tiles", "classyaze_1_1zelda3_1_1Overworld.html#ac213f830ec85c668d91f46bc27939eba", null ], [ "AssignWorldTiles", "classyaze_1_1zelda3_1_1Overworld.html#a5392afd12413f3b9de1738df802b976e", null ], [ "OrganizeMapTiles", "classyaze_1_1zelda3_1_1Overworld.html#a11ca5c8b37be3963bda9ea548f0859d1", null ], - [ "DecompressAllMapTiles", "classyaze_1_1zelda3_1_1Overworld.html#a160863d017f9f342863740c100d00549", null ], + [ "DecompressAllMapTiles", "classyaze_1_1zelda3_1_1Overworld.html#a20e517475a9218d16df9ee277d46a99f", null ], [ "rom_", "classyaze_1_1zelda3_1_1Overworld.html#aadb23209f1c031e732b40c454cdcde93", null ], [ "is_loaded_", "classyaze_1_1zelda3_1_1Overworld.html#a083e2220792eedb08bae5de30b5549ad", null ], [ "expanded_tile16_", "classyaze_1_1zelda3_1_1Overworld.html#ab35adc7a703893dfe9e0bc579dabf3f4", null ], diff --git a/classyaze_1_1zelda3_1_1OverworldEntrance.html b/classyaze_1_1zelda3_1_1OverworldEntrance.html index 0f6c1feae..dc89f518b 100644 --- a/classyaze_1_1zelda3_1_1OverworldEntrance.html +++ b/classyaze_1_1zelda3_1_1OverworldEntrance.html @@ -203,7 +203,7 @@

absl::Status yaze::zelda3::Overworld::DecompressAllMapTiles void yaze::zelda3::Overworld::DecompressAllMapTiles ( )

Detailed Description

-

Definition at line 46 of file overworld_entrance.h.

+

Definition at line 49 of file overworld_entrance.h.

Constructor & Destructor Documentation

◆ OverworldEntrance() [1/2]

@@ -277,9 +277,9 @@

-

Definition at line 56 of file overworld_entrance.h.

+

Definition at line 59 of file overworld_entrance.h.

-

References area_x_, area_y_, yaze::zelda3::GameEntity::entity_id_, yaze::zelda3::GameEntity::entity_type_, yaze::zelda3::GameEntity::kEntrance, yaze::zelda3::GameEntity::map_id_, yaze::zelda3::GameEntity::x_, and yaze::zelda3::GameEntity::y_.

+

References area_x_, area_y_, yaze::zelda3::GameEntity::entity_id_, yaze::zelda3::GameEntity::entity_type_, yaze::zelda3::GameEntity::kEntrance, yaze::zelda3::GameEntity::map_id_, yaze::zelda3::GameEntity::x_, and yaze::zelda3::GameEntity::y_.

@@ -309,9 +309,9 @@

yaze::zelda3::GameEntity.

-

Definition at line 71 of file overworld_entrance.h.

+

Definition at line 74 of file overworld_entrance.h.

-

References area_x_, area_y_, yaze::zelda3::GameEntity::map_id_, map_pos_, yaze::zelda3::GameEntity::x_, and yaze::zelda3::GameEntity::y_.

+

References area_x_, area_y_, yaze::zelda3::GameEntity::map_id_, map_pos_, yaze::zelda3::GameEntity::x_, and yaze::zelda3::GameEntity::y_.

@@ -328,9 +328,9 @@

-

Definition at line 48 of file overworld_entrance.h.

+

Definition at line 51 of file overworld_entrance.h.

-

Referenced by UpdateMapProperties().

+

Referenced by UpdateMapProperties().

@@ -346,7 +346,7 @@

-

Definition at line 49 of file overworld_entrance.h.

+

Definition at line 52 of file overworld_entrance.h.

Referenced by yaze::editor::DrawOverworldEntrancePopup().

@@ -364,9 +364,9 @@

-

Definition at line 50 of file overworld_entrance.h.

+

Definition at line 53 of file overworld_entrance.h.

-

Referenced by OverworldEntrance(), and UpdateMapProperties().

+

Referenced by OverworldEntrance(), and UpdateMapProperties().

@@ -382,9 +382,9 @@

-

Definition at line 51 of file overworld_entrance.h.

+

Definition at line 54 of file overworld_entrance.h.

-

Referenced by OverworldEntrance(), and UpdateMapProperties().

+

Referenced by OverworldEntrance(), and UpdateMapProperties().

@@ -400,7 +400,7 @@

-

Definition at line 52 of file overworld_entrance.h.

+

Definition at line 55 of file overworld_entrance.h.

@@ -416,7 +416,7 @@

-

Definition at line 53 of file overworld_entrance.h.

+

Definition at line 56 of file overworld_entrance.h.

Referenced by yaze::editor::DrawOverworldEntrancePopup().

diff --git a/classyaze_1_1zelda3_1_1OverworldExit.html b/classyaze_1_1zelda3_1_1OverworldExit.html index bd13a9200..4e360401d 100644 --- a/classyaze_1_1zelda3_1_1OverworldExit.html +++ b/classyaze_1_1zelda3_1_1OverworldExit.html @@ -229,7 +229,7 @@

Detailed Description

-

Definition at line 42 of file overworld_exit.h.

+

Definition at line 43 of file overworld_exit.h.

Constructor & Destructor Documentation

◆ OverworldExit() [1/2]

@@ -343,9 +343,9 @@

-

Definition at line 65 of file overworld_exit.h.

+

Definition at line 66 of file overworld_exit.h.

-

References area_x_, area_y_, yaze::zelda3::GameEntity::entity_type_, entrance_id_, yaze::zelda3::GameEntity::kExit, yaze::zelda3::GameEntity::map_id_, map_pos_, yaze::zelda3::GameEntity::x_, and yaze::zelda3::GameEntity::y_.

+

References area_x_, area_y_, yaze::zelda3::GameEntity::entity_type_, entrance_id_, yaze::zelda3::GameEntity::kExit, yaze::zelda3::GameEntity::map_id_, map_pos_, yaze::zelda3::GameEntity::x_, and yaze::zelda3::GameEntity::y_.

@@ -375,9 +375,9 @@

yaze::zelda3::GameEntity.

-

Definition at line 125 of file overworld_exit.h.

+

Definition at line 126 of file overworld_exit.h.

-

References area_x_, area_y_, is_automatic_, large_map_, yaze::zelda3::GameEntity::map_id_, map_pos_, room_id_, yaze::zelda3::GameEntity::x_, x_camera_, x_player_, yaze::zelda3::GameEntity::y_, y_camera_, and y_player_.

+

References area_x_, area_y_, is_automatic_, large_map_, yaze::zelda3::GameEntity::map_id_, map_pos_, room_id_, yaze::zelda3::GameEntity::x_, x_camera_, x_player_, yaze::zelda3::GameEntity::y_, y_camera_, and y_player_.

@@ -394,7 +394,7 @@

-

Definition at line 44 of file overworld_exit.h.

+

Definition at line 45 of file overworld_exit.h.

Referenced by yaze::editor::DrawExitEditorPopup().

@@ -412,7 +412,7 @@

-

Definition at line 45 of file overworld_exit.h.

+

Definition at line 46 of file overworld_exit.h.

Referenced by yaze::editor::DrawExitEditorPopup().

@@ -430,9 +430,9 @@

-

Definition at line 46 of file overworld_exit.h.

+

Definition at line 47 of file overworld_exit.h.

-

Referenced by UpdateMapProperties().

+

Referenced by UpdateMapProperties().

@@ -448,9 +448,9 @@

-

Definition at line 47 of file overworld_exit.h.

+

Definition at line 48 of file overworld_exit.h.

-

Referenced by UpdateMapProperties().

+

Referenced by UpdateMapProperties().

@@ -466,9 +466,9 @@

-

Definition at line 48 of file overworld_exit.h.

+

Definition at line 49 of file overworld_exit.h.

-

Referenced by yaze::editor::DrawExitEditorPopup(), and UpdateMapProperties().

+

Referenced by yaze::editor::DrawExitEditorPopup(), and UpdateMapProperties().

@@ -484,9 +484,9 @@

-

Definition at line 49 of file overworld_exit.h.

+

Definition at line 50 of file overworld_exit.h.

-

Referenced by yaze::editor::DrawExitEditorPopup(), and UpdateMapProperties().

+

Referenced by yaze::editor::DrawExitEditorPopup(), and UpdateMapProperties().

@@ -502,7 +502,7 @@

-

Definition at line 50 of file overworld_exit.h.

+

Definition at line 51 of file overworld_exit.h.

@@ -518,7 +518,7 @@

-

Definition at line 51 of file overworld_exit.h.

+

Definition at line 52 of file overworld_exit.h.

@@ -534,7 +534,7 @@

-

Definition at line 52 of file overworld_exit.h.

+

Definition at line 53 of file overworld_exit.h.

Referenced by yaze::editor::DrawExitEditorPopup().

@@ -552,7 +552,7 @@

-

Definition at line 53 of file overworld_exit.h.

+

Definition at line 54 of file overworld_exit.h.

Referenced by yaze::editor::DrawExitEditorPopup().

@@ -570,9 +570,9 @@

-

Definition at line 54 of file overworld_exit.h.

+

Definition at line 55 of file overworld_exit.h.

-

Referenced by yaze::editor::DrawExitEditorPopup(), and UpdateMapProperties().

+

Referenced by yaze::editor::DrawExitEditorPopup(), and UpdateMapProperties().

@@ -588,9 +588,9 @@

-

Definition at line 55 of file overworld_exit.h.

+

Definition at line 56 of file overworld_exit.h.

-

Referenced by OverworldExit(), and UpdateMapProperties().

+

Referenced by OverworldExit(), and UpdateMapProperties().

@@ -606,9 +606,9 @@

-

Definition at line 56 of file overworld_exit.h.

+

Definition at line 57 of file overworld_exit.h.

-

Referenced by OverworldExit().

+

Referenced by OverworldExit().

@@ -624,9 +624,9 @@

-

Definition at line 57 of file overworld_exit.h.

+

Definition at line 58 of file overworld_exit.h.

-

Referenced by OverworldExit(), and UpdateMapProperties().

+

Referenced by OverworldExit(), and UpdateMapProperties().

@@ -642,9 +642,9 @@

-

Definition at line 58 of file overworld_exit.h.

+

Definition at line 59 of file overworld_exit.h.

-

Referenced by OverworldExit(), and UpdateMapProperties().

+

Referenced by OverworldExit(), and UpdateMapProperties().

@@ -660,7 +660,7 @@

-

Definition at line 59 of file overworld_exit.h.

+

Definition at line 60 of file overworld_exit.h.

Referenced by yaze::editor::DrawExitEditorPopup().

@@ -678,7 +678,7 @@

-

Definition at line 60 of file overworld_exit.h.

+

Definition at line 61 of file overworld_exit.h.

Referenced by yaze::editor::DrawExitEditorPopup().

@@ -696,9 +696,9 @@

-

Definition at line 61 of file overworld_exit.h.

+

Definition at line 62 of file overworld_exit.h.

-

Referenced by yaze::editor::DrawExitEditorPopup(), and UpdateMapProperties().

+

Referenced by yaze::editor::DrawExitEditorPopup(), and UpdateMapProperties().

@@ -714,9 +714,9 @@

-

Definition at line 62 of file overworld_exit.h.

+

Definition at line 63 of file overworld_exit.h.

-

Referenced by yaze::editor::DrawExitEditorPopup(), and UpdateMapProperties().

+

Referenced by yaze::editor::DrawExitEditorPopup(), and UpdateMapProperties().

diff --git a/classyaze_1_1zelda3_1_1OverworldItem.html b/classyaze_1_1zelda3_1_1OverworldItem.html index 456eab7c1..5a12fbbca 100644 --- a/classyaze_1_1zelda3_1_1OverworldItem.html +++ b/classyaze_1_1zelda3_1_1OverworldItem.html @@ -205,7 +205,7 @@

Detailed Description

-

Definition at line 20 of file overworld_item.h.

+

Definition at line 21 of file overworld_item.h.

Constructor & Destructor Documentation

◆ OverworldItem() [1/2]

@@ -274,9 +274,9 @@

-

Definition at line 23 of file overworld_item.h.

+

Definition at line 24 of file overworld_item.h.

-

References yaze::zelda3::GameEntity::entity_id_, yaze::zelda3::GameEntity::entity_type_, game_x_, game_y_, yaze::zelda3::GameEntity::kItem, yaze::zelda3::GameEntity::map_id_, yaze::zelda3::GameEntity::x_, and yaze::zelda3::GameEntity::y_.

+

References yaze::zelda3::GameEntity::entity_id_, yaze::zelda3::GameEntity::entity_type_, game_x_, game_y_, yaze::zelda3::GameEntity::kItem, yaze::zelda3::GameEntity::map_id_, yaze::zelda3::GameEntity::x_, and yaze::zelda3::GameEntity::y_.

@@ -306,9 +306,9 @@

yaze::zelda3::GameEntity.

-

Definition at line 38 of file overworld_item.h.

+

Definition at line 39 of file overworld_item.h.

-

References game_x_, game_y_, id_, room_map_id_, yaze::zelda3::GameEntity::x_, and yaze::zelda3::GameEntity::y_.

+

References game_x_, game_y_, id_, room_map_id_, yaze::zelda3::GameEntity::x_, and yaze::zelda3::GameEntity::y_.

@@ -325,7 +325,7 @@

-

Definition at line 58 of file overworld_item.h.

+

Definition at line 59 of file overworld_item.h.

@@ -341,9 +341,9 @@

-

Definition at line 59 of file overworld_item.h.

+

Definition at line 60 of file overworld_item.h.

-

Referenced by yaze::editor::DrawItemEditorPopup(), and UpdateMapProperties().

+

Referenced by yaze::editor::DrawItemEditorPopup(), and UpdateMapProperties().

@@ -359,9 +359,9 @@

-

Definition at line 60 of file overworld_item.h.

+

Definition at line 61 of file overworld_item.h.

-

Referenced by OverworldItem(), and UpdateMapProperties().

+

Referenced by OverworldItem(), and UpdateMapProperties().

@@ -377,9 +377,9 @@

-

Definition at line 61 of file overworld_item.h.

+

Definition at line 62 of file overworld_item.h.

-

Referenced by OverworldItem(), and UpdateMapProperties().

+

Referenced by OverworldItem(), and UpdateMapProperties().

@@ -395,9 +395,9 @@

-

Definition at line 62 of file overworld_item.h.

+

Definition at line 63 of file overworld_item.h.

-

Referenced by UpdateMapProperties().

+

Referenced by UpdateMapProperties().

@@ -413,7 +413,7 @@

-

Definition at line 63 of file overworld_item.h.

+

Definition at line 64 of file overworld_item.h.

@@ -429,7 +429,7 @@

-

Definition at line 64 of file overworld_item.h.

+

Definition at line 65 of file overworld_item.h.

Referenced by yaze::editor::DrawItemEditorPopup().

diff --git a/classyaze_1_1zelda3_1_1OverworldMap-members.html b/classyaze_1_1zelda3_1_1OverworldMap-members.html index df599aa5b..014c6cec1 100644 --- a/classyaze_1_1zelda3_1_1OverworldMap-members.html +++ b/classyaze_1_1zelda3_1_1OverworldMap-members.html @@ -170,7 +170,7 @@ mutable_sprite_palette(int i)yaze::zelda3::OverworldMapinline mutable_static_graphics(int i)yaze::zelda3::OverworldMapinline OverworldMap()=defaultyaze::zelda3::OverworldMap - OverworldMap(int index, Rom &rom, bool load_custom_data=false)yaze::zelda3::OverworldMap + OverworldMap(int index, Rom &rom)yaze::zelda3::OverworldMap palettesets_yaze::gfx::GfxContextprotectedstatic parent() constyaze::zelda3::OverworldMapinline parent_yaze::zelda3::OverworldMapprivate diff --git a/classyaze_1_1zelda3_1_1OverworldMap.html b/classyaze_1_1zelda3_1_1OverworldMap.html index aafd14049..617679ed0 100644 --- a/classyaze_1_1zelda3_1_1OverworldMap.html +++ b/classyaze_1_1zelda3_1_1OverworldMap.html @@ -154,8 +154,8 @@ Public Member Functions

 OverworldMap ()=default   - OverworldMap (int index, Rom &rom, bool load_custom_data=false) -  + OverworldMap (int index, Rom &rom) +  absl::Status BuildMap (int count, int game_state, int world, std::vector< gfx::Tile16 > &tiles16, OverworldBlockset &world_blockset)   void LoadAreaGraphics () @@ -326,7 +326,7 @@

Detailed Description

Represents a single Overworld map screen.

-

Definition at line 75 of file overworld_map.h.

+

Definition at line 77 of file overworld_map.h.

Constructor & Destructor Documentation

◆ OverworldMap() [1/2]

@@ -353,8 +353,8 @@

-

◆ OverworldMap() [2/2]

+ +

◆ OverworldMap() [2/2]

@@ -367,36 +367,33 @@

- Rom & rom, - - - - - bool load_custom_data = false ) + Rom & rom )

Definition at line 15 of file overworld_map.cc.

-

References LoadAreaInfo(), LoadCustomOverworldData(), yaze::zelda3::OverworldCustomASMHasBeenApplied, rom_, and SetupCustomTileset().

+

References yaze::core::ExperimentFlags::get(), LoadAreaInfo(), LoadCustomOverworldData(), yaze::zelda3::OverworldCustomASMHasBeenApplied, rom_, and SetupCustomTileset().

Here is the call graph for this function:
-
- - - - - - - - - - - - - +
+ + + + + + + + + + + + + + +
@@ -439,7 +436,7 @@

Definition at line 31 of file overworld_map.cc.

-

References area_graphics_, area_palette_, BuildBitmap(), BuildTiles16Gfx(), BuildTileset(), built_, game_state_, index_, initialized_, yaze::zelda3::kAreaGfxIdPtr, yaze::zelda3::kOverworldMapPaletteIds, yaze::zelda3::kOverworldSpecialGfxGroup, yaze::zelda3::kOverworldSpecialPalGroup, large_map_, LoadAreaGraphics(), LoadPalette(), parent_, RETURN_IF_ERROR, rom_, and world_.

+

References area_graphics_, area_palette_, BuildBitmap(), BuildTiles16Gfx(), BuildTileset(), built_, game_state_, index_, initialized_, yaze::zelda3::kAreaGfxIdPtr, yaze::zelda3::kOverworldMapPaletteIds, yaze::zelda3::kOverworldSpecialGfxGroup, yaze::zelda3::kOverworldSpecialPalGroup, yaze::zelda3::kSpecialWorldMapIdStart, large_map_, LoadAreaGraphics(), LoadPalette(), parent_, RETURN_IF_ERROR, rom_, and world_.

Here is the call graph for this function:
@@ -508,9 +505,9 @@

-

Definition at line 418 of file overworld_map.cc.

+

Definition at line 442 of file overworld_map.cc.

-

References LoadAreaGraphicsBlocksets(), LoadDeathMountainGFX(), LoadMainBlocksetId(), LoadMainBlocksets(), and LoadSpritesBlocksets().

+

References LoadAreaGraphicsBlocksets(), LoadDeathMountainGFX(), LoadMainBlocksetId(), LoadMainBlocksets(), and LoadSpritesBlocksets().

Referenced by BuildMap().

@@ -553,9 +550,9 @@

-

Definition at line 561 of file overworld_map.cc.

+

Definition at line 584 of file overworld_map.cc.

-

References area_palette_, ASSIGN_OR_RETURN, current_palette_, game_state_, GetPalette(), index_, yaze::zelda3::kNumOverworldMaps, yaze::VersionConstants::kOverworldMapPaletteGroup, yaze::zelda3::kOverworldMapPaletteIds, yaze::zelda3::kOverworldSpritePaletteGroup, yaze::zelda3::kOverworldSpritePaletteIds, main(), yaze::Rom::palette_group(), yaze::gfx::GfxContext::palettesets_, parent_, RETURN_IF_ERROR, rom_, yaze::zelda3::palette_internal::SetColorsPalette(), sprite_palette_, and yaze::Rom::version_constants().

+

References area_palette_, ASSIGN_OR_RETURN, current_palette_, game_state_, GetPalette(), index_, yaze::zelda3::kDarkWorldMapIdStart, yaze::zelda3::kNumOverworldMaps, yaze::VersionConstants::kOverworldMapPaletteGroup, yaze::zelda3::kOverworldMapPaletteIds, yaze::zelda3::kOverworldSpritePaletteGroup, yaze::zelda3::kOverworldSpritePaletteIds, yaze::zelda3::kSpecialWorldMapIdStart, main(), yaze::Rom::palette_group(), yaze::gfx::GfxContext::palettesets_, parent_, RETURN_IF_ERROR, rom_, yaze::zelda3::palette_internal::SetColorsPalette(), sprite_palette_, and yaze::Rom::version_constants().

Referenced by BuildMap().

@@ -615,9 +612,9 @@

-

Definition at line 658 of file overworld_map.cc.

+

Definition at line 681 of file overworld_map.cc.

-

References all_gfx_, current_gfx_, yaze::Rom::graphics_buffer(), ProcessGraphicsBuffer(), rom_, and static_graphics_.

+

References all_gfx_, current_gfx_, yaze::Rom::graphics_buffer(), ProcessGraphicsBuffer(), rom_, and static_graphics_.

Referenced by BuildMap().

@@ -807,9 +804,9 @@

-

Definition at line 94 of file overworld_map.h.

+

Definition at line 96 of file overworld_map.h.

-

References current_palette_.

+

References current_palette_.

@@ -836,9 +833,9 @@

-

Definition at line 95 of file overworld_map.h.

+

Definition at line 97 of file overworld_map.h.

-

References bitmap_data_.

+

References bitmap_data_.

@@ -865,9 +862,9 @@

-

Definition at line 96 of file overworld_map.h.

+

Definition at line 98 of file overworld_map.h.

-

References large_map_.

+

References large_map_.

@@ -894,9 +891,9 @@

-

Definition at line 97 of file overworld_map.h.

+

Definition at line 99 of file overworld_map.h.

-

References initialized_.

+

References initialized_.

@@ -923,9 +920,9 @@

-

Definition at line 98 of file overworld_map.h.

+

Definition at line 100 of file overworld_map.h.

-

References parent_.

+

References parent_.

@@ -952,9 +949,9 @@

-

Definition at line 99 of file overworld_map.h.

+

Definition at line 101 of file overworld_map.h.

-

References mosaic_.

+

References mosaic_.

@@ -981,9 +978,9 @@

-

Definition at line 100 of file overworld_map.h.

+

Definition at line 102 of file overworld_map.h.

-

References current_palette_.

+

References current_palette_.

@@ -1010,9 +1007,9 @@

-

Definition at line 102 of file overworld_map.h.

+

Definition at line 104 of file overworld_map.h.

-

References area_graphics_.

+

References area_graphics_.

@@ -1039,9 +1036,9 @@

-

Definition at line 103 of file overworld_map.h.

+

Definition at line 105 of file overworld_map.h.

-

References area_palette_.

+

References area_palette_.

@@ -1068,9 +1065,9 @@

-

Definition at line 104 of file overworld_map.h.

+

Definition at line 106 of file overworld_map.h.

-

References sprite_graphics_.

+

References sprite_graphics_.

@@ -1097,9 +1094,9 @@

-

Definition at line 105 of file overworld_map.h.

+

Definition at line 107 of file overworld_map.h.

-

References sprite_palette_.

+

References sprite_palette_.

@@ -1126,9 +1123,9 @@

-

Definition at line 106 of file overworld_map.h.

+

Definition at line 108 of file overworld_map.h.

-

References message_id_.

+

References message_id_.

@@ -1155,9 +1152,9 @@

-

Definition at line 107 of file overworld_map.h.

+

Definition at line 109 of file overworld_map.h.

-

References area_music_.

+

References area_music_.

@@ -1184,9 +1181,9 @@

-

Definition at line 108 of file overworld_map.h.

+

Definition at line 110 of file overworld_map.h.

-

References static_graphics_.

+

References static_graphics_.

@@ -1213,9 +1210,9 @@

-

Definition at line 109 of file overworld_map.h.

+

Definition at line 111 of file overworld_map.h.

-

References large_index_.

+

References large_index_.

@@ -1242,9 +1239,9 @@

-

Definition at line 111 of file overworld_map.h.

+

Definition at line 113 of file overworld_map.h.

-

References area_graphics_.

+

References area_graphics_.

@@ -1271,9 +1268,9 @@

-

Definition at line 112 of file overworld_map.h.

+

Definition at line 114 of file overworld_map.h.

-

References area_palette_.

+

References area_palette_.

@@ -1300,9 +1297,9 @@

-

Definition at line 113 of file overworld_map.h.

+

Definition at line 115 of file overworld_map.h.

-

References sprite_graphics_.

+

References sprite_graphics_.

@@ -1329,9 +1326,9 @@

-

Definition at line 114 of file overworld_map.h.

+

Definition at line 116 of file overworld_map.h.

-

References sprite_palette_.

+

References sprite_palette_.

@@ -1358,9 +1355,9 @@

-

Definition at line 115 of file overworld_map.h.

+

Definition at line 117 of file overworld_map.h.

-

References message_id_.

+

References message_id_.

@@ -1387,9 +1384,9 @@

-

Definition at line 116 of file overworld_map.h.

+

Definition at line 118 of file overworld_map.h.

-

References area_music_.

+

References area_music_.

@@ -1416,9 +1413,9 @@

-

Definition at line 117 of file overworld_map.h.

+

Definition at line 119 of file overworld_map.h.

-

References static_graphics_.

+

References static_graphics_.

@@ -1445,9 +1442,9 @@

-

Definition at line 119 of file overworld_map.h.

+

Definition at line 121 of file overworld_map.h.

-

References area_graphics_.

+

References area_graphics_.

@@ -1474,9 +1471,9 @@

-

Definition at line 120 of file overworld_map.h.

+

Definition at line 122 of file overworld_map.h.

-

References area_palette_.

+

References area_palette_.

@@ -1507,9 +1504,9 @@

-

Definition at line 121 of file overworld_map.h.

+

Definition at line 123 of file overworld_map.h.

-

References sprite_graphics_.

+

References sprite_graphics_.

@@ -1540,9 +1537,9 @@

-

Definition at line 124 of file overworld_map.h.

+

Definition at line 126 of file overworld_map.h.

-

References sprite_palette_.

+

References sprite_palette_.

@@ -1569,9 +1566,9 @@

-

Definition at line 125 of file overworld_map.h.

+

Definition at line 127 of file overworld_map.h.

-

References message_id_.

+

References message_id_.

@@ -1598,9 +1595,9 @@

-

Definition at line 127 of file overworld_map.h.

+

Definition at line 129 of file overworld_map.h.

-

References custom_gfx_ids_.

+

References custom_gfx_ids_.

@@ -1631,9 +1628,9 @@

-

Definition at line 129 of file overworld_map.h.

+

Definition at line 131 of file overworld_map.h.

-

References large_index_, large_map_, and parent_.

+

References large_index_, large_map_, and parent_.

@@ -1660,9 +1657,9 @@

-

Definition at line 135 of file overworld_map.h.

+

Definition at line 137 of file overworld_map.h.

-

References index_, large_index_, large_map_, and parent_.

+

References index_, large_index_, large_map_, and parent_.

@@ -1689,9 +1686,9 @@

-

Definition at line 144 of file overworld_map.h.

+

Definition at line 146 of file overworld_map.h.

-

References bitmap_data_, current_blockset_, and current_gfx_.

+

References bitmap_data_, current_blockset_, and current_gfx_.

@@ -1718,9 +1715,9 @@

-

Definition at line 62 of file overworld_map.cc.

+

Definition at line 64 of file overworld_map.cc.

-

References area_graphics_, area_music_, area_palette_, index_, yaze::zelda3::kAreaGfxIdPtr, yaze::zelda3::kOverworldMapPaletteIds, yaze::zelda3::kOverworldMapSize, yaze::zelda3::kOverworldMessageIds, yaze::zelda3::kOverworldMusicAgahnim, yaze::zelda3::kOverworldMusicBeginning, yaze::zelda3::kOverworldMusicDarkWorld, yaze::zelda3::kOverworldMusicMasterSword, yaze::zelda3::kOverworldMusicZelda, yaze::zelda3::kOverworldSpecialGfxGroup, yaze::zelda3::kOverworldSpecialPalGroup, yaze::zelda3::kOverworldSpritePaletteIds, yaze::zelda3::kOverworldSpriteset, large_map_, message_id_, parent_, rom_, sprite_graphics_, sprite_palette_, and yaze::Rom::toint16().

+

References area_graphics_, area_music_, area_palette_, index_, yaze::zelda3::kAreaGfxIdPtr, yaze::zelda3::kDarkWorldMapIdStart, yaze::zelda3::kOverworldMapPaletteIds, yaze::zelda3::kOverworldMapSize, yaze::zelda3::kOverworldMessageIds, yaze::zelda3::kOverworldMusicAgahnim, yaze::zelda3::kOverworldMusicBeginning, yaze::zelda3::kOverworldMusicDarkWorld, yaze::zelda3::kOverworldMusicMasterSword, yaze::zelda3::kOverworldMusicZelda, yaze::zelda3::kOverworldSpecialGfxGroup, yaze::zelda3::kOverworldSpecialPalGroup, yaze::zelda3::kOverworldSpritePaletteIds, yaze::zelda3::kOverworldSpriteset, yaze::zelda3::kSpecialWorldMapIdStart, large_map_, message_id_, parent_, rom_, sprite_graphics_, sprite_palette_, and yaze::Rom::toint16().

Referenced by OverworldMap().

@@ -1760,9 +1757,9 @@

Todo
Might need this one too "index == 0x1B"
-

Definition at line 150 of file overworld_map.cc.

+

Definition at line 171 of file overworld_map.cc.

-

References animated_gfx_, area_graphics_, area_palette_, custom_gfx_ids_, index_, yaze::VersionConstants::kOverworldGfxGroups1, yaze::VersionConstants::kOverworldGfxGroups2, mosaic_, parent_, rom_, subscreen_overlay_, and yaze::Rom::version_constants().

+

References animated_gfx_, area_graphics_, area_palette_, custom_gfx_ids_, index_, yaze::zelda3::kDarkWorldMapIdStart, yaze::VersionConstants::kOverworldGfxGroups1, yaze::VersionConstants::kOverworldGfxGroups2, yaze::zelda3::kSpecialWorldMapIdStart, mosaic_, parent_, rom_, subscreen_overlay_, and yaze::Rom::version_constants().

Referenced by OverworldMap().

@@ -1801,9 +1798,9 @@

-

Definition at line 260 of file overworld_map.cc.

+

Definition at line 283 of file overworld_map.cc.

-

References animated_gfx_, area_graphics_, area_palette_, custom_gfx_ids_, index_, yaze::VersionConstants::kOverworldGfxGroups1, yaze::VersionConstants::kOverworldGfxGroups2, mosaic_, yaze::zelda3::OverworldCustomAnimatedGFXArray, yaze::zelda3::OverworldCustomMainPaletteArray, yaze::zelda3::OverworldCustomMosaicArray, yaze::zelda3::OverworldCustomSubscreenOverlayArray, yaze::zelda3::OverworldCustomTileGFXGroupArray, parent_, rom_, subscreen_overlay_, and yaze::Rom::version_constants().

+

References animated_gfx_, area_graphics_, area_palette_, custom_gfx_ids_, index_, yaze::zelda3::kDarkWorldMapIdStart, yaze::VersionConstants::kOverworldGfxGroups1, yaze::VersionConstants::kOverworldGfxGroups2, yaze::zelda3::kSpecialWorldMapIdStart, mosaic_, yaze::zelda3::OverworldCustomAnimatedGFXArray, yaze::zelda3::OverworldCustomMainPaletteArray, yaze::zelda3::OverworldCustomMosaicArray, yaze::zelda3::OverworldCustomSubscreenOverlayArray, yaze::zelda3::OverworldCustomTileGFXGroupArray, parent_, rom_, subscreen_overlay_, and yaze::Rom::version_constants().

Referenced by OverworldMap().

@@ -1842,11 +1839,11 @@

-

Definition at line 339 of file overworld_map.cc.

+

Definition at line 362 of file overworld_map.cc.

-

References main_gfx_id_, and parent_.

+

References yaze::zelda3::kDarkWorldMapIdStart, yaze::zelda3::kSpecialWorldMapIdStart, main_gfx_id_, and parent_.

-

Referenced by LoadAreaGraphics().

+

Referenced by LoadAreaGraphics().

@@ -1873,11 +1870,11 @@

-

Definition at line 349 of file overworld_map.cc.

+

Definition at line 373 of file overworld_map.cc.

-

References game_state_, rom_, sprite_graphics_, static_graphics_, and yaze::Rom::version_constants().

+

References game_state_, rom_, sprite_graphics_, static_graphics_, and yaze::Rom::version_constants().

-

Referenced by LoadAreaGraphics().

+

Referenced by LoadAreaGraphics().

Here is the call graph for this function:
@@ -1914,11 +1911,11 @@

-

Definition at line 364 of file overworld_map.cc.

+

Definition at line 388 of file overworld_map.cc.

-

References yaze::VersionConstants::kOverworldGfxGroups2, main_gfx_id_, rom_, static_graphics_, and yaze::Rom::version_constants().

+

References yaze::VersionConstants::kOverworldGfxGroups2, main_gfx_id_, rom_, static_graphics_, and yaze::Rom::version_constants().

-

Referenced by LoadAreaGraphics().

+

Referenced by LoadAreaGraphics().

Here is the call graph for this function:
@@ -1955,11 +1952,11 @@

-

Definition at line 394 of file overworld_map.cc.

+

Definition at line 418 of file overworld_map.cc.

-

References area_graphics_, yaze::VersionConstants::kOverworldGfxGroups1, rom_, static_graphics_, and yaze::Rom::version_constants().

+

References area_graphics_, yaze::VersionConstants::kOverworldGfxGroups1, rom_, static_graphics_, and yaze::Rom::version_constants().

-

Referenced by LoadAreaGraphics().

+

Referenced by LoadAreaGraphics().

Here is the call graph for this function:
@@ -1997,11 +1994,11 @@

Todo
Change the conditions for death mountain gfx
-

Definition at line 409 of file overworld_map.cc.

+

Definition at line 433 of file overworld_map.cc.

-

References parent_, and static_graphics_.

+

References parent_, and static_graphics_.

-

Referenced by LoadAreaGraphics().

+

Referenced by LoadAreaGraphics().

@@ -2037,11 +2034,11 @@

-

Definition at line 642 of file overworld_map.cc.

+

Definition at line 665 of file overworld_map.cc.

-

References all_gfx_, and current_gfx_.

+

References all_gfx_, and current_gfx_.

-

Referenced by BuildTileset().

+

Referenced by BuildTileset().

@@ -2082,11 +2079,11 @@

-

Definition at line 548 of file overworld_map.cc.

+

Definition at line 571 of file overworld_map.cc.

-

References yaze::VersionConstants::kOverworldMapPaletteGroup, rom_, and yaze::Rom::version_constants().

+

References yaze::VersionConstants::kOverworldMapPaletteGroup, rom_, and yaze::Rom::version_constants().

-

Referenced by LoadPalette().

+

Referenced by LoadPalette().

Here is the call graph for this function:
@@ -2147,7 +2144,7 @@

-

Definition at line 168 of file overworld_map.h.

+

Definition at line 170 of file overworld_map.h.

Referenced by BuildMap().

@@ -2173,9 +2170,9 @@

-

Definition at line 169 of file overworld_map.h.

+

Definition at line 171 of file overworld_map.h.

-

Referenced by BuildMap(), is_large_map(), LoadAreaInfo(), SetAsLargeMap(), and SetAsSmallMap().

+

Referenced by BuildMap(), is_large_map(), LoadAreaInfo(), SetAsLargeMap(), and SetAsSmallMap().

@@ -2199,9 +2196,9 @@

-

Definition at line 170 of file overworld_map.h.

+

Definition at line 172 of file overworld_map.h.

-

Referenced by BuildMap(), and is_initialized().

+

Referenced by BuildMap(), and is_initialized().

@@ -2225,9 +2222,9 @@

-

Definition at line 171 of file overworld_map.h.

+

Definition at line 173 of file overworld_map.h.

-

Referenced by LoadCustomOverworldData(), mutable_mosaic(), and SetupCustomTileset().

+

Referenced by LoadCustomOverworldData(), mutable_mosaic(), and SetupCustomTileset().

@@ -2251,9 +2248,9 @@

-

Definition at line 173 of file overworld_map.h.

+

Definition at line 175 of file overworld_map.h.

-

Referenced by BuildBitmap(), BuildMap(), LoadAreaInfo(), LoadCustomOverworldData(), LoadPalette(), SetAsSmallMap(), and SetupCustomTileset().

+

Referenced by BuildBitmap(), BuildMap(), LoadAreaInfo(), LoadCustomOverworldData(), LoadPalette(), SetAsSmallMap(), and SetupCustomTileset().

@@ -2277,9 +2274,9 @@

-

Definition at line 174 of file overworld_map.h.

+

Definition at line 176 of file overworld_map.h.

-

Referenced by BuildMap(), LoadAreaInfo(), LoadCustomOverworldData(), LoadDeathMountainGFX(), LoadMainBlocksetId(), LoadPalette(), parent(), SetAsLargeMap(), SetAsSmallMap(), and SetupCustomTileset().

+

Referenced by BuildMap(), LoadAreaInfo(), LoadCustomOverworldData(), LoadDeathMountainGFX(), LoadMainBlocksetId(), LoadPalette(), parent(), SetAsLargeMap(), SetAsSmallMap(), and SetupCustomTileset().

@@ -2303,9 +2300,9 @@

-

Definition at line 175 of file overworld_map.h.

+

Definition at line 177 of file overworld_map.h.

-

Referenced by large_index(), SetAsLargeMap(), and SetAsSmallMap().

+

Referenced by large_index(), SetAsLargeMap(), and SetAsSmallMap().

@@ -2329,9 +2326,9 @@

-

Definition at line 176 of file overworld_map.h.

+

Definition at line 178 of file overworld_map.h.

-

Referenced by BuildBitmap(), and BuildMap().

+

Referenced by BuildBitmap(), and BuildMap().

@@ -2355,9 +2352,9 @@

-

Definition at line 177 of file overworld_map.h.

+

Definition at line 179 of file overworld_map.h.

-

Referenced by BuildMap(), LoadPalette(), and LoadSpritesBlocksets().

+

Referenced by BuildMap(), LoadPalette(), and LoadSpritesBlocksets().

@@ -2381,9 +2378,9 @@

-

Definition at line 178 of file overworld_map.h.

+

Definition at line 180 of file overworld_map.h.

-

Referenced by LoadMainBlocksetId(), and LoadMainBlocksets().

+

Referenced by LoadMainBlocksetId(), and LoadMainBlocksets().

@@ -2407,9 +2404,9 @@

-

Definition at line 180 of file overworld_map.h.

+

Definition at line 182 of file overworld_map.h.

-

Referenced by LoadAreaInfo(), message_id(), mutable_message_id(), and set_message_id().

+

Referenced by LoadAreaInfo(), message_id(), mutable_message_id(), and set_message_id().

@@ -2433,9 +2430,9 @@

-

Definition at line 181 of file overworld_map.h.

+

Definition at line 183 of file overworld_map.h.

-

Referenced by area_graphics(), BuildMap(), LoadAreaGraphicsBlocksets(), LoadAreaInfo(), LoadCustomOverworldData(), mutable_area_graphics(), set_area_graphics(), and SetupCustomTileset().

+

Referenced by area_graphics(), BuildMap(), LoadAreaGraphicsBlocksets(), LoadAreaInfo(), LoadCustomOverworldData(), mutable_area_graphics(), set_area_graphics(), and SetupCustomTileset().

@@ -2459,9 +2456,9 @@

-

Definition at line 182 of file overworld_map.h.

+

Definition at line 184 of file overworld_map.h.

-

Referenced by area_palette(), BuildMap(), LoadAreaInfo(), LoadCustomOverworldData(), LoadPalette(), mutable_area_palette(), set_area_palette(), and SetupCustomTileset().

+

Referenced by area_palette(), BuildMap(), LoadAreaInfo(), LoadCustomOverworldData(), LoadPalette(), mutable_area_palette(), set_area_palette(), and SetupCustomTileset().

@@ -2485,9 +2482,9 @@

-

Definition at line 183 of file overworld_map.h.

+

Definition at line 185 of file overworld_map.h.

-

Referenced by LoadCustomOverworldData(), and SetupCustomTileset().

+

Referenced by LoadCustomOverworldData(), and SetupCustomTileset().

@@ -2511,9 +2508,9 @@

-

Definition at line 184 of file overworld_map.h.

+

Definition at line 186 of file overworld_map.h.

-

Referenced by LoadCustomOverworldData(), and SetupCustomTileset().

+

Referenced by LoadCustomOverworldData(), and SetupCustomTileset().

@@ -2537,9 +2534,9 @@

-

Definition at line 186 of file overworld_map.h.

+

Definition at line 188 of file overworld_map.h.

-

Referenced by LoadCustomOverworldData(), mutable_custom_tileset(), and SetupCustomTileset().

+

Referenced by LoadCustomOverworldData(), mutable_custom_tileset(), and SetupCustomTileset().

@@ -2563,9 +2560,9 @@

-

Definition at line 187 of file overworld_map.h.

+

Definition at line 189 of file overworld_map.h.

-

Referenced by LoadAreaInfo(), LoadSpritesBlocksets(), mutable_sprite_graphics(), set_sprite_graphics(), and sprite_graphics().

+

Referenced by LoadAreaInfo(), LoadSpritesBlocksets(), mutable_sprite_graphics(), set_sprite_graphics(), and sprite_graphics().

@@ -2589,9 +2586,9 @@

-

Definition at line 188 of file overworld_map.h.

+

Definition at line 190 of file overworld_map.h.

-

Referenced by LoadAreaInfo(), LoadPalette(), mutable_sprite_palette(), set_sprite_palette(), and sprite_palette().

+

Referenced by LoadAreaInfo(), LoadPalette(), mutable_sprite_palette(), set_sprite_palette(), and sprite_palette().

@@ -2615,9 +2612,9 @@

-

Definition at line 189 of file overworld_map.h.

+

Definition at line 191 of file overworld_map.h.

-

Referenced by area_music(), LoadAreaInfo(), and mutable_area_music().

+

Referenced by area_music(), LoadAreaInfo(), and mutable_area_music().

@@ -2641,9 +2638,9 @@

-

Definition at line 190 of file overworld_map.h.

+

Definition at line 192 of file overworld_map.h.

-

Referenced by BuildTileset(), DrawAnimatedTiles(), LoadAreaGraphicsBlocksets(), LoadDeathMountainGFX(), LoadMainBlocksets(), LoadSpritesBlocksets(), mutable_static_graphics(), and static_graphics().

+

Referenced by BuildTileset(), DrawAnimatedTiles(), LoadAreaGraphicsBlocksets(), LoadDeathMountainGFX(), LoadMainBlocksets(), LoadSpritesBlocksets(), mutable_static_graphics(), and static_graphics().

@@ -2667,9 +2664,9 @@

-

Definition at line 192 of file overworld_map.h.

+

Definition at line 194 of file overworld_map.h.

-

Referenced by BuildTileset(), and ProcessGraphicsBuffer().

+

Referenced by BuildTileset(), and ProcessGraphicsBuffer().

@@ -2693,9 +2690,9 @@

-

Definition at line 193 of file overworld_map.h.

+

Definition at line 195 of file overworld_map.h.

-

Referenced by BuildBitmap(), BuildTiles16Gfx(), current_tile16_blockset(), and Destroy().

+

Referenced by BuildBitmap(), BuildTiles16Gfx(), current_tile16_blockset(), and Destroy().

@@ -2719,9 +2716,9 @@

-

Definition at line 194 of file overworld_map.h.

+

Definition at line 196 of file overworld_map.h.

-

Referenced by BuildTiles16Gfx(), BuildTileset(), current_graphics(), Destroy(), and ProcessGraphicsBuffer().

+

Referenced by BuildTiles16Gfx(), BuildTileset(), current_graphics(), Destroy(), and ProcessGraphicsBuffer().

@@ -2745,9 +2742,9 @@

-

Definition at line 195 of file overworld_map.h.

+

Definition at line 197 of file overworld_map.h.

-

Referenced by bitmap_data(), BuildBitmap(), and Destroy().

+

Referenced by bitmap_data(), BuildBitmap(), and Destroy().

@@ -2771,7 +2768,7 @@

-

Definition at line 197 of file overworld_map.h.

+

Definition at line 199 of file overworld_map.h.

@@ -2795,9 +2792,9 @@

-

Definition at line 198 of file overworld_map.h.

+

Definition at line 200 of file overworld_map.h.

-

Referenced by current_palette(), LoadPalette(), and mutable_current_palette().

+

Referenced by current_palette(), LoadPalette(), and mutable_current_palette().

diff --git a/classyaze_1_1zelda3_1_1OverworldMap.js b/classyaze_1_1zelda3_1_1OverworldMap.js index 0629d7de6..2ef71f8df 100644 --- a/classyaze_1_1zelda3_1_1OverworldMap.js +++ b/classyaze_1_1zelda3_1_1OverworldMap.js @@ -1,7 +1,7 @@ var classyaze_1_1zelda3_1_1OverworldMap = [ [ "OverworldMap", "classyaze_1_1zelda3_1_1OverworldMap.html#a3ab891d3f7c9ea8e57b5aa645bf5099f", null ], - [ "OverworldMap", "classyaze_1_1zelda3_1_1OverworldMap.html#aa84961a17483c006b51f3b2608968bc7", null ], + [ "OverworldMap", "classyaze_1_1zelda3_1_1OverworldMap.html#abf5ef1c79c6fcc6807f168539c70ea3d", null ], [ "BuildMap", "classyaze_1_1zelda3_1_1OverworldMap.html#a700a52d02b02968b1df113f5fc2452c1", null ], [ "LoadAreaGraphics", "classyaze_1_1zelda3_1_1OverworldMap.html#a42b3dfddf368bb31ea68607d28509dbf", null ], [ "LoadPalette", "classyaze_1_1zelda3_1_1OverworldMap.html#aa9666407b61df643fda421b945919a80", null ], diff --git a/classyaze_1_1zelda3_1_1OverworldMap_aa84961a17483c006b51f3b2608968bc7_cgraph.map b/classyaze_1_1zelda3_1_1OverworldMap_aa84961a17483c006b51f3b2608968bc7_cgraph.map deleted file mode 100644 index f0b81d17f..000000000 --- a/classyaze_1_1zelda3_1_1OverworldMap_aa84961a17483c006b51f3b2608968bc7_cgraph.map +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - - - - diff --git a/classyaze_1_1zelda3_1_1OverworldMap_aa84961a17483c006b51f3b2608968bc7_cgraph.md5 b/classyaze_1_1zelda3_1_1OverworldMap_aa84961a17483c006b51f3b2608968bc7_cgraph.md5 deleted file mode 100644 index 2b218dd6e..000000000 --- a/classyaze_1_1zelda3_1_1OverworldMap_aa84961a17483c006b51f3b2608968bc7_cgraph.md5 +++ /dev/null @@ -1 +0,0 @@ -ebc23a28b2e8fda3616ef7561eaca32f \ No newline at end of file diff --git a/classyaze_1_1zelda3_1_1OverworldMap_aa84961a17483c006b51f3b2608968bc7_cgraph.png b/classyaze_1_1zelda3_1_1OverworldMap_aa84961a17483c006b51f3b2608968bc7_cgraph.png deleted file mode 100644 index d31f3f1eb..000000000 Binary files a/classyaze_1_1zelda3_1_1OverworldMap_aa84961a17483c006b51f3b2608968bc7_cgraph.png and /dev/null differ diff --git a/classyaze_1_1zelda3_1_1OverworldMap_abf5ef1c79c6fcc6807f168539c70ea3d_cgraph.map b/classyaze_1_1zelda3_1_1OverworldMap_abf5ef1c79c6fcc6807f168539c70ea3d_cgraph.map new file mode 100644 index 000000000..c2ead15d0 --- /dev/null +++ b/classyaze_1_1zelda3_1_1OverworldMap_abf5ef1c79c6fcc6807f168539c70ea3d_cgraph.map @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/classyaze_1_1zelda3_1_1OverworldMap_abf5ef1c79c6fcc6807f168539c70ea3d_cgraph.md5 b/classyaze_1_1zelda3_1_1OverworldMap_abf5ef1c79c6fcc6807f168539c70ea3d_cgraph.md5 new file mode 100644 index 000000000..87e4b82b4 --- /dev/null +++ b/classyaze_1_1zelda3_1_1OverworldMap_abf5ef1c79c6fcc6807f168539c70ea3d_cgraph.md5 @@ -0,0 +1 @@ +24d03f30e31847b1d03e27b5ab3e6842 \ No newline at end of file diff --git a/classyaze_1_1zelda3_1_1OverworldMap_abf5ef1c79c6fcc6807f168539c70ea3d_cgraph.png b/classyaze_1_1zelda3_1_1OverworldMap_abf5ef1c79c6fcc6807f168539c70ea3d_cgraph.png new file mode 100644 index 000000000..73d135b41 Binary files /dev/null and b/classyaze_1_1zelda3_1_1OverworldMap_abf5ef1c79c6fcc6807f168539c70ea3d_cgraph.png differ diff --git a/classyaze_1_1zelda3_1_1Overworld_a0b3bbc8ca38cdda6f2d3be5cc7607587_cgraph.map b/classyaze_1_1zelda3_1_1Overworld_a0b3bbc8ca38cdda6f2d3be5cc7607587_cgraph.map index 91f468420..a73ec02e7 100644 --- a/classyaze_1_1zelda3_1_1Overworld_a0b3bbc8ca38cdda6f2d3be5cc7607587_cgraph.map +++ b/classyaze_1_1zelda3_1_1Overworld_a0b3bbc8ca38cdda6f2d3be5cc7607587_cgraph.map @@ -1,31 +1,30 @@ - - - - - + + + - + - - - + + + - - - - - + + + + + - + - + - - + + + - - + + @@ -40,18 +39,18 @@ - - - - + + + + - - - + + + - + - - - + + + diff --git a/classyaze_1_1zelda3_1_1Overworld_a0b3bbc8ca38cdda6f2d3be5cc7607587_cgraph.md5 b/classyaze_1_1zelda3_1_1Overworld_a0b3bbc8ca38cdda6f2d3be5cc7607587_cgraph.md5 index aed4c244f..29ea862f5 100644 --- a/classyaze_1_1zelda3_1_1Overworld_a0b3bbc8ca38cdda6f2d3be5cc7607587_cgraph.md5 +++ b/classyaze_1_1zelda3_1_1Overworld_a0b3bbc8ca38cdda6f2d3be5cc7607587_cgraph.md5 @@ -1 +1 @@ -db279df6435d03878d491b08bb744da6 \ No newline at end of file +0f06833a5de8d0ee3521c0f57095caa9 \ No newline at end of file diff --git a/classyaze_1_1zelda3_1_1Overworld_a0b3bbc8ca38cdda6f2d3be5cc7607587_cgraph.png b/classyaze_1_1zelda3_1_1Overworld_a0b3bbc8ca38cdda6f2d3be5cc7607587_cgraph.png index 57cb59418..2ccd397cf 100644 Binary files a/classyaze_1_1zelda3_1_1Overworld_a0b3bbc8ca38cdda6f2d3be5cc7607587_cgraph.png and b/classyaze_1_1zelda3_1_1Overworld_a0b3bbc8ca38cdda6f2d3be5cc7607587_cgraph.png differ diff --git a/classyaze_1_1zelda3_1_1Overworld_a160863d017f9f342863740c100d00549_cgraph.map b/classyaze_1_1zelda3_1_1Overworld_a20e517475a9218d16df9ee277d46a99f_cgraph.map similarity index 100% rename from classyaze_1_1zelda3_1_1Overworld_a160863d017f9f342863740c100d00549_cgraph.map rename to classyaze_1_1zelda3_1_1Overworld_a20e517475a9218d16df9ee277d46a99f_cgraph.map diff --git a/classyaze_1_1zelda3_1_1Overworld_a160863d017f9f342863740c100d00549_cgraph.md5 b/classyaze_1_1zelda3_1_1Overworld_a20e517475a9218d16df9ee277d46a99f_cgraph.md5 similarity index 100% rename from classyaze_1_1zelda3_1_1Overworld_a160863d017f9f342863740c100d00549_cgraph.md5 rename to classyaze_1_1zelda3_1_1Overworld_a20e517475a9218d16df9ee277d46a99f_cgraph.md5 diff --git a/classyaze_1_1zelda3_1_1Overworld_a160863d017f9f342863740c100d00549_cgraph.png b/classyaze_1_1zelda3_1_1Overworld_a20e517475a9218d16df9ee277d46a99f_cgraph.png similarity index 100% rename from classyaze_1_1zelda3_1_1Overworld_a160863d017f9f342863740c100d00549_cgraph.png rename to classyaze_1_1zelda3_1_1Overworld_a20e517475a9218d16df9ee277d46a99f_cgraph.png diff --git a/classyaze_1_1zelda3_1_1Overworld_ae59ee22d837ba7014b1ae99b9b9b1e1e_cgraph.map b/classyaze_1_1zelda3_1_1Overworld_ac213f830ec85c668d91f46bc27939eba_cgraph.map similarity index 100% rename from classyaze_1_1zelda3_1_1Overworld_ae59ee22d837ba7014b1ae99b9b9b1e1e_cgraph.map rename to classyaze_1_1zelda3_1_1Overworld_ac213f830ec85c668d91f46bc27939eba_cgraph.map diff --git a/classyaze_1_1zelda3_1_1Overworld_ae59ee22d837ba7014b1ae99b9b9b1e1e_cgraph.md5 b/classyaze_1_1zelda3_1_1Overworld_ac213f830ec85c668d91f46bc27939eba_cgraph.md5 similarity index 100% rename from classyaze_1_1zelda3_1_1Overworld_ae59ee22d837ba7014b1ae99b9b9b1e1e_cgraph.md5 rename to classyaze_1_1zelda3_1_1Overworld_ac213f830ec85c668d91f46bc27939eba_cgraph.md5 diff --git a/classyaze_1_1zelda3_1_1Overworld_ae59ee22d837ba7014b1ae99b9b9b1e1e_cgraph.png b/classyaze_1_1zelda3_1_1Overworld_ac213f830ec85c668d91f46bc27939eba_cgraph.png similarity index 100% rename from classyaze_1_1zelda3_1_1Overworld_ae59ee22d837ba7014b1ae99b9b9b1e1e_cgraph.png rename to classyaze_1_1zelda3_1_1Overworld_ac213f830ec85c668d91f46bc27939eba_cgraph.png diff --git a/classyaze_1_1zelda3_1_1screen_1_1Inventory.html b/classyaze_1_1zelda3_1_1screen_1_1Inventory.html index 49599fe0b..20df9c2eb 100644 --- a/classyaze_1_1zelda3_1_1screen_1_1Inventory.html +++ b/classyaze_1_1zelda3_1_1screen_1_1Inventory.html @@ -309,7 +309,7 @@

Definition at line 15 of file inventory.cc.

-

References yaze::gfx::Bitmap::ApplyPalette(), bitmap_, BuildTileset(), yaze::gfx::Bitmap::Create(), data_, yaze::core::Renderer::GetInstance(), yaze::gfx::GetTilesInfo(), yaze::zelda3::screen::kBowItemPos, palette_, yaze::core::Renderer::RenderBitmap(), RETURN_IF_ERROR, yaze::SharedRom::rom(), test_, and tiles_.

+

References yaze::gfx::Bitmap::ApplyPalette(), bitmap_, BuildTileset(), yaze::gfx::Bitmap::Create(), data_, yaze::core::Renderer::GetInstance(), yaze::gfx::GetTilesInfo(), yaze::zelda3::screen::kBowItemPos, palette_, yaze::core::Renderer::RenderBitmap(), RETURN_IF_ERROR, yaze::SharedRom::rom(), test_, and tiles_.

Referenced by yaze::editor::ScreenEditor::DrawInventoryMenuEditor().

@@ -377,7 +375,7 @@

Definition at line 74 of file inventory.cc.

-

References yaze::gfx::Bitmap::ApplyPalette(), ASSIGN_OR_RETURN, yaze::gfx::Bitmap::Create(), yaze::core::Renderer::GetInstance(), yaze::Load2BppGraphics(), palette_, yaze::core::Renderer::RenderBitmap(), RETURN_IF_ERROR, yaze::SharedRom::rom(), test_, tilesheets_, and tilesheets_bmp_.

+

References yaze::gfx::Bitmap::ApplyPalette(), ASSIGN_OR_RETURN, yaze::gfx::Bitmap::Create(), yaze::core::Renderer::GetInstance(), yaze::Load2BppGraphics(), palette_, yaze::core::Renderer::RenderBitmap(), RETURN_IF_ERROR, yaze::SharedRom::rom(), test_, tilesheets_, and tilesheets_bmp_.

Referenced by Create().

diff --git a/classyaze_1_1zelda3_1_1screen_1_1Inventory_a247ec9772aba287fe6cf2e941764d8b0_cgraph.map b/classyaze_1_1zelda3_1_1screen_1_1Inventory_a247ec9772aba287fe6cf2e941764d8b0_cgraph.map index c9f0a8d8c..6e09711a9 100644 --- a/classyaze_1_1zelda3_1_1screen_1_1Inventory_a247ec9772aba287fe6cf2e941764d8b0_cgraph.map +++ b/classyaze_1_1zelda3_1_1screen_1_1Inventory_a247ec9772aba287fe6cf2e941764d8b0_cgraph.map @@ -1,41 +1,39 @@ - - - - - - - - - - - - - + + + + + + + + + + + + + - + - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + diff --git a/classyaze_1_1zelda3_1_1screen_1_1Inventory_a247ec9772aba287fe6cf2e941764d8b0_cgraph.md5 b/classyaze_1_1zelda3_1_1screen_1_1Inventory_a247ec9772aba287fe6cf2e941764d8b0_cgraph.md5 index 093b615aa..4c98369c9 100644 --- a/classyaze_1_1zelda3_1_1screen_1_1Inventory_a247ec9772aba287fe6cf2e941764d8b0_cgraph.md5 +++ b/classyaze_1_1zelda3_1_1screen_1_1Inventory_a247ec9772aba287fe6cf2e941764d8b0_cgraph.md5 @@ -1 +1 @@ -1b3c39b989dce7ac369eef83b1236ea3 \ No newline at end of file +ab7b5ace469dab3de71837dbfa80eadd \ No newline at end of file diff --git a/classyaze_1_1zelda3_1_1screen_1_1Inventory_a247ec9772aba287fe6cf2e941764d8b0_cgraph.png b/classyaze_1_1zelda3_1_1screen_1_1Inventory_a247ec9772aba287fe6cf2e941764d8b0_cgraph.png index d5b503eba..814e1fd60 100644 Binary files a/classyaze_1_1zelda3_1_1screen_1_1Inventory_a247ec9772aba287fe6cf2e941764d8b0_cgraph.png and b/classyaze_1_1zelda3_1_1screen_1_1Inventory_a247ec9772aba287fe6cf2e941764d8b0_cgraph.png differ diff --git a/classyaze_1_1zelda3_1_1screen_1_1Inventory_a9e402be7cff9ddd88dd65db27875ac7d_cgraph.map b/classyaze_1_1zelda3_1_1screen_1_1Inventory_a9e402be7cff9ddd88dd65db27875ac7d_cgraph.map index fcc411b79..e766c77f8 100644 --- a/classyaze_1_1zelda3_1_1screen_1_1Inventory_a9e402be7cff9ddd88dd65db27875ac7d_cgraph.map +++ b/classyaze_1_1zelda3_1_1screen_1_1Inventory_a9e402be7cff9ddd88dd65db27875ac7d_cgraph.map @@ -1,32 +1,30 @@ - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - + - - - - - - - - - - - - + + + + + + + + + + diff --git a/classyaze_1_1zelda3_1_1screen_1_1Inventory_a9e402be7cff9ddd88dd65db27875ac7d_cgraph.md5 b/classyaze_1_1zelda3_1_1screen_1_1Inventory_a9e402be7cff9ddd88dd65db27875ac7d_cgraph.md5 index 28fa8991d..176292c11 100644 --- a/classyaze_1_1zelda3_1_1screen_1_1Inventory_a9e402be7cff9ddd88dd65db27875ac7d_cgraph.md5 +++ b/classyaze_1_1zelda3_1_1screen_1_1Inventory_a9e402be7cff9ddd88dd65db27875ac7d_cgraph.md5 @@ -1 +1 @@ -72037156acdc6549ad25394d620351b0 \ No newline at end of file +e4788f608f76ae8101f377316e3abc6f \ No newline at end of file diff --git a/classyaze_1_1zelda3_1_1screen_1_1Inventory_a9e402be7cff9ddd88dd65db27875ac7d_cgraph.png b/classyaze_1_1zelda3_1_1screen_1_1Inventory_a9e402be7cff9ddd88dd65db27875ac7d_cgraph.png index 81f5032e3..8793bf584 100644 Binary files a/classyaze_1_1zelda3_1_1screen_1_1Inventory_a9e402be7cff9ddd88dd65db27875ac7d_cgraph.png and b/classyaze_1_1zelda3_1_1screen_1_1Inventory_a9e402be7cff9ddd88dd65db27875ac7d_cgraph.png differ diff --git a/classyaze_1_1zelda3_1_1screen_1_1TitleScreen.html b/classyaze_1_1zelda3_1_1screen_1_1TitleScreen.html index 5bcddeead..c60002fbe 100644 --- a/classyaze_1_1zelda3_1_1screen_1_1TitleScreen.html +++ b/classyaze_1_1zelda3_1_1screen_1_1TitleScreen.html @@ -263,7 +263,7 @@

Definition at line 13 of file title_screen.cc.

-

References BuildTileset(), yaze::gfx::Bitmap::Create(), LoadTitleScreen(), oamBGBitmap, tiles8Bitmap, tilesBG1Bitmap, and tilesBG2Bitmap.

+

References BuildTileset(), yaze::gfx::Bitmap::Create(), LoadTitleScreen(), oamBGBitmap, tiles8Bitmap, tilesBG1Bitmap, and tilesBG2Bitmap.

Here is the call graph for this function:
@@ -272,7 +272,7 @@

- + @@ -320,7 +320,7 @@

Definition at line 22 of file title_screen.cc.

-

References yaze::gfx::Bitmap::mutable_data(), and tiles8Bitmap.

+

References yaze::gfx::Bitmap::mutable_data(), and tiles8Bitmap.

Referenced by Create().

diff --git a/classyaze_1_1zelda3_1_1screen_1_1TitleScreen_aae05514c9dc1261261cd907e7389c89e_cgraph.map b/classyaze_1_1zelda3_1_1screen_1_1TitleScreen_aae05514c9dc1261261cd907e7389c89e_cgraph.map index e48c6a9aa..295d1c9c5 100644 --- a/classyaze_1_1zelda3_1_1screen_1_1TitleScreen_aae05514c9dc1261261cd907e7389c89e_cgraph.map +++ b/classyaze_1_1zelda3_1_1screen_1_1TitleScreen_aae05514c9dc1261261cd907e7389c89e_cgraph.map @@ -2,7 +2,7 @@ - + diff --git a/classyaze_1_1zelda3_1_1screen_1_1TitleScreen_aae05514c9dc1261261cd907e7389c89e_cgraph.md5 b/classyaze_1_1zelda3_1_1screen_1_1TitleScreen_aae05514c9dc1261261cd907e7389c89e_cgraph.md5 index 6e2b3a99b..2ab2e5011 100644 --- a/classyaze_1_1zelda3_1_1screen_1_1TitleScreen_aae05514c9dc1261261cd907e7389c89e_cgraph.md5 +++ b/classyaze_1_1zelda3_1_1screen_1_1TitleScreen_aae05514c9dc1261261cd907e7389c89e_cgraph.md5 @@ -1 +1 @@ -6d5e99d7f94c282d4cc58199bce5480f \ No newline at end of file +ac1ab0d54bf4c9d3c16b1cc4642de720 \ No newline at end of file diff --git a/command__manager_8h.html b/command__manager_8h.html index 5b4fff47c..c42e95997 100644 --- a/command__manager_8h.html +++ b/command__manager_8h.html @@ -138,68 +138,65 @@
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
diff --git a/command__manager_8h__dep__incl.map b/command__manager_8h__dep__incl.map index c4a5a569f..fc342566f 100644 --- a/command__manager_8h__dep__incl.map +++ b/command__manager_8h__dep__incl.map @@ -1,64 +1,61 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/command__manager_8h__dep__incl.md5 b/command__manager_8h__dep__incl.md5 index 1282e4665..58580432f 100644 --- a/command__manager_8h__dep__incl.md5 +++ b/command__manager_8h__dep__incl.md5 @@ -1 +1 @@ -fd11601a81aa5c66035e82a41d83a4e1 \ No newline at end of file +13f988a7457350dc8abaa2b15292aaf5 \ No newline at end of file diff --git a/command__manager_8h__dep__incl.png b/command__manager_8h__dep__incl.png index 23ceea418..cf6ffd62f 100644 Binary files a/command__manager_8h__dep__incl.png and b/command__manager_8h__dep__incl.png differ diff --git a/constant__manager_8h.html b/constant__manager_8h.html index 0e5212ddf..f5c8f32e2 100644 --- a/constant__manager_8h.html +++ b/constant__manager_8h.html @@ -120,45 +120,42 @@
- + - - - - - - + + + + + + - - - - - - - - - + + + + + + + + + - + - - - - - - - + + + + + - - + + - - - - + + + + -

@@ -166,66 +163,63 @@
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
diff --git a/constant__manager_8h__dep__incl.map b/constant__manager_8h__dep__incl.map index c46a6bcbc..720fcfc56 100644 --- a/constant__manager_8h__dep__incl.map +++ b/constant__manager_8h__dep__incl.map @@ -1,62 +1,59 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/constant__manager_8h__dep__incl.md5 b/constant__manager_8h__dep__incl.md5 index f8bdd87ed..c5e196779 100644 --- a/constant__manager_8h__dep__incl.md5 +++ b/constant__manager_8h__dep__incl.md5 @@ -1 +1 @@ -a12c76e67016a797dae0c247d94e5e55 \ No newline at end of file +8b62ff6969c55457ac417f50e7a80ee0 \ No newline at end of file diff --git a/constant__manager_8h__dep__incl.png b/constant__manager_8h__dep__incl.png index 569ed0cf3..ccc298368 100644 Binary files a/constant__manager_8h__dep__incl.png and b/constant__manager_8h__dep__incl.png differ diff --git a/constant__manager_8h__incl.map b/constant__manager_8h__incl.map index c376e4687..429ab45cf 100644 --- a/constant__manager_8h__incl.map +++ b/constant__manager_8h__incl.map @@ -1,41 +1,38 @@ - + - - - - - - + + + + + + - - - - - - - - - + + + + + + + + + - + - - - - - - - + + + + + - - + + - - - - + + + + - diff --git a/constant__manager_8h__incl.md5 b/constant__manager_8h__incl.md5 index b3cd327a3..e62c25cee 100644 --- a/constant__manager_8h__incl.md5 +++ b/constant__manager_8h__incl.md5 @@ -1 +1 @@ -c82441474a687db9f23389db2568f6ac \ No newline at end of file +efc0d209effb06e7bef573bd705329a7 \ No newline at end of file diff --git a/constant__manager_8h__incl.png b/constant__manager_8h__incl.png index b0be2150d..0f1bb5c51 100644 Binary files a/constant__manager_8h__incl.png and b/constant__manager_8h__incl.png differ diff --git a/constant__manager_8h_source.html b/constant__manager_8h_source.html index f8d604ee9..2f1e0887f 100644 --- a/constant__manager_8h_source.html +++ b/constant__manager_8h_source.html @@ -190,15 +190,15 @@
75#endif // YAZE_APP_EDITOR_SYSTEM_CONSTANT_MANAGER_H
-
constexpr int OverworldCustomAreaSpecificBGEnabled
-
constexpr int OverworldCustomMosaicArray
-
constexpr int OverworldCustomAnimatedGFXEnabled
-
constexpr int OverworldCustomMainPaletteEnabled
-
constexpr int OverworldCustomMainPaletteArray
-
constexpr int OverworldCustomASMHasBeenApplied
-
constexpr int OverworldCustomAnimatedGFXArray
-
constexpr int OverworldCustomMosaicEnabled
-
constexpr int OverworldCustomAreaSpecificBGPalette
+
constexpr int OverworldCustomAreaSpecificBGEnabled
+
constexpr int OverworldCustomMosaicArray
+
constexpr int OverworldCustomAnimatedGFXEnabled
+
constexpr int OverworldCustomMainPaletteEnabled
+
constexpr int OverworldCustomMainPaletteArray
+
constexpr int OverworldCustomASMHasBeenApplied
+
constexpr int OverworldCustomAnimatedGFXArray
+
constexpr int OverworldCustomMosaicEnabled
+
constexpr int OverworldCustomAreaSpecificBGPalette
Main namespace for the application.
Definition common.cc:16
diff --git a/constants_8h.html b/constants_8h.html index 0586efc5e..b017e55be 100644 --- a/constants_8h.html +++ b/constants_8h.html @@ -483,7 +483,7 @@

Definition at line 36 of file constants.h.

-

Referenced by yaze::editor::DungeonEditor::DrawToolset(), yaze::editor::EditorManager::Initialize(), yaze::editor::OverworldEditor::RefreshChildMap(), yaze::cli::anonymous_namespace{z3ed.cc}::RunCommandHandler(), yaze::editor::MemoryEditorWithDiffChecker::Update(), and yaze::editor::Tile16Editor::UpdateTransferTileCanvas().

+

Referenced by yaze::editor::DungeonEditor::DrawToolset(), yaze::editor::EditorManager::Initialize(), yaze::editor::OverworldEditor::RefreshChildMap(), yaze::cli::anonymous_namespace{z3ed.cc}::RunCommandHandler(), yaze::editor::MemoryEditorWithDiffChecker::Update(), and yaze::editor::Tile16Editor::UpdateTransferTileCanvas().

@@ -566,7 +566,7 @@

Definition at line 62 of file constants.h.

-

Referenced by yaze::zelda3::OverworldMap::BuildMap(), yaze::zelda3::screen::Inventory::BuildTileset(), yaze::editor::OverworldEditor::CheckForCurrentMap(), yaze::gfx::lc_lz2::CompressV2(), yaze::gfx::lc_lz2::CompressV3(), yaze::zelda3::screen::Inventory::Create(), yaze::core::Renderer::CreateAndRenderBitmap(), yaze::core::Controller::CreateGuiContext(), yaze::editor::OverworldEditor::DrawAreaGraphics(), yaze::editor::GraphicsEditor::DrawExperimentalFeatures(), yaze::editor::GraphicsEditor::DrawFileImport(), yaze::editor::PaletteEditor::DrawPaletteGroup(), yaze::editor::OverworldEditor::DrawTile16Selector(), yaze::editor::Tile16Editor::DrawTileEditControls(), yaze::gfx::PaletteGroupMap::for_each(), yaze::cli::ApplyPatch::handle(), yaze::cli::AsarPatch::handle(), yaze::cli::Backup::handle(), yaze::cli::Expand::handle(), yaze::cli::Open::handle(), yaze::cli::ReadFromRom::handle(), yaze::cli::Tile16Transfer::handle(), yaze::editor::Tile16Editor::InitBlockset(), yaze::editor::MessageEditor::Initialize(), yaze::zelda3::Overworld::Load(), yaze::Rom::LoadAllGraphicsData(), yaze::gfx::LoadAllPalettes(), yaze::editor::ScreenEditor::LoadDungeonMapTile16(), yaze::zelda3::Overworld::LoadExits(), yaze::Rom::LoadFromFile(), yaze::Rom::LoadFromPointer(), yaze::editor::OverworldEditor::LoadGraphics(), yaze::Rom::LoadLinkGraphics(), yaze::zelda3::Overworld::LoadOverworldMaps(), yaze::zelda3::OverworldMap::LoadPalette(), yaze::editor::OverworldEditor::LoadSpriteGraphics(), yaze::zelda3::Overworld::LoadSprites(), yaze::gui::LoadTheme(), yaze::editor::Tile16Editor::LoadTile8(), yaze::Rom::LoadZelda3(), yaze::core::Controller::OnEntry(), yaze::core::Controller::OnLoad(), yaze::core::Controller::OnTestLoad(), yaze::editor::EditorManager::OpenProject(), yaze::Rom::ReadByte(), yaze::Rom::ReadByteVector(), yaze::Rom::ReadLong(), yaze::Rom::ReadWord(), yaze::editor::DungeonEditor::RefreshGraphics(), yaze::editor::OverworldEditor::RefreshMapPalette(), yaze::editor::OverworldEditor::RefreshTile16Blockset(), yaze::editor::MessageEditor::Save(), yaze::editor::OverworldEditor::Save(), yaze::Project::Save(), yaze::zelda3::Overworld::Save(), yaze::zelda3::RoomEntrance::Save(), yaze::Rom::SaveAllPalettes(), yaze::editor::ScreenEditor::SaveDungeonMaps(), yaze::editor::ScreenEditor::SaveDungeonMapTile16(), yaze::zelda3::Overworld::SaveEntrances(), yaze::zelda3::Overworld::SaveExits(), yaze::zelda3::Overworld::SaveItems(), yaze::zelda3::Overworld::SaveLargeMaps(), yaze::zelda3::Overworld::SaveMap16Expanded(), yaze::zelda3::Overworld::SaveMap16Tiles(), yaze::zelda3::Overworld::SaveMap32Expanded(), yaze::zelda3::Overworld::SaveMap32Tiles(), yaze::zelda3::Overworld::SaveMapProperties(), yaze::zelda3::Overworld::SaveOverworldMaps(), yaze::Rom::SavePalette(), yaze::Rom::SaveToFile(), yaze::editor::Tile16Editor::SetCurrentTile(), yaze::editor::DungeonEditor::Update(), yaze::editor::EditorManager::Update(), yaze::editor::MessageEditor::Update(), yaze::editor::OverworldEditor::Update(), yaze::editor::Tile16Editor::Update(), yaze::editor::Tile16Editor::UpdateBlockset(), yaze::editor::GraphicsEditor::UpdateLinkGfxView(), yaze::editor::GraphicsEditor::UpdatePaletteColumn(), yaze::editor::GraphicsEditor::UpdateScadView(), yaze::editor::Tile16Editor::UpdateTile16Edit(), yaze::editor::Tile16Editor::UpdateTile16Transfer(), yaze::editor::Tile16Editor::UpdateTransferTileCanvas(), yaze::gfx::lc_lz2::ValidateCompressionResult(), yaze::gfx::lc_lz2::ValidateCompressionResultV3(), yaze::Rom::WriteByte(), yaze::Rom::WriteLong(), yaze::Rom::WriteShort(), yaze::Rom::WriteTile16(), and yaze::Rom::WriteWord().

+

Referenced by yaze::zelda3::OverworldMap::BuildMap(), yaze::zelda3::screen::Inventory::BuildTileset(), yaze::editor::OverworldEditor::CheckForCurrentMap(), yaze::gfx::lc_lz2::CompressV2(), yaze::gfx::lc_lz2::CompressV3(), yaze::zelda3::screen::Inventory::Create(), yaze::core::Renderer::CreateAndRenderBitmap(), yaze::core::Controller::CreateGuiContext(), yaze::editor::OverworldEditor::DrawAreaGraphics(), yaze::editor::GraphicsEditor::DrawExperimentalFeatures(), yaze::editor::GraphicsEditor::DrawFileImport(), yaze::editor::PaletteEditor::DrawPaletteGroup(), yaze::editor::OverworldEditor::DrawTile16Selector(), yaze::editor::Tile16Editor::DrawTileEditControls(), yaze::gfx::PaletteGroupMap::for_each(), yaze::cli::ApplyPatch::handle(), yaze::cli::AsarPatch::handle(), yaze::cli::Backup::handle(), yaze::cli::Expand::handle(), yaze::cli::Open::handle(), yaze::cli::ReadFromRom::handle(), yaze::cli::Tile16Transfer::handle(), yaze::editor::Tile16Editor::InitBlockset(), yaze::editor::MessageEditor::Initialize(), yaze::zelda3::Overworld::Load(), yaze::Rom::LoadAllGraphicsData(), yaze::gfx::LoadAllPalettes(), yaze::editor::ScreenEditor::LoadDungeonMapTile16(), yaze::zelda3::Overworld::LoadExits(), yaze::Rom::LoadFromFile(), yaze::Rom::LoadFromPointer(), yaze::editor::OverworldEditor::LoadGraphics(), yaze::Rom::LoadLinkGraphics(), yaze::zelda3::Overworld::LoadOverworldMaps(), yaze::zelda3::OverworldMap::LoadPalette(), yaze::editor::OverworldEditor::LoadSpriteGraphics(), yaze::zelda3::Overworld::LoadSprites(), yaze::gui::LoadTheme(), yaze::editor::Tile16Editor::LoadTile8(), yaze::Rom::LoadZelda3(), yaze::core::Controller::OnEntry(), yaze::core::Controller::OnLoad(), yaze::core::Controller::OnTestLoad(), yaze::editor::EditorManager::OpenProject(), yaze::Rom::ReadByte(), yaze::Rom::ReadByteVector(), yaze::Rom::ReadLong(), yaze::Rom::ReadWord(), yaze::editor::DungeonEditor::RefreshGraphics(), yaze::editor::OverworldEditor::RefreshMapPalette(), yaze::editor::OverworldEditor::RefreshTile16Blockset(), yaze::editor::MessageEditor::Save(), yaze::editor::OverworldEditor::Save(), yaze::Project::Save(), yaze::zelda3::Overworld::Save(), yaze::zelda3::RoomEntrance::Save(), yaze::Rom::SaveAllPalettes(), yaze::editor::ScreenEditor::SaveDungeonMaps(), yaze::editor::ScreenEditor::SaveDungeonMapTile16(), yaze::zelda3::Overworld::SaveEntrances(), yaze::zelda3::Overworld::SaveExits(), yaze::zelda3::Overworld::SaveItems(), yaze::zelda3::Overworld::SaveLargeMaps(), yaze::zelda3::Overworld::SaveMap16Expanded(), yaze::zelda3::Overworld::SaveMap16Tiles(), yaze::zelda3::Overworld::SaveMap32Expanded(), yaze::zelda3::Overworld::SaveMap32Tiles(), yaze::zelda3::Overworld::SaveMapProperties(), yaze::zelda3::Overworld::SaveOverworldMaps(), yaze::Rom::SavePalette(), yaze::Rom::SaveToFile(), yaze::editor::Tile16Editor::SetCurrentTile(), yaze::editor::DungeonEditor::Update(), yaze::editor::EditorManager::Update(), yaze::editor::MessageEditor::Update(), yaze::editor::OverworldEditor::Update(), yaze::editor::Tile16Editor::Update(), yaze::editor::Tile16Editor::UpdateBlockset(), yaze::editor::GraphicsEditor::UpdateLinkGfxView(), yaze::editor::GraphicsEditor::UpdatePaletteColumn(), yaze::editor::GraphicsEditor::UpdateScadView(), yaze::editor::Tile16Editor::UpdateTile16Edit(), yaze::editor::Tile16Editor::UpdateTile16Transfer(), yaze::editor::Tile16Editor::UpdateTransferTileCanvas(), yaze::gfx::lc_lz2::ValidateCompressionResult(), yaze::gfx::lc_lz2::ValidateCompressionResultV3(), yaze::Rom::WriteByte(), yaze::Rom::WriteLong(), yaze::Rom::WriteShort(), yaze::Rom::WriteTile16(), and yaze::Rom::WriteWord().

@@ -595,7 +595,7 @@

Definition at line 70 of file constants.h.

-

Referenced by yaze::gfx::Bitmap::ApplyPalette(), yaze::gfx::Bitmap::ApplyPaletteFromPaletteGroup(), yaze::gfx::Bitmap::ApplyPaletteWithTransparent(), yaze::zelda3::Overworld::AssembleMap32Tiles(), yaze::zelda3::screen::Inventory::BuildTileset(), yaze::editor::GraphicsEditor::DecompressImportData(), yaze::editor::GraphicsEditor::DecompressSuperDonkey(), yaze::editor::DisplayPalette(), yaze::gui::DisplayPalette(), yaze::editor::PaletteEditor::DrawPaletteGroup(), yaze::editor::PaletteEditor::EditColorInPalette(), yaze::zelda3::Overworld::GetTile16ForTile32(), yaze::cli::Tile16Transfer::handle(), yaze::editor::DungeonEditor::Initialize(), yaze::Load2BppGraphics(), yaze::Rom::LoadAllGraphicsData(), yaze::editor::ScreenEditor::LoadDungeonMaps(), yaze::editor::ScreenEditor::LoadDungeonMapTile16(), yaze::zelda3::LoadEntranceTileTypes(), yaze::Rom::LoadGfxGroups(), yaze::zelda3::Overworld::LoadItems(), yaze::Rom::LoadLinkGraphics(), yaze::zelda3::OverworldMap::LoadPalette(), yaze::zelda3::Overworld::LoadSpritesFromMap(), yaze::Rom::ReadHelper(), yaze::Rom::ReadTile16(), yaze::editor::PaletteEditor::ResetColorToOriginal(), yaze::Rom::SaveGroupsToRom(), yaze::editor::OverworldEditor::Update(), yaze::gfx::lc_lz2::ValidateCompressionResult(), and yaze::gfx::lc_lz2::ValidateCompressionResultV3().

+

Referenced by yaze::gfx::Bitmap::ApplyPalette(), yaze::gfx::Bitmap::ApplyPaletteFromPaletteGroup(), yaze::gfx::Bitmap::ApplyPaletteWithTransparent(), yaze::zelda3::Overworld::AssembleMap16Tiles(), yaze::zelda3::Overworld::AssembleMap32Tiles(), yaze::zelda3::screen::Inventory::BuildTileset(), yaze::editor::GraphicsEditor::DecompressImportData(), yaze::editor::GraphicsEditor::DecompressSuperDonkey(), yaze::editor::DisplayPalette(), yaze::gui::DisplayPalette(), yaze::editor::PaletteEditor::DrawPaletteGroup(), yaze::editor::PaletteEditor::EditColorInPalette(), yaze::zelda3::Overworld::GetTile16ForTile32(), yaze::cli::Tile16Transfer::handle(), yaze::editor::DungeonEditor::Initialize(), yaze::Load2BppGraphics(), yaze::Rom::LoadAllGraphicsData(), yaze::editor::ScreenEditor::LoadDungeonMaps(), yaze::editor::ScreenEditor::LoadDungeonMapTile16(), yaze::zelda3::LoadEntranceTileTypes(), yaze::Rom::LoadGfxGroups(), yaze::zelda3::Overworld::LoadItems(), yaze::Rom::LoadLinkGraphics(), yaze::zelda3::OverworldMap::LoadPalette(), yaze::zelda3::Overworld::LoadSpritesFromMap(), yaze::Rom::ReadHelper(), yaze::Rom::ReadTile16(), yaze::editor::PaletteEditor::ResetColorToOriginal(), yaze::Rom::SaveGroupsToRom(), yaze::editor::OverworldEditor::Update(), yaze::gfx::lc_lz2::ValidateCompressionResult(), and yaze::gfx::lc_lz2::ValidateCompressionResultV3().

@@ -779,7 +779,7 @@

Definition at line 102 of file constants.h.

-

Referenced by yaze::editor::Tile16Editor::DrawTile16Editor(), and yaze::editor::Tile16Editor::UpdateTile16Transfer().

+

Referenced by yaze::editor::Tile16Editor::DrawTile16Editor(), and yaze::editor::Tile16Editor::UpdateTile16Transfer().

diff --git a/controller_8cc__incl.map b/controller_8cc__incl.map index cc00969b2..3dc81ab0b 100644 --- a/controller_8cc__incl.map +++ b/controller_8cc__incl.map @@ -12,8 +12,8 @@ - - + + @@ -24,8 +24,8 @@ - - + + @@ -34,7 +34,7 @@ - + @@ -45,7 +45,7 @@ - + - + diff --git a/controller_8cc__incl.md5 b/controller_8cc__incl.md5 index fbcbbf20b..7f25ba355 100644 --- a/controller_8cc__incl.md5 +++ b/controller_8cc__incl.md5 @@ -1 +1 @@ -5f79a6adaa013f87af43ec9910712582 \ No newline at end of file +c09b2686e83a801fa33242973ce214f0 \ No newline at end of file diff --git a/controller_8h.html b/controller_8h.html index 1bcc4be10..e13d43b6c 100644 --- a/controller_8h.html +++ b/controller_8h.html @@ -270,7 +270,7 @@

References EXIT_IF_ERROR, yaze::emu::Snes::Init(), yaze::Rom::is_loaded(), yaze::Rom::LoadFromFile(), yaze::emu::Snes::Memory(), yaze::emu::Snes::RunFrame(), yaze::emu::Snes::SetPixels(), yaze::emu::Snes::SetSamples(), and yaze::Rom::vector().

-

Referenced by yaze::zelda3::OverworldMap::LoadPalette(), and yaze::zelda3::palette_internal::SetColorsPalette().

+

Referenced by yaze::zelda3::OverworldMap::LoadPalette(), and yaze::zelda3::palette_internal::SetColorsPalette().

Here is the call graph for this function:
diff --git a/controller_8h__incl.map b/controller_8h__incl.map index 92961f903..9d6f2e5e5 100644 --- a/controller_8h__incl.map +++ b/controller_8h__incl.map @@ -14,8 +14,8 @@ - - + + @@ -45,32 +45,32 @@ - - - - - - + + + + + + - - + + - - - - - + + + + + - - - - - - - - + + + + + + + + diff --git a/controller_8h__incl.md5 b/controller_8h__incl.md5 index 925cf13ff..a32f6e2bc 100644 --- a/controller_8h__incl.md5 +++ b/controller_8h__incl.md5 @@ -1 +1 @@ -2a091aa294f664e5c500e1e89bc361f7 \ No newline at end of file +ed9afe45ef4b4f6a016a302c1862d013 \ No newline at end of file diff --git a/core_2common_8h.html b/core_2common_8h.html index d175fd3ed..4fd04537b 100644 --- a/core_2common_8h.html +++ b/core_2common_8h.html @@ -152,78 +152,74 @@
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
diff --git a/core_2common_8h__dep__incl.map b/core_2common_8h__dep__incl.map index 79720e73a..025d49beb 100644 --- a/core_2common_8h__dep__incl.map +++ b/core_2common_8h__dep__incl.map @@ -1,74 +1,70 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/core_2common_8h__dep__incl.md5 b/core_2common_8h__dep__incl.md5 index 4966e8cb1..9386e6dde 100644 --- a/core_2common_8h__dep__incl.md5 +++ b/core_2common_8h__dep__incl.md5 @@ -1 +1 @@ -342fb3b07fae569d7e7cd1cbbbd954c4 \ No newline at end of file +c242bab44dba3a1b4892e8fc8a870503 \ No newline at end of file diff --git a/core_2common_8h__dep__incl.png b/core_2common_8h__dep__incl.png index 67e261519..7813ac8ce 100644 Binary files a/core_2common_8h__dep__incl.png and b/core_2common_8h__dep__incl.png differ diff --git a/dir_000000_000004.html b/dir_000000_000004.html index 58f46b5bd..d72418d81 100644 --- a/dir_000000_000004.html +++ b/dir_000000_000004.html @@ -106,7 +106,7 @@
-

app → core Relation

File in src/appIncludes file in src/app/core
main.cccontroller.h
rom.ccconstants.h
rom.ccplatform / renderer.h
rom.hcommon.h
rom.hconstants.h
rom.hproject.h
editor / code / assembly_editor.ccplatform / file_dialog.h
editor / code / assembly_editor.hcommon.h
editor / code / memory_editor.hconstants.h
editor / code / memory_editor.hplatform / file_dialog.h
editor / code / memory_editor.hproject.h
core / controller.ccplatform / font_loader.h
core / controller.ccutils / file_util.h
core / controller.hplatform / renderer.h
core / controller.hutils / file_util.h
core / project.hutils / file_util.h
emu / cpu / cpu.hcommon.h
editor / dungeon / dungeon_editor.ccplatform / renderer.h
editor / dungeon / dungeon_editor.hcommon.h
zelda3 / dungeon / room.ccconstants.h
zelda3 / dungeon / room.hconstants.h
editor / editor_manager.ccconstants.h
editor / editor_manager.ccplatform / file_dialog.h
editor / editor_manager.ccproject.h
editor / editor_manager.hproject.h
emu / emu.ccutils / sdl_deleter.h
emu / emulator.ccplatform / file_dialog.h
emu / emulator.ccplatform / renderer.h
gfx / bitmap.ccconstants.h
gfx / bitmap.hconstants.h
gfx / bitmap.hutils / sdl_deleter.h
gfx / compression.ccconstants.h
gfx / compression.hconstants.h
gfx / scad_format.ccconstants.h
gfx / snes_palette.ccconstants.h
gfx / snes_palette.hconstants.h
gfx / snes_tile.ccconstants.h
editor / graphics / graphics_editor.ccplatform / clipboard.h
editor / graphics / graphics_editor.ccplatform / file_dialog.h
editor / graphics / graphics_editor.ccplatform / renderer.h
editor / graphics / screen_editor.ccconstants.h
editor / graphics / screen_editor.ccplatform / file_dialog.h
editor / graphics / screen_editor.ccplatform / renderer.h
editor / graphics / tile16_editor.ccplatform / file_dialog.h
editor / graphics / tile16_editor.ccplatform / renderer.h
editor / graphics / tile16_editor.hcommon.h
gui / canvas.ccplatform / renderer.h
gui / style.ccutils / file_util.h
gui / zeml.ccplatform / file_path.h
editor / message / message_data.cccommon.h
editor / message / message_editor.ccplatform / renderer.h
zelda3 / music / tracker.ccconstants.h
zelda3 / music / tracker.hconstants.h
editor / overworld / overworld_editor.ccconstants.h
editor / overworld / overworld_editor.ccplatform / clipboard.h
editor / overworld / overworld_editor.ccplatform / renderer.h
zelda3 / overworld / overworld.ccconstants.h
zelda3 / overworld / overworld.hcommon.h
zelda3 / overworld / overworld.hconstants.h
zelda3 / overworld / overworld_entrance.hconstants.h
zelda3 / overworld / overworld_exit.hconstants.h
core / platform / renderer.hutils / sdl_deleter.h
zelda3 / screen / dungeon_map.ccplatform / file_dialog.h
zelda3 / screen / dungeon_map.ccplatform / renderer.h
zelda3 / screen / inventory.ccplatform / renderer.h
editor / sprite / sprite_editor.ccplatform / file_dialog.h
editor / sprite / zsprite.hconstants.h
editor / system / flags.hcommon.h
+

app → core Relation

File in src/appIncludes file in src/app/core
main.cccontroller.h
rom.ccconstants.h
rom.ccplatform / renderer.h
rom.hcommon.h
rom.hconstants.h
rom.hproject.h
editor / code / assembly_editor.ccplatform / file_dialog.h
editor / code / assembly_editor.hcommon.h
editor / code / memory_editor.hconstants.h
editor / code / memory_editor.hplatform / file_dialog.h
editor / code / memory_editor.hproject.h
core / controller.ccplatform / font_loader.h
core / controller.ccutils / file_util.h
core / controller.hplatform / renderer.h
core / controller.hutils / file_util.h
core / project.hutils / file_util.h
emu / cpu / cpu.hcommon.h
editor / dungeon / dungeon_editor.ccplatform / renderer.h
editor / dungeon / dungeon_editor.hcommon.h
zelda3 / dungeon / room.ccconstants.h
zelda3 / dungeon / room.hconstants.h
editor / editor_manager.ccconstants.h
editor / editor_manager.ccplatform / file_dialog.h
editor / editor_manager.ccproject.h
editor / editor_manager.hproject.h
emu / emu.ccutils / sdl_deleter.h
emu / emulator.ccplatform / file_dialog.h
emu / emulator.ccplatform / renderer.h
gfx / bitmap.ccconstants.h
gfx / bitmap.hconstants.h
gfx / bitmap.hutils / sdl_deleter.h
gfx / compression.ccconstants.h
gfx / compression.hconstants.h
gfx / scad_format.ccconstants.h
gfx / snes_palette.ccconstants.h
gfx / snes_palette.hconstants.h
gfx / snes_tile.ccconstants.h
editor / graphics / graphics_editor.ccplatform / clipboard.h
editor / graphics / graphics_editor.ccplatform / file_dialog.h
editor / graphics / graphics_editor.ccplatform / renderer.h
editor / graphics / screen_editor.ccconstants.h
editor / graphics / screen_editor.ccplatform / file_dialog.h
editor / graphics / screen_editor.ccplatform / renderer.h
editor / graphics / tile16_editor.ccplatform / file_dialog.h
editor / graphics / tile16_editor.ccplatform / renderer.h
editor / graphics / tile16_editor.hcommon.h
gui / canvas.ccplatform / renderer.h
gui / style.ccutils / file_util.h
gui / zeml.ccplatform / file_path.h
editor / message / message_data.cccommon.h
editor / message / message_editor.ccplatform / renderer.h
zelda3 / music / tracker.ccconstants.h
zelda3 / music / tracker.hconstants.h
editor / overworld / overworld_editor.ccconstants.h
editor / overworld / overworld_editor.ccplatform / clipboard.h
editor / overworld / overworld_editor.ccplatform / renderer.h
zelda3 / overworld / overworld.ccconstants.h
zelda3 / overworld / overworld_entrance.hconstants.h
zelda3 / overworld / overworld_exit.hconstants.h
core / platform / renderer.hutils / sdl_deleter.h
zelda3 / screen / dungeon_map.ccplatform / file_dialog.h
zelda3 / screen / dungeon_map.ccplatform / renderer.h
zelda3 / screen / inventory.ccplatform / renderer.h
editor / sprite / sprite_editor.ccplatform / file_dialog.h
editor / sprite / zsprite.hconstants.h
editor / system / flags.hcommon.h
-

app → gfx Relation

File in src/appIncludes file in src/app/gfx
rom.cccompression.h
rom.ccsnes_color.h
rom.ccsnes_palette.h
rom.ccsnes_tile.h
rom.hbitmap.h
rom.hsnes_palette.h
rom.hsnes_tile.h
editor / code / memory_editor.hsnes_palette.h
editor / code / memory_editor.hsnes_tile.h
editor / dungeon / dungeon_editor.ccsnes_palette.h
zelda3 / dungeon / object_renderer.hbitmap.h
zelda3 / dungeon / object_renderer.hsnes_palette.h
zelda3 / dungeon / object_renderer.hsnes_tile.h
zelda3 / dungeon / room.ccbitmap.h
zelda3 / dungeon / room.ccsnes_palette.h
zelda3 / dungeon / room.ccsnes_tile.h
zelda3 / dungeon / room.hbitmap.h
zelda3 / dungeon / room_object.hsnes_tile.h
editor / graphics / gfx_group_editor.ccbitmap.h
editor / graphics / gfx_group_editor.ccsnes_palette.h
editor / graphics / gfx_group_editor.hsnes_palette.h
editor / graphics / graphics_editor.ccbitmap.h
editor / graphics / graphics_editor.cccompression.h
editor / graphics / graphics_editor.ccscad_format.h
editor / graphics / graphics_editor.ccsnes_palette.h
editor / graphics / graphics_editor.ccsnes_tile.h
editor / graphics / graphics_editor.hbitmap.h
editor / graphics / graphics_editor.hsnes_tile.h
editor / graphics / palette_editor.ccsnes_palette.h
editor / graphics / palette_editor.hsnes_palette.h
editor / graphics / palette_editor.hsnes_color.h
editor / graphics / screen_editor.ccbitmap.h
editor / graphics / screen_editor.ccsnes_tile.h
editor / graphics / screen_editor.cctilesheet.h
editor / graphics / screen_editor.hbitmap.h
editor / graphics / screen_editor.hsnes_palette.h
editor / graphics / screen_editor.htilesheet.h
editor / graphics / tile16_editor.ccbitmap.h
editor / graphics / tile16_editor.ccsnes_palette.h
editor / graphics / tile16_editor.ccsnes_tile.h
editor / graphics / tile16_editor.cctilesheet.h
editor / graphics / tile16_editor.hbitmap.h
editor / graphics / tile16_editor.hsnes_palette.h
editor / graphics / tile16_editor.hsnes_tile.h
gui / canvas.ccbitmap.h
gui / canvas.hbitmap.h
gui / color.ccbitmap.h
gui / color.ccsnes_color.h
gui / color.ccsnes_palette.h
gui / color.hsnes_palette.h
gui / input.ccsnes_tile.h
gui / input.hsnes_tile.h
gui / style.hbitmap.h
editor / message / message_editor.ccbitmap.h
editor / message / message_editor.ccsnes_palette.h
editor / message / message_editor.ccsnes_tile.h
editor / message / message_editor.hbitmap.h
gui / modules / asset_browser.hbitmap.h
editor / overworld / overworld_editor.ccbitmap.h
editor / overworld / overworld_editor.ccsnes_palette.h
editor / overworld / overworld_editor.hbitmap.h
editor / overworld / overworld_editor.hsnes_palette.h
zelda3 / overworld / overworld.cccompression.h
zelda3 / overworld / overworld.ccsnes_tile.h
zelda3 / overworld / overworld.hsnes_tile.h
zelda3 / overworld / overworld_map.ccsnes_tile.h
zelda3 / overworld / overworld_map.hsnes_palette.h
zelda3 / overworld / overworld_map.hsnes_tile.h
core / platform / renderer.hbitmap.h
zelda3 / screen / dungeon_map.ccbitmap.h
zelda3 / screen / dungeon_map.ccsnes_tile.h
zelda3 / screen / dungeon_map.htilesheet.h
zelda3 / screen / inventory.ccbitmap.h
zelda3 / screen / inventory.ccsnes_tile.h
zelda3 / screen / inventory.hbitmap.h
zelda3 / screen / inventory.hsnes_palette.h
zelda3 / screen / inventory.hsnes_tile.h
zelda3 / screen / title_screen.ccbitmap.h
zelda3 / screen / title_screen.ccsnes_tile.h
zelda3 / screen / title_screen.hbitmap.h
zelda3 / screen / title_screen.hsnes_tile.h
editor / sprite / zsprite.hsnes_tile.h
+

app → gfx Relation

File in src/appIncludes file in src/app/gfx
rom.cccompression.h
rom.ccsnes_color.h
rom.ccsnes_palette.h
rom.ccsnes_tile.h
rom.hbitmap.h
rom.hsnes_palette.h
rom.hsnes_tile.h
editor / code / memory_editor.hsnes_palette.h
editor / code / memory_editor.hsnes_tile.h
editor / dungeon / dungeon_editor.ccsnes_palette.h
zelda3 / dungeon / object_renderer.hbitmap.h
zelda3 / dungeon / object_renderer.hsnes_palette.h
zelda3 / dungeon / object_renderer.hsnes_tile.h
zelda3 / dungeon / room.ccbitmap.h
zelda3 / dungeon / room.ccsnes_palette.h
zelda3 / dungeon / room.ccsnes_tile.h
zelda3 / dungeon / room.hbitmap.h
zelda3 / dungeon / room_object.hsnes_tile.h
editor / graphics / gfx_group_editor.ccbitmap.h
editor / graphics / gfx_group_editor.ccsnes_palette.h
editor / graphics / gfx_group_editor.hsnes_palette.h
editor / graphics / graphics_editor.ccbitmap.h
editor / graphics / graphics_editor.cccompression.h
editor / graphics / graphics_editor.ccscad_format.h
editor / graphics / graphics_editor.ccsnes_palette.h
editor / graphics / graphics_editor.ccsnes_tile.h
editor / graphics / graphics_editor.hbitmap.h
editor / graphics / graphics_editor.hsnes_tile.h
editor / graphics / palette_editor.ccsnes_palette.h
editor / graphics / palette_editor.hsnes_palette.h
editor / graphics / palette_editor.hsnes_color.h
editor / graphics / screen_editor.ccbitmap.h
editor / graphics / screen_editor.ccsnes_tile.h
editor / graphics / screen_editor.cctilesheet.h
editor / graphics / screen_editor.hbitmap.h
editor / graphics / screen_editor.hsnes_palette.h
editor / graphics / screen_editor.htilesheet.h
editor / graphics / tile16_editor.ccbitmap.h
editor / graphics / tile16_editor.ccsnes_palette.h
editor / graphics / tile16_editor.hbitmap.h
editor / graphics / tile16_editor.hsnes_palette.h
editor / graphics / tile16_editor.hsnes_tile.h
gui / canvas.ccbitmap.h
gui / canvas.hbitmap.h
gui / color.ccbitmap.h
gui / color.ccsnes_color.h
gui / color.ccsnes_palette.h
gui / color.hsnes_palette.h
gui / input.ccsnes_tile.h
gui / input.hsnes_tile.h
gui / style.hbitmap.h
editor / message / message_editor.ccbitmap.h
editor / message / message_editor.ccsnes_palette.h
editor / message / message_editor.ccsnes_tile.h
editor / message / message_editor.hbitmap.h
gui / modules / asset_browser.hbitmap.h
editor / overworld / overworld_editor.ccbitmap.h
editor / overworld / overworld_editor.ccsnes_palette.h
editor / overworld / overworld_editor.hbitmap.h
editor / overworld / overworld_editor.hsnes_palette.h
zelda3 / overworld / overworld.cccompression.h
zelda3 / overworld / overworld.ccsnes_tile.h
zelda3 / overworld / overworld.hsnes_tile.h
zelda3 / overworld / overworld_map.ccsnes_tile.h
zelda3 / overworld / overworld_map.hsnes_palette.h
zelda3 / overworld / overworld_map.hsnes_tile.h
core / platform / renderer.hbitmap.h
zelda3 / screen / dungeon_map.ccbitmap.h
zelda3 / screen / dungeon_map.ccsnes_tile.h
zelda3 / screen / dungeon_map.htilesheet.h
zelda3 / screen / inventory.ccbitmap.h
zelda3 / screen / inventory.ccsnes_tile.h
zelda3 / screen / inventory.hbitmap.h
zelda3 / screen / inventory.hsnes_palette.h
zelda3 / screen / inventory.hsnes_tile.h
zelda3 / screen / title_screen.ccbitmap.h
zelda3 / screen / title_screen.ccsnes_tile.h
zelda3 / screen / title_screen.hbitmap.h
zelda3 / screen / title_screen.hsnes_tile.h
editor / sprite / zsprite.hsnes_tile.h
-

editor → gfx Relation

File in src/app/editorIncludes file in src/app/gfx
dungeon / dungeon_editor.ccsnes_palette.h
code / memory_editor.hsnes_palette.h
code / memory_editor.hsnes_tile.h
graphics / gfx_group_editor.ccbitmap.h
graphics / gfx_group_editor.ccsnes_palette.h
graphics / gfx_group_editor.hsnes_palette.h
graphics / graphics_editor.ccbitmap.h
graphics / graphics_editor.cccompression.h
graphics / graphics_editor.ccscad_format.h
graphics / graphics_editor.ccsnes_palette.h
graphics / graphics_editor.ccsnes_tile.h
graphics / graphics_editor.hbitmap.h
graphics / graphics_editor.hsnes_tile.h
graphics / palette_editor.ccsnes_palette.h
graphics / palette_editor.hsnes_palette.h
graphics / palette_editor.hsnes_color.h
graphics / screen_editor.ccbitmap.h
graphics / screen_editor.ccsnes_tile.h
graphics / screen_editor.cctilesheet.h
graphics / screen_editor.hbitmap.h
graphics / screen_editor.hsnes_palette.h
graphics / screen_editor.htilesheet.h
graphics / tile16_editor.ccbitmap.h
graphics / tile16_editor.ccsnes_palette.h
graphics / tile16_editor.ccsnes_tile.h
graphics / tile16_editor.cctilesheet.h
graphics / tile16_editor.hbitmap.h
graphics / tile16_editor.hsnes_palette.h
graphics / tile16_editor.hsnes_tile.h
message / message_editor.ccbitmap.h
message / message_editor.ccsnes_palette.h
message / message_editor.ccsnes_tile.h
message / message_editor.hbitmap.h
overworld / overworld_editor.ccbitmap.h
overworld / overworld_editor.ccsnes_palette.h
overworld / overworld_editor.hbitmap.h
overworld / overworld_editor.hsnes_palette.h
sprite / zsprite.hsnes_tile.h
+

editor → gfx Relation

File in src/app/editorIncludes file in src/app/gfx
dungeon / dungeon_editor.ccsnes_palette.h
code / memory_editor.hsnes_palette.h
code / memory_editor.hsnes_tile.h
graphics / gfx_group_editor.ccbitmap.h
graphics / gfx_group_editor.ccsnes_palette.h
graphics / gfx_group_editor.hsnes_palette.h
graphics / graphics_editor.ccbitmap.h
graphics / graphics_editor.cccompression.h
graphics / graphics_editor.ccscad_format.h
graphics / graphics_editor.ccsnes_palette.h
graphics / graphics_editor.ccsnes_tile.h
graphics / graphics_editor.hbitmap.h
graphics / graphics_editor.hsnes_tile.h
graphics / palette_editor.ccsnes_palette.h
graphics / palette_editor.hsnes_palette.h
graphics / palette_editor.hsnes_color.h
graphics / screen_editor.ccbitmap.h
graphics / screen_editor.ccsnes_tile.h
graphics / screen_editor.cctilesheet.h
graphics / screen_editor.hbitmap.h
graphics / screen_editor.hsnes_palette.h
graphics / screen_editor.htilesheet.h
graphics / tile16_editor.ccbitmap.h
graphics / tile16_editor.ccsnes_palette.h
graphics / tile16_editor.hbitmap.h
graphics / tile16_editor.hsnes_palette.h
graphics / tile16_editor.hsnes_tile.h
message / message_editor.ccbitmap.h
message / message_editor.ccsnes_palette.h
message / message_editor.ccsnes_tile.h
message / message_editor.hbitmap.h
overworld / overworld_editor.ccbitmap.h
overworld / overworld_editor.ccsnes_palette.h
overworld / overworld_editor.hbitmap.h
overworld / overworld_editor.hsnes_palette.h
sprite / zsprite.hsnes_tile.h
-

editor → gui Relation

File in src/app/editorIncludes file in src/app/gui
code / assembly_editor.ccicons.h
code / assembly_editor.ccmodules / text_editor.h
code / assembly_editor.hstyle.h
code / assembly_editor.hmodules / text_editor.h
dungeon / dungeon_editor.cccanvas.h
dungeon / dungeon_editor.cccolor.h
dungeon / dungeon_editor.ccicons.h
dungeon / dungeon_editor.ccinput.h
dungeon / dungeon_editor.hcanvas.h
editor_manager.ccicons.h
editor_manager.ccinput.h
editor_manager.ccstyle.h
editor_manager.hinput.h
code / memory_editor.hcanvas.h
code / memory_editor.hicons.h
code / memory_editor.hinput.h
code / memory_editor.hstyle.h
graphics / gfx_group_editor.cccanvas.h
graphics / gfx_group_editor.cccolor.h
graphics / gfx_group_editor.ccinput.h
graphics / gfx_group_editor.hcanvas.h
graphics / graphics_editor.cccanvas.h
graphics / graphics_editor.cccolor.h
graphics / graphics_editor.ccicons.h
graphics / graphics_editor.ccinput.h
graphics / graphics_editor.ccmodules / asset_browser.h
graphics / graphics_editor.ccstyle.h
graphics / graphics_editor.hcanvas.h
graphics / graphics_editor.hmodules / asset_browser.h
graphics / palette_editor.cccolor.h
graphics / palette_editor.ccstyle.h
graphics / screen_editor.cccanvas.h
graphics / screen_editor.cccolor.h
graphics / screen_editor.ccicons.h
graphics / screen_editor.ccinput.h
graphics / screen_editor.hcanvas.h
graphics / tile16_editor.cccanvas.h
graphics / tile16_editor.ccicons.h
graphics / tile16_editor.ccinput.h
graphics / tile16_editor.ccstyle.h
graphics / tile16_editor.hcanvas.h
message / message_editor.cccanvas.h
message / message_editor.ccstyle.h
message / message_editor.hcanvas.h
music / music_editor.cccanvas.h
music / music_editor.ccicons.h
music / music_editor.ccinput.h
music / music_editor.hcanvas.h
music / music_editor.hicons.h
music / music_editor.hinput.h
overworld / entity.ccicons.h
overworld / entity.ccinput.h
overworld / entity.ccstyle.h
overworld / overworld_editor.cccanvas.h
overworld / overworld_editor.cccolor.h
overworld / overworld_editor.ccicons.h
overworld / overworld_editor.ccinput.h
overworld / overworld_editor.ccstyle.h
overworld / overworld_editor.cczeml.h
overworld / overworld_editor.hcanvas.h
overworld / overworld_editor.hinput.h
overworld / overworld_editor.hzeml.h
sprite / sprite_editor.ccicons.h
sprite / sprite_editor.ccinput.h
sprite / sprite_editor.hcanvas.h
+

editor → gui Relation

File in src/app/editorIncludes file in src/app/gui
code / assembly_editor.ccicons.h
code / assembly_editor.ccmodules / text_editor.h
code / assembly_editor.hstyle.h
code / assembly_editor.hmodules / text_editor.h
dungeon / dungeon_editor.cccanvas.h
dungeon / dungeon_editor.cccolor.h
dungeon / dungeon_editor.ccicons.h
dungeon / dungeon_editor.ccinput.h
dungeon / dungeon_editor.hcanvas.h
editor_manager.ccicons.h
editor_manager.ccinput.h
editor_manager.ccstyle.h
editor_manager.hinput.h
code / memory_editor.hcanvas.h
code / memory_editor.hicons.h
code / memory_editor.hinput.h
code / memory_editor.hstyle.h
graphics / gfx_group_editor.cccanvas.h
graphics / gfx_group_editor.cccolor.h
graphics / gfx_group_editor.ccinput.h
graphics / gfx_group_editor.hcanvas.h
graphics / graphics_editor.cccanvas.h
graphics / graphics_editor.cccolor.h
graphics / graphics_editor.ccicons.h
graphics / graphics_editor.ccinput.h
graphics / graphics_editor.ccmodules / asset_browser.h
graphics / graphics_editor.ccstyle.h
graphics / graphics_editor.hcanvas.h
graphics / graphics_editor.hmodules / asset_browser.h
graphics / palette_editor.cccolor.h
graphics / palette_editor.ccstyle.h
graphics / screen_editor.cccanvas.h
graphics / screen_editor.cccolor.h
graphics / screen_editor.ccicons.h
graphics / screen_editor.ccinput.h
graphics / screen_editor.hcanvas.h
graphics / tile16_editor.cccanvas.h
graphics / tile16_editor.ccinput.h
graphics / tile16_editor.ccstyle.h
graphics / tile16_editor.hcanvas.h
message / message_editor.cccanvas.h
message / message_editor.ccstyle.h
message / message_editor.hcanvas.h
music / music_editor.cccanvas.h
music / music_editor.ccicons.h
music / music_editor.ccinput.h
music / music_editor.hcanvas.h
music / music_editor.hicons.h
music / music_editor.hinput.h
overworld / entity.ccicons.h
overworld / entity.ccinput.h
overworld / entity.ccstyle.h
overworld / overworld_editor.cccanvas.h
overworld / overworld_editor.cccolor.h
overworld / overworld_editor.ccicons.h
overworld / overworld_editor.ccinput.h
overworld / overworld_editor.ccstyle.h
overworld / overworld_editor.cczeml.h
overworld / overworld_editor.hcanvas.h
overworld / overworld_editor.hinput.h
overworld / overworld_editor.hzeml.h
sprite / sprite_editor.ccicons.h
sprite / sprite_editor.ccinput.h
sprite / sprite_editor.hcanvas.h
+

graphics → gfx Relation

File in src/app/editor/graphicsIncludes file in src/app/gfx
gfx_group_editor.ccbitmap.h
gfx_group_editor.ccsnes_palette.h
gfx_group_editor.hsnes_palette.h
graphics_editor.ccbitmap.h
graphics_editor.cccompression.h
graphics_editor.ccscad_format.h
graphics_editor.ccsnes_palette.h
graphics_editor.ccsnes_tile.h
graphics_editor.hbitmap.h
graphics_editor.hsnes_tile.h
palette_editor.ccsnes_palette.h
palette_editor.hsnes_color.h
palette_editor.hsnes_palette.h
screen_editor.ccbitmap.h
screen_editor.ccsnes_tile.h
screen_editor.cctilesheet.h
screen_editor.hbitmap.h
screen_editor.hsnes_palette.h
screen_editor.htilesheet.h
tile16_editor.ccbitmap.h
tile16_editor.ccsnes_palette.h
tile16_editor.hbitmap.h
tile16_editor.hsnes_palette.h
tile16_editor.hsnes_tile.h
+

graphics → gui Relation

File in src/app/editor/graphicsIncludes file in src/app/gui
gfx_group_editor.cccanvas.h
gfx_group_editor.cccolor.h
gfx_group_editor.ccinput.h
gfx_group_editor.hcanvas.h
graphics_editor.ccmodules / asset_browser.h
graphics_editor.cccanvas.h
graphics_editor.cccolor.h
graphics_editor.ccicons.h
graphics_editor.ccinput.h
graphics_editor.ccstyle.h
graphics_editor.hmodules / asset_browser.h
graphics_editor.hcanvas.h
palette_editor.cccolor.h
palette_editor.ccstyle.h
screen_editor.cccanvas.h
screen_editor.cccolor.h
screen_editor.ccicons.h
screen_editor.ccinput.h
screen_editor.hcanvas.h
tile16_editor.cccanvas.h
tile16_editor.ccinput.h
tile16_editor.ccstyle.h
tile16_editor.hcanvas.h
-

overworld → core Relation

File in src/app/zelda3/overworldIncludes file in src/app/core
overworld.ccconstants.h
overworld.hcommon.h
overworld.hconstants.h
overworld_entrance.hconstants.h
overworld_exit.hconstants.h
+

overworld → core Relation

File in src/app/zelda3/overworldIncludes file in src/app/core
overworld.ccconstants.h
overworld_entrance.hconstants.h
overworld_exit.hconstants.h
-

src → app Relation

File in srcIncludes file in src/app
app / core / platform / app_delegate.mmeditor / editor.h
app / emu / audio / apu.ccemu / memory / memory.h
app / emu / audio / apu.hemu / memory / memory.h
app / editor / code / assembly_editor.cccore / platform / file_dialog.h
app / editor / code / assembly_editor.ccgui / icons.h
app / editor / code / assembly_editor.ccgui / modules / text_editor.h
app / editor / code / assembly_editor.hcore / common.h
app / editor / code / assembly_editor.hgui / style.h
app / editor / code / assembly_editor.hgui / modules / text_editor.h
app / gui / modules / asset_browser.hgfx / bitmap.h
app / gfx / bitmap.cccore / constants.h
app / gfx / bitmap.hcore / constants.h
app / gfx / bitmap.hcore / utils / sdl_deleter.h
app / gui / canvas.ccgfx / bitmap.h
app / gui / canvas.cccore / platform / renderer.h
app / gui / canvas.hgfx / bitmap.h
app / gui / color.ccgfx / bitmap.h
app / gui / color.ccgfx / snes_color.h
app / gui / color.ccgfx / snes_palette.h
app / gui / color.hgfx / snes_palette.h
app / gfx / compression.cccore / constants.h
app / gfx / compression.hcore / constants.h
test / gfx / compression_test.ccgfx / compression.h
test / gfx / compression_test.ccrom.h
app / core / controller.cceditor / editor_manager.h
app / core / controller.cccore / utils / file_util.h
app / core / controller.cccore / platform / font_loader.h
app / core / controller.ccgui / style.h
app / core / controller.heditor / editor.h
app / core / controller.heditor / editor_manager.h
app / core / controller.hcore / utils / file_util.h
app / core / controller.hcore / platform / renderer.h
app / emu / cpu / cpu.ccemu / cpu / internal / opcodes.h
app / emu / cpu / cpu.hcore / common.h
app / emu / cpu / cpu.hemu / memory / memory.h
app / emu / cpu / cpu.hemu / cpu / internal / opcodes.h
test / emu / cpu_test.ccemu / memory / asm_parser.h
test / emu / cpu_test.ccemu / cpu / cpu.h
test / emu / cpu_test.ccemu / memory / memory.h
app / emu / audio / dsp.ccemu / memory / memory.h
app / emu / audio / dsp.hemu / memory / memory.h
app / editor / dungeon / dungeon_editor.ccgui / canvas.h
app / editor / dungeon / dungeon_editor.ccgui / color.h
app / editor / dungeon / dungeon_editor.ccgui / icons.h
app / editor / dungeon / dungeon_editor.ccgui / input.h
app / editor / dungeon / dungeon_editor.cczelda3 / dungeon / object_names.h
app / editor / dungeon / dungeon_editor.cccore / platform / renderer.h
app / editor / dungeon / dungeon_editor.cczelda3 / dungeon / room.h
app / editor / dungeon / dungeon_editor.ccgfx / snes_palette.h
app / editor / dungeon / dungeon_editor.hgui / canvas.h
app / editor / dungeon / dungeon_editor.hcore / common.h
app / editor / dungeon / dungeon_editor.heditor / graphics / gfx_group_editor.h
app / editor / dungeon / dungeon_editor.heditor / graphics / palette_editor.h
app / editor / dungeon / dungeon_editor.hzelda3 / dungeon / room.h
app / editor / dungeon / dungeon_editor.hzelda3 / dungeon / room_entrance.h
app / editor / dungeon / dungeon_editor.hzelda3 / dungeon / room_object.h
app / zelda3 / screen / dungeon_map.ccgfx / bitmap.h
app / zelda3 / screen / dungeon_map.cccore / platform / file_dialog.h
app / zelda3 / screen / dungeon_map.cccore / platform / renderer.h
app / zelda3 / screen / dungeon_map.ccgfx / snes_tile.h
app / zelda3 / screen / dungeon_map.hgfx / tilesheet.h
app / editor / editor.heditor / system / command_manager.h
app / editor / editor.heditor / system / constant_manager.h
app / editor / editor.heditor / system / extension_manager.h
app / editor / editor.heditor / system / history_manager.h
app / editor / editor.heditor / system / resource_manager.h
app / editor / editor_manager.cceditor / code / assembly_editor.h
app / editor / editor_manager.cccore / constants.h
app / editor / editor_manager.cceditor / dungeon / dungeon_editor.h
app / editor / editor_manager.ccemu / emulator.h
app / editor / editor_manager.cccore / platform / file_dialog.h
app / editor / editor_manager.cceditor / system / flags.h
app / editor / editor_manager.cceditor / graphics / graphics_editor.h
app / editor / editor_manager.ccgui / icons.h
app / editor / editor_manager.ccgui / input.h
app / editor / editor_manager.cceditor / music / music_editor.h
app / editor / editor_manager.cceditor / overworld / overworld_editor.h
app / editor / editor_manager.cceditor / graphics / palette_editor.h
app / editor / editor_manager.cccore / project.h
app / editor / editor_manager.cceditor / graphics / screen_editor.h
app / editor / editor_manager.cceditor / sprite / sprite_editor.h
app / editor / editor_manager.ccgui / style.h
app / editor / editor_manager.heditor / code / assembly_editor.h
app / editor / editor_manager.heditor / dungeon / dungeon_editor.h
app / editor / editor_manager.hemu / emulator.h
app / editor / editor_manager.heditor / graphics / graphics_editor.h
app / editor / editor_manager.hgui / input.h
app / editor / editor_manager.heditor / code / memory_editor.h
app / editor / editor_manager.heditor / message / message_editor.h
app / editor / editor_manager.heditor / music / music_editor.h
app / editor / editor_manager.heditor / overworld / overworld_editor.h
app / editor / editor_manager.heditor / graphics / palette_editor.h
app / editor / editor_manager.hcore / project.h
app / editor / editor_manager.heditor / graphics / screen_editor.h
app / editor / editor_manager.heditor / system / settings_editor.h
app / editor / editor_manager.heditor / sprite / sprite_editor.h
app / emu / emu.cccore / utils / sdl_deleter.h
app / emu / emulator.cccore / platform / file_dialog.h
app / emu / emulator.ccgui / icons.h
app / emu / emulator.ccgui / input.h
app / emu / emulator.cccore / platform / renderer.h
app / emu / emulator.ccgui / zeml.h
app / emu / emulator.hgui / zeml.h
app / editor / overworld / entity.ccgui / icons.h
app / editor / overworld / entity.ccgui / input.h
app / editor / overworld / entity.ccgui / style.h
app / editor / overworld / entity.hzelda3 / common.h
app / editor / overworld / entity.hzelda3 / overworld / overworld.h
app / core / platform / font_loader.ccgui / icons.h
app / core / platform / font_loader.mmgui / icons.h
app / editor / graphics / gfx_group_editor.ccgfx / bitmap.h
app / editor / graphics / gfx_group_editor.ccgui / canvas.h
app / editor / graphics / gfx_group_editor.ccgui / color.h
app / editor / graphics / gfx_group_editor.ccgui / input.h
app / editor / graphics / gfx_group_editor.ccgfx / snes_palette.h
app / editor / graphics / gfx_group_editor.hgui / canvas.h
app / editor / graphics / gfx_group_editor.hgfx / snes_palette.h
app / editor / graphics / graphics_editor.ccgui / modules / asset_browser.h
app / editor / graphics / graphics_editor.ccgfx / bitmap.h
app / editor / graphics / graphics_editor.ccgui / canvas.h
app / editor / graphics / graphics_editor.cccore / platform / clipboard.h
app / editor / graphics / graphics_editor.ccgui / color.h
app / editor / graphics / graphics_editor.ccgfx / compression.h
app / editor / graphics / graphics_editor.cccore / platform / file_dialog.h
app / editor / graphics / graphics_editor.ccgui / icons.h
app / editor / graphics / graphics_editor.ccgui / input.h
app / editor / graphics / graphics_editor.cccore / platform / renderer.h
app / editor / graphics / graphics_editor.ccgfx / scad_format.h
app / editor / graphics / graphics_editor.ccgfx / snes_palette.h
app / editor / graphics / graphics_editor.ccgfx / snes_tile.h
app / editor / graphics / graphics_editor.ccgui / style.h
app / editor / graphics / graphics_editor.hgui / modules / asset_browser.h
app / editor / graphics / graphics_editor.hgfx / bitmap.h
app / editor / graphics / graphics_editor.hgui / canvas.h
app / editor / graphics / graphics_editor.hzelda3 / overworld / overworld.h
app / editor / graphics / graphics_editor.hgfx / snes_tile.h
app / gui / input.ccgfx / snes_tile.h
app / gui / input.hgfx / snes_tile.h
app / zelda3 / screen / inventory.ccgfx / bitmap.h
app / zelda3 / screen / inventory.ccgui / canvas.h
app / zelda3 / screen / inventory.cccore / platform / renderer.h
app / zelda3 / screen / inventory.ccgfx / snes_tile.h
app / zelda3 / screen / inventory.hgfx / bitmap.h
app / zelda3 / screen / inventory.hgui / canvas.h
app / zelda3 / screen / inventory.hgfx / snes_palette.h
app / zelda3 / screen / inventory.hgfx / snes_tile.h
app / main.cccore / controller.h
ios / main.mmcore / platform / app_delegate.h
ios / main.mmcore / controller.h
ios / main.mmcore / platform / view_controller.h
app / editor / code / memory_editor.hgui / canvas.h
app / editor / code / memory_editor.hcore / constants.h
app / editor / code / memory_editor.heditor / dungeon / dungeon_editor.h
app / editor / code / memory_editor.hemu / emulator.h
app / editor / code / memory_editor.hcore / platform / file_dialog.h
app / editor / code / memory_editor.heditor / graphics / graphics_editor.h
app / editor / code / memory_editor.hgui / icons.h
app / editor / code / memory_editor.hgui / input.h
app / editor / code / memory_editor.heditor / music / music_editor.h
app / editor / code / memory_editor.heditor / overworld / overworld_editor.h
app / editor / code / memory_editor.heditor / graphics / palette_editor.h
app / editor / code / memory_editor.hcore / project.h
app / editor / code / memory_editor.heditor / graphics / screen_editor.h
app / editor / code / memory_editor.hgfx / snes_palette.h
app / editor / code / memory_editor.hgfx / snes_tile.h
app / editor / code / memory_editor.heditor / sprite / sprite_editor.h
app / editor / code / memory_editor.hgui / style.h
app / editor / message / message_data.cccore / common.h
app / editor / message / message_editor.ccgfx / bitmap.h
app / editor / message / message_editor.ccgui / canvas.h
app / editor / message / message_editor.cccore / platform / renderer.h
app / editor / message / message_editor.ccgfx / snes_palette.h
app / editor / message / message_editor.ccgfx / snes_tile.h
app / editor / message / message_editor.ccgui / style.h
app / editor / message / message_editor.hgfx / bitmap.h
app / editor / message / message_editor.hgui / canvas.h
test / mocks / mock_memory.hemu / cpu / clock.h
test / mocks / mock_memory.hemu / cpu / cpu.h
test / mocks / mock_memory.hemu / memory / memory.h
app / editor / music / music_editor.cceditor / code / assembly_editor.h
app / editor / music / music_editor.ccgui / canvas.h
app / editor / music / music_editor.ccgui / icons.h
app / editor / music / music_editor.ccgui / input.h
app / editor / music / music_editor.heditor / code / assembly_editor.h
app / editor / music / music_editor.hgui / canvas.h
app / editor / music / music_editor.hgui / icons.h
app / editor / music / music_editor.hgui / input.h
app / editor / music / music_editor.hzelda3 / music / tracker.h
app / zelda3 / dungeon / object_renderer.hgfx / bitmap.h
app / zelda3 / dungeon / object_renderer.hemu / cpu / cpu.h
app / zelda3 / dungeon / object_renderer.hemu / memory / memory.h
app / zelda3 / dungeon / object_renderer.hemu / video / ppu.h
app / zelda3 / dungeon / object_renderer.hgfx / snes_palette.h
app / zelda3 / dungeon / object_renderer.hgfx / snes_tile.h
app / zelda3 / overworld / overworld.ccgfx / compression.h
app / zelda3 / overworld / overworld.cccore / constants.h
app / zelda3 / overworld / overworld.ccgfx / snes_tile.h
app / zelda3 / overworld / overworld.hcore / common.h
app / zelda3 / overworld / overworld.hcore / constants.h
app / zelda3 / overworld / overworld.hgfx / snes_tile.h
app / zelda3 / overworld / overworld.hzelda3 / sprite / sprite.h
app / editor / overworld / overworld_editor.ccgfx / bitmap.h
app / editor / overworld / overworld_editor.ccgui / canvas.h
app / editor / overworld / overworld_editor.cccore / platform / clipboard.h
app / editor / overworld / overworld_editor.ccgui / color.h
app / editor / overworld / overworld_editor.cczelda3 / common.h
app / editor / overworld / overworld_editor.cccore / constants.h
app / editor / overworld / overworld_editor.ccgui / icons.h
app / editor / overworld / overworld_editor.ccgui / input.h
app / editor / overworld / overworld_editor.cczelda3 / overworld / overworld.h
app / editor / overworld / overworld_editor.cceditor / graphics / palette_editor.h
app / editor / overworld / overworld_editor.cccore / platform / renderer.h
app / editor / overworld / overworld_editor.ccgfx / snes_palette.h
app / editor / overworld / overworld_editor.ccgui / style.h
app / editor / overworld / overworld_editor.ccgui / zeml.h
app / editor / overworld / overworld_editor.hgfx / bitmap.h
app / editor / overworld / overworld_editor.hgui / canvas.h
app / editor / overworld / overworld_editor.heditor / graphics / gfx_group_editor.h
app / editor / overworld / overworld_editor.hgui / input.h
app / editor / overworld / overworld_editor.hzelda3 / overworld / overworld.h
app / editor / overworld / overworld_editor.heditor / graphics / palette_editor.h
app / editor / overworld / overworld_editor.hgfx / snes_palette.h
app / editor / overworld / overworld_editor.heditor / graphics / tile16_editor.h
app / editor / overworld / overworld_editor.hgui / zeml.h
app / zelda3 / overworld / overworld_entrance.hcore / constants.h
app / zelda3 / overworld / overworld_exit.hcore / constants.h
app / zelda3 / overworld / overworld_map.ccgfx / snes_tile.h
app / zelda3 / overworld / overworld_map.hgfx / snes_palette.h
app / zelda3 / overworld / overworld_map.hgfx / snes_tile.h
app / editor / graphics / palette_editor.ccgui / color.h
app / editor / graphics / palette_editor.ccgfx / snes_palette.h
app / editor / graphics / palette_editor.ccgui / style.h
app / editor / graphics / palette_editor.hgfx / snes_color.h
app / editor / graphics / palette_editor.hgfx / snes_palette.h
test / emu / ppu_test.ccemu / video / ppu.h
app / core / project.ccgui / icons.h
app / core / project.hcore / utils / file_util.h
app / core / platform / renderer.hgfx / bitmap.h
app / core / platform / renderer.hcore / utils / sdl_deleter.h
app / rom.ccgfx / compression.h
app / rom.cccore / constants.h
app / rom.cccore / platform / renderer.h
app / rom.ccgfx / snes_color.h
app / rom.ccgfx / snes_palette.h
app / rom.ccgfx / snes_tile.h
app / rom.hgfx / bitmap.h
app / rom.hcore / common.h
app / rom.hcore / constants.h
app / rom.hcore / project.h
app / rom.hgfx / snes_palette.h
app / rom.hgfx / snes_tile.h
app / zelda3 / dungeon / room.ccgfx / bitmap.h
app / zelda3 / dungeon / room.ccgui / canvas.h
app / zelda3 / dungeon / room.cccore / constants.h
app / zelda3 / dungeon / room.ccgfx / snes_palette.h
app / zelda3 / dungeon / room.ccgfx / snes_tile.h
app / zelda3 / dungeon / room.cczelda3 / sprite / sprite.h
app / zelda3 / dungeon / room.hgfx / bitmap.h
app / zelda3 / dungeon / room.hcore / constants.h
app / zelda3 / dungeon / room.hzelda3 / sprite / sprite.h
app / zelda3 / dungeon / room_object.hgfx / snes_tile.h
app / gfx / scad_format.cccore / constants.h
app / editor / graphics / screen_editor.ccgfx / bitmap.h
app / editor / graphics / screen_editor.ccgui / canvas.h
app / editor / graphics / screen_editor.ccgui / color.h
app / editor / graphics / screen_editor.cccore / constants.h
app / editor / graphics / screen_editor.cccore / platform / file_dialog.h
app / editor / graphics / screen_editor.ccgui / icons.h
app / editor / graphics / screen_editor.ccgui / input.h
app / editor / graphics / screen_editor.cccore / platform / renderer.h
app / editor / graphics / screen_editor.ccgfx / snes_tile.h
app / editor / graphics / screen_editor.ccgfx / tilesheet.h
app / editor / graphics / screen_editor.hgfx / bitmap.h
app / editor / graphics / screen_editor.hgui / canvas.h
app / editor / graphics / screen_editor.hzelda3 / screen / dungeon_map.h
app / editor / graphics / screen_editor.hzelda3 / screen / inventory.h
app / editor / graphics / screen_editor.hgfx / snes_palette.h
app / editor / graphics / screen_editor.hgfx / tilesheet.h
app / emu / snes.ccemu / audio / apu.h
app / emu / snes.ccemu / memory / dma.h
app / emu / snes.ccemu / memory / memory.h
app / emu / snes.ccemu / video / ppu.h
app / emu / snes.hemu / audio / apu.h
app / emu / snes.hemu / cpu / clock.h
app / emu / snes.hemu / cpu / cpu.h
app / emu / snes.hemu / memory / memory.h
app / emu / snes.hemu / video / ppu.h
app / gfx / snes_palette.cccore / constants.h
app / gfx / snes_palette.hcore / constants.h
test / gfx / snes_palette_test.ccgfx / snes_color.h
test / gfx / snes_palette_test.ccgfx / snes_palette.h
app / gfx / snes_tile.cccore / constants.h
app / emu / audio / spc700.ccemu / audio / internal / opcodes.h
test / emu / spc700_test.ccemu / audio / spc700.h
app / zelda3 / sprite / sprite.cczelda3 / overworld / overworld.h
app / editor / sprite / sprite_editor.cccore / platform / file_dialog.h
app / editor / sprite / sprite_editor.ccgui / icons.h
app / editor / sprite / sprite_editor.ccgui / input.h
app / editor / sprite / sprite_editor.cczelda3 / sprite / sprite.h
app / editor / sprite / sprite_editor.hgui / canvas.h
app / gui / style.cccore / utils / file_util.h
app / gui / style.hgfx / bitmap.h
app / gui / style.hgui / modules / text_editor.h
test / integration / test_editor.cccore / controller.h
test / integration / test_editor.cccore / platform / renderer.h
test / integration / test_editor.ccgui / style.h
test / integration / test_editor.heditor / editor.h
app / editor / graphics / tile16_editor.ccgfx / bitmap.h
app / editor / graphics / tile16_editor.ccgui / canvas.h
app / editor / graphics / tile16_editor.cccore / platform / file_dialog.h
app / editor / graphics / tile16_editor.ccgui / icons.h
app / editor / graphics / tile16_editor.ccgui / input.h
app / editor / graphics / tile16_editor.cczelda3 / overworld / overworld.h
app / editor / graphics / tile16_editor.cccore / platform / renderer.h
app / editor / graphics / tile16_editor.ccgfx / snes_palette.h
app / editor / graphics / tile16_editor.ccgfx / snes_tile.h
app / editor / graphics / tile16_editor.ccgui / style.h
app / editor / graphics / tile16_editor.ccgfx / tilesheet.h
app / editor / graphics / tile16_editor.hgfx / bitmap.h
app / editor / graphics / tile16_editor.hgui / canvas.h
app / editor / graphics / tile16_editor.hcore / common.h
app / editor / graphics / tile16_editor.hzelda3 / overworld / overworld.h
app / editor / graphics / tile16_editor.hgfx / snes_palette.h
app / editor / graphics / tile16_editor.hgfx / snes_tile.h
cli / handlers / tile16_transfer.cccore / common.h
cli / handlers / tile16_transfer.cccore / constants.h
cli / handlers / tile16_transfer.ccrom.h
app / zelda3 / screen / title_screen.ccgfx / bitmap.h
app / zelda3 / screen / title_screen.ccgfx / snes_tile.h
app / zelda3 / screen / title_screen.hgfx / bitmap.h
app / zelda3 / screen / title_screen.hgfx / snes_tile.h
app / zelda3 / music / tracker.cccore / constants.h
app / zelda3 / music / tracker.hcore / constants.h
cli / tui.hrom.h
yaze.cczelda3 / overworld / overworld.h
yaze.ccrom.h
cli / z3ed.cccore / constants.h
cli / z3ed.hcore / common.h
cli / z3ed.hcore / constants.h
cli / z3ed.hrom.h
app / gui / zeml.cccore / platform / file_path.h
app / editor / sprite / zsprite.hcore / constants.h
app / editor / sprite / zsprite.hgfx / snes_tile.h
app / editor / system / constant_manager.hzelda3 / overworld / overworld_map.h
app / editor / system / flags.hcore / common.h
test / rom_test.ccrom.h
app / emu / video / ppu.ccemu / memory / memory.h
app / emu / video / ppu.hemu / cpu / clock.h
app / emu / video / ppu.hemu / memory / memory.h
test / zelda3 / dungeon_room_test.ccrom.h
test / zelda3 / dungeon_room_test.cczelda3 / dungeon / room.h
test / zelda3 / message_test.cceditor / message / message_data.h
test / zelda3 / message_test.cceditor / message / message_editor.h
test / zelda3 / overworld_test.cczelda3 / overworld / overworld.h
test / zelda3 / overworld_test.ccrom.h
test / zelda3 / overworld_test.cczelda3 / overworld / overworld_map.h
test / zelda3 / sprite_builder_test.cczelda3 / sprite / sprite_builder.h
+

src → app Relation

File in srcIncludes file in src/app
app / core / platform / app_delegate.mmeditor / editor.h
app / emu / audio / apu.ccemu / memory / memory.h
app / emu / audio / apu.hemu / memory / memory.h
app / editor / code / assembly_editor.cccore / platform / file_dialog.h
app / editor / code / assembly_editor.ccgui / icons.h
app / editor / code / assembly_editor.ccgui / modules / text_editor.h
app / editor / code / assembly_editor.hcore / common.h
app / editor / code / assembly_editor.hgui / style.h
app / editor / code / assembly_editor.hgui / modules / text_editor.h
app / gui / modules / asset_browser.hgfx / bitmap.h
app / gfx / bitmap.cccore / constants.h
app / gfx / bitmap.hcore / constants.h
app / gfx / bitmap.hcore / utils / sdl_deleter.h
app / gui / canvas.ccgfx / bitmap.h
app / gui / canvas.cccore / platform / renderer.h
app / gui / canvas.hgfx / bitmap.h
app / gui / color.ccgfx / bitmap.h
app / gui / color.ccgfx / snes_color.h
app / gui / color.ccgfx / snes_palette.h
app / gui / color.hgfx / snes_palette.h
app / gfx / compression.cccore / constants.h
app / gfx / compression.hcore / constants.h
test / gfx / compression_test.ccgfx / compression.h
test / gfx / compression_test.ccrom.h
app / core / controller.cceditor / editor_manager.h
app / core / controller.cccore / utils / file_util.h
app / core / controller.cccore / platform / font_loader.h
app / core / controller.ccgui / style.h
app / core / controller.heditor / editor.h
app / core / controller.heditor / editor_manager.h
app / core / controller.hcore / utils / file_util.h
app / core / controller.hcore / platform / renderer.h
app / emu / cpu / cpu.ccemu / cpu / internal / opcodes.h
app / emu / cpu / cpu.hcore / common.h
app / emu / cpu / cpu.hemu / memory / memory.h
app / emu / cpu / cpu.hemu / cpu / internal / opcodes.h
test / emu / cpu_test.ccemu / memory / asm_parser.h
test / emu / cpu_test.ccemu / cpu / cpu.h
test / emu / cpu_test.ccemu / memory / memory.h
app / emu / audio / dsp.ccemu / memory / memory.h
app / emu / audio / dsp.hemu / memory / memory.h
app / editor / dungeon / dungeon_editor.ccgui / canvas.h
app / editor / dungeon / dungeon_editor.ccgui / color.h
app / editor / dungeon / dungeon_editor.ccgui / icons.h
app / editor / dungeon / dungeon_editor.ccgui / input.h
app / editor / dungeon / dungeon_editor.cczelda3 / dungeon / object_names.h
app / editor / dungeon / dungeon_editor.cccore / platform / renderer.h
app / editor / dungeon / dungeon_editor.cczelda3 / dungeon / room.h
app / editor / dungeon / dungeon_editor.ccgfx / snes_palette.h
app / editor / dungeon / dungeon_editor.hgui / canvas.h
app / editor / dungeon / dungeon_editor.hcore / common.h
app / editor / dungeon / dungeon_editor.heditor / graphics / gfx_group_editor.h
app / editor / dungeon / dungeon_editor.heditor / graphics / palette_editor.h
app / editor / dungeon / dungeon_editor.hzelda3 / dungeon / room.h
app / editor / dungeon / dungeon_editor.hzelda3 / dungeon / room_entrance.h
app / editor / dungeon / dungeon_editor.hzelda3 / dungeon / room_object.h
app / zelda3 / screen / dungeon_map.ccgfx / bitmap.h
app / zelda3 / screen / dungeon_map.cccore / platform / file_dialog.h
app / zelda3 / screen / dungeon_map.cccore / platform / renderer.h
app / zelda3 / screen / dungeon_map.ccgfx / snes_tile.h
app / zelda3 / screen / dungeon_map.hgfx / tilesheet.h
app / editor / editor.heditor / system / command_manager.h
app / editor / editor.heditor / system / constant_manager.h
app / editor / editor.heditor / system / extension_manager.h
app / editor / editor.heditor / system / history_manager.h
app / editor / editor.heditor / system / resource_manager.h
app / editor / editor_manager.cceditor / code / assembly_editor.h
app / editor / editor_manager.cccore / constants.h
app / editor / editor_manager.cceditor / dungeon / dungeon_editor.h
app / editor / editor_manager.ccemu / emulator.h
app / editor / editor_manager.cccore / platform / file_dialog.h
app / editor / editor_manager.cceditor / system / flags.h
app / editor / editor_manager.cceditor / graphics / graphics_editor.h
app / editor / editor_manager.ccgui / icons.h
app / editor / editor_manager.ccgui / input.h
app / editor / editor_manager.cceditor / music / music_editor.h
app / editor / editor_manager.cceditor / overworld / overworld_editor.h
app / editor / editor_manager.cceditor / graphics / palette_editor.h
app / editor / editor_manager.cccore / project.h
app / editor / editor_manager.cceditor / graphics / screen_editor.h
app / editor / editor_manager.cceditor / sprite / sprite_editor.h
app / editor / editor_manager.ccgui / style.h
app / editor / editor_manager.heditor / code / assembly_editor.h
app / editor / editor_manager.heditor / dungeon / dungeon_editor.h
app / editor / editor_manager.hemu / emulator.h
app / editor / editor_manager.heditor / graphics / graphics_editor.h
app / editor / editor_manager.hgui / input.h
app / editor / editor_manager.heditor / code / memory_editor.h
app / editor / editor_manager.heditor / message / message_editor.h
app / editor / editor_manager.heditor / music / music_editor.h
app / editor / editor_manager.heditor / overworld / overworld_editor.h
app / editor / editor_manager.heditor / graphics / palette_editor.h
app / editor / editor_manager.hcore / project.h
app / editor / editor_manager.heditor / graphics / screen_editor.h
app / editor / editor_manager.heditor / system / settings_editor.h
app / editor / editor_manager.heditor / sprite / sprite_editor.h
app / emu / emu.cccore / utils / sdl_deleter.h
app / emu / emulator.cccore / platform / file_dialog.h
app / emu / emulator.ccgui / icons.h
app / emu / emulator.ccgui / input.h
app / emu / emulator.cccore / platform / renderer.h
app / emu / emulator.ccgui / zeml.h
app / emu / emulator.hgui / zeml.h
app / editor / overworld / entity.ccgui / icons.h
app / editor / overworld / entity.ccgui / input.h
app / editor / overworld / entity.ccgui / style.h
app / editor / overworld / entity.hzelda3 / common.h
app / editor / overworld / entity.hzelda3 / overworld / overworld.h
app / core / platform / font_loader.ccgui / icons.h
app / core / platform / font_loader.mmgui / icons.h
app / editor / graphics / gfx_group_editor.ccgfx / bitmap.h
app / editor / graphics / gfx_group_editor.ccgui / canvas.h
app / editor / graphics / gfx_group_editor.ccgui / color.h
app / editor / graphics / gfx_group_editor.ccgui / input.h
app / editor / graphics / gfx_group_editor.ccgfx / snes_palette.h
app / editor / graphics / gfx_group_editor.hgui / canvas.h
app / editor / graphics / gfx_group_editor.hgfx / snes_palette.h
app / editor / graphics / graphics_editor.ccgui / modules / asset_browser.h
app / editor / graphics / graphics_editor.ccgfx / bitmap.h
app / editor / graphics / graphics_editor.ccgui / canvas.h
app / editor / graphics / graphics_editor.cccore / platform / clipboard.h
app / editor / graphics / graphics_editor.ccgui / color.h
app / editor / graphics / graphics_editor.ccgfx / compression.h
app / editor / graphics / graphics_editor.cccore / platform / file_dialog.h
app / editor / graphics / graphics_editor.ccgui / icons.h
app / editor / graphics / graphics_editor.ccgui / input.h
app / editor / graphics / graphics_editor.cccore / platform / renderer.h
app / editor / graphics / graphics_editor.ccgfx / scad_format.h
app / editor / graphics / graphics_editor.ccgfx / snes_palette.h
app / editor / graphics / graphics_editor.ccgfx / snes_tile.h
app / editor / graphics / graphics_editor.ccgui / style.h
app / editor / graphics / graphics_editor.hgui / modules / asset_browser.h
app / editor / graphics / graphics_editor.hgfx / bitmap.h
app / editor / graphics / graphics_editor.hgui / canvas.h
app / editor / graphics / graphics_editor.hzelda3 / overworld / overworld.h
app / editor / graphics / graphics_editor.hgfx / snes_tile.h
app / gui / input.ccgfx / snes_tile.h
app / gui / input.hgfx / snes_tile.h
app / zelda3 / screen / inventory.ccgfx / bitmap.h
app / zelda3 / screen / inventory.ccgui / canvas.h
app / zelda3 / screen / inventory.cccore / platform / renderer.h
app / zelda3 / screen / inventory.ccgfx / snes_tile.h
app / zelda3 / screen / inventory.hgfx / bitmap.h
app / zelda3 / screen / inventory.hgui / canvas.h
app / zelda3 / screen / inventory.hgfx / snes_palette.h
app / zelda3 / screen / inventory.hgfx / snes_tile.h
app / main.cccore / controller.h
ios / main.mmcore / platform / app_delegate.h
ios / main.mmcore / controller.h
ios / main.mmcore / platform / view_controller.h
app / editor / code / memory_editor.hgui / canvas.h
app / editor / code / memory_editor.hcore / constants.h
app / editor / code / memory_editor.heditor / dungeon / dungeon_editor.h
app / editor / code / memory_editor.hemu / emulator.h
app / editor / code / memory_editor.hcore / platform / file_dialog.h
app / editor / code / memory_editor.heditor / graphics / graphics_editor.h
app / editor / code / memory_editor.hgui / icons.h
app / editor / code / memory_editor.hgui / input.h
app / editor / code / memory_editor.heditor / music / music_editor.h
app / editor / code / memory_editor.heditor / overworld / overworld_editor.h
app / editor / code / memory_editor.heditor / graphics / palette_editor.h
app / editor / code / memory_editor.hcore / project.h
app / editor / code / memory_editor.heditor / graphics / screen_editor.h
app / editor / code / memory_editor.hgfx / snes_palette.h
app / editor / code / memory_editor.hgfx / snes_tile.h
app / editor / code / memory_editor.heditor / sprite / sprite_editor.h
app / editor / code / memory_editor.hgui / style.h
app / editor / message / message_data.cccore / common.h
app / editor / message / message_editor.ccgfx / bitmap.h
app / editor / message / message_editor.ccgui / canvas.h
app / editor / message / message_editor.cccore / platform / renderer.h
app / editor / message / message_editor.ccgfx / snes_palette.h
app / editor / message / message_editor.ccgfx / snes_tile.h
app / editor / message / message_editor.ccgui / style.h
app / editor / message / message_editor.hgfx / bitmap.h
app / editor / message / message_editor.hgui / canvas.h
test / mocks / mock_memory.hemu / cpu / clock.h
test / mocks / mock_memory.hemu / cpu / cpu.h
test / mocks / mock_memory.hemu / memory / memory.h
app / editor / music / music_editor.cceditor / code / assembly_editor.h
app / editor / music / music_editor.ccgui / canvas.h
app / editor / music / music_editor.ccgui / icons.h
app / editor / music / music_editor.ccgui / input.h
app / editor / music / music_editor.heditor / code / assembly_editor.h
app / editor / music / music_editor.hgui / canvas.h
app / editor / music / music_editor.hgui / icons.h
app / editor / music / music_editor.hgui / input.h
app / editor / music / music_editor.hzelda3 / music / tracker.h
app / zelda3 / dungeon / object_renderer.hgfx / bitmap.h
app / zelda3 / dungeon / object_renderer.hemu / cpu / cpu.h
app / zelda3 / dungeon / object_renderer.hemu / memory / memory.h
app / zelda3 / dungeon / object_renderer.hemu / video / ppu.h
app / zelda3 / dungeon / object_renderer.hgfx / snes_palette.h
app / zelda3 / dungeon / object_renderer.hgfx / snes_tile.h
app / zelda3 / overworld / overworld.ccgfx / compression.h
app / zelda3 / overworld / overworld.cccore / constants.h
app / zelda3 / overworld / overworld.ccgfx / snes_tile.h
app / zelda3 / overworld / overworld.hgfx / snes_tile.h
app / zelda3 / overworld / overworld.hzelda3 / sprite / sprite.h
app / editor / overworld / overworld_editor.ccgfx / bitmap.h
app / editor / overworld / overworld_editor.ccgui / canvas.h
app / editor / overworld / overworld_editor.cccore / platform / clipboard.h
app / editor / overworld / overworld_editor.ccgui / color.h
app / editor / overworld / overworld_editor.cczelda3 / common.h
app / editor / overworld / overworld_editor.cccore / constants.h
app / editor / overworld / overworld_editor.ccgui / icons.h
app / editor / overworld / overworld_editor.ccgui / input.h
app / editor / overworld / overworld_editor.cczelda3 / overworld / overworld.h
app / editor / overworld / overworld_editor.cceditor / graphics / palette_editor.h
app / editor / overworld / overworld_editor.cccore / platform / renderer.h
app / editor / overworld / overworld_editor.ccgfx / snes_palette.h
app / editor / overworld / overworld_editor.ccgui / style.h
app / editor / overworld / overworld_editor.ccgui / zeml.h
app / editor / overworld / overworld_editor.hgfx / bitmap.h
app / editor / overworld / overworld_editor.hgui / canvas.h
app / editor / overworld / overworld_editor.heditor / graphics / gfx_group_editor.h
app / editor / overworld / overworld_editor.hgui / input.h
app / editor / overworld / overworld_editor.hzelda3 / overworld / overworld.h
app / editor / overworld / overworld_editor.heditor / graphics / palette_editor.h
app / editor / overworld / overworld_editor.hgfx / snes_palette.h
app / editor / overworld / overworld_editor.heditor / graphics / tile16_editor.h
app / editor / overworld / overworld_editor.hgui / zeml.h
app / zelda3 / overworld / overworld_entrance.hcore / constants.h
app / zelda3 / overworld / overworld_exit.hcore / constants.h
app / zelda3 / overworld / overworld_map.ccgfx / snes_tile.h
app / zelda3 / overworld / overworld_map.hgfx / snes_palette.h
app / zelda3 / overworld / overworld_map.hgfx / snes_tile.h
app / editor / graphics / palette_editor.ccgui / color.h
app / editor / graphics / palette_editor.ccgfx / snes_palette.h
app / editor / graphics / palette_editor.ccgui / style.h
app / editor / graphics / palette_editor.hgfx / snes_color.h
app / editor / graphics / palette_editor.hgfx / snes_palette.h
test / emu / ppu_test.ccemu / video / ppu.h
app / core / project.ccgui / icons.h
app / core / project.hcore / utils / file_util.h
app / core / platform / renderer.hgfx / bitmap.h
app / core / platform / renderer.hcore / utils / sdl_deleter.h
app / rom.ccgfx / compression.h
app / rom.cccore / constants.h
app / rom.cccore / platform / renderer.h
app / rom.ccgfx / snes_color.h
app / rom.ccgfx / snes_palette.h
app / rom.ccgfx / snes_tile.h
app / rom.hgfx / bitmap.h
app / rom.hcore / common.h
app / rom.hcore / constants.h
app / rom.hcore / project.h
app / rom.hgfx / snes_palette.h
app / rom.hgfx / snes_tile.h
app / zelda3 / dungeon / room.ccgfx / bitmap.h
app / zelda3 / dungeon / room.ccgui / canvas.h
app / zelda3 / dungeon / room.cccore / constants.h
app / zelda3 / dungeon / room.ccgfx / snes_palette.h
app / zelda3 / dungeon / room.ccgfx / snes_tile.h
app / zelda3 / dungeon / room.cczelda3 / sprite / sprite.h
app / zelda3 / dungeon / room.hgfx / bitmap.h
app / zelda3 / dungeon / room.hcore / constants.h
app / zelda3 / dungeon / room.hzelda3 / sprite / sprite.h
app / zelda3 / dungeon / room_object.hgfx / snes_tile.h
app / gfx / scad_format.cccore / constants.h
app / editor / graphics / screen_editor.ccgfx / bitmap.h
app / editor / graphics / screen_editor.ccgui / canvas.h
app / editor / graphics / screen_editor.ccgui / color.h
app / editor / graphics / screen_editor.cccore / constants.h
app / editor / graphics / screen_editor.cccore / platform / file_dialog.h
app / editor / graphics / screen_editor.ccgui / icons.h
app / editor / graphics / screen_editor.ccgui / input.h
app / editor / graphics / screen_editor.cccore / platform / renderer.h
app / editor / graphics / screen_editor.ccgfx / snes_tile.h
app / editor / graphics / screen_editor.ccgfx / tilesheet.h
app / editor / graphics / screen_editor.hgfx / bitmap.h
app / editor / graphics / screen_editor.hgui / canvas.h
app / editor / graphics / screen_editor.hzelda3 / screen / dungeon_map.h
app / editor / graphics / screen_editor.hzelda3 / screen / inventory.h
app / editor / graphics / screen_editor.hgfx / snes_palette.h
app / editor / graphics / screen_editor.hgfx / tilesheet.h
app / emu / snes.ccemu / audio / apu.h
app / emu / snes.ccemu / memory / dma.h
app / emu / snes.ccemu / memory / memory.h
app / emu / snes.ccemu / video / ppu.h
app / emu / snes.hemu / audio / apu.h
app / emu / snes.hemu / cpu / clock.h
app / emu / snes.hemu / cpu / cpu.h
app / emu / snes.hemu / memory / memory.h
app / emu / snes.hemu / video / ppu.h
app / gfx / snes_palette.cccore / constants.h
app / gfx / snes_palette.hcore / constants.h
test / gfx / snes_palette_test.ccgfx / snes_color.h
test / gfx / snes_palette_test.ccgfx / snes_palette.h
app / gfx / snes_tile.cccore / constants.h
app / emu / audio / spc700.ccemu / audio / internal / opcodes.h
test / emu / spc700_test.ccemu / audio / spc700.h
app / zelda3 / sprite / sprite.cczelda3 / overworld / overworld.h
app / editor / sprite / sprite_editor.cccore / platform / file_dialog.h
app / editor / sprite / sprite_editor.ccgui / icons.h
app / editor / sprite / sprite_editor.ccgui / input.h
app / editor / sprite / sprite_editor.cczelda3 / sprite / sprite.h
app / editor / sprite / sprite_editor.hgui / canvas.h
app / gui / style.cccore / utils / file_util.h
app / gui / style.hgfx / bitmap.h
app / gui / style.hgui / modules / text_editor.h
test / integration / test_editor.cccore / controller.h
test / integration / test_editor.cccore / platform / renderer.h
test / integration / test_editor.ccgui / style.h
test / integration / test_editor.heditor / editor.h
app / editor / graphics / tile16_editor.ccgfx / bitmap.h
app / editor / graphics / tile16_editor.ccgui / canvas.h
app / editor / graphics / tile16_editor.cccore / platform / file_dialog.h
app / editor / graphics / tile16_editor.ccgui / input.h
app / editor / graphics / tile16_editor.cczelda3 / overworld / overworld.h
app / editor / graphics / tile16_editor.cccore / platform / renderer.h
app / editor / graphics / tile16_editor.ccgfx / snes_palette.h
app / editor / graphics / tile16_editor.ccgui / style.h
app / editor / graphics / tile16_editor.hgfx / bitmap.h
app / editor / graphics / tile16_editor.hgui / canvas.h
app / editor / graphics / tile16_editor.hcore / common.h
app / editor / graphics / tile16_editor.hzelda3 / overworld / overworld.h
app / editor / graphics / tile16_editor.hgfx / snes_palette.h
app / editor / graphics / tile16_editor.hgfx / snes_tile.h
cli / handlers / tile16_transfer.cccore / common.h
cli / handlers / tile16_transfer.cccore / constants.h
cli / handlers / tile16_transfer.ccrom.h
app / zelda3 / screen / title_screen.ccgfx / bitmap.h
app / zelda3 / screen / title_screen.ccgfx / snes_tile.h
app / zelda3 / screen / title_screen.hgfx / bitmap.h
app / zelda3 / screen / title_screen.hgfx / snes_tile.h
app / zelda3 / music / tracker.cccore / constants.h
app / zelda3 / music / tracker.hcore / constants.h
cli / tui.hrom.h
yaze.cczelda3 / overworld / overworld.h
yaze.ccrom.h
cli / z3ed.cccore / constants.h
cli / z3ed.hcore / common.h
cli / z3ed.hcore / constants.h
cli / z3ed.hrom.h
app / gui / zeml.cccore / platform / file_path.h
app / editor / sprite / zsprite.hcore / constants.h
app / editor / sprite / zsprite.hgfx / snes_tile.h
app / editor / system / constant_manager.hzelda3 / overworld / overworld_map.h
app / editor / system / flags.hcore / common.h
test / rom_test.ccrom.h
app / emu / video / ppu.ccemu / memory / memory.h
app / emu / video / ppu.hemu / cpu / clock.h
app / emu / video / ppu.hemu / memory / memory.h
test / zelda3 / dungeon_room_test.ccrom.h
test / zelda3 / dungeon_room_test.cczelda3 / dungeon / room.h
test / zelda3 / message_test.cceditor / message / message_data.h
test / zelda3 / message_test.cceditor / message / message_editor.h
test / zelda3 / overworld_test.cczelda3 / overworld / overworld.h
test / zelda3 / overworld_test.ccrom.h
test / zelda3 / overworld_test.cczelda3 / overworld / overworld_map.h
test / zelda3 / sprite_builder_test.cczelda3 / sprite / sprite_builder.h
+

zelda3 → core Relation

File in src/app/zelda3Includes file in src/app/core
screen / dungeon_map.ccplatform / file_dialog.h
screen / dungeon_map.ccplatform / renderer.h
screen / inventory.ccplatform / renderer.h
overworld / overworld.ccconstants.h
overworld / overworld_entrance.hconstants.h
overworld / overworld_exit.hconstants.h
dungeon / room.ccconstants.h
dungeon / room.hconstants.h
music / tracker.ccconstants.h
music / tracker.hconstants.h
diff --git a/dir_60849a5aa9e5cf0054b74175bb71a434_dep.map b/dir_60849a5aa9e5cf0054b74175bb71a434_dep.map index 75d7107a3..87d4771a6 100644 --- a/dir_60849a5aa9e5cf0054b74175bb71a434_dep.map +++ b/dir_60849a5aa9e5cf0054b74175bb71a434_dep.map @@ -8,6 +8,6 @@ - + diff --git a/dir_60849a5aa9e5cf0054b74175bb71a434_dep.md5 b/dir_60849a5aa9e5cf0054b74175bb71a434_dep.md5 index 741887fea..caf2bfd8b 100644 --- a/dir_60849a5aa9e5cf0054b74175bb71a434_dep.md5 +++ b/dir_60849a5aa9e5cf0054b74175bb71a434_dep.md5 @@ -1 +1 @@ -8a582b449d095fe1baa2c9bb7acf15e4 \ No newline at end of file +32c14409df112ee9f2fa5490b1944701 \ No newline at end of file diff --git a/dir_60849a5aa9e5cf0054b74175bb71a434_dep.png b/dir_60849a5aa9e5cf0054b74175bb71a434_dep.png index 85f8a40be..3e0d60500 100644 Binary files a/dir_60849a5aa9e5cf0054b74175bb71a434_dep.png and b/dir_60849a5aa9e5cf0054b74175bb71a434_dep.png differ diff --git a/dir_68267d1309a1af8e8297ef4c3efbcdba.html b/dir_68267d1309a1af8e8297ef4c3efbcdba.html index 624026690..1522953cf 100644 --- a/dir_68267d1309a1af8e8297ef4c3efbcdba.html +++ b/dir_68267d1309a1af8e8297ef4c3efbcdba.html @@ -116,7 +116,7 @@ - + diff --git a/dir_68267d1309a1af8e8297ef4c3efbcdba_dep.map b/dir_68267d1309a1af8e8297ef4c3efbcdba_dep.map index 43aeb5c57..1f3be3510 100644 --- a/dir_68267d1309a1af8e8297ef4c3efbcdba_dep.map +++ b/dir_68267d1309a1af8e8297ef4c3efbcdba_dep.map @@ -1,7 +1,7 @@ - + diff --git a/dir_68267d1309a1af8e8297ef4c3efbcdba_dep.md5 b/dir_68267d1309a1af8e8297ef4c3efbcdba_dep.md5 index c5000f9ca..dfcfd5c93 100644 --- a/dir_68267d1309a1af8e8297ef4c3efbcdba_dep.md5 +++ b/dir_68267d1309a1af8e8297ef4c3efbcdba_dep.md5 @@ -1 +1 @@ -56c67bba008146d2d15e15d9e353dc98 \ No newline at end of file +b6147edabf22ffe6512613d086c7858f \ No newline at end of file diff --git a/dir_68267d1309a1af8e8297ef4c3efbcdba_dep.png b/dir_68267d1309a1af8e8297ef4c3efbcdba_dep.png index 65c0cf573..dde122c55 100644 Binary files a/dir_68267d1309a1af8e8297ef4c3efbcdba_dep.png and b/dir_68267d1309a1af8e8297ef4c3efbcdba_dep.png differ diff --git a/dir_767a2d6ce89f966c317c25dc7e3aed5d.html b/dir_767a2d6ce89f966c317c25dc7e3aed5d.html index 407e316dd..826b4e0d8 100644 --- a/dir_767a2d6ce89f966c317c25dc7e3aed5d.html +++ b/dir_767a2d6ce89f966c317c25dc7e3aed5d.html @@ -122,7 +122,7 @@ - + @@ -178,11 +178,11 @@ - + - + diff --git a/dir_767a2d6ce89f966c317c25dc7e3aed5d_dep.map b/dir_767a2d6ce89f966c317c25dc7e3aed5d_dep.map index e7468718c..4ac85b673 100644 --- a/dir_767a2d6ce89f966c317c25dc7e3aed5d_dep.map +++ b/dir_767a2d6ce89f966c317c25dc7e3aed5d_dep.map @@ -7,7 +7,7 @@ - + @@ -63,11 +63,11 @@ - + - + diff --git a/dir_767a2d6ce89f966c317c25dc7e3aed5d_dep.md5 b/dir_767a2d6ce89f966c317c25dc7e3aed5d_dep.md5 index e2c58c699..b595364d0 100644 --- a/dir_767a2d6ce89f966c317c25dc7e3aed5d_dep.md5 +++ b/dir_767a2d6ce89f966c317c25dc7e3aed5d_dep.md5 @@ -1 +1 @@ -a60eb644db692b9e91bfc84fd675555e \ No newline at end of file +6daf545fc1709b17629ea3176fcee56b \ No newline at end of file diff --git a/dir_767a2d6ce89f966c317c25dc7e3aed5d_dep.png b/dir_767a2d6ce89f966c317c25dc7e3aed5d_dep.png index f75d1fe37..f09520e54 100644 Binary files a/dir_767a2d6ce89f966c317c25dc7e3aed5d_dep.png and b/dir_767a2d6ce89f966c317c25dc7e3aed5d_dep.png differ diff --git a/doxygen_crawl.html b/doxygen_crawl.html index 5e03da01a..c16c28dd6 100644 --- a/doxygen_crawl.html +++ b/doxygen_crawl.html @@ -1512,7 +1512,6 @@ - @@ -3480,25 +3479,22 @@ - + - - - @@ -3509,10 +3505,8 @@ - - @@ -3529,7 +3523,6 @@ - @@ -3896,9 +3889,9 @@ - + @@ -3955,6 +3948,7 @@ + @@ -3967,7 +3961,6 @@ - @@ -4072,13 +4065,13 @@ - + @@ -8244,7 +8237,6 @@ - @@ -8895,12 +8887,15 @@ + + + @@ -9043,6 +9038,7 @@ + @@ -9052,6 +9048,7 @@ + @@ -9083,6 +9080,7 @@ + @@ -9183,6 +9181,7 @@ + @@ -9191,6 +9190,7 @@ + @@ -9211,6 +9211,7 @@ + @@ -9219,6 +9220,7 @@ + @@ -9228,6 +9230,7 @@ + @@ -9236,6 +9239,7 @@ + diff --git a/dungeon__editor_8cc__incl.map b/dungeon__editor_8cc__incl.map index ed7774e0e..4651e0192 100644 --- a/dungeon__editor_8cc__incl.map +++ b/dungeon__editor_8cc__incl.map @@ -8,12 +8,12 @@ - - + + - - + + @@ -22,8 +22,8 @@ - - + + @@ -31,16 +31,16 @@ - - + + - + - - - - - + + + + + @@ -50,14 +50,14 @@ - - - - + + + + - - + + @@ -65,15 +65,15 @@ - - - - - - - - - + + + + + + + + + diff --git a/dungeon__editor_8cc__incl.md5 b/dungeon__editor_8cc__incl.md5 index bdd23e794..5d577cf78 100644 --- a/dungeon__editor_8cc__incl.md5 +++ b/dungeon__editor_8cc__incl.md5 @@ -1 +1 @@ -19ca6b7493503b8f066484dc442c62fe \ No newline at end of file +e911052eb61cb1210b4309c6b10dce04 \ No newline at end of file diff --git a/dungeon__editor_8h__incl.map b/dungeon__editor_8h__incl.map index 6a066b173..99cdef5fa 100644 --- a/dungeon__editor_8h__incl.map +++ b/dungeon__editor_8h__incl.map @@ -8,18 +8,18 @@ - - - - + + + + - - - - - - + + + + + + @@ -45,20 +45,20 @@ - - - - + + + + - - - - - - - + + + + + + + @@ -67,18 +67,18 @@ - - - - - - - - - - - - + + + + + + + + + + + + diff --git a/dungeon__editor_8h__incl.md5 b/dungeon__editor_8h__incl.md5 index 8a5943c4f..413b9b2e7 100644 --- a/dungeon__editor_8h__incl.md5 +++ b/dungeon__editor_8h__incl.md5 @@ -1 +1 @@ -8282fa1cd04cce1010ba46053b8d270a \ No newline at end of file +cabce7ddcaccb2ab9bc22def8eab1b45 \ No newline at end of file diff --git a/editor_8cc__incl.map b/editor_8cc__incl.map index 8291af2c9..a7d58f27f 100644 --- a/editor_8cc__incl.map +++ b/editor_8cc__incl.map @@ -10,10 +10,10 @@ - - - - - - + + + + + + diff --git a/editor_8cc__incl.md5 b/editor_8cc__incl.md5 index 45bf4ffc6..42142db44 100644 --- a/editor_8cc__incl.md5 +++ b/editor_8cc__incl.md5 @@ -1 +1 @@ -2794ce019cc3e4c09fff1847af5e7687 \ No newline at end of file +a306af07ad67f3a2b35290148c2f22e8 \ No newline at end of file diff --git a/editor_8h.html b/editor_8h.html index 94e39149f..a4ac40b9e 100644 --- a/editor_8h.html +++ b/editor_8h.html @@ -175,93 +175,92 @@
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
diff --git a/editor_8h__dep__incl.map b/editor_8h__dep__incl.map index 264ec126b..9a488e559 100644 --- a/editor_8h__dep__incl.map +++ b/editor_8h__dep__incl.map @@ -1,89 +1,88 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/editor_8h__dep__incl.md5 b/editor_8h__dep__incl.md5 index 56153b51f..5ae5495a8 100644 --- a/editor_8h__dep__incl.md5 +++ b/editor_8h__dep__incl.md5 @@ -1 +1 @@ -8c354f0ef71ada1ec544ec91b9727c91 \ No newline at end of file +d607684650c20b55d2ca16c01d56d2fd \ No newline at end of file diff --git a/editor_8h__dep__incl.png b/editor_8h__dep__incl.png index ebecd16d2..4ea8a191a 100644 Binary files a/editor_8h__dep__incl.png and b/editor_8h__dep__incl.png differ diff --git a/editor_8h__incl.map b/editor_8h__incl.map index fb3990a71..8bf716231 100644 --- a/editor_8h__incl.map +++ b/editor_8h__incl.map @@ -8,12 +8,12 @@ - - - - - - + + + + + + @@ -32,13 +32,13 @@ - - - - - - - - - + + + + + + + + + diff --git a/editor_8h__incl.md5 b/editor_8h__incl.md5 index 686f9ef38..56e19a6bd 100644 --- a/editor_8h__incl.md5 +++ b/editor_8h__incl.md5 @@ -1 +1 @@ -142a8fb9b3d3d3c0ebbc4d397c574e00 \ No newline at end of file +2d1eb86b8e0f623794009537f6f086de \ No newline at end of file diff --git a/editor__manager_8cc__incl.map b/editor__manager_8cc__incl.map index ab91a6973..7af562680 100644 --- a/editor__manager_8cc__incl.map +++ b/editor__manager_8cc__incl.map @@ -10,18 +10,18 @@ - - + + - - - - - - + + + + + + @@ -49,10 +49,10 @@ - - - - + + + + @@ -63,38 +63,38 @@ - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -102,7 +102,7 @@ - + @@ -118,7 +118,7 @@ - + diff --git a/editor__manager_8cc__incl.md5 b/editor__manager_8cc__incl.md5 index 36d34f72f..1936ef5f5 100644 --- a/editor__manager_8cc__incl.md5 +++ b/editor__manager_8cc__incl.md5 @@ -1 +1 @@ -8a188dffb0e50e17a42d0ab9dc7c495c \ No newline at end of file +ba0313f4f2d6d6ba983e9c666449de4a \ No newline at end of file diff --git a/editor__manager_8h__incl.map b/editor__manager_8h__incl.map index 84f7224b5..35efb28e4 100644 --- a/editor__manager_8h__incl.map +++ b/editor__manager_8h__incl.map @@ -6,12 +6,12 @@ - - - - - - + + + + + + @@ -55,30 +55,30 @@ - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + @@ -86,7 +86,7 @@ - + @@ -99,7 +99,7 @@ - + diff --git a/editor__manager_8h__incl.md5 b/editor__manager_8h__incl.md5 index 6f4bb0669..efaa7496e 100644 --- a/editor__manager_8h__incl.md5 +++ b/editor__manager_8h__incl.md5 @@ -1 +1 @@ -498dd108dcc20f07d38d8549b68d22a9 \ No newline at end of file +91c4c3f289fca227b3a41b44d34799c5 \ No newline at end of file diff --git a/entity_8cc.html b/entity_8cc.html index 1a0625bf8..0112c431d 100644 --- a/entity_8cc.html +++ b/entity_8cc.html @@ -122,63 +122,62 @@
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
diff --git a/entity_8cc__incl.map b/entity_8cc__incl.map index 3c3780a98..527ddc946 100644 --- a/entity_8cc__incl.map +++ b/entity_8cc__incl.map @@ -1,59 +1,58 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/entity_8cc__incl.md5 b/entity_8cc__incl.md5 index 400411cb2..f1160ba6d 100644 --- a/entity_8cc__incl.md5 +++ b/entity_8cc__incl.md5 @@ -1 +1 @@ -83e1479efe497e7dd92e7cb5cd8c0ddf \ No newline at end of file +480e1484c1c8aff5691be9bced25e2a1 \ No newline at end of file diff --git a/entity_8cc__incl.png b/entity_8cc__incl.png index 5313cd615..8e3c20e0b 100644 Binary files a/entity_8cc__incl.png and b/entity_8cc__incl.png differ diff --git a/entity_8cc_source.html b/entity_8cc_source.html index 79213fc2f..f9fc26471 100644 --- a/entity_8cc_source.html +++ b/entity_8cc_source.html @@ -637,24 +637,24 @@
virtual void UpdateMapProperties(uint16_t map_id)=0
auto set_x(int x)
Definition common.h:40
auto set_y(int y)
Definition common.h:41
- - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + +
A class for managing sprites in the overworld and underworld.
Definition sprite.h:279
auto map_id() const
Definition sprite.h:347
@@ -688,7 +688,7 @@
bool InputHex(const char *label, uint64_t *data)
Definition input.cc:135
bool InputHexByte(const char *label, uint8_t *data, float input_width, bool no_step)
Definition input.cc:168
void TextWithSeparators(const absl::string_view &text)
Definition style.cc:746
-
const std::vector< std::string > kSecretItemNames
+
const std::vector< std::string > kSecretItemNames
Main namespace for the application.
Definition common.cc:16
static const ImGuiTableSortSpecs * s_current_sort_specs
Definition entity.h:45
diff --git a/entity_8h.html b/entity_8h.html index 90713cfe9..4c772c253 100644 --- a/entity_8h.html +++ b/entity_8h.html @@ -122,78 +122,65 @@
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
diff --git a/entity_8h__incl.map b/entity_8h__incl.map index f55dfa159..5aa66a540 100644 --- a/entity_8h__incl.map +++ b/entity_8h__incl.map @@ -1,74 +1,61 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/entity_8h__incl.md5 b/entity_8h__incl.md5 index 00013cbb3..a938e067c 100644 --- a/entity_8h__incl.md5 +++ b/entity_8h__incl.md5 @@ -1 +1 @@ -a385d343492c58819637e516da102060 \ No newline at end of file +c1cf27ab259544ef71482f1679fed575 \ No newline at end of file diff --git a/entity_8h__incl.png b/entity_8h__incl.png index 0604c3f67..b24e3721a 100644 Binary files a/entity_8h__incl.png and b/entity_8h__incl.png differ diff --git a/extension__manager_8h.html b/extension__manager_8h.html index 7afd3e8c9..85a7f4fd6 100644 --- a/extension__manager_8h.html +++ b/extension__manager_8h.html @@ -151,68 +151,65 @@
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
diff --git a/extension__manager_8h__dep__incl.map b/extension__manager_8h__dep__incl.map index e634b6d61..4c8829a2f 100644 --- a/extension__manager_8h__dep__incl.map +++ b/extension__manager_8h__dep__incl.map @@ -1,64 +1,61 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/extension__manager_8h__dep__incl.md5 b/extension__manager_8h__dep__incl.md5 index abe785352..9f3cd22d1 100644 --- a/extension__manager_8h__dep__incl.md5 +++ b/extension__manager_8h__dep__incl.md5 @@ -1 +1 @@ -8d03ad31edaa6edb33df7ee471c069ae \ No newline at end of file +ce9a915528e7aeecc1eb3e2a1592d327 \ No newline at end of file diff --git a/extension__manager_8h__dep__incl.png b/extension__manager_8h__dep__incl.png index f2dc5a25b..c465ca73c 100644 Binary files a/extension__manager_8h__dep__incl.png and b/extension__manager_8h__dep__incl.png differ diff --git a/functions.html b/functions.html index 37cf26a95..107611227 100644 --- a/functions.html +++ b/functions.html @@ -246,7 +246,7 @@

- a -

diff --git a/functions_m.html b/functions_m.html index c83af6df8..f5a42e426 100644 --- a/functions_m.html +++ b/functions_m.html @@ -336,7 +336,6 @@

- m -

  • mutable_bitmap() : yaze::gfx::Tilesheet
  • mutable_blocks() : yaze::zelda3::Room
  • mutable_color() : yaze::gfx::SnesPalette
  • -
  • mutable_converted_surface() : yaze::gfx::Bitmap
  • mutable_current_palette() : yaze::zelda3::OverworldMap
  • mutable_custom_tileset() : yaze::zelda3::OverworldMap
  • mutable_cycles() : yaze::emu::Snes
  • @@ -358,7 +357,6 @@

    - m -

    • mutable_overworld_map() : yaze::zelda3::Overworld
    • mutable_palette() : yaze::gfx::Bitmap, yaze::gfx::PaletteGroup
    • mutable_palette_group() : yaze::Rom
    • -
    • mutable_pixel_data() : yaze::gfx::Bitmap
    • mutable_points() : yaze::gui::Canvas
    • mutable_read() : yaze::emu::AudioRam, yaze::emu::AudioRamImpl
    • mutable_selected_tiles() : yaze::gui::Canvas
    • diff --git a/functions_p.html b/functions_p.html index 1368b6f01..a1b9aa62a 100644 --- a/functions_p.html +++ b/functions_p.html @@ -181,7 +181,6 @@

      - p -

      • PLP() : yaze::emu::Cpu
      • PLX() : yaze::emu::Cpu
      • PLY() : yaze::emu::Cpu
      • -
      • png_data_ : yaze::gfx::Bitmap
      • points() : yaze::gui::Canvas
      • points_ : yaze::gui::Canvas
      • POP() : yaze::emu::Spc700
      • diff --git a/functions_s.html b/functions_s.html index 9c551fe5b..4d12e390f 100644 --- a/functions_s.html +++ b/functions_s.html @@ -173,7 +173,6 @@

        - s -

        • scroll_y : yaze::emu::BackgroundLayer
        • scrolling() : yaze::gui::Canvas
        • scrolling_ : yaze::gui::Canvas, yaze::zelda3::RoomEntrance
        • -
        • sdl_palette() : yaze::gfx::Bitmap
        • search_text_ : yaze::editor::MessageEditor
        • SEC() : yaze::emu::Cpu
        • SED() : yaze::emu::Cpu
        • diff --git a/functions_vars_c.html b/functions_vars_c.html index 9ba00550b..158345b11 100644 --- a/functions_vars_c.html +++ b/functions_vars_c.html @@ -195,7 +195,6 @@

          - c -

          • ContentsParsed : yaze::editor::MessageData
          • context_ : yaze::editor::Editor
          • context_id_ : yaze::gui::Canvas
          • -
          • converted_surface_ : yaze::gfx::Bitmap
          • copied_data_gfx : yaze::zelda3::screen::TitleScreen
          • copied_data_rooms : yaze::zelda3::screen::TitleScreen
          • copy : yaze::zelda3::music::ZeldaWave
          • diff --git a/functions_vars_p.html b/functions_vars_p.html index 1add2d36c..e7d97de21 100644 --- a/functions_vars_p.html +++ b/functions_vars_p.html @@ -151,7 +151,6 @@

            - p -

            • pixelOutputFormat : yaze::emu::Ppu
            • placement_type_ : yaze::editor::DungeonEditor
            • platform_ : yaze::core::Controller
            • -
            • png_data_ : yaze::gfx::Bitmap
            • points_ : yaze::gui::Canvas
            • port_auto_read_ : yaze::emu::Snes
            • position : yaze::emu::WindowPosition
            • diff --git a/functions_w.html b/functions_w.html index 8ec263b48..e52613243 100644 --- a/functions_w.html +++ b/functions_w.html @@ -151,7 +151,6 @@

              - w -

              diff --git a/gfx__group__editor_8h.html b/gfx__group__editor_8h.html index a39903695..ae05f2c34 100644 --- a/gfx__group__editor_8h.html +++ b/gfx__group__editor_8h.html @@ -180,53 +180,50 @@
              - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
              diff --git a/gfx__group__editor_8h__dep__incl.map b/gfx__group__editor_8h__dep__incl.map index 1a3991fd9..f3e01c2bf 100644 --- a/gfx__group__editor_8h__dep__incl.map +++ b/gfx__group__editor_8h__dep__incl.map @@ -1,49 +1,46 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/gfx__group__editor_8h__dep__incl.md5 b/gfx__group__editor_8h__dep__incl.md5 index 5708670c3..31864dc5d 100644 --- a/gfx__group__editor_8h__dep__incl.md5 +++ b/gfx__group__editor_8h__dep__incl.md5 @@ -1 +1 @@ -affc73dd4bdb6d776904ea2862bc5b1c \ No newline at end of file +bcd7d117c7b69861ad2533d986434913 \ No newline at end of file diff --git a/gfx__group__editor_8h__dep__incl.png b/gfx__group__editor_8h__dep__incl.png index 18df84e25..dc69d0c31 100644 Binary files a/gfx__group__editor_8h__dep__incl.png and b/gfx__group__editor_8h__dep__incl.png differ diff --git a/graphics__editor_8cc__incl.map b/graphics__editor_8cc__incl.map index 603033467..9b3198bd7 100644 --- a/graphics__editor_8cc__incl.map +++ b/graphics__editor_8cc__incl.map @@ -4,8 +4,8 @@ - - + + @@ -18,10 +18,10 @@ - - - - + + + + @@ -49,18 +49,18 @@ - + - - + + - - - - + + + + @@ -72,12 +72,12 @@ - - - - - - + + + + + + diff --git a/graphics__editor_8cc__incl.md5 b/graphics__editor_8cc__incl.md5 index cfbf9a4a7..eb780dc69 100644 --- a/graphics__editor_8cc__incl.md5 +++ b/graphics__editor_8cc__incl.md5 @@ -1 +1 @@ -a81fc5b5b5ec56ac1aaccb41ef6f9765 \ No newline at end of file +8da44c96a5d3bff2bc66bad6e10f42c1 \ No newline at end of file diff --git a/graphics__editor_8cc_source.html b/graphics__editor_8cc_source.html index 088a0c33b..796f796d1 100644 --- a/graphics__editor_8cc_source.html +++ b/graphics__editor_8cc_source.html @@ -665,7 +665,7 @@
              537
              -
              538 cgx_bitmap_.Create(0x80, 0x200, 8, decoded_cgx_);
              +
              538 cgx_bitmap_.Create(0x80, 0x200, 8, decoded_cgx_);
              539 if (col_file_) {
              @@ -698,7 +698,7 @@
              568
              -
              569 scr_bitmap_.Create(0x100, 0x100, 8, decoded_scr_data_);
              +
              569 scr_bitmap_.Create(0x100, 0x100, 8, decoded_scr_data_);
              570 if (scr_loaded_) {
              @@ -906,7 +906,7 @@
              759
              760 auto converted_sheet = gfx::SnesTo8bppSheet(import_data_, 3);
              - +
              762 converted_sheet);
              763
              764 if (rom()->is_loaded()) {
              @@ -1087,9 +1087,9 @@
              Represents a bitmap image.
              Definition bitmap.h:66
              -
              auto at(int i) const
              Definition bitmap.h:184
              -
              void Create(int width, int height, int depth, const std::vector< uint8_t > &data)
              Creates a bitmap object with the provided graphical data.
              Definition bitmap.cc:229
              -
              absl::Status ApplyPalette(const SnesPalette &palette)
              Copy color data from the SnesPalette into the SDL_Palette.
              Definition bitmap.cc:326
              +
              auto at(int i) const
              Definition bitmap.h:167
              +
              void Create(int width, int height, int depth, std::span< uint8_t > data)
              Creates a bitmap object with the provided graphical data.
              Definition bitmap.cc:221
              +
              absl::Status ApplyPalette(const SnesPalette &palette)
              Copy color data from the SnesPalette into the SDL_Palette.
              Definition bitmap.cc:321
              Represents a palette of colors for the Super Nintendo Entertainment System (SNES).
              void DrawOverlay()
              Definition canvas.cc:736
              diff --git a/graphics__editor_8h__incl.map b/graphics__editor_8h__incl.map index 2b52c201c..1f546c8f8 100644 --- a/graphics__editor_8h__incl.map +++ b/graphics__editor_8h__incl.map @@ -8,20 +8,20 @@ - - - - + + + + - - - - + + + + @@ -31,39 +31,39 @@ - - - - - - + + + + + + - + - - - - - - - - - - - - + + + + + + + + + + + + - + - - - - - - + + + + + + @@ -71,10 +71,10 @@ - - - - + + + + @@ -86,13 +86,13 @@ - - - - - - - - - + + + + + + + + + diff --git a/graphics__editor_8h__incl.md5 b/graphics__editor_8h__incl.md5 index 8083cbaca..2e492edfc 100644 --- a/graphics__editor_8h__incl.md5 +++ b/graphics__editor_8h__incl.md5 @@ -1 +1 @@ -6020ffc47869aaaebf83086d9d5c5f5e \ No newline at end of file +809ce4baf1cee145daeab86f1ab3bd56 \ No newline at end of file diff --git a/graphics__editor_8h_source.html b/graphics__editor_8h_source.html index ee4735e9c..11875fb61 100644 --- a/graphics__editor_8h_source.html +++ b/graphics__editor_8h_source.html @@ -424,7 +424,7 @@
              Represents a bitmap image.
              Definition bitmap.h:66
              Represents a palette of colors for the Super Nintendo Entertainment System (SNES).
              Represents a canvas for drawing and manipulating graphics.
              Definition canvas.h:33
              -
              Represents the full Overworld data, light and dark world.
              Definition overworld.h:113
              +
              Represents the full Overworld data, light and dark world.
              Definition overworld.h:110
              const std::string kSuperDonkeySprites[]
              diff --git a/history__manager_8h.html b/history__manager_8h.html index 3132582f4..82e2503d4 100644 --- a/history__manager_8h.html +++ b/history__manager_8h.html @@ -134,66 +134,63 @@
              - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
              diff --git a/history__manager_8h__dep__incl.map b/history__manager_8h__dep__incl.map index c50726c63..a37951af2 100644 --- a/history__manager_8h__dep__incl.map +++ b/history__manager_8h__dep__incl.map @@ -1,62 +1,59 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/history__manager_8h__dep__incl.md5 b/history__manager_8h__dep__incl.md5 index 5a207da86..809183ddc 100644 --- a/history__manager_8h__dep__incl.md5 +++ b/history__manager_8h__dep__incl.md5 @@ -1 +1 @@ -af42a5633a72f53c285baa9a00ebe043 \ No newline at end of file +6e30503de6a053aa0061566debc5ad9d \ No newline at end of file diff --git a/history__manager_8h__dep__incl.png b/history__manager_8h__dep__incl.png index 7aafac671..c134680a2 100644 Binary files a/history__manager_8h__dep__incl.png and b/history__manager_8h__dep__incl.png differ diff --git a/icons_8h.html b/icons_8h.html index e208bc913..7ccc98556 100644 --- a/icons_8h.html +++ b/icons_8h.html @@ -116,39 +116,37 @@
              - + - + - + - + - + - + - + - + - + - - - + - + - - - - - - - - - + + + + + + + + + diff --git a/icons_8h__dep__incl.map b/icons_8h__dep__incl.map index 4f5978ace..4e94e381c 100644 --- a/icons_8h__dep__incl.map +++ b/icons_8h__dep__incl.map @@ -1,43 +1,41 @@ - + - + - + - + - + - + - + - + - + - - - - - - - - - - - - - - - + + + + + + + + + + + + + - - - - + + + + diff --git a/icons_8h__dep__incl.md5 b/icons_8h__dep__incl.md5 index 7bb5006e9..5cd617c7b 100644 --- a/icons_8h__dep__incl.md5 +++ b/icons_8h__dep__incl.md5 @@ -1 +1 @@ -67af16a12fd0a67cda5aeea304826c65 \ No newline at end of file +4ef83afbac4f4243bf3ce1490b1b990f \ No newline at end of file diff --git a/icons_8h__dep__incl.png b/icons_8h__dep__incl.png index 7a376352c..751e0ba57 100644 Binary files a/icons_8h__dep__incl.png and b/icons_8h__dep__incl.png differ diff --git a/inventory_8cc_source.html b/inventory_8cc_source.html index ab3780b31..96f2eb43a 100644 --- a/inventory_8cc_source.html +++ b/inventory_8cc_source.html @@ -177,7 +177,7 @@
              65 }
              66 }
              67
              -
              68 bitmap_.Create(256, 256, 8, data_);
              +
              68 bitmap_.Create(256, 256, 8, data_);
              71 return absl::OkStatus();
              @@ -196,7 +196,7 @@
              82 for (int i = 0x8000; i < +0x8000 + 0x2000; i++) {
              83 test_.push_back(tilesheets_[i]);
              84 }
              -
              85 tilesheets_bmp_.Create(128, 0x130, 64, test_);
              +
              85 tilesheets_bmp_.Create(128, 0x130, 64, test_);
              86 auto hud_pal_group = rom()->palette_group().hud;
              87 palette_ = hud_pal_group[0];
              @@ -214,8 +214,8 @@
              auto rom()
              Definition rom.h:582
              static Renderer & GetInstance()
              Definition renderer.h:26
              void RenderBitmap(gfx::Bitmap *bitmap)
              Used to render a bitmap to the screen.
              Definition renderer.h:48
              -
              void Create(int width, int height, int depth, const std::vector< uint8_t > &data)
              Creates a bitmap object with the provided graphical data.
              Definition bitmap.cc:229
              -
              absl::Status ApplyPalette(const SnesPalette &palette)
              Copy color data from the SnesPalette into the SDL_Palette.
              Definition bitmap.cc:326
              +
              void Create(int width, int height, int depth, std::span< uint8_t > data)
              Creates a bitmap object with the provided graphical data.
              Definition bitmap.cc:221
              +
              absl::Status ApplyPalette(const SnesPalette &palette)
              Copy color data from the SnesPalette into the SDL_Palette.
              Definition bitmap.cc:321
              std::vector< uint8_t > tilesheets_
              Definition inventory.h:31
              diff --git a/main_8cc.html b/main_8cc.html index 168656a9b..b2c07b7e0 100644 --- a/main_8cc.html +++ b/main_8cc.html @@ -194,7 +194,7 @@

              References EXIT_IF_ERROR, yaze::emu::Snes::Init(), yaze::Rom::is_loaded(), yaze::Rom::LoadFromFile(), yaze::emu::Snes::Memory(), yaze::emu::Snes::RunFrame(), yaze::emu::Snes::SetPixels(), yaze::emu::Snes::SetSamples(), and yaze::Rom::vector().

              -

              Referenced by yaze::zelda3::OverworldMap::LoadPalette(), and yaze::zelda3::palette_internal::SetColorsPalette().

              +

              Referenced by yaze::zelda3::OverworldMap::LoadPalette(), and yaze::zelda3::palette_internal::SetColorsPalette().

              Here is the call graph for this function:
              diff --git a/main_8cc__incl.map b/main_8cc__incl.map index 70504ba61..6d1be9f35 100644 --- a/main_8cc__incl.map +++ b/main_8cc__incl.map @@ -18,8 +18,8 @@ - - + + @@ -32,5 +32,5 @@ - + diff --git a/main_8cc__incl.md5 b/main_8cc__incl.md5 index 9dfe3f482..1d87da1af 100644 --- a/main_8cc__incl.md5 +++ b/main_8cc__incl.md5 @@ -1 +1 @@ -ab11ff920bead1d7fd86e2647362e0e6 \ No newline at end of file +cffd21762c8647751e6a15fe9b6dcea0 \ No newline at end of file diff --git a/main_8mm__incl.map b/main_8mm__incl.map index 74f3b35cf..c84d9acf6 100644 --- a/main_8mm__incl.map +++ b/main_8mm__incl.map @@ -35,8 +35,8 @@ - - + + @@ -48,5 +48,5 @@ - + diff --git a/main_8mm__incl.md5 b/main_8mm__incl.md5 index 5a3820a92..4e46b17af 100644 --- a/main_8mm__incl.md5 +++ b/main_8mm__incl.md5 @@ -1 +1 @@ -48fcd40339ac9b23ddcd52a820eb1bc4 \ No newline at end of file +353ba45eb5e2b131e1f44cefe855cd0f \ No newline at end of file diff --git a/message__editor_8cc__incl.map b/message__editor_8cc__incl.map index 4619e1eae..27188b816 100644 --- a/message__editor_8cc__incl.map +++ b/message__editor_8cc__incl.map @@ -20,18 +20,18 @@ - - + + - - - - - - - - + + + + + + + + @@ -41,7 +41,7 @@ - + @@ -74,25 +74,25 @@ - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + diff --git a/message__editor_8cc__incl.md5 b/message__editor_8cc__incl.md5 index 47f79d2e0..785f11270 100644 --- a/message__editor_8cc__incl.md5 +++ b/message__editor_8cc__incl.md5 @@ -1 +1 @@ -135a17170d9766210bd5ed1505a1f047 \ No newline at end of file +a3223571373b9034d6c4349d8f4a453c \ No newline at end of file diff --git a/message__editor_8cc_source.html b/message__editor_8cc_source.html index b9efc1752..029cfd352 100644 --- a/message__editor_8cc_source.html +++ b/message__editor_8cc_source.html @@ -902,8 +902,8 @@
              std::vector< DictionaryEntry > all_dictionaries_
              -
              auto mutable_palette()
              Definition bitmap.h:168
              -
              auto palette() const
              Definition bitmap.h:167
              +
              auto mutable_palette()
              Definition bitmap.h:154
              +
              auto palette() const
              Definition bitmap.h:153
              Represents a palette of colors for the Super Nintendo Entertainment System (SNES).
              diff --git a/message__editor_8h__incl.map b/message__editor_8h__incl.map index 7670c9328..59485c58e 100644 --- a/message__editor_8h__incl.map +++ b/message__editor_8h__incl.map @@ -14,8 +14,8 @@ - - + + @@ -40,21 +40,21 @@ - - - - - - + + + + + + - - - - - - - + + + + + + + diff --git a/message__editor_8h__incl.md5 b/message__editor_8h__incl.md5 index a1f907333..8215aa172 100644 --- a/message__editor_8h__incl.md5 +++ b/message__editor_8h__incl.md5 @@ -1 +1 @@ -e0c44e5f936a0fff0ebc272eba589a03 \ No newline at end of file +91ef560b4ce7e6bb5183e53972c85085 \ No newline at end of file diff --git a/message__test_8cc__incl.map b/message__test_8cc__incl.map index adec0bc9b..4a646008c 100644 --- a/message__test_8cc__incl.map +++ b/message__test_8cc__incl.map @@ -6,8 +6,8 @@ - - + + @@ -40,15 +40,15 @@ - - + + - - - - - - - - + + + + + + + + diff --git a/message__test_8cc__incl.md5 b/message__test_8cc__incl.md5 index b93c68504..0022bb58e 100644 --- a/message__test_8cc__incl.md5 +++ b/message__test_8cc__incl.md5 @@ -1 +1 @@ -3ac5f97dc4c1c883d2e5203a0406de63 \ No newline at end of file +6d1d2121621b192847bcbc9a903fc65d \ No newline at end of file diff --git a/music__editor_8cc__incl.map b/music__editor_8cc__incl.map index 51436f3d6..1bd0d0a75 100644 --- a/music__editor_8cc__incl.map +++ b/music__editor_8cc__incl.map @@ -6,30 +6,30 @@ - - + + - - - - + + + + - + - - - - + + + + - - + + - - + + diff --git a/music__editor_8cc__incl.md5 b/music__editor_8cc__incl.md5 index 576ae9b75..e649003e1 100644 --- a/music__editor_8cc__incl.md5 +++ b/music__editor_8cc__incl.md5 @@ -1 +1 @@ -564bbc6e37d527d83210bc1d95467e77 \ No newline at end of file +4dd1778660ddfa2b216164b01f361655 \ No newline at end of file diff --git a/music__editor_8h__incl.map b/music__editor_8h__incl.map index 1c199715e..727161bba 100644 --- a/music__editor_8h__incl.map +++ b/music__editor_8h__incl.map @@ -8,47 +8,47 @@ - - + + - - - - - - + + + + + + - - - - + + + + - + - - - - + + + + - + - - + + - - - - + + + + @@ -66,19 +66,19 @@ - - - - - - - - + + + + + + + + - - - - - - + + + + + + diff --git a/music__editor_8h__incl.md5 b/music__editor_8h__incl.md5 index 61c25a468..eb7f585dc 100644 --- a/music__editor_8h__incl.md5 +++ b/music__editor_8h__incl.md5 @@ -1 +1 @@ -764374264b24ebf587d13aca0a869120 \ No newline at end of file +7e32403c6941bcc4130b36eaa36b41f7 \ No newline at end of file diff --git a/namespacemembers_func_g.html b/namespacemembers_func_g.html index 344c49df5..a0dba8df9 100644 --- a/namespacemembers_func_g.html +++ b/namespacemembers_func_g.html @@ -125,7 +125,6 @@

              - g -

              diff --git a/namespacemembers_g.html b/namespacemembers_g.html index 672d0beb2..023808fa1 100644 --- a/namespacemembers_g.html +++ b/namespacemembers_g.html @@ -135,7 +135,6 @@

              - g -

              diff --git a/namespacemembers_k.html b/namespacemembers_k.html index c0201224f..2fc48e89a 100644 --- a/namespacemembers_k.html +++ b/namespacemembers_k.html @@ -142,6 +142,7 @@

              - k -

              • kCurrentMessageHeight : yaze::editor
              • kCurrentMessageWidth : yaze::editor
              • kCustomAreaSpecificBGEnabled : yaze::gfx
              • +
              • kDarkWorldMapIdStart : yaze::zelda3
              • kDefaultModalSize : yaze::gui
              • kDictTableFlags : yaze::editor
              • kDungeonMainPalettes : yaze::gfx
              • @@ -248,6 +249,10 @@

                - k -

                • kNumLinkSheets : yaze
                • kNumMainBlocksets : yaze
                • kNumMessages : yaze::editor
                • +
                • kNumOverworldEntrances : yaze::zelda3
                • +
                • kNumOverworldExits : yaze::zelda3
                • +
                • kNumOverworldHoles : yaze::zelda3
                • +
                • kNumOverworldMapItemPointers : yaze::zelda3
                • kNumOverworldMaps : yaze::zelda3
                • kNumPalettes : yaze::gfx
                • kNumPalettesets : yaze
                • @@ -340,6 +345,7 @@

                  - k -

                  • kShield : yaze::gfx
                  • kShieldPalettes : yaze::gfx
                  • kSnesByteMax : yaze::gfx::lc_lz2
                  • +
                  • kSpecialWorldMapIdStart : yaze::zelda3
                  • kSpriteProperties : yaze::zelda3
                  • kSpritesAux1 : yaze::gfx
                  • kSpritesAux2 : yaze::gfx
                  • diff --git a/namespacemembers_vars_k.html b/namespacemembers_vars_k.html index 7ed447cfa..5553f6cfd 100644 --- a/namespacemembers_vars_k.html +++ b/namespacemembers_vars_k.html @@ -134,6 +134,7 @@

                    - k -

                    • kCurrentMessageHeight : yaze::editor
                    • kCurrentMessageWidth : yaze::editor
                    • kCustomAreaSpecificBGEnabled : yaze::gfx
                    • +
                    • kDarkWorldMapIdStart : yaze::zelda3
                    • kDefaultModalSize : yaze::gui
                    • kDictTableFlags : yaze::editor
                    • kDungeonMainPalettes : yaze::gfx
                    • @@ -235,6 +236,10 @@

                      - k -

                      • kNumLinkSheets : yaze
                      • kNumMainBlocksets : yaze
                      • kNumMessages : yaze::editor
                      • +
                      • kNumOverworldEntrances : yaze::zelda3
                      • +
                      • kNumOverworldExits : yaze::zelda3
                      • +
                      • kNumOverworldHoles : yaze::zelda3
                      • +
                      • kNumOverworldMapItemPointers : yaze::zelda3
                      • kNumOverworldMaps : yaze::zelda3
                      • kNumPalettes : yaze::gfx
                      • kNumPalettesets : yaze
                      • @@ -325,6 +330,7 @@

                        - k -

                        • kSecretItemNames : yaze::zelda3
                        • kShieldPalettes : yaze::gfx
                        • kSnesByteMax : yaze::gfx::lc_lz2
                        • +
                        • kSpecialWorldMapIdStart : yaze::zelda3
                        • kSpriteProperties : yaze::zelda3
                        • kSpritesPalettesAux1 : yaze::gfx
                        • kSpritesPalettesAux2 : yaze::gfx
                        • diff --git a/namespaceyaze_1_1core.html b/namespaceyaze_1_1core.html index 454c48e9c..bfe74dbfe 100644 --- a/namespaceyaze_1_1core.html +++ b/namespaceyaze_1_1core.html @@ -313,7 +313,7 @@

                          References yaze::core::HexStringParams::uppercase.

                          -

                          Referenced by yaze::zelda3::OverworldMap::DrawAnimatedTiles(), yaze::editor::ScreenEditor::DrawDungeonMapsTabs(), yaze::editor::DungeonEditor::DrawEntranceSelector(), yaze::editor::OverworldEditor::DrawOverworldEntrances(), yaze::editor::OverworldEditor::DrawOverworldExits(), yaze::editor::DungeonEditor::DrawRoomSelector(), yaze::editor::SpriteEditor::DrawSpritesList(), yaze::editor::HandleEntityDragging(), yaze::editor::Tile16Editor::InitBlockset(), yaze::editor::ScreenEditor::LoadDungeonMaps(), yaze::zelda3::Overworld::SaveOverworldMaps(), yaze::editor::OverworldEditor::UpdateUsageStats(), yaze::Rom::WriteByte(), and yaze::Rom::WriteVector().

                          +

                          Referenced by yaze::zelda3::OverworldMap::DrawAnimatedTiles(), yaze::editor::ScreenEditor::DrawDungeonMapsTabs(), yaze::editor::DungeonEditor::DrawEntranceSelector(), yaze::editor::OverworldEditor::DrawOverworldEntrances(), yaze::editor::OverworldEditor::DrawOverworldExits(), yaze::editor::DungeonEditor::DrawRoomSelector(), yaze::editor::SpriteEditor::DrawSpritesList(), yaze::editor::HandleEntityDragging(), yaze::editor::Tile16Editor::InitBlockset(), yaze::editor::ScreenEditor::LoadDungeonMaps(), yaze::zelda3::Overworld::SaveOverworldMaps(), yaze::editor::OverworldEditor::UpdateUsageStats(), yaze::Rom::WriteByte(), and yaze::Rom::WriteVector().

                          @@ -367,7 +367,7 @@

                          References yaze::core::HexStringParams::uppercase.

                          -

                          Referenced by yaze::editor::MessageEditor::DrawMessageList(), yaze::editor::MessageEditor::Initialize(), yaze::zelda3::Overworld::SaveOverworldMaps(), and yaze::Rom::WriteLong().

                          +

                          Referenced by yaze::editor::MessageEditor::DrawMessageList(), yaze::editor::MessageEditor::Initialize(), yaze::zelda3::Overworld::SaveOverworldMaps(), and yaze::Rom::WriteLong().

                          @@ -686,7 +686,7 @@

                          References kFastRomRegion.

                          -

                          Referenced by yaze::editor::BuildDictionaryEntries(), yaze::zelda3::Overworld::DecompressAllMapTiles(), Get24LocalFromPC(), yaze::anonymous_namespace{rom.cc}::GetGraphicsAddress(), yaze::cli::SnesToPc::handle(), yaze::zelda3::Room::LoadAnimatedGraphics(), yaze::zelda3::Room::LoadChests(), yaze::editor::ScreenEditor::LoadDungeonMaps(), yaze::zelda3::Room::LoadHeader(), yaze::zelda3::Overworld::LoadItems(), yaze::zelda3::Room::LoadObjects(), yaze::zelda3::Room::LoadRoomFromROM(), yaze::zelda3::Room::LoadSprites(), yaze::zelda3::Overworld::LoadSpritesFromMap(), yaze::zelda3::screen::TitleScreen::LoadTitleScreen(), yaze::editor::ScreenEditor::SaveDungeonMaps(), yaze::zelda3::Overworld::SaveMap16Expanded(), and yaze::editor::MemoryEditorWithDiffChecker::Update().

                          +

                          Referenced by yaze::editor::BuildDictionaryEntries(), yaze::zelda3::Overworld::DecompressAllMapTiles(), Get24LocalFromPC(), yaze::anonymous_namespace{rom.cc}::GetGraphicsAddress(), yaze::cli::SnesToPc::handle(), yaze::zelda3::Room::LoadAnimatedGraphics(), yaze::zelda3::Room::LoadChests(), yaze::editor::ScreenEditor::LoadDungeonMaps(), yaze::zelda3::Room::LoadHeader(), yaze::zelda3::Overworld::LoadItems(), yaze::zelda3::Room::LoadObjects(), yaze::zelda3::Room::LoadRoomFromROM(), yaze::zelda3::Room::LoadSprites(), yaze::zelda3::Overworld::LoadSpritesFromMap(), yaze::zelda3::screen::TitleScreen::LoadTitleScreen(), yaze::editor::ScreenEditor::SaveDungeonMaps(), yaze::zelda3::Overworld::SaveMap16Expanded(), and yaze::editor::MemoryEditorWithDiffChecker::Update().

                          @@ -715,7 +715,7 @@

                          Definition at line 208 of file common.h.

                          -

                          Referenced by Get24LocalFromPC(), yaze::cli::PcToSnes::handle(), yaze::zelda3::Overworld::SaveItems(), yaze::zelda3::Overworld::SaveMap16Expanded(), yaze::zelda3::Overworld::SaveMap32Expanded(), and yaze::zelda3::Overworld::SaveOverworldMaps().

                          +

                          Referenced by Get24LocalFromPC(), yaze::cli::PcToSnes::handle(), yaze::zelda3::Overworld::SaveItems(), yaze::zelda3::Overworld::SaveMap16Expanded(), yaze::zelda3::Overworld::SaveMap32Expanded(), and yaze::zelda3::Overworld::SaveOverworldMaps().

                          diff --git a/namespaceyaze_1_1editor.html b/namespaceyaze_1_1editor.html index eb9c1e835..5a5f0e593 100644 --- a/namespaceyaze_1_1editor.html +++ b/namespaceyaze_1_1editor.html @@ -982,7 +982,7 @@

                          Definition at line 129 of file entity.cc.

                          -

                          References yaze::zelda3::OverworldEntrance::deleted, yaze::zelda3::OverworldEntrance::entrance_id_, ICON_MD_CANCEL, ICON_MD_DELETE, ICON_MD_DONE, yaze::gui::InputHex(), yaze::gui::InputHexByte(), yaze::gui::InputHexWord(), kInputFieldSize, yaze::zelda3::GameEntity::map_id_, yaze::zelda3::GameEntity::x_, and yaze::zelda3::GameEntity::y_.

                          +

                          References yaze::zelda3::OverworldEntrance::deleted, yaze::zelda3::OverworldEntrance::entrance_id_, ICON_MD_CANCEL, ICON_MD_DELETE, ICON_MD_DONE, yaze::gui::InputHex(), yaze::gui::InputHexByte(), yaze::gui::InputHexWord(), kInputFieldSize, yaze::zelda3::GameEntity::map_id_, yaze::zelda3::GameEntity::x_, and yaze::zelda3::GameEntity::y_.

                          Referenced by yaze::editor::OverworldEditor::DrawOverworldEntrances().

                          @@ -1056,7 +1056,7 @@

                          Definition at line 180 of file entity.cc.

                          -

                          References yaze::zelda3::OverworldExit::deleted_, yaze::zelda3::OverworldExit::door_type_1_, yaze::zelda3::OverworldExit::door_type_2_, yaze::zelda3::GameEntity::entity_id_, ICON_MD_CANCEL, ICON_MD_DELETE, ICON_MD_DONE, yaze::gui::InputHex(), yaze::gui::InputHexByte(), yaze::gui::InputHexWord(), yaze::zelda3::OverworldExit::is_automatic_, yaze::zelda3::OverworldExit::is_hole_, yaze::zelda3::OverworldExit::large_map_, yaze::zelda3::GameEntity::map_id_, yaze::zelda3::OverworldExit::room_id_, yaze::gui::TextWithSeparators(), yaze::zelda3::GameEntity::x_, yaze::zelda3::OverworldExit::x_camera_, yaze::zelda3::OverworldExit::x_scroll_, yaze::zelda3::GameEntity::y_, yaze::zelda3::OverworldExit::y_camera_, and yaze::zelda3::OverworldExit::y_scroll_.

                          +

                          References yaze::zelda3::OverworldExit::deleted_, yaze::zelda3::OverworldExit::door_type_1_, yaze::zelda3::OverworldExit::door_type_2_, yaze::zelda3::GameEntity::entity_id_, ICON_MD_CANCEL, ICON_MD_DELETE, ICON_MD_DONE, yaze::gui::InputHex(), yaze::gui::InputHexByte(), yaze::gui::InputHexWord(), yaze::zelda3::OverworldExit::is_automatic_, yaze::zelda3::OverworldExit::is_hole_, yaze::zelda3::OverworldExit::large_map_, yaze::zelda3::GameEntity::map_id_, yaze::zelda3::OverworldExit::room_id_, yaze::gui::TextWithSeparators(), yaze::zelda3::GameEntity::x_, yaze::zelda3::OverworldExit::x_camera_, yaze::zelda3::OverworldExit::x_scroll_, yaze::zelda3::GameEntity::y_, yaze::zelda3::OverworldExit::y_camera_, and yaze::zelda3::OverworldExit::y_scroll_.

                          Referenced by yaze::editor::OverworldEditor::DrawOverworldExits().

                          @@ -1098,7 +1098,7 @@

                          Definition at line 312 of file entity.cc.

                          -

                          References ICON_MD_CANCEL, ICON_MD_DONE, and yaze::zelda3::kSecretItemNames.

                          +

                          References ICON_MD_CANCEL, ICON_MD_DONE, and yaze::zelda3::kSecretItemNames.

                          Referenced by yaze::editor::OverworldEditor::DrawOverworldItems().

                          @@ -1122,7 +1122,7 @@

                          Definition at line 343 of file entity.cc.

                          -

                          References yaze::zelda3::OverworldItem::deleted, ICON_MD_CLOSE, ICON_MD_DELETE, ICON_MD_DONE, yaze::zelda3::OverworldItem::id_, and yaze::zelda3::kSecretItemNames.

                          +

                          References yaze::zelda3::OverworldItem::deleted, ICON_MD_CLOSE, ICON_MD_DELETE, ICON_MD_DONE, yaze::zelda3::OverworldItem::id_, and yaze::zelda3::kSecretItemNames.

                          Referenced by yaze::editor::OverworldEditor::DrawOverworldItems().

                          diff --git a/namespaceyaze_1_1gfx.html b/namespaceyaze_1_1gfx.html index 6e2070232..c3e0f8e5f 100644 --- a/namespaceyaze_1_1gfx.html +++ b/namespaceyaze_1_1gfx.html @@ -393,7 +393,7 @@

                          -

                          Definition at line 213 of file bitmap.h.

                          +

                          Definition at line 193 of file bitmap.h.

                          @@ -512,7 +512,7 @@

                          Definition at line 17 of file compression.cc.

                          -

                          Referenced by yaze::Rom::SaveAllGraphicsData(), and yaze::zelda3::Overworld::SaveOverworldMaps().

                          +

                          Referenced by yaze::Rom::SaveAllGraphicsData(), and yaze::zelda3::Overworld::SaveOverworldMaps().

                          @@ -544,7 +544,7 @@

                          References yaze::core::ldle16b(), and yaze::core::stle16b().

                          -

                          Referenced by yaze::zelda3::Overworld::DecompressAllMapTiles().

                          +

                          Referenced by yaze::zelda3::Overworld::DecompressAllMapTiles().

                          Here is the call graph for this function:
                          @@ -1411,7 +1411,7 @@

                          References TileHFlipBit, TileNameMask, TilePriorityBit, and TileVFlipBit.

                          -

                          Referenced by yaze::zelda3::Overworld::AssembleMap16Tiles(), yaze::zelda3::screen::Inventory::Create(), yaze::gfx::scad_format::DrawScrWithCgx(), and yaze::gfx::scad_format::LoadScr().

                          +

                          Referenced by yaze::zelda3::Overworld::AssembleMap16Tiles(), yaze::zelda3::screen::Inventory::Create(), yaze::gfx::scad_format::DrawScrWithCgx(), and yaze::gfx::scad_format::LoadScr().

                          @@ -1451,7 +1451,7 @@

                          Definition at line 388 of file snes_tile.cc.

                          -

                          Referenced by yaze::zelda3::OverworldMap::BuildBitmap().

                          +

                          Referenced by yaze::zelda3::OverworldMap::BuildBitmap().

                          @@ -1561,7 +1561,7 @@

                          Definition at line 26 of file bitmap.h.

                          -

                          Referenced by yaze::gfx::anonymous_namespace{bitmap.cc}::GetSnesPixelFormat().

                          +

                          Referenced by yaze::gfx::anonymous_namespace{bitmap.cc}::GetSnesPixelFormat().

                          @@ -1590,7 +1590,7 @@

                          Definition at line 30 of file bitmap.h.

                          -

                          Referenced by yaze::gfx::anonymous_namespace{bitmap.cc}::GetSnesPixelFormat().

                          +

                          Referenced by yaze::gfx::anonymous_namespace{bitmap.cc}::GetSnesPixelFormat().

                          @@ -1619,7 +1619,7 @@

                          Definition at line 34 of file bitmap.h.

                          -

                          Referenced by yaze::gfx::anonymous_namespace{bitmap.cc}::GetSnesPixelFormat().

                          +

                          Referenced by yaze::gfx::anonymous_namespace{bitmap.cc}::GetSnesPixelFormat().

                          diff --git a/namespaceyaze_1_1gfx.js b/namespaceyaze_1_1gfx.js index 8eb5362b2..c7d429068 100644 --- a/namespaceyaze_1_1gfx.js +++ b/namespaceyaze_1_1gfx.js @@ -1,7 +1,6 @@ var namespaceyaze_1_1gfx = [ [ "anonymous_namespace{bitmap.cc}", "namespaceyaze_1_1gfx_1_1anonymous__namespace_02bitmap_8cc_03.html", [ - [ "GrayscalePalette", "namespaceyaze_1_1gfx_1_1anonymous__namespace_02bitmap_8cc_03.html#accceb00d75541ce0324d7f8d2626d34b", null ], [ "GetSnesPixelFormat", "namespaceyaze_1_1gfx_1_1anonymous__namespace_02bitmap_8cc_03.html#ab86b8c83503ac2af4970abf58fededad", null ] ] ], [ "lc_lz2", "namespaceyaze_1_1gfx_1_1lc__lz2.html", "namespaceyaze_1_1gfx_1_1lc__lz2" ], diff --git a/namespaceyaze_1_1gfx_1_1anonymous__namespace_02bitmap_8cc_03.html b/namespaceyaze_1_1gfx_1_1anonymous__namespace_02bitmap_8cc_03.html index 8d5fae178..7ec08ac72 100644 --- a/namespaceyaze_1_1gfx_1_1anonymous__namespace_02bitmap_8cc_03.html +++ b/namespaceyaze_1_1gfx_1_1anonymous__namespace_02bitmap_8cc_03.html @@ -114,44 +114,10 @@ - -

                          Functions

                          void GrayscalePalette (SDL_Palette *palette)
                           
                          Uint32 GetSnesPixelFormat (int format)
                           

                          Function Documentation

                          - -

                          ◆ GrayscalePalette()

                          - -
                          -
                          - - - - - - - -
                          void yaze::gfx::anonymous_namespace{bitmap.cc}::GrayscalePalette (SDL_Palette * palette)
                          -
                          - -

                          Definition at line 198 of file bitmap.cc.

                          - -

                          References GrayscalePalette().

                          - -

                          Referenced by GrayscalePalette().

                          -
                          -Here is the call graph for this function:
                          -
                          -
                          - - - - -
                          - -
                          -

                          ◆ GetSnesPixelFormat()

                          @@ -167,11 +133,11 @@

                          -

                          Definition at line 206 of file bitmap.cc.

                          +

                          Definition at line 198 of file bitmap.cc.

                          -

                          References GetSnesPixelFormat(), yaze::gfx::SNES_PIXELFORMAT_2BPP, yaze::gfx::SNES_PIXELFORMAT_4BPP, and yaze::gfx::SNES_PIXELFORMAT_8BPP.

                          +

                          References GetSnesPixelFormat(), yaze::gfx::SNES_PIXELFORMAT_2BPP, yaze::gfx::SNES_PIXELFORMAT_4BPP, and yaze::gfx::SNES_PIXELFORMAT_8BPP.

                          -

                          Referenced by GetSnesPixelFormat().

                          +

                          Referenced by GetSnesPixelFormat().

                          Here is the call graph for this function:
                          diff --git a/namespaceyaze_1_1gfx_1_1anonymous__namespace_02bitmap_8cc_03_accceb00d75541ce0324d7f8d2626d34b_cgraph.map b/namespaceyaze_1_1gfx_1_1anonymous__namespace_02bitmap_8cc_03_accceb00d75541ce0324d7f8d2626d34b_cgraph.map deleted file mode 100644 index 12c25fde7..000000000 --- a/namespaceyaze_1_1gfx_1_1anonymous__namespace_02bitmap_8cc_03_accceb00d75541ce0324d7f8d2626d34b_cgraph.map +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/namespaceyaze_1_1gfx_1_1anonymous__namespace_02bitmap_8cc_03_accceb00d75541ce0324d7f8d2626d34b_cgraph.md5 b/namespaceyaze_1_1gfx_1_1anonymous__namespace_02bitmap_8cc_03_accceb00d75541ce0324d7f8d2626d34b_cgraph.md5 deleted file mode 100644 index 1d6108c3c..000000000 --- a/namespaceyaze_1_1gfx_1_1anonymous__namespace_02bitmap_8cc_03_accceb00d75541ce0324d7f8d2626d34b_cgraph.md5 +++ /dev/null @@ -1 +0,0 @@ -38ecadbc7bdb31bd15f15a619a69f40d \ No newline at end of file diff --git a/namespaceyaze_1_1gfx_1_1anonymous__namespace_02bitmap_8cc_03_accceb00d75541ce0324d7f8d2626d34b_cgraph.png b/namespaceyaze_1_1gfx_1_1anonymous__namespace_02bitmap_8cc_03_accceb00d75541ce0324d7f8d2626d34b_cgraph.png deleted file mode 100644 index 2d956481a..000000000 Binary files a/namespaceyaze_1_1gfx_1_1anonymous__namespace_02bitmap_8cc_03_accceb00d75541ce0324d7f8d2626d34b_cgraph.png and /dev/null differ diff --git a/namespaceyaze_1_1gui.html b/namespaceyaze_1_1gui.html index 472a9f493..021eedd17 100644 --- a/namespaceyaze_1_1gui.html +++ b/namespaceyaze_1_1gui.html @@ -562,7 +562,7 @@

                          References yaze::gui::Canvas::DrawBackground(), yaze::gui::Canvas::DrawBitmap(), yaze::gui::Canvas::DrawContextMenu(), yaze::gui::Canvas::DrawGrid(), yaze::gui::Canvas::DrawOverlay(), and yaze::gui::Canvas::DrawTileSelector().

                          -

                          Referenced by yaze::editor::GfxGroupEditor::DrawBlocksetViewer(), yaze::editor::GfxGroupEditor::DrawRoomsetViewer(), yaze::editor::GfxGroupEditor::DrawSpritesetViewer(), yaze::editor::GraphicsEditor::UpdateScadView(), and yaze::editor::Tile16Editor::UpdateTransferTileCanvas().

                          +

                          Referenced by yaze::editor::GfxGroupEditor::DrawBlocksetViewer(), yaze::editor::GfxGroupEditor::DrawRoomsetViewer(), yaze::editor::GfxGroupEditor::DrawSpritesetViewer(), yaze::editor::GraphicsEditor::UpdateScadView(), and yaze::editor::Tile16Editor::UpdateTransferTileCanvas().

                          Here is the call graph for this function:
                          @@ -1123,7 +1123,7 @@

                          References ImGui::InputScalarLeft(), kStepFastHex, and kStepOneHex.

                          -

                          Referenced by yaze::editor::GfxGroupEditor::DrawBlocksetViewer(), yaze::editor::SpriteEditor::DrawCurrentSheets(), yaze::editor::OverworldEditor::DrawCustomOverworldMapSettings(), yaze::editor::DungeonEditor::DrawDungeonCanvas(), yaze::editor::ScreenEditor::DrawDungeonMapsTabs(), yaze::editor::DungeonEditor::DrawEntranceSelector(), yaze::editor::DrawExitEditorPopup(), yaze::editor::GraphicsEditor::DrawGfxEditToolset(), yaze::editor::DrawOverworldEntrancePopup(), yaze::editor::OverworldEditor::DrawOverworldMapSettings(), yaze::editor::GfxGroupEditor::DrawPaletteViewer(), yaze::editor::GfxGroupEditor::DrawRoomsetViewer(), yaze::editor::SpriteEditor::DrawSpriteCanvas(), yaze::editor::GfxGroupEditor::DrawSpritesetViewer(), yaze::editor::Tile16Editor::DrawTileEditControls(), InputTileInfo(), yaze::gui::zeml::Render(), yaze::emu::Emulator::RenderBreakpointList(), and yaze::editor::GfxGroupEditor::Update().

                          +

                          Referenced by yaze::editor::GfxGroupEditor::DrawBlocksetViewer(), yaze::editor::SpriteEditor::DrawCurrentSheets(), yaze::editor::OverworldEditor::DrawCustomOverworldMapSettings(), yaze::editor::DungeonEditor::DrawDungeonCanvas(), yaze::editor::ScreenEditor::DrawDungeonMapsTabs(), yaze::editor::DungeonEditor::DrawEntranceSelector(), yaze::editor::DrawExitEditorPopup(), yaze::editor::GraphicsEditor::DrawGfxEditToolset(), yaze::editor::DrawOverworldEntrancePopup(), yaze::editor::OverworldEditor::DrawOverworldMapSettings(), yaze::editor::GfxGroupEditor::DrawPaletteViewer(), yaze::editor::GfxGroupEditor::DrawRoomsetViewer(), yaze::editor::SpriteEditor::DrawSpriteCanvas(), yaze::editor::GfxGroupEditor::DrawSpritesetViewer(), yaze::editor::Tile16Editor::DrawTileEditControls(), InputTileInfo(), yaze::gui::zeml::Render(), yaze::emu::Emulator::RenderBreakpointList(), and yaze::editor::GfxGroupEditor::Update().

                          Here is the call graph for this function:
                          @@ -1641,7 +1641,7 @@

                          References EndNoPadding().

                          -

                          Referenced by yaze::editor::OverworldEditor::DrawAreaGraphics(), yaze::editor::MessageEditor::DrawCurrentMessage(), and yaze::editor::Tile16Editor::UpdateBlockset().

                          +

                          Referenced by yaze::editor::OverworldEditor::DrawAreaGraphics(), yaze::editor::MessageEditor::DrawCurrentMessage(), and yaze::editor::Tile16Editor::UpdateBlockset().

                          Here is the call graph for this function:

                          diff --git a/namespaceyaze_1_1gui_1_1zeml_a938c099fc662747bd83cb0c3fc3a2358_cgraph.map b/namespaceyaze_1_1gui_1_1zeml_a938c099fc662747bd83cb0c3fc3a2358_cgraph.map index 6c3e86d39..83d5cf191 100644 --- a/namespaceyaze_1_1gui_1_1zeml_a938c099fc662747bd83cb0c3fc3a2358_cgraph.map +++ b/namespaceyaze_1_1gui_1_1zeml_a938c099fc662747bd83cb0c3fc3a2358_cgraph.map @@ -7,14 +7,14 @@ - - - - - - - - + + + + + + + + @@ -24,22 +24,22 @@ - - - - - - - - - - + + + + + + + + + + - - - - - - + + + + + + diff --git a/namespaceyaze_1_1gui_1_1zeml_a938c099fc662747bd83cb0c3fc3a2358_cgraph.md5 b/namespaceyaze_1_1gui_1_1zeml_a938c099fc662747bd83cb0c3fc3a2358_cgraph.md5 index baed5f68b..cf9730155 100644 --- a/namespaceyaze_1_1gui_1_1zeml_a938c099fc662747bd83cb0c3fc3a2358_cgraph.md5 +++ b/namespaceyaze_1_1gui_1_1zeml_a938c099fc662747bd83cb0c3fc3a2358_cgraph.md5 @@ -1 +1 @@ -bf97ecd9d8c76573b89ed9307a3aa777 \ No newline at end of file +9646f92f6e201036bab88f461cc1a5bb \ No newline at end of file diff --git a/namespaceyaze_1_1gui_a134c6e6817a4a8332e3842e4b2cd01f6_cgraph.map b/namespaceyaze_1_1gui_a134c6e6817a4a8332e3842e4b2cd01f6_cgraph.map index 622809435..aa8bd3996 100644 --- a/namespaceyaze_1_1gui_a134c6e6817a4a8332e3842e4b2cd01f6_cgraph.map +++ b/namespaceyaze_1_1gui_a134c6e6817a4a8332e3842e4b2cd01f6_cgraph.map @@ -6,12 +6,12 @@ - - - - - - + + + + + + @@ -28,19 +28,19 @@ - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + diff --git a/namespaceyaze_1_1gui_a134c6e6817a4a8332e3842e4b2cd01f6_cgraph.md5 b/namespaceyaze_1_1gui_a134c6e6817a4a8332e3842e4b2cd01f6_cgraph.md5 index 36bfbb7f9..fe5820b1e 100644 --- a/namespaceyaze_1_1gui_a134c6e6817a4a8332e3842e4b2cd01f6_cgraph.md5 +++ b/namespaceyaze_1_1gui_a134c6e6817a4a8332e3842e4b2cd01f6_cgraph.md5 @@ -1 +1 @@ -d039368330c843b155155e499fe9943f \ No newline at end of file +b91fc33cd0cdd01c99d22090b235832a \ No newline at end of file diff --git a/namespaceyaze_1_1gui_a359973f01787648b92a53d2aa84120a9_cgraph.map b/namespaceyaze_1_1gui_a359973f01787648b92a53d2aa84120a9_cgraph.map index d081bdce2..267a16890 100644 --- a/namespaceyaze_1_1gui_a359973f01787648b92a53d2aa84120a9_cgraph.map +++ b/namespaceyaze_1_1gui_a359973f01787648b92a53d2aa84120a9_cgraph.map @@ -6,14 +6,14 @@ - - - - - - - - + + + + + + + + @@ -24,19 +24,19 @@ - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + diff --git a/namespaceyaze_1_1gui_a359973f01787648b92a53d2aa84120a9_cgraph.md5 b/namespaceyaze_1_1gui_a359973f01787648b92a53d2aa84120a9_cgraph.md5 index a0f3a498b..b500078a3 100644 --- a/namespaceyaze_1_1gui_a359973f01787648b92a53d2aa84120a9_cgraph.md5 +++ b/namespaceyaze_1_1gui_a359973f01787648b92a53d2aa84120a9_cgraph.md5 @@ -1 +1 @@ -7eaabacdafc9efbc2c6d48793226ceb3 \ No newline at end of file +91b28067e79bccfc9c91acf774c0afd4 \ No newline at end of file diff --git a/namespaceyaze_1_1test.html b/namespaceyaze_1_1test.html index 5290e755c..d73a0cc74 100644 --- a/namespaceyaze_1_1test.html +++ b/namespaceyaze_1_1test.html @@ -9973,7 +9973,7 @@

                          Definition at line 39 of file overworld_test.cc.

                          -

                          References EXPECT_OK, yaze::zelda3::kNumOverworldMaps, and yaze::zelda3::kNumTile16Individual.

                          +

                          References EXPECT_OK, yaze::zelda3::kNumOverworldMaps, and yaze::zelda3::kNumTile16Individual.

                          diff --git a/namespaceyaze_1_1zelda3.html b/namespaceyaze_1_1zelda3.html index 615df28e7..adfa71137 100644 --- a/namespaceyaze_1_1zelda3.html +++ b/namespaceyaze_1_1zelda3.html @@ -594,6 +594,10 @@   constexpr int NumberOfMap32 = Map32PerScreen * kNumOverworldMaps   +constexpr int kNumOverworldEntrances = 129 +  +constexpr int kNumOverworldHoles = 0x13 +  constexpr int kOverworldEntranceMap = 0xDB96F   constexpr int kOverworldEntrancePos = 0xDBA71 @@ -618,6 +622,8 @@   constexpr int kNumEntranceTileTypes = 0x2C   +constexpr int kNumOverworldExits = 0x4F +  constexpr int OWExitRoomId = 0x15D8A   constexpr int OWExitMapId = 0x15E28 @@ -668,6 +674,8 @@   constexpr int OWWhirlpoolPosition = 0x16CF8   +constexpr int kNumOverworldMapItemPointers = 0x80 +  constexpr int kOverworldItemsPointers = 0xDC2F9   constexpr int kOverworldItemsAddress = 0xDC8B9 @@ -704,6 +712,10 @@   constexpr int OverworldCustomTileGFXGroupEnabled = 0x140148   +constexpr int kDarkWorldMapIdStart = 0x40 +  +constexpr int kSpecialWorldMapIdStart = 0x80 +  constexpr const char * kSpriteProperties []   @@ -724,7 +736,7 @@

                          Definition at line 61 of file overworld_map.h.

                          +

                          Definition at line 63 of file overworld_map.h.

                          @@ -967,9 +979,9 @@

                          -

                          Definition at line 96 of file overworld_entrance.h.

                          +

                          Definition at line 99 of file overworld_entrance.h.

                          -

                          References ASSIGN_OR_RETURN, yaze::zelda3::OverworldEntranceTileTypes::high, kEntranceTileTypePtrHigh, kEntranceTileTypePtrLow, kNumEntranceTileTypes, yaze::zelda3::OverworldEntranceTileTypes::low, and yaze::Rom::ReadWord().

                          +

                          References ASSIGN_OR_RETURN, yaze::zelda3::OverworldEntranceTileTypes::high, kEntranceTileTypePtrHigh, kEntranceTileTypePtrLow, kNumEntranceTileTypes, yaze::zelda3::OverworldEntranceTileTypes::low, and yaze::Rom::ReadWord().

                          Referenced by yaze::editor::OverworldEditor::Update().

                          @@ -3772,9 +3784,9 @@

                          -

                          Definition at line 103 of file overworld.cc.

                          +

                          Definition at line 101 of file overworld.cc.

                          -

                          Referenced by yaze::zelda3::Overworld::AssembleMap32Tiles().

                          +

                          Referenced by yaze::zelda3::Overworld::AssembleMap32Tiles().

                          @@ -3798,7 +3810,7 @@

                          -

                          Definition at line 22 of file overworld.h.

                          +

                          Definition at line 19 of file overworld.h.

                          @@ -3822,7 +3834,7 @@

                          -

                          Definition at line 23 of file overworld.h.

                          +

                          Definition at line 20 of file overworld.h.

                          @@ -3846,7 +3858,7 @@

                          -

                          Definition at line 24 of file overworld.h.

                          +

                          Definition at line 21 of file overworld.h.

                          @@ -3870,7 +3882,7 @@

                          -

                          Definition at line 25 of file overworld.h.

                          +

                          Definition at line 22 of file overworld.h.

                          @@ -3894,7 +3906,7 @@

                          -

                          Definition at line 26 of file overworld.h.

                          +

                          Definition at line 23 of file overworld.h.

                          @@ -3918,7 +3930,7 @@

                          -

                          Definition at line 27 of file overworld.h.

                          +

                          Definition at line 24 of file overworld.h.

                          @@ -3942,7 +3954,7 @@

                          -

                          Definition at line 28 of file overworld.h.

                          +

                          Definition at line 25 of file overworld.h.

                          @@ -3966,7 +3978,7 @@

                          -

                          Definition at line 29 of file overworld.h.

                          +

                          Definition at line 26 of file overworld.h.

                          @@ -3990,7 +4002,7 @@

                          -

                          Definition at line 30 of file overworld.h.

                          +

                          Definition at line 27 of file overworld.h.

                          @@ -4014,9 +4026,9 @@

                          -

                          Definition at line 32 of file overworld.h.

                          +

                          Definition at line 29 of file overworld.h.

                          -

                          Referenced by yaze::zelda3::OverworldMap::BuildMap(), yaze::zelda3::OverworldMap::LoadAreaInfo(), yaze::zelda3::OverworldMap::LoadPalette(), and yaze::zelda3::Overworld::SaveMapProperties().

                          +

                          Referenced by yaze::zelda3::OverworldMap::BuildMap(), yaze::zelda3::OverworldMap::LoadAreaInfo(), yaze::zelda3::OverworldMap::LoadPalette(), and yaze::zelda3::Overworld::SaveMapProperties().

                          @@ -4040,9 +4052,9 @@

                          -

                          Definition at line 33 of file overworld.h.

                          +

                          Definition at line 30 of file overworld.h.

                          -

                          Referenced by yaze::zelda3::OverworldMap::LoadAreaInfo(), yaze::zelda3::OverworldMap::LoadPalette(), and yaze::zelda3::Overworld::SaveMapProperties().

                          +

                          Referenced by yaze::zelda3::OverworldMap::LoadAreaInfo(), yaze::zelda3::OverworldMap::LoadPalette(), and yaze::zelda3::Overworld::SaveMapProperties().

                          @@ -4066,9 +4078,9 @@

                          -

                          Definition at line 34 of file overworld.h.

                          +

                          Definition at line 31 of file overworld.h.

                          -

                          Referenced by yaze::zelda3::OverworldMap::LoadPalette().

                          +

                          Referenced by yaze::zelda3::OverworldMap::LoadPalette().

                          @@ -4092,9 +4104,9 @@

                          -

                          Definition at line 35 of file overworld.h.

                          +

                          Definition at line 32 of file overworld.h.

                          -

                          Referenced by yaze::zelda3::OverworldMap::LoadAreaInfo(), and yaze::zelda3::Overworld::SaveMapProperties().

                          +

                          Referenced by yaze::zelda3::OverworldMap::LoadAreaInfo(), and yaze::zelda3::Overworld::SaveMapProperties().

                          @@ -4118,9 +4130,9 @@

                          -

                          Definition at line 36 of file overworld.h.

                          +

                          Definition at line 33 of file overworld.h.

                          -

                          Referenced by yaze::zelda3::OverworldMap::BuildMap(), and yaze::zelda3::OverworldMap::LoadAreaInfo().

                          +

                          Referenced by yaze::zelda3::OverworldMap::BuildMap(), and yaze::zelda3::OverworldMap::LoadAreaInfo().

                          @@ -4144,9 +4156,9 @@

                          -

                          Definition at line 37 of file overworld.h.

                          +

                          Definition at line 34 of file overworld.h.

                          -

                          Referenced by yaze::zelda3::OverworldMap::BuildMap(), and yaze::zelda3::OverworldMap::LoadAreaInfo().

                          +

                          Referenced by yaze::zelda3::OverworldMap::BuildMap(), and yaze::zelda3::OverworldMap::LoadAreaInfo().

                          @@ -4170,9 +4182,9 @@

                          -

                          Definition at line 38 of file overworld.h.

                          +

                          Definition at line 35 of file overworld.h.

                          -

                          Referenced by yaze::zelda3::Overworld::LoadSprites().

                          +

                          Referenced by yaze::zelda3::Overworld::LoadSprites().

                          @@ -4196,9 +4208,9 @@

                          -

                          Definition at line 39 of file overworld.h.

                          +

                          Definition at line 36 of file overworld.h.

                          -

                          Referenced by yaze::zelda3::Overworld::LoadSprites().

                          +

                          Referenced by yaze::zelda3::Overworld::LoadSprites().

                          @@ -4222,9 +4234,9 @@

                          -

                          Definition at line 40 of file overworld.h.

                          +

                          Definition at line 37 of file overworld.h.

                          -

                          Referenced by yaze::zelda3::Overworld::LoadSprites().

                          +

                          Referenced by yaze::zelda3::Overworld::LoadSprites().

                          @@ -4248,9 +4260,9 @@

                          -

                          Definition at line 42 of file overworld.h.

                          +

                          Definition at line 39 of file overworld.h.

                          -

                          Referenced by yaze::zelda3::OverworldMap::BuildMap(), yaze::zelda3::OverworldMap::LoadAreaInfo(), and yaze::zelda3::Overworld::SaveMapProperties().

                          +

                          Referenced by yaze::zelda3::OverworldMap::BuildMap(), yaze::zelda3::OverworldMap::LoadAreaInfo(), and yaze::zelda3::Overworld::SaveMapProperties().

                          @@ -4274,9 +4286,9 @@

                          -

                          Definition at line 43 of file overworld.h.

                          +

                          Definition at line 40 of file overworld.h.

                          -

                          Referenced by yaze::zelda3::OverworldMap::LoadAreaInfo().

                          +

                          Referenced by yaze::zelda3::OverworldMap::LoadAreaInfo().

                          @@ -4300,9 +4312,9 @@

                          -

                          Definition at line 45 of file overworld.h.

                          +

                          Definition at line 42 of file overworld.h.

                          -

                          Referenced by yaze::zelda3::OverworldMap::LoadAreaInfo().

                          +

                          Referenced by yaze::zelda3::OverworldMap::LoadAreaInfo().

                          @@ -4326,9 +4338,9 @@

                          -

                          Definition at line 46 of file overworld.h.

                          +

                          Definition at line 43 of file overworld.h.

                          -

                          Referenced by yaze::zelda3::OverworldMap::LoadAreaInfo().

                          +

                          Referenced by yaze::zelda3::OverworldMap::LoadAreaInfo().

                          @@ -4352,9 +4364,9 @@

                          -

                          Definition at line 47 of file overworld.h.

                          +

                          Definition at line 44 of file overworld.h.

                          -

                          Referenced by yaze::zelda3::OverworldMap::LoadAreaInfo().

                          +

                          Referenced by yaze::zelda3::OverworldMap::LoadAreaInfo().

                          @@ -4378,9 +4390,9 @@

                          -

                          Definition at line 48 of file overworld.h.

                          +

                          Definition at line 45 of file overworld.h.

                          -

                          Referenced by yaze::zelda3::OverworldMap::LoadAreaInfo().

                          +

                          Referenced by yaze::zelda3::OverworldMap::LoadAreaInfo().

                          @@ -4404,9 +4416,9 @@

                          -

                          Definition at line 49 of file overworld.h.

                          +

                          Definition at line 46 of file overworld.h.

                          -

                          Referenced by yaze::zelda3::OverworldMap::LoadAreaInfo().

                          +

                          Referenced by yaze::zelda3::OverworldMap::LoadAreaInfo().

                          @@ -4430,7 +4442,7 @@

                          -

                          Definition at line 50 of file overworld.h.

                          +

                          Definition at line 47 of file overworld.h.

                          @@ -4454,7 +4466,7 @@

                          -

                          Definition at line 51 of file overworld.h.

                          +

                          Definition at line 48 of file overworld.h.

                          @@ -4478,9 +4490,9 @@

                          -

                          Definition at line 54 of file overworld.h.

                          +

                          Definition at line 51 of file overworld.h.

                          -

                          Referenced by yaze::zelda3::OverworldMap::LoadAreaInfo(), and yaze::zelda3::Overworld::SaveLargeMaps().

                          +

                          Referenced by yaze::zelda3::OverworldMap::LoadAreaInfo(), and yaze::zelda3::Overworld::SaveLargeMaps().

                          @@ -4504,7 +4516,7 @@

                          -

                          Definition at line 57 of file overworld.h.

                          +

                          Definition at line 54 of file overworld.h.

                          Referenced by yaze::zelda3::Overworld::SaveLargeMaps().

                          @@ -4530,7 +4542,7 @@

                          -

                          Definition at line 65 of file overworld.h.

                          +

                          Definition at line 62 of file overworld.h.

                          Referenced by yaze::zelda3::Overworld::SaveLargeMaps().

                          @@ -4556,7 +4568,7 @@

                          -

                          Definition at line 66 of file overworld.h.

                          +

                          Definition at line 63 of file overworld.h.

                          Referenced by yaze::zelda3::Overworld::SaveLargeMaps().

                          @@ -4582,7 +4594,7 @@

                          -

                          Definition at line 67 of file overworld.h.

                          +

                          Definition at line 64 of file overworld.h.

                          Referenced by yaze::zelda3::Overworld::SaveLargeMaps().

                          @@ -4608,7 +4620,7 @@

                          -

                          Definition at line 68 of file overworld.h.

                          +

                          Definition at line 65 of file overworld.h.

                          Referenced by yaze::zelda3::Overworld::SaveLargeMaps().

                          @@ -4634,7 +4646,7 @@

                          -

                          Definition at line 69 of file overworld.h.

                          +

                          Definition at line 66 of file overworld.h.

                          Referenced by yaze::zelda3::Overworld::SaveLargeMaps().

                          @@ -4660,7 +4672,7 @@

                          -

                          Definition at line 71 of file overworld.h.

                          +

                          Definition at line 68 of file overworld.h.

                          Referenced by yaze::zelda3::Overworld::SaveLargeMaps().

                          @@ -4686,7 +4698,7 @@

                          -

                          Definition at line 72 of file overworld.h.

                          +

                          Definition at line 69 of file overworld.h.

                          Referenced by yaze::zelda3::Overworld::SaveLargeMaps().

                          @@ -4712,7 +4724,7 @@

                          -

                          Definition at line 73 of file overworld.h.

                          +

                          Definition at line 70 of file overworld.h.

                          Referenced by yaze::zelda3::Overworld::SaveLargeMaps().

                          @@ -4738,7 +4750,7 @@

                          -

                          Definition at line 74 of file overworld.h.

                          +

                          Definition at line 71 of file overworld.h.

                          Referenced by yaze::zelda3::Overworld::SaveLargeMaps().

                          @@ -4764,9 +4776,9 @@

                          -

                          Definition at line 76 of file overworld.h.

                          +

                          Definition at line 73 of file overworld.h.

                          -

                          Referenced by yaze::zelda3::Overworld::SaveOverworldMaps().

                          +

                          Referenced by yaze::zelda3::Overworld::SaveOverworldMaps().

                          @@ -4790,7 +4802,7 @@

                          -

                          Definition at line 78 of file overworld.h.

                          +

                          Definition at line 75 of file overworld.h.

                          Referenced by yaze::zelda3::Overworld::SaveLargeMaps().

                          @@ -4816,7 +4828,7 @@

                          -

                          Definition at line 79 of file overworld.h.

                          +

                          Definition at line 76 of file overworld.h.

                          Referenced by yaze::zelda3::Overworld::SaveLargeMaps().

                          @@ -4842,7 +4854,7 @@

                          -

                          Definition at line 80 of file overworld.h.

                          +

                          Definition at line 77 of file overworld.h.

                          @@ -4866,7 +4878,7 @@

                          -

                          Definition at line 81 of file overworld.h.

                          +

                          Definition at line 78 of file overworld.h.

                          @@ -4890,9 +4902,9 @@

                          -

                          Definition at line 84 of file overworld.h.

                          +

                          Definition at line 81 of file overworld.h.

                          -

                          Referenced by yaze::zelda3::Overworld::AssembleMap16Tiles(), and yaze::zelda3::Overworld::SaveMap16Expanded().

                          +

                          Referenced by yaze::zelda3::Overworld::AssembleMap16Tiles(), and yaze::zelda3::Overworld::SaveMap16Expanded().

                          @@ -4916,9 +4928,9 @@

                          -

                          Definition at line 85 of file overworld.h.

                          +

                          Definition at line 82 of file overworld.h.

                          -

                          Referenced by yaze::zelda3::Overworld::AssembleMap32Tiles(), and yaze::zelda3::Overworld::SaveMap32Expanded().

                          +

                          Referenced by yaze::zelda3::Overworld::AssembleMap32Tiles(), and yaze::zelda3::Overworld::SaveMap32Expanded().

                          @@ -4942,9 +4954,9 @@

                          -

                          Definition at line 86 of file overworld.h.

                          +

                          Definition at line 83 of file overworld.h.

                          -

                          Referenced by yaze::zelda3::Overworld::AssembleMap32Tiles(), and yaze::zelda3::Overworld::SaveMap32Expanded().

                          +

                          Referenced by yaze::zelda3::Overworld::AssembleMap32Tiles(), and yaze::zelda3::Overworld::SaveMap32Expanded().

                          @@ -4968,9 +4980,9 @@

                          -

                          Definition at line 87 of file overworld.h.

                          +

                          Definition at line 84 of file overworld.h.

                          -

                          Referenced by yaze::zelda3::Overworld::AssembleMap32Tiles(), and yaze::zelda3::Overworld::SaveMap32Expanded().

                          +

                          Referenced by yaze::zelda3::Overworld::AssembleMap32Tiles(), and yaze::zelda3::Overworld::SaveMap32Expanded().

                          @@ -4994,9 +5006,9 @@

                          -

                          Definition at line 88 of file overworld.h.

                          +

                          Definition at line 85 of file overworld.h.

                          -

                          Referenced by yaze::zelda3::Overworld::AssembleMap32Tiles().

                          +

                          Referenced by yaze::zelda3::Overworld::AssembleMap32Tiles().

                          @@ -5020,9 +5032,9 @@

                          -

                          Definition at line 89 of file overworld.h.

                          +

                          Definition at line 86 of file overworld.h.

                          -

                          Referenced by yaze::zelda3::Overworld::AssembleMap32Tiles().

                          +

                          Referenced by yaze::zelda3::Overworld::AssembleMap32Tiles().

                          @@ -5046,9 +5058,9 @@

                          -

                          Definition at line 90 of file overworld.h.

                          +

                          Definition at line 87 of file overworld.h.

                          -

                          Referenced by yaze::zelda3::Overworld::AssembleMap16Tiles().

                          +

                          Referenced by yaze::zelda3::Overworld::AssembleMap16Tiles().

                          @@ -5072,9 +5084,9 @@

                          -

                          Definition at line 91 of file overworld.h.

                          +

                          Definition at line 88 of file overworld.h.

                          -

                          Referenced by yaze::zelda3::Overworld::LoadEntrances().

                          +

                          Referenced by yaze::zelda3::Overworld::LoadEntrances().

                          @@ -5098,9 +5110,9 @@

                          -

                          Definition at line 93 of file overworld.h.

                          +

                          Definition at line 90 of file overworld.h.

                          -

                          Referenced by yaze::zelda3::Overworld::SaveOverworldMaps().

                          +

                          Referenced by yaze::zelda3::Overworld::SaveOverworldMaps().

                          @@ -5124,9 +5136,9 @@

                          -

                          Definition at line 94 of file overworld.h.

                          +

                          Definition at line 91 of file overworld.h.

                          -

                          Referenced by yaze::zelda3::Overworld::SaveOverworldMaps().

                          +

                          Referenced by yaze::zelda3::Overworld::SaveOverworldMaps().

                          @@ -5150,9 +5162,9 @@

                          -

                          Definition at line 96 of file overworld.h.

                          +

                          Definition at line 93 of file overworld.h.

                          -

                          Referenced by yaze::zelda3::Overworld::LoadTileTypes().

                          +

                          Referenced by yaze::zelda3::Overworld::LoadTileTypes().

                          @@ -5176,9 +5188,9 @@

                          -

                          Definition at line 97 of file overworld.h.

                          +

                          Definition at line 94 of file overworld.h.

                          -

                          Referenced by yaze::zelda3::Overworld::AssembleMap16Tiles(), and yaze::zelda3::Overworld::SaveMap16Tiles().

                          +

                          Referenced by yaze::zelda3::Overworld::AssembleMap16Tiles(), and yaze::zelda3::Overworld::SaveMap16Tiles().

                          @@ -5202,9 +5214,9 @@

                          -

                          Definition at line 98 of file overworld.h.

                          +

                          Definition at line 95 of file overworld.h.

                          -

                          Referenced by yaze::zelda3::Overworld::DecompressAllMapTiles(), yaze::zelda3::anonymous_namespace{overworld.cc}::GetAllTile16(), yaze::zelda3::Overworld::Load(), yaze::editor::OverworldEditor::LoadGraphics(), yaze::zelda3::Overworld::LoadOverworldMaps(), yaze::zelda3::OverworldMap::LoadPalette(), yaze::zelda3::Overworld::SaveOverworldMaps(), and yaze::test::TEST_F().

                          +

                          Referenced by yaze::zelda3::Overworld::DecompressAllMapTiles(), yaze::zelda3::anonymous_namespace{overworld.cc}::GetAllTile16(), yaze::zelda3::Overworld::Load(), yaze::editor::OverworldEditor::LoadGraphics(), yaze::zelda3::Overworld::LoadOverworldMaps(), yaze::zelda3::OverworldMap::LoadPalette(), yaze::zelda3::Overworld::SaveOverworldMaps(), and yaze::test::TEST_F().

                          @@ -5228,9 +5240,9 @@

                          -

                          Definition at line 99 of file overworld.h.

                          +

                          Definition at line 96 of file overworld.h.

                          -

                          Referenced by yaze::zelda3::Overworld::AssembleMap16Tiles(), yaze::editor::OverworldEditor::LoadGraphics(), yaze::editor::OverworldEditor::RefreshTile16Blockset(), and yaze::test::TEST_F().

                          +

                          Referenced by yaze::zelda3::Overworld::AssembleMap16Tiles(), yaze::editor::OverworldEditor::LoadGraphics(), yaze::editor::OverworldEditor::RefreshTile16Blockset(), and yaze::test::TEST_F().

                          @@ -5254,7 +5266,7 @@

                          -

                          Definition at line 100 of file overworld.h.

                          +

                          Definition at line 97 of file overworld.h.

                          @@ -5278,9 +5290,9 @@

                          -

                          Definition at line 101 of file overworld.h.

                          +

                          Definition at line 98 of file overworld.h.

                          -

                          Referenced by yaze::zelda3::Overworld::SaveMap16Tiles().

                          +

                          Referenced by yaze::zelda3::Overworld::SaveMap16Tiles().

                          @@ -5304,9 +5316,9 @@

                          -

                          Definition at line 102 of file overworld.h.

                          +

                          Definition at line 99 of file overworld.h.

                          -

                          Referenced by yaze::zelda3::Overworld::AssembleMap16Tiles().

                          +

                          Referenced by yaze::zelda3::Overworld::AssembleMap16Tiles().

                          @@ -5330,9 +5342,9 @@

                          -

                          Definition at line 103 of file overworld.h.

                          +

                          Definition at line 100 of file overworld.h.

                          -

                          Referenced by yaze::zelda3::Overworld::CreateTile32Tilemap().

                          +

                          Referenced by yaze::zelda3::Overworld::CreateTile32Tilemap().

                          @@ -5356,7 +5368,7 @@

                          -

                          Definition at line 104 of file overworld.h.

                          +

                          Definition at line 101 of file overworld.h.

                          @@ -5380,9 +5392,61 @@

                          -

                          Definition at line 105 of file overworld.h.

                          +

                          Definition at line 102 of file overworld.h.

                          + +

                          Referenced by yaze::zelda3::Overworld::CreateTile32Tilemap().

                          + + + + +

                          ◆ kNumOverworldEntrances

                          + +
                          +
                          + + + + + +
                          + + + + +
                          int yaze::zelda3::kNumOverworldEntrances = 129
                          +
                          +constexpr
                          +
                          + +

                          Definition at line 13 of file overworld_entrance.h.

                          + +

                          Referenced by yaze::zelda3::Overworld::SaveEntrances().

                          + +
                          +
                          + +

                          ◆ kNumOverworldHoles

                          + +
                          +
                          + + + + + +
                          + + + + +
                          int yaze::zelda3::kNumOverworldHoles = 0x13
                          +
                          +constexpr
                          +
                          @@ -5406,9 +5470,9 @@

                          -

                          Definition at line 13 of file overworld_entrance.h.

                          +

                          Definition at line 16 of file overworld_entrance.h.

                          -

                          Referenced by yaze::zelda3::Overworld::LoadEntrances(), and yaze::zelda3::Overworld::SaveEntrances().

                          +

                          Referenced by yaze::zelda3::Overworld::LoadEntrances(), and yaze::zelda3::Overworld::SaveEntrances().

                          @@ -5432,9 +5496,9 @@

                          -

                          Definition at line 14 of file overworld_entrance.h.

                          +

                          Definition at line 17 of file overworld_entrance.h.

                          -

                          Referenced by yaze::zelda3::Overworld::LoadEntrances(), and yaze::zelda3::Overworld::SaveEntrances().

                          +

                          Referenced by yaze::zelda3::Overworld::LoadEntrances(), and yaze::zelda3::Overworld::SaveEntrances().

                          @@ -5458,9 +5522,9 @@

                          -

                          Definition at line 15 of file overworld_entrance.h.

                          +

                          Definition at line 18 of file overworld_entrance.h.

                          -

                          Referenced by yaze::zelda3::Overworld::LoadEntrances(), and yaze::zelda3::Overworld::SaveEntrances().

                          +

                          Referenced by yaze::zelda3::Overworld::LoadEntrances(), and yaze::zelda3::Overworld::SaveEntrances().

                          @@ -5484,9 +5548,9 @@

                          -

                          Definition at line 17 of file overworld_entrance.h.

                          +

                          Definition at line 20 of file overworld_entrance.h.

                          -

                          Referenced by yaze::zelda3::Overworld::LoadEntrances().

                          +

                          Referenced by yaze::zelda3::Overworld::LoadEntrances(), and yaze::zelda3::Overworld::SaveEntrances().

                          @@ -5510,9 +5574,9 @@

                          -

                          Definition at line 18 of file overworld_entrance.h.

                          +

                          Definition at line 21 of file overworld_entrance.h.

                          -

                          Referenced by yaze::zelda3::Overworld::LoadEntrances().

                          +

                          Referenced by yaze::zelda3::Overworld::LoadEntrances(), and yaze::zelda3::Overworld::SaveEntrances().

                          @@ -5536,9 +5600,9 @@

                          -

                          Definition at line 19 of file overworld_entrance.h.

                          +

                          Definition at line 22 of file overworld_entrance.h.

                          -

                          Referenced by yaze::zelda3::Overworld::LoadEntrances().

                          +

                          Referenced by yaze::zelda3::Overworld::LoadEntrances(), and yaze::zelda3::Overworld::SaveEntrances().

                          @@ -5562,9 +5626,9 @@

                          -

                          Definition at line 23 of file overworld_entrance.h.

                          +

                          Definition at line 26 of file overworld_entrance.h.

                          -

                          Referenced by yaze::zelda3::Overworld::LoadEntrances(), and yaze::zelda3::Overworld::SaveEntrances().

                          +

                          Referenced by yaze::zelda3::Overworld::LoadEntrances(), and yaze::zelda3::Overworld::SaveEntrances().

                          @@ -5588,9 +5652,9 @@

                          -

                          Definition at line 27 of file overworld_entrance.h.

                          +

                          Definition at line 30 of file overworld_entrance.h.

                          -

                          Referenced by yaze::zelda3::Overworld::LoadEntrances(), and yaze::zelda3::Overworld::SaveEntrances().

                          +

                          Referenced by yaze::zelda3::Overworld::LoadEntrances(), and yaze::zelda3::Overworld::SaveEntrances().

                          @@ -5614,9 +5678,9 @@

                          -

                          Definition at line 30 of file overworld_entrance.h.

                          +

                          Definition at line 33 of file overworld_entrance.h.

                          -

                          Referenced by yaze::zelda3::Overworld::LoadEntrances(), and yaze::zelda3::Overworld::SaveEntrances().

                          +

                          Referenced by yaze::zelda3::Overworld::LoadEntrances(), and yaze::zelda3::Overworld::SaveEntrances().

                          @@ -5640,9 +5704,9 @@

                          -

                          Definition at line 87 of file overworld_entrance.h.

                          +

                          Definition at line 90 of file overworld_entrance.h.

                          -

                          Referenced by LoadEntranceTileTypes().

                          +

                          Referenced by LoadEntranceTileTypes().

                          @@ -5666,9 +5730,9 @@

                          -

                          Definition at line 88 of file overworld_entrance.h.

                          +

                          Definition at line 91 of file overworld_entrance.h.

                          -

                          Referenced by LoadEntranceTileTypes().

                          +

                          Referenced by LoadEntranceTileTypes().

                          @@ -5692,9 +5756,35 @@

                          -

                          Definition at line 89 of file overworld_entrance.h.

                          +

                          Definition at line 92 of file overworld_entrance.h.

                          + +

                          Referenced by LoadEntranceTileTypes().

                          + + + + +

                          ◆ kNumOverworldExits

                          + +
                          +
                          + + + + + +
                          + + + + +
                          int yaze::zelda3::kNumOverworldExits = 0x4F
                          +
                          +constexpr
                          +
                          + +

                          Definition at line 13 of file overworld_exit.h.

                          -

                          Referenced by LoadEntranceTileTypes().

                          +

                          Referenced by yaze::zelda3::Overworld::SaveExits().

                          @@ -5718,9 +5808,9 @@

                          -

                          Definition at line 13 of file overworld_exit.h.

                          +

                          Definition at line 14 of file overworld_exit.h.

                          -

                          Referenced by yaze::zelda3::Overworld::LoadExits(), and yaze::zelda3::Overworld::SaveExits().

                          +

                          Referenced by yaze::zelda3::Overworld::LoadExits(), and yaze::zelda3::Overworld::SaveExits().

                          @@ -5744,9 +5834,9 @@

                          -

                          Definition at line 16 of file overworld_exit.h.

                          +

                          Definition at line 17 of file overworld_exit.h.

                          -

                          Referenced by yaze::zelda3::Overworld::LoadExits(), and yaze::zelda3::Overworld::SaveExits().

                          +

                          Referenced by yaze::zelda3::Overworld::LoadExits(), and yaze::zelda3::Overworld::SaveExits().

                          @@ -5770,9 +5860,9 @@

                          -

                          Definition at line 17 of file overworld_exit.h.

                          +

                          Definition at line 18 of file overworld_exit.h.

                          -

                          Referenced by yaze::zelda3::Overworld::LoadExits(), and yaze::zelda3::Overworld::SaveExits().

                          +

                          Referenced by yaze::zelda3::Overworld::LoadExits(), and yaze::zelda3::Overworld::SaveExits().

                          @@ -5796,9 +5886,9 @@

                          -

                          Definition at line 18 of file overworld_exit.h.

                          +

                          Definition at line 19 of file overworld_exit.h.

                          -

                          Referenced by yaze::zelda3::Overworld::LoadExits(), and yaze::zelda3::Overworld::SaveExits().

                          +

                          Referenced by yaze::zelda3::Overworld::LoadExits(), and yaze::zelda3::Overworld::SaveExits().

                          @@ -5822,9 +5912,9 @@

                          -

                          Definition at line 19 of file overworld_exit.h.

                          +

                          Definition at line 20 of file overworld_exit.h.

                          -

                          Referenced by yaze::zelda3::Overworld::LoadExits(), and yaze::zelda3::Overworld::SaveExits().

                          +

                          Referenced by yaze::zelda3::Overworld::LoadExits(), and yaze::zelda3::Overworld::SaveExits().

                          @@ -5848,9 +5938,9 @@

                          -

                          Definition at line 20 of file overworld_exit.h.

                          +

                          Definition at line 21 of file overworld_exit.h.

                          -

                          Referenced by yaze::zelda3::Overworld::LoadExits(), and yaze::zelda3::Overworld::SaveExits().

                          +

                          Referenced by yaze::zelda3::Overworld::LoadExits(), and yaze::zelda3::Overworld::SaveExits().

                          @@ -5874,9 +5964,9 @@

                          -

                          Definition at line 21 of file overworld_exit.h.

                          +

                          Definition at line 22 of file overworld_exit.h.

                          -

                          Referenced by yaze::zelda3::Overworld::LoadExits(), and yaze::zelda3::Overworld::SaveExits().

                          +

                          Referenced by yaze::zelda3::Overworld::LoadExits(), and yaze::zelda3::Overworld::SaveExits().

                          @@ -5900,9 +5990,9 @@

                          -

                          Definition at line 22 of file overworld_exit.h.

                          +

                          Definition at line 23 of file overworld_exit.h.

                          -

                          Referenced by yaze::zelda3::Overworld::LoadExits(), and yaze::zelda3::Overworld::SaveExits().

                          +

                          Referenced by yaze::zelda3::Overworld::LoadExits(), and yaze::zelda3::Overworld::SaveExits().

                          @@ -5926,9 +6016,9 @@

                          -

                          Definition at line 23 of file overworld_exit.h.

                          +

                          Definition at line 24 of file overworld_exit.h.

                          -

                          Referenced by yaze::zelda3::Overworld::LoadExits(), and yaze::zelda3::Overworld::SaveExits().

                          +

                          Referenced by yaze::zelda3::Overworld::LoadExits(), and yaze::zelda3::Overworld::SaveExits().

                          @@ -5952,7 +6042,7 @@

                          -

                          Definition at line 24 of file overworld_exit.h.

                          +

                          Definition at line 25 of file overworld_exit.h.

                          @@ -5976,9 +6066,9 @@

                          -

                          Definition at line 25 of file overworld_exit.h.

                          +

                          Definition at line 26 of file overworld_exit.h.

                          -

                          Referenced by yaze::zelda3::Overworld::LoadExits(), and yaze::zelda3::Overworld::SaveExits().

                          +

                          Referenced by yaze::zelda3::Overworld::LoadExits(), and yaze::zelda3::Overworld::SaveExits().

                          @@ -6002,9 +6092,9 @@

                          -

                          Definition at line 26 of file overworld_exit.h.

                          +

                          Definition at line 27 of file overworld_exit.h.

                          -

                          Referenced by yaze::zelda3::Overworld::LoadExits(), and yaze::zelda3::Overworld::SaveExits().

                          +

                          Referenced by yaze::zelda3::Overworld::LoadExits(), and yaze::zelda3::Overworld::SaveExits().

                          @@ -6028,9 +6118,9 @@

                          -

                          Definition at line 27 of file overworld_exit.h.

                          +

                          Definition at line 28 of file overworld_exit.h.

                          -

                          Referenced by yaze::zelda3::Overworld::LoadExits(), and yaze::zelda3::Overworld::SaveExits().

                          +

                          Referenced by yaze::zelda3::Overworld::LoadExits(), and yaze::zelda3::Overworld::SaveExits().

                          @@ -6054,9 +6144,9 @@

                          -

                          Definition at line 28 of file overworld_exit.h.

                          +

                          Definition at line 29 of file overworld_exit.h.

                          -

                          Referenced by yaze::zelda3::Overworld::LoadExits(), and yaze::zelda3::Overworld::SaveExits().

                          +

                          Referenced by yaze::zelda3::Overworld::LoadExits(), and yaze::zelda3::Overworld::SaveExits().

                          @@ -6080,7 +6170,7 @@

                          -

                          Definition at line 30 of file overworld_exit.h.

                          +

                          Definition at line 31 of file overworld_exit.h.

                          @@ -6104,7 +6194,7 @@

                          -

                          Definition at line 31 of file overworld_exit.h.

                          +

                          Definition at line 32 of file overworld_exit.h.

                          @@ -6128,7 +6218,7 @@

                          -

                          Definition at line 32 of file overworld_exit.h.

                          +

                          Definition at line 33 of file overworld_exit.h.

                          @@ -6152,7 +6242,7 @@

                          -

                          Definition at line 33 of file overworld_exit.h.

                          +

                          Definition at line 34 of file overworld_exit.h.

                          @@ -6176,7 +6266,7 @@

                          -

                          Definition at line 34 of file overworld_exit.h.

                          +

                          Definition at line 35 of file overworld_exit.h.

                          @@ -6200,7 +6290,7 @@

                          -

                          Definition at line 35 of file overworld_exit.h.

                          +

                          Definition at line 36 of file overworld_exit.h.

                          @@ -6224,7 +6314,7 @@

                          -

                          Definition at line 36 of file overworld_exit.h.

                          +

                          Definition at line 37 of file overworld_exit.h.

                          @@ -6248,7 +6338,7 @@

                          -

                          Definition at line 37 of file overworld_exit.h.

                          +

                          Definition at line 38 of file overworld_exit.h.

                          @@ -6272,7 +6362,7 @@

                          -

                          Definition at line 38 of file overworld_exit.h.

                          +

                          Definition at line 39 of file overworld_exit.h.

                          @@ -6296,7 +6386,7 @@

                          -

                          Definition at line 39 of file overworld_exit.h.

                          +

                          Definition at line 40 of file overworld_exit.h.

                          @@ -6320,7 +6410,33 @@

                          -

                          Definition at line 40 of file overworld_exit.h.

                          +

                          Definition at line 41 of file overworld_exit.h.

                          + + + + +

                          ◆ kNumOverworldMapItemPointers

                          + +
                          +
                          + + + + + +
                          + + + + +
                          int yaze::zelda3::kNumOverworldMapItemPointers = 0x80
                          +
                          +constexpr
                          +
                          + +

                          Definition at line 15 of file overworld_item.h.

                          + +

                          Referenced by yaze::zelda3::Overworld::SaveItems().

                          @@ -6344,9 +6460,9 @@

                          -

                          Definition at line 15 of file overworld_item.h.

                          +

                          Definition at line 16 of file overworld_item.h.

                          -

                          Referenced by yaze::zelda3::Overworld::SaveItems().

                          +

                          Referenced by yaze::zelda3::Overworld::SaveItems().

                          @@ -6370,9 +6486,9 @@

                          -

                          Definition at line 16 of file overworld_item.h.

                          +

                          Definition at line 17 of file overworld_item.h.

                          -

                          Referenced by yaze::zelda3::Overworld::LoadItems().

                          +

                          Referenced by yaze::zelda3::Overworld::LoadItems().

                          @@ -6396,7 +6512,7 @@

                          -

                          Definition at line 17 of file overworld_item.h.

                          +

                          Definition at line 18 of file overworld_item.h.

                          @@ -6420,9 +6536,9 @@

                          -

                          Definition at line 18 of file overworld_item.h.

                          +

                          Definition at line 19 of file overworld_item.h.

                          -

                          Referenced by yaze::zelda3::Overworld::SaveItems().

                          +

                          Referenced by yaze::zelda3::Overworld::SaveItems().

                          @@ -6468,7 +6584,7 @@

                          "Switch"
                          }
                          -

                          Definition at line 67 of file overworld_item.h.

                          +

                          Definition at line 68 of file overworld_item.h.

                          Referenced by yaze::editor::DrawItemEditorPopup(), yaze::editor::DrawItemInsertPopup(), and yaze::editor::OverworldEditor::DrawOverworldItems().

                          @@ -6494,7 +6610,7 @@

                          -

                          Definition at line 21 of file overworld_map.h.

                          +

                          Definition at line 20 of file overworld_map.h.

                          Referenced by yaze::zelda3::OverworldMap::OverworldMap(), and yaze::editor::ConstantManager::ShowConstantManager().

                          @@ -6520,7 +6636,7 @@

                          -

                          Definition at line 24 of file overworld_map.h.

                          +

                          Definition at line 23 of file overworld_map.h.

                          Referenced by yaze::editor::ConstantManager::ShowConstantManager().

                          @@ -6546,7 +6662,7 @@

                          -

                          Definition at line 27 of file overworld_map.h.

                          +

                          Definition at line 26 of file overworld_map.h.

                          Referenced by yaze::editor::ConstantManager::ShowConstantManager().

                          @@ -6572,9 +6688,9 @@

                          -

                          Definition at line 30 of file overworld_map.h.

                          +

                          Definition at line 29 of file overworld_map.h.

                          -

                          Referenced by yaze::zelda3::OverworldMap::SetupCustomTileset(), and yaze::editor::ConstantManager::ShowConstantManager().

                          +

                          Referenced by yaze::zelda3::OverworldMap::SetupCustomTileset(), and yaze::editor::ConstantManager::ShowConstantManager().

                          @@ -6598,7 +6714,7 @@

                          -

                          Definition at line 32 of file overworld_map.h.

                          +

                          Definition at line 31 of file overworld_map.h.

                          Referenced by yaze::editor::ConstantManager::ShowConstantManager().

                          @@ -6624,9 +6740,9 @@

                          -

                          Definition at line 35 of file overworld_map.h.

                          +

                          Definition at line 34 of file overworld_map.h.

                          -

                          Referenced by yaze::zelda3::OverworldMap::SetupCustomTileset(), and yaze::editor::ConstantManager::ShowConstantManager().

                          +

                          Referenced by yaze::zelda3::OverworldMap::SetupCustomTileset(), and yaze::editor::ConstantManager::ShowConstantManager().

                          @@ -6650,7 +6766,7 @@

                          -

                          Definition at line 38 of file overworld_map.h.

                          +

                          Definition at line 37 of file overworld_map.h.

                          Referenced by yaze::editor::ConstantManager::ShowConstantManager().

                          @@ -6676,9 +6792,9 @@

                          -

                          Definition at line 41 of file overworld_map.h.

                          +

                          Definition at line 40 of file overworld_map.h.

                          -

                          Referenced by yaze::zelda3::OverworldMap::SetupCustomTileset(), and yaze::editor::ConstantManager::ShowConstantManager().

                          +

                          Referenced by yaze::zelda3::OverworldMap::SetupCustomTileset(), and yaze::editor::ConstantManager::ShowConstantManager().

                          @@ -6702,7 +6818,7 @@

                          -

                          Definition at line 44 of file overworld_map.h.

                          +

                          Definition at line 43 of file overworld_map.h.

                          Referenced by yaze::editor::ConstantManager::ShowConstantManager().

                          @@ -6728,9 +6844,9 @@

                          -

                          Definition at line 47 of file overworld_map.h.

                          +

                          Definition at line 46 of file overworld_map.h.

                          -

                          Referenced by yaze::zelda3::OverworldMap::SetupCustomTileset().

                          +

                          Referenced by yaze::zelda3::OverworldMap::SetupCustomTileset().

                          @@ -6754,7 +6870,7 @@

                          -

                          Definition at line 50 of file overworld_map.h.

                          +

                          Definition at line 49 of file overworld_map.h.

                          @@ -6778,9 +6894,9 @@

                          -

                          Definition at line 53 of file overworld_map.h.

                          +

                          Definition at line 52 of file overworld_map.h.

                          -

                          Referenced by yaze::zelda3::OverworldMap::SetupCustomTileset().

                          +

                          Referenced by yaze::zelda3::OverworldMap::SetupCustomTileset().

                          @@ -6804,7 +6920,59 @@

                          -

                          Definition at line 56 of file overworld_map.h.

                          +

                          Definition at line 55 of file overworld_map.h.

                          + + + + +

                          ◆ kDarkWorldMapIdStart

                          + + + +

                          ◆ kSpecialWorldMapIdStart

                          + + diff --git a/namespaceyaze_1_1zelda3.js b/namespaceyaze_1_1zelda3.js index 748dee100..9a5d0d257 100644 --- a/namespaceyaze_1_1zelda3.js +++ b/namespaceyaze_1_1zelda3.js @@ -240,6 +240,8 @@ var namespaceyaze_1_1zelda3 = [ "LimitOfMap32", "namespaceyaze_1_1zelda3.html#a1461a0d9bad1391697e1bee0afc79d17", null ], [ "NumberOfOWSprites", "namespaceyaze_1_1zelda3.html#aebdd836608337fa635a795f5ae00536a", null ], [ "NumberOfMap32", "namespaceyaze_1_1zelda3.html#a2d37bd587336f1ddef75a3f812ba5f66", null ], + [ "kNumOverworldEntrances", "namespaceyaze_1_1zelda3.html#adc7a44403a309bba04259cd65b181719", null ], + [ "kNumOverworldHoles", "namespaceyaze_1_1zelda3.html#a31e5c4ca32c0fb45812b92ea7252540e", null ], [ "kOverworldEntranceMap", "namespaceyaze_1_1zelda3.html#a4e561e2b049765cf7ae2b321a7d6a45a", null ], [ "kOverworldEntrancePos", "namespaceyaze_1_1zelda3.html#a0b16d6719abc9aad2fd71d18915ea5ea", null ], [ "kOverworldEntranceEntranceId", "namespaceyaze_1_1zelda3.html#a3993966b93392af9275fc50e1aba9328", null ], @@ -252,6 +254,7 @@ var namespaceyaze_1_1zelda3 = [ "kEntranceTileTypePtrLow", "namespaceyaze_1_1zelda3.html#abbb89208f91e4ee4592b2486be98de7b", null ], [ "kEntranceTileTypePtrHigh", "namespaceyaze_1_1zelda3.html#aad0f93c8898aa9960c49f0925535f057", null ], [ "kNumEntranceTileTypes", "namespaceyaze_1_1zelda3.html#a619256c4d4c99314410810075c2451d0", null ], + [ "kNumOverworldExits", "namespaceyaze_1_1zelda3.html#ab0cc7741feb75be66d2f690674713feb", null ], [ "OWExitRoomId", "namespaceyaze_1_1zelda3.html#a69b033a77664eebc25f980d5d1c26d77", null ], [ "OWExitMapId", "namespaceyaze_1_1zelda3.html#a7d6dd55b37251e4cadbe4d4db5549760", null ], [ "OWExitVram", "namespaceyaze_1_1zelda3.html#af16e8a67efb2e606ff90d5f90cfed554", null ], @@ -277,6 +280,7 @@ var namespaceyaze_1_1zelda3 = [ "OWExitUnk1Whirlpool", "namespaceyaze_1_1zelda3.html#a9333632aaab476fae6ef62883dff235e", null ], [ "OWExitUnk2Whirlpool", "namespaceyaze_1_1zelda3.html#ac0ef12936001b8daaf166ca667a105af", null ], [ "OWWhirlpoolPosition", "namespaceyaze_1_1zelda3.html#a1d93663612a63d4143f633b2e89af338", null ], + [ "kNumOverworldMapItemPointers", "namespaceyaze_1_1zelda3.html#a2dac3412687aae92877592cb0099d1d7", null ], [ "kOverworldItemsPointers", "namespaceyaze_1_1zelda3.html#aa975b441a998b3056797b46d38aacc31", null ], [ "kOverworldItemsAddress", "namespaceyaze_1_1zelda3.html#a3ce9d39d0e0dbd350a61318cdf603d34", null ], [ "kOverworldItemsBank", "namespaceyaze_1_1zelda3.html#a00fb217f42ff0da37d87a8ea292dfff9", null ], @@ -295,5 +299,7 @@ var namespaceyaze_1_1zelda3 = [ "OverworldCustomSubscreenOverlayEnabled", "namespaceyaze_1_1zelda3.html#adc513472e47065de3e94600aceb86b69", null ], [ "OverworldCustomTileGFXGroupArray", "namespaceyaze_1_1zelda3.html#ad0e606b79448b8024de15621dedb6db2", null ], [ "OverworldCustomTileGFXGroupEnabled", "namespaceyaze_1_1zelda3.html#a05b7dc8cfd72fe3c1ca32e0081462b7b", null ], + [ "kDarkWorldMapIdStart", "namespaceyaze_1_1zelda3.html#ab8d30c5b41fed3b580fde3311f584a31", null ], + [ "kSpecialWorldMapIdStart", "namespaceyaze_1_1zelda3.html#a367cb50c76df42b3ac6350e00800e31c", null ], [ "kSpriteProperties", "namespaceyaze_1_1zelda3.html#ad0817d230f1c2475d2af06e6105a5ef0", null ] ]; \ No newline at end of file diff --git a/namespaceyaze_1_1zelda3_1_1anonymous__namespace_02overworld_8cc_03.html b/namespaceyaze_1_1zelda3_1_1anonymous__namespace_02overworld_8cc_03.html index 0fff267d3..75d55ccd5 100644 --- a/namespaceyaze_1_1zelda3_1_1anonymous__namespace_02overworld_8cc_03.html +++ b/namespaceyaze_1_1zelda3_1_1anonymous__namespace_02overworld_8cc_03.html @@ -135,11 +135,11 @@

                          -

                          Definition at line 969 of file overworld.cc.

                          +

                          Definition at line 971 of file overworld.cc.

                          -

                          References yaze::zelda3::OverworldMapTiles::dark_world, GetAllTile16(), yaze::gfx::Tile32::GetPackedValue(), yaze::zelda3::kNumOverworldMaps, yaze::zelda3::OverworldMapTiles::light_world, and yaze::zelda3::OverworldMapTiles::special_world.

                          +

                          References yaze::zelda3::OverworldMapTiles::dark_world, GetAllTile16(), yaze::gfx::Tile32::GetPackedValue(), yaze::zelda3::kDarkWorldMapIdStart, yaze::zelda3::kNumOverworldMaps, yaze::zelda3::OverworldMapTiles::light_world, and yaze::zelda3::OverworldMapTiles::special_world.

                          -

                          Referenced by GetAllTile16().

                          +

                          Referenced by GetAllTile16().

                          Here is the call graph for this function:
                          @@ -173,11 +173,11 @@

                          -

                          Definition at line 1412 of file overworld.cc.

                          +

                          Definition at line 1424 of file overworld.cc.

                          -

                          References CompareItemsArrays().

                          +

                          References CompareItemsArrays().

                          -

                          Referenced by CompareItemsArrays().

                          +

                          Referenced by CompareItemsArrays().

                          Here is the call graph for this function:
                          diff --git a/namespaceyaze_1_1zelda3_1_1palette__internal.html b/namespaceyaze_1_1zelda3_1_1palette__internal.html index d27eb6037..6a644445c 100644 --- a/namespaceyaze_1_1zelda3_1_1palette__internal.html +++ b/namespaceyaze_1_1zelda3_1_1palette__internal.html @@ -182,11 +182,11 @@

                          -

                          Definition at line 428 of file overworld_map.cc.

                          +

                          Definition at line 452 of file overworld_map.cc.

                          References yaze::gfx::SnesPalette::Create(), main(), and yaze::Rom::palette_group().

                          -

                          Referenced by yaze::zelda3::OverworldMap::LoadPalette().

                          +

                          Referenced by yaze::zelda3::OverworldMap::LoadPalette().

                          Here is the call graph for this function:
                          diff --git a/navtreedata.js b/navtreedata.js index 01c527de6..342b6d970 100644 --- a/navtreedata.js +++ b/navtreedata.js @@ -136,7 +136,7 @@ var NAVTREE = var NAVTREEINDEX = [ "annotated.html", -"classTextEditor.html#adc502d0e9e3ad42f78182f495ec25307", +"classTextEditor.html#add90ddb7b266b51c3bf613b41a99660a", "classyaze_1_1cli_1_1Decompress.html", "classyaze_1_1editor_1_1DungeonEditor.html#a24ef990165c829e92cf331b8a2ca2c84", "classyaze_1_1editor_1_1GfxGroupEditor.html#a19742215b61d7598ef7ac95494107001", @@ -151,45 +151,45 @@ var NAVTREEINDEX = "classyaze_1_1emu_1_1Ppu.html#aa1d3ea33ab636e8211f3ed62d7c0e0fe", "classyaze_1_1emu_1_1Spc700.html#a1432451833eb544f48add4d280397ac8", "classyaze_1_1emu_1_1Spc700.html#af7bbb7b6fd9373cb4ae8d21596ab7932", -"classyaze_1_1gfx_1_1SnesPalette.html#a92e2f7ca01bfe81ba51f85919f728857", -"classyaze_1_1gui_1_1Canvas.html#a8683cc672871779c9dc28f564528a32f", -"classyaze_1_1zelda3_1_1DungeonObjectRenderer.html#a7e93151f394637c698279ceca36c6327", -"classyaze_1_1zelda3_1_1OverworldEntrance.html#a69ded8417527cec8029c43131a80c6ac", -"classyaze_1_1zelda3_1_1Room.html#a0e86388da5986d098bca828db0601c8f", -"classyaze_1_1zelda3_1_1Sprite.html#a1ca9227c4814481dcb20c743e1bf6363", -"classyaze_1_1zelda3_1_1music_1_1Tracker.html#ab38a9c22dc870e872368ef7d05763350", -"compression_8cc.html#a4052e31abfb4c3aeb1e7c576ad5ba640", -"cpu__test_8cc.html#a1dff47eb81312ba3a333f72d0e1d23a6", -"cpu__test_8cc.html#af89b3772a2ceb0744b7f34d6b351106b", -"functions_e.html", -"icons_8h.html#a0e14c93d91297c5f8166c77542b1d2e3", -"icons_8h.html#a2c5b11126ed79015ff6fee1181084980", -"icons_8h.html#a49e3ac4bb0647942a1ac95d55a827aad", -"icons_8h.html#a662295d15014c57d2edbe09308db235d", -"icons_8h.html#a85a96659c2f0ca4a6fe1db4d4de90a3b", -"icons_8h.html#aa4d62a14b505ab25f0534feb273c0747", -"icons_8h.html#ac1ac2efede14d31bc89c2b502d3a974e", -"icons_8h.html#add63e92900ab6e8d8032e7fdc58fae17", -"icons_8h.html#af817d2a4831d30c305a5c94c6af1d91d", -"message__editor_8h.html#a189336bde381ff1453e2be128c0e213b", -"namespaceyaze_1_1editor.html#a6d91eaa164b4529e047ae78ef99c47a0", -"namespaceyaze_1_1gfx.html#a78da9ee9b2de37e218f0152a1ecc4e36", -"namespaceyaze_1_1gui_1_1zeml.html#a708445e8c69e412cd00547fc713a5e43a9bcd3c3f49e92fc9edba1362c9fdb25e", -"namespaceyaze_1_1test.html#a99c38aefe9491cfaf57272bc8d28250a", -"namespaceyaze_1_1zelda3.html#a50d4c005e9c9d121eb6ecf34f3a0313d", -"overworld__entrance_8h.html#a0afd16e24367ef62bfa4a2e4c7ad1554", -"room_8cc_source.html", -"snes__palette_8h.html#a82a8956476ffc04750bcfc4120c8b8dbad2d78692099223ba9f44829c75a6cbf9", -"structsnes__tile16.html#ac600abfadbc79e7265b2086c99e322cc", -"structyaze_1_1editor_1_1EditorContext.html#a65cc3d53d2411546c0db652c6aea6a66", -"structyaze_1_1editor_1_1zsprite_1_1UserRoutine.html#a5a1d954fa3aa13b26bfd83cca84a6ccd", -"structyaze_1_1emu_1_1CounterIrqNmiRegisters.html#a3d8b7a7800d78faf31f54fc5c53fa2ef", -"structyaze_1_1emu_1_1MPYM.html", -"structyaze_1_1emu_1_1TileMapLocation.html", -"structyaze_1_1gfx_1_1PaletteGroupMap.html#a0307804b9ad3b7056d9ca4244c2ca89e", -"structyaze_1_1gui_1_1Theme.html#a07b0430f0cc98a52a5dc1ba7d499c378", -"structyaze_1_1zelda3_1_1music_1_1ZeldaSfxInstrument.html#a5df363149763da3950cd9f7316d42a16", -"yaze_8h.html#a7ab82f4fb7c455c56c01400dd7948805" +"classyaze_1_1gfx_1_1Tile16.html", +"classyaze_1_1gui_1_1Canvas.html#a96755cc4cc8e256b44751c6ab4c50c36", +"classyaze_1_1zelda3_1_1DungeonObjectRenderer.html#afee3308c7846f91798b3add9b90518dc", +"classyaze_1_1zelda3_1_1OverworldExit.html", +"classyaze_1_1zelda3_1_1Room.html#a1ca35c25ce36211a3eca5f6c2a9a4089", +"classyaze_1_1zelda3_1_1Sprite.html#a33986d6ba1e05add5a0df1902791119a", +"classyaze_1_1zelda3_1_1music_1_1Tracker.html#ac8448945a030c5ed8cb7f0d9fff1dbd3", +"compression_8cc.html#a8d462af8b98a9ecee8f91c524fc1ed2e", +"cpu__test_8cc.html#a281248972f8a58d12b1cf0dccec8a0a5", +"dir_1803ec2ac2120f8427544b062f2515ae.html", +"functions_func_i.html", +"icons_8h.html#a1017f6088f610cf9695c0934e8a7c30a", +"icons_8h.html#a2e8a6353d95b7c33f42a7da5a365fbc1", +"icons_8h.html#a4b5131c1d66393547b8298001cc1fef0", +"icons_8h.html#a6744b65a3843136d813b47bbd609baf4", +"icons_8h.html#a871dbcace8ca48dd1aa6fc8c0efa7497", +"icons_8h.html#aa65a6daa05ea19d82ab9f66ca397c25d", +"icons_8h.html#ac2a87390fc4f60d5e078af6e5f27291d", +"icons_8h.html#adec2753a34d7a90b909605b4d5863566", +"icons_8h.html#af990c9831b8b90fccddbe1c439bcb292", +"message__editor_8h.html#ae2ea0d3cf9bae097d559d93f326a7b1b", +"namespaceyaze_1_1editor.html#a8a6a91874dd1ed2bf561ad8dae3a41e5", +"namespaceyaze_1_1gfx.html#a82a8956476ffc04750bcfc4120c8b8dba88add653e236b3d50a59a49dc984f7f1", +"namespaceyaze_1_1gui_1_1zeml.html#ab789223ff6fb457facc22ec1800678f1a00c1c78f29526ca823b26a7fa69bcb81", +"namespaceyaze_1_1test.html#aa43720ced52483569e930f8c8cb89180", +"namespaceyaze_1_1zelda3.html#a608c0a130a0d47f3cb0198ca8c053503", +"overworld__entrance_8h.html#a619256c4d4c99314410810075c2451d0", +"room_8h.html#a103656680d1929d852ba5286b01d5dd0", +"snes__palette_8h.html#a8a2d6ba45adc4519dfa8c56056e197cb", +"structsnes__tile32.html#a08487be5866c564ee0cb38fb2d73da79", +"structyaze_1_1editor_1_1EditorContext.html#a6b22152aba0e6b5b2ca0bdb2123904a2", +"structyaze_1_1editor_1_1zsprite_1_1UserRoutine.html#a68192fe1f1128633e67ebd628fff6b1f", +"structyaze_1_1emu_1_1CounterIrqNmiRegisters.html#a45cc40eebdf3b9c2d3d8faed04d84a84", +"structyaze_1_1emu_1_1MPYM.html#a6cbbc4050de408042d3556e3e6e7e5f7", +"structyaze_1_1emu_1_1TileMapLocation.html#a5172bf107ef591c0e90960cba3981c14", +"structyaze_1_1gfx_1_1PaletteGroupMap.html#a2a2874e281a3fd40f3605bde8d33ed67", +"structyaze_1_1gui_1_1Theme.html#a0d24d6e75a9db3691e5c1a946dc68825", +"structyaze_1_1zelda3_1_1music_1_1ZeldaSfxInstrument.html#a78bf89e93f7fbf237ca8da4cf96d0c49", +"yaze_8h.html#a883ab5865f5e61a639dc3dafcd45e8c7" ]; var SYNCONMSG = 'click to disable panel synchronisation'; diff --git a/navtreeindex0.js b/navtreeindex0.js index 4c9a452da..eb28d39b7 100644 --- a/navtreeindex0.js +++ b/navtreeindex0.js @@ -63,8 +63,7 @@ var NAVTREEINDEX0 = "audio_2internal_2opcodes_8h_source.html":[12,0,2,0,2,0,0,2], "bitmap_8cc.html":[12,0,2,0,3,0], "bitmap_8cc.html#a7ff41a09894e97938253afc4e6387add":[12,0,2,0,3,0,0], -"bitmap_8cc.html#ab86b8c83503ac2af4970abf58fededad":[12,0,2,0,3,0,2], -"bitmap_8cc.html#accceb00d75541ce0324d7f8d2626d34b":[12,0,2,0,3,0,1], +"bitmap_8cc.html#ab86b8c83503ac2af4970abf58fededad":[12,0,2,0,3,0,1], "bitmap_8cc_source.html":[12,0,2,0,3,0], "bitmap_8h.html":[12,0,2,0,3,1], "bitmap_8h.html#a2dbad3152b14109b6d797128f9c2c3ba":[12,0,2,0,3,1,2], @@ -249,5 +248,6 @@ var NAVTREEINDEX0 = "classTextEditor.html#acf3ecb53db9d9812b49e949d0d39f346":[11,0,9,15], "classTextEditor.html#ad6d8b4e246aea798e1f74fbf2eca9e2b":[11,0,9,135], "classTextEditor.html#ad71b4195221a533bdeea571b64357bf3":[11,0,9,71], -"classTextEditor.html#ad90c2fb1589c18e492295823408ed9a1":[11,0,9,101] +"classTextEditor.html#ad90c2fb1589c18e492295823408ed9a1":[11,0,9,101], +"classTextEditor.html#adc502d0e9e3ad42f78182f495ec25307":[11,0,9,87] }; diff --git a/navtreeindex1.js b/navtreeindex1.js index 934d56a06..d152fb462 100644 --- a/navtreeindex1.js +++ b/navtreeindex1.js @@ -1,6 +1,5 @@ var NAVTREEINDEX1 = { -"classTextEditor.html#adc502d0e9e3ad42f78182f495ec25307":[11,0,9,87], "classTextEditor.html#add90ddb7b266b51c3bf613b41a99660a":[11,0,9,78], "classTextEditor.html#ae2ea700634885f60679e52ac631892af":[11,0,9,23], "classTextEditor.html#ae37c2ac5f93a3c4d9d1684b4168057a9":[11,0,9,76], @@ -249,5 +248,6 @@ var NAVTREEINDEX1 = "classyaze_1_1cli_1_1CreatePatch.html":[10,0,1,1,10], "classyaze_1_1cli_1_1CreatePatch.html":[11,0,0,0,8], "classyaze_1_1cli_1_1CreatePatch.html#ad8379b3639cb96421e3d023cf7022063":[10,0,1,1,10,0], -"classyaze_1_1cli_1_1CreatePatch.html#ad8379b3639cb96421e3d023cf7022063":[11,0,0,0,8,0] +"classyaze_1_1cli_1_1CreatePatch.html#ad8379b3639cb96421e3d023cf7022063":[11,0,0,0,8,0], +"classyaze_1_1cli_1_1Decompress.html":[10,0,1,1,11] }; diff --git a/navtreeindex10.js b/navtreeindex10.js index bcc3fabe7..66bc70155 100644 --- a/navtreeindex10.js +++ b/navtreeindex10.js @@ -1,6 +1,5 @@ var NAVTREEINDEX10 = { -"classyaze_1_1emu_1_1Cpu.html#acc444d43210855857a03f377679e3df2":[10,0,1,4,25,232], "classyaze_1_1emu_1_1Cpu.html#acc444d43210855857a03f377679e3df2":[11,0,0,3,23,232], "classyaze_1_1emu_1_1Cpu.html#acdc162ceaa473ce412472ec537c2c51a":[10,0,1,4,25,44], "classyaze_1_1emu_1_1Cpu.html#acdc162ceaa473ce412472ec537c2c51a":[11,0,0,3,23,44], @@ -249,5 +248,6 @@ var NAVTREEINDEX10 = "classyaze_1_1emu_1_1Emulator.html#ac105370c85e93559980de1393bca00a2":[10,0,1,4,31,28], "classyaze_1_1emu_1_1Emulator.html#ac105370c85e93559980de1393bca00a2":[11,0,0,3,29,28], "classyaze_1_1emu_1_1Emulator.html#ac6115d379980c28d4df73a7c7cc8c229":[10,0,1,4,31,23], -"classyaze_1_1emu_1_1Emulator.html#ac6115d379980c28d4df73a7c7cc8c229":[11,0,0,3,29,23] +"classyaze_1_1emu_1_1Emulator.html#ac6115d379980c28d4df73a7c7cc8c229":[11,0,0,3,29,23], +"classyaze_1_1emu_1_1Emulator.html#acc465b8cf566e600996a713f9b90d5f0":[10,0,1,4,31,13] }; diff --git a/navtreeindex11.js b/navtreeindex11.js index cb621f6e4..08bc4425e 100644 --- a/navtreeindex11.js +++ b/navtreeindex11.js @@ -1,6 +1,5 @@ var NAVTREEINDEX11 = { -"classyaze_1_1emu_1_1Emulator.html#acc465b8cf566e600996a713f9b90d5f0":[10,0,1,4,31,13], "classyaze_1_1emu_1_1Emulator.html#acc465b8cf566e600996a713f9b90d5f0":[11,0,0,3,29,13], "classyaze_1_1emu_1_1Emulator.html#ae7676db1e19dc323e578195bc5699297":[10,0,1,4,31,3], "classyaze_1_1emu_1_1Emulator.html#ae7676db1e19dc323e578195bc5699297":[11,0,0,3,29,3], @@ -249,5 +248,6 @@ var NAVTREEINDEX11 = "classyaze_1_1emu_1_1MockMemory.html#a038a9d7c198b312f1e31aaf5b30f7818":[10,0,1,4,52,17], "classyaze_1_1emu_1_1MockMemory.html#a038a9d7c198b312f1e31aaf5b30f7818":[11,0,0,3,50,17], "classyaze_1_1emu_1_1MockMemory.html#a087ca0e687b2757710d0a1d515e55f62":[10,0,1,4,52,38], -"classyaze_1_1emu_1_1MockMemory.html#a087ca0e687b2757710d0a1d515e55f62":[11,0,0,3,50,38] +"classyaze_1_1emu_1_1MockMemory.html#a087ca0e687b2757710d0a1d515e55f62":[11,0,0,3,50,38], +"classyaze_1_1emu_1_1MockMemory.html#a0d4dd84479c3a3057c01327b58579160":[10,0,1,4,52,34] }; diff --git a/navtreeindex12.js b/navtreeindex12.js index c6e520d2b..d9fda147f 100644 --- a/navtreeindex12.js +++ b/navtreeindex12.js @@ -1,6 +1,5 @@ var NAVTREEINDEX12 = { -"classyaze_1_1emu_1_1MockMemory.html#a0d4dd84479c3a3057c01327b58579160":[10,0,1,4,52,34], "classyaze_1_1emu_1_1MockMemory.html#a0d4dd84479c3a3057c01327b58579160":[11,0,0,3,50,34], "classyaze_1_1emu_1_1MockMemory.html#a0efcfcfc9e0a012ca82bd71a68729648":[10,0,1,4,52,27], "classyaze_1_1emu_1_1MockMemory.html#a0efcfcfc9e0a012ca82bd71a68729648":[11,0,0,3,50,27], @@ -249,5 +248,6 @@ var NAVTREEINDEX12 = "classyaze_1_1emu_1_1Ppu.html#a9c3288d9b80beb5181d833a2b53c10ca":[10,0,1,4,66,22], "classyaze_1_1emu_1_1Ppu.html#a9c3288d9b80beb5181d833a2b53c10ca":[11,0,0,3,64,22], "classyaze_1_1emu_1_1Ppu.html#aa052b49aa1bde07b0cf6b8cf650c5b0b":[10,0,1,4,66,91], -"classyaze_1_1emu_1_1Ppu.html#aa052b49aa1bde07b0cf6b8cf650c5b0b":[11,0,0,3,64,91] +"classyaze_1_1emu_1_1Ppu.html#aa052b49aa1bde07b0cf6b8cf650c5b0b":[11,0,0,3,64,91], +"classyaze_1_1emu_1_1Ppu.html#aa1d3ea33ab636e8211f3ed62d7c0e0fe":[10,0,1,4,66,99] }; diff --git a/navtreeindex13.js b/navtreeindex13.js index 2db903f9f..634c4c675 100644 --- a/navtreeindex13.js +++ b/navtreeindex13.js @@ -1,6 +1,5 @@ var NAVTREEINDEX13 = { -"classyaze_1_1emu_1_1Ppu.html#aa1d3ea33ab636e8211f3ed62d7c0e0fe":[10,0,1,4,66,99], "classyaze_1_1emu_1_1Ppu.html#aa1d3ea33ab636e8211f3ed62d7c0e0fe":[11,0,0,3,64,99], "classyaze_1_1emu_1_1Ppu.html#aa2664154402b962443f21a56a92ef8d3":[10,0,1,4,66,16], "classyaze_1_1emu_1_1Ppu.html#aa2664154402b962443f21a56a92ef8d3":[11,0,0,3,64,16], @@ -249,5 +248,6 @@ var NAVTREEINDEX13 = "classyaze_1_1emu_1_1Spc700.html#a102409358a9d477d86e300c8445f27af":[10,0,1,4,74,48], "classyaze_1_1emu_1_1Spc700.html#a102409358a9d477d86e300c8445f27af":[11,0,0,3,72,48], "classyaze_1_1emu_1_1Spc700.html#a118c52df021da06cffb289e36de095ba":[10,0,1,4,74,97], -"classyaze_1_1emu_1_1Spc700.html#a118c52df021da06cffb289e36de095ba":[11,0,0,3,72,97] +"classyaze_1_1emu_1_1Spc700.html#a118c52df021da06cffb289e36de095ba":[11,0,0,3,72,97], +"classyaze_1_1emu_1_1Spc700.html#a1432451833eb544f48add4d280397ac8":[10,0,1,4,74,17] }; diff --git a/navtreeindex14.js b/navtreeindex14.js index 6b5fad643..b65d90fdb 100644 --- a/navtreeindex14.js +++ b/navtreeindex14.js @@ -1,6 +1,5 @@ var NAVTREEINDEX14 = { -"classyaze_1_1emu_1_1Spc700.html#a1432451833eb544f48add4d280397ac8":[10,0,1,4,74,17], "classyaze_1_1emu_1_1Spc700.html#a1432451833eb544f48add4d280397ac8":[11,0,0,3,72,17], "classyaze_1_1emu_1_1Spc700.html#a1443b78b63f602f2b6874be4c39fe869":[10,0,1,4,74,8], "classyaze_1_1emu_1_1Spc700.html#a1443b78b63f602f2b6874be4c39fe869":[11,0,0,3,72,8], @@ -249,5 +248,6 @@ var NAVTREEINDEX14 = "classyaze_1_1emu_1_1Spc700.html#af5e8217ac6bbcbc8487a48a35627a462":[10,0,1,4,74,24], "classyaze_1_1emu_1_1Spc700.html#af5e8217ac6bbcbc8487a48a35627a462":[11,0,0,3,72,24], "classyaze_1_1emu_1_1Spc700.html#af670db1f76ee0dfd845cf49f1d63d907":[10,0,1,4,74,10], -"classyaze_1_1emu_1_1Spc700.html#af670db1f76ee0dfd845cf49f1d63d907":[11,0,0,3,72,10] +"classyaze_1_1emu_1_1Spc700.html#af670db1f76ee0dfd845cf49f1d63d907":[11,0,0,3,72,10], +"classyaze_1_1emu_1_1Spc700.html#af7bbb7b6fd9373cb4ae8d21596ab7932":[10,0,1,4,74,3] }; diff --git a/navtreeindex15.js b/navtreeindex15.js index cd27063e7..4ff11c00b 100644 --- a/navtreeindex15.js +++ b/navtreeindex15.js @@ -1,6 +1,5 @@ var NAVTREEINDEX15 = { -"classyaze_1_1emu_1_1Spc700.html#af7bbb7b6fd9373cb4ae8d21596ab7932":[10,0,1,4,74,3], "classyaze_1_1emu_1_1Spc700.html#af7bbb7b6fd9373cb4ae8d21596ab7932":[11,0,0,3,72,3], "classyaze_1_1emu_1_1Spc700.html#afa6a12b6bca12df4589abad6c333b5f8":[10,0,1,4,74,5], "classyaze_1_1emu_1_1Spc700.html#afa6a12b6bca12df4589abad6c333b5f8":[11,0,0,3,72,5], @@ -8,120 +7,108 @@ var NAVTREEINDEX15 = "classyaze_1_1emu_1_1Spc700.html#aff35c5c60fc25d86b288e52dba35a8c5":[11,0,0,3,72,78], "classyaze_1_1gfx_1_1Bitmap.html":[10,0,1,5,4], "classyaze_1_1gfx_1_1Bitmap.html":[11,0,0,4,2], -"classyaze_1_1gfx_1_1Bitmap.html#a0059d8ca2f553ed4a51ba0566ee48229":[10,0,1,5,4,56], -"classyaze_1_1gfx_1_1Bitmap.html#a0059d8ca2f553ed4a51ba0566ee48229":[11,0,0,4,2,56], -"classyaze_1_1gfx_1_1Bitmap.html#a077d82f2218f1ddcd63922e7187e53e0":[10,0,1,5,4,6], -"classyaze_1_1gfx_1_1Bitmap.html#a077d82f2218f1ddcd63922e7187e53e0":[11,0,0,4,2,6], -"classyaze_1_1gfx_1_1Bitmap.html#a0c938e3c3f656555b3b8c6ef86adb265":[10,0,1,5,4,36], -"classyaze_1_1gfx_1_1Bitmap.html#a0c938e3c3f656555b3b8c6ef86adb265":[11,0,0,4,2,36], -"classyaze_1_1gfx_1_1Bitmap.html#a172f5edf2451ecc596cdb73758029c98":[10,0,1,5,4,9], -"classyaze_1_1gfx_1_1Bitmap.html#a172f5edf2451ecc596cdb73758029c98":[11,0,0,4,2,9], -"classyaze_1_1gfx_1_1Bitmap.html#a1a8ebf3df0538a815a0f93d15ef9edc9":[10,0,1,5,4,23], -"classyaze_1_1gfx_1_1Bitmap.html#a1a8ebf3df0538a815a0f93d15ef9edc9":[11,0,0,4,2,23], +"classyaze_1_1gfx_1_1Bitmap.html#a077d82f2218f1ddcd63922e7187e53e0":[10,0,1,5,4,7], +"classyaze_1_1gfx_1_1Bitmap.html#a077d82f2218f1ddcd63922e7187e53e0":[11,0,0,4,2,7], +"classyaze_1_1gfx_1_1Bitmap.html#a0c938e3c3f656555b3b8c6ef86adb265":[10,0,1,5,4,32], +"classyaze_1_1gfx_1_1Bitmap.html#a0c938e3c3f656555b3b8c6ef86adb265":[11,0,0,4,2,32], +"classyaze_1_1gfx_1_1Bitmap.html#a1725878c64e66f79cecade531d14d384":[10,0,1,5,4,5], +"classyaze_1_1gfx_1_1Bitmap.html#a1725878c64e66f79cecade531d14d384":[11,0,0,4,2,5], +"classyaze_1_1gfx_1_1Bitmap.html#a172f5edf2451ecc596cdb73758029c98":[10,0,1,5,4,10], +"classyaze_1_1gfx_1_1Bitmap.html#a172f5edf2451ecc596cdb73758029c98":[11,0,0,4,2,10], +"classyaze_1_1gfx_1_1Bitmap.html#a1a8ebf3df0538a815a0f93d15ef9edc9":[10,0,1,5,4,22], +"classyaze_1_1gfx_1_1Bitmap.html#a1a8ebf3df0538a815a0f93d15ef9edc9":[11,0,0,4,2,22], "classyaze_1_1gfx_1_1Bitmap.html#a23788e804babb9cbf0a087eb1fd79d99":[10,0,1,5,4,3], "classyaze_1_1gfx_1_1Bitmap.html#a23788e804babb9cbf0a087eb1fd79d99":[11,0,0,4,2,3], -"classyaze_1_1gfx_1_1Bitmap.html#a2bb925db328fd0eda93b660fad899446":[10,0,1,5,4,27], -"classyaze_1_1gfx_1_1Bitmap.html#a2bb925db328fd0eda93b660fad899446":[11,0,0,4,2,27], -"classyaze_1_1gfx_1_1Bitmap.html#a3414a5687f87794130674fdd657320d0":[10,0,1,5,4,7], -"classyaze_1_1gfx_1_1Bitmap.html#a3414a5687f87794130674fdd657320d0":[11,0,0,4,2,7], -"classyaze_1_1gfx_1_1Bitmap.html#a36872c56aa8d6de846ea1648c226b369":[10,0,1,5,4,52], -"classyaze_1_1gfx_1_1Bitmap.html#a36872c56aa8d6de846ea1648c226b369":[11,0,0,4,2,52], -"classyaze_1_1gfx_1_1Bitmap.html#a37e13d7962eb70add3c8200253d315f1":[10,0,1,5,4,12], -"classyaze_1_1gfx_1_1Bitmap.html#a37e13d7962eb70add3c8200253d315f1":[11,0,0,4,2,12], -"classyaze_1_1gfx_1_1Bitmap.html#a39893effa3239a8c1acfd4b009e63443":[10,0,1,5,4,44], -"classyaze_1_1gfx_1_1Bitmap.html#a39893effa3239a8c1acfd4b009e63443":[11,0,0,4,2,44], -"classyaze_1_1gfx_1_1Bitmap.html#a412edae11ee0612cad4a6691211df16c":[10,0,1,5,4,50], -"classyaze_1_1gfx_1_1Bitmap.html#a412edae11ee0612cad4a6691211df16c":[11,0,0,4,2,50], -"classyaze_1_1gfx_1_1Bitmap.html#a4685d30e7deb17970b2cf5d7566de460":[10,0,1,5,4,11], -"classyaze_1_1gfx_1_1Bitmap.html#a4685d30e7deb17970b2cf5d7566de460":[11,0,0,4,2,11], -"classyaze_1_1gfx_1_1Bitmap.html#a4b39c45a1a4f7b31c3d5cb862a867fb1":[10,0,1,5,4,13], -"classyaze_1_1gfx_1_1Bitmap.html#a4b39c45a1a4f7b31c3d5cb862a867fb1":[11,0,0,4,2,13], -"classyaze_1_1gfx_1_1Bitmap.html#a4fb0f6bbb8c0a99e5335e4e5191fbac6":[10,0,1,5,4,33], -"classyaze_1_1gfx_1_1Bitmap.html#a4fb0f6bbb8c0a99e5335e4e5191fbac6":[11,0,0,4,2,33], +"classyaze_1_1gfx_1_1Bitmap.html#a2bb925db328fd0eda93b660fad899446":[10,0,1,5,4,26], +"classyaze_1_1gfx_1_1Bitmap.html#a2bb925db328fd0eda93b660fad899446":[11,0,0,4,2,26], +"classyaze_1_1gfx_1_1Bitmap.html#a3414a5687f87794130674fdd657320d0":[10,0,1,5,4,8], +"classyaze_1_1gfx_1_1Bitmap.html#a3414a5687f87794130674fdd657320d0":[11,0,0,4,2,8], +"classyaze_1_1gfx_1_1Bitmap.html#a37e13d7962eb70add3c8200253d315f1":[10,0,1,5,4,13], +"classyaze_1_1gfx_1_1Bitmap.html#a37e13d7962eb70add3c8200253d315f1":[11,0,0,4,2,13], +"classyaze_1_1gfx_1_1Bitmap.html#a39893effa3239a8c1acfd4b009e63443":[10,0,1,5,4,40], +"classyaze_1_1gfx_1_1Bitmap.html#a39893effa3239a8c1acfd4b009e63443":[11,0,0,4,2,40], +"classyaze_1_1gfx_1_1Bitmap.html#a412edae11ee0612cad4a6691211df16c":[10,0,1,5,4,46], +"classyaze_1_1gfx_1_1Bitmap.html#a412edae11ee0612cad4a6691211df16c":[11,0,0,4,2,46], +"classyaze_1_1gfx_1_1Bitmap.html#a4685d30e7deb17970b2cf5d7566de460":[10,0,1,5,4,12], +"classyaze_1_1gfx_1_1Bitmap.html#a4685d30e7deb17970b2cf5d7566de460":[11,0,0,4,2,12], +"classyaze_1_1gfx_1_1Bitmap.html#a4b39c45a1a4f7b31c3d5cb862a867fb1":[10,0,1,5,4,14], +"classyaze_1_1gfx_1_1Bitmap.html#a4b39c45a1a4f7b31c3d5cb862a867fb1":[11,0,0,4,2,14], "classyaze_1_1gfx_1_1Bitmap.html#a541e0dc36996ded2134de2ea39f9f417":[10,0,1,5,4,4], "classyaze_1_1gfx_1_1Bitmap.html#a541e0dc36996ded2134de2ea39f9f417":[11,0,0,4,2,4], "classyaze_1_1gfx_1_1Bitmap.html#a581325df602245d58086208cb6e85739":[10,0,1,5,4,0], "classyaze_1_1gfx_1_1Bitmap.html#a581325df602245d58086208cb6e85739":[11,0,0,4,2,0], -"classyaze_1_1gfx_1_1Bitmap.html#a581b5605ae5a812935b31354019a15be":[10,0,1,5,4,14], -"classyaze_1_1gfx_1_1Bitmap.html#a581b5605ae5a812935b31354019a15be":[11,0,0,4,2,14], -"classyaze_1_1gfx_1_1Bitmap.html#a62ed8ed61cb919d785cc57aa78847550":[10,0,1,5,4,17], -"classyaze_1_1gfx_1_1Bitmap.html#a62ed8ed61cb919d785cc57aa78847550":[11,0,0,4,2,17], -"classyaze_1_1gfx_1_1Bitmap.html#a68dd3eca8782add2520cadb469a0dce9":[10,0,1,5,4,35], -"classyaze_1_1gfx_1_1Bitmap.html#a68dd3eca8782add2520cadb469a0dce9":[11,0,0,4,2,35], -"classyaze_1_1gfx_1_1Bitmap.html#a6d17a8f9b6ed80bde87b67e8e36e40c1":[10,0,1,5,4,42], -"classyaze_1_1gfx_1_1Bitmap.html#a6d17a8f9b6ed80bde87b67e8e36e40c1":[11,0,0,4,2,42], -"classyaze_1_1gfx_1_1Bitmap.html#a6eadee134a9beb98c8aabfa809d92958":[10,0,1,5,4,46], -"classyaze_1_1gfx_1_1Bitmap.html#a6eadee134a9beb98c8aabfa809d92958":[11,0,0,4,2,46], -"classyaze_1_1gfx_1_1Bitmap.html#a6f858326527e7871044cc605e4239042":[10,0,1,5,4,22], -"classyaze_1_1gfx_1_1Bitmap.html#a6f858326527e7871044cc605e4239042":[11,0,0,4,2,22], -"classyaze_1_1gfx_1_1Bitmap.html#a7370ee180c7adbcda6b3d99651f0a768":[10,0,1,5,4,40], -"classyaze_1_1gfx_1_1Bitmap.html#a7370ee180c7adbcda6b3d99651f0a768":[11,0,0,4,2,40], +"classyaze_1_1gfx_1_1Bitmap.html#a581b5605ae5a812935b31354019a15be":[10,0,1,5,4,15], +"classyaze_1_1gfx_1_1Bitmap.html#a581b5605ae5a812935b31354019a15be":[11,0,0,4,2,15], +"classyaze_1_1gfx_1_1Bitmap.html#a68dd3eca8782add2520cadb469a0dce9":[10,0,1,5,4,31], +"classyaze_1_1gfx_1_1Bitmap.html#a68dd3eca8782add2520cadb469a0dce9":[11,0,0,4,2,31], +"classyaze_1_1gfx_1_1Bitmap.html#a6d17a8f9b6ed80bde87b67e8e36e40c1":[10,0,1,5,4,38], +"classyaze_1_1gfx_1_1Bitmap.html#a6d17a8f9b6ed80bde87b67e8e36e40c1":[11,0,0,4,2,38], +"classyaze_1_1gfx_1_1Bitmap.html#a6eadee134a9beb98c8aabfa809d92958":[10,0,1,5,4,42], +"classyaze_1_1gfx_1_1Bitmap.html#a6eadee134a9beb98c8aabfa809d92958":[11,0,0,4,2,42], +"classyaze_1_1gfx_1_1Bitmap.html#a6f858326527e7871044cc605e4239042":[10,0,1,5,4,21], +"classyaze_1_1gfx_1_1Bitmap.html#a6f858326527e7871044cc605e4239042":[11,0,0,4,2,21], +"classyaze_1_1gfx_1_1Bitmap.html#a7370ee180c7adbcda6b3d99651f0a768":[10,0,1,5,4,36], +"classyaze_1_1gfx_1_1Bitmap.html#a7370ee180c7adbcda6b3d99651f0a768":[11,0,0,4,2,36], "classyaze_1_1gfx_1_1Bitmap.html#a748139853655afc687cf9668eeb01443":[10,0,1,5,4,18], "classyaze_1_1gfx_1_1Bitmap.html#a748139853655afc687cf9668eeb01443":[11,0,0,4,2,18], -"classyaze_1_1gfx_1_1Bitmap.html#a7729f6c60dee1836a303ce39448febc3":[10,0,1,5,4,25], -"classyaze_1_1gfx_1_1Bitmap.html#a7729f6c60dee1836a303ce39448febc3":[11,0,0,4,2,25], -"classyaze_1_1gfx_1_1Bitmap.html#a7a4eaa09fc2375d4fc438296ef20ac3d":[10,0,1,5,4,41], -"classyaze_1_1gfx_1_1Bitmap.html#a7a4eaa09fc2375d4fc438296ef20ac3d":[11,0,0,4,2,41], -"classyaze_1_1gfx_1_1Bitmap.html#a8796d77c9ee386b28ec0f42d31b0140a":[10,0,1,5,4,54], -"classyaze_1_1gfx_1_1Bitmap.html#a8796d77c9ee386b28ec0f42d31b0140a":[11,0,0,4,2,54], -"classyaze_1_1gfx_1_1Bitmap.html#a8bf88ae41aef8eee49c560b96cf4d050":[10,0,1,5,4,24], -"classyaze_1_1gfx_1_1Bitmap.html#a8bf88ae41aef8eee49c560b96cf4d050":[11,0,0,4,2,24], -"classyaze_1_1gfx_1_1Bitmap.html#a8f7c7d6223880b970bbd96a6626b59df":[10,0,1,5,4,34], -"classyaze_1_1gfx_1_1Bitmap.html#a8f7c7d6223880b970bbd96a6626b59df":[11,0,0,4,2,34], -"classyaze_1_1gfx_1_1Bitmap.html#a94bb9a034aef85db52ad56dd59ca5c5e":[10,0,1,5,4,51], -"classyaze_1_1gfx_1_1Bitmap.html#a94bb9a034aef85db52ad56dd59ca5c5e":[11,0,0,4,2,51], -"classyaze_1_1gfx_1_1Bitmap.html#a9b696086f5035d04376b82123b1915ce":[10,0,1,5,4,48], -"classyaze_1_1gfx_1_1Bitmap.html#a9b696086f5035d04376b82123b1915ce":[11,0,0,4,2,48], -"classyaze_1_1gfx_1_1Bitmap.html#a9bbb510c2f25628119b534eecc5947c0":[10,0,1,5,4,20], -"classyaze_1_1gfx_1_1Bitmap.html#a9bbb510c2f25628119b534eecc5947c0":[11,0,0,4,2,20], -"classyaze_1_1gfx_1_1Bitmap.html#a9e80c481091f60d20edbe2ccf62f6016":[10,0,1,5,4,43], -"classyaze_1_1gfx_1_1Bitmap.html#a9e80c481091f60d20edbe2ccf62f6016":[11,0,0,4,2,43], -"classyaze_1_1gfx_1_1Bitmap.html#a9f96f54bf229f5c20f8470de37200707":[10,0,1,5,4,29], -"classyaze_1_1gfx_1_1Bitmap.html#a9f96f54bf229f5c20f8470de37200707":[11,0,0,4,2,29], -"classyaze_1_1gfx_1_1Bitmap.html#aa23cce9444734c2f59a1b35defabe716":[10,0,1,5,4,5], -"classyaze_1_1gfx_1_1Bitmap.html#aa23cce9444734c2f59a1b35defabe716":[11,0,0,4,2,5], -"classyaze_1_1gfx_1_1Bitmap.html#aa27f00b847a01ee31966e570ffd2b696":[10,0,1,5,4,55], -"classyaze_1_1gfx_1_1Bitmap.html#aa27f00b847a01ee31966e570ffd2b696":[11,0,0,4,2,55], -"classyaze_1_1gfx_1_1Bitmap.html#aa2fa6419b66b704db0eba2d6dfcdea6a":[10,0,1,5,4,8], -"classyaze_1_1gfx_1_1Bitmap.html#aa2fa6419b66b704db0eba2d6dfcdea6a":[11,0,0,4,2,8], +"classyaze_1_1gfx_1_1Bitmap.html#a7729f6c60dee1836a303ce39448febc3":[10,0,1,5,4,24], +"classyaze_1_1gfx_1_1Bitmap.html#a7729f6c60dee1836a303ce39448febc3":[11,0,0,4,2,24], +"classyaze_1_1gfx_1_1Bitmap.html#a7a4eaa09fc2375d4fc438296ef20ac3d":[10,0,1,5,4,37], +"classyaze_1_1gfx_1_1Bitmap.html#a7a4eaa09fc2375d4fc438296ef20ac3d":[11,0,0,4,2,37], +"classyaze_1_1gfx_1_1Bitmap.html#a8796d77c9ee386b28ec0f42d31b0140a":[10,0,1,5,4,49], +"classyaze_1_1gfx_1_1Bitmap.html#a8796d77c9ee386b28ec0f42d31b0140a":[11,0,0,4,2,49], +"classyaze_1_1gfx_1_1Bitmap.html#a8bf88ae41aef8eee49c560b96cf4d050":[10,0,1,5,4,23], +"classyaze_1_1gfx_1_1Bitmap.html#a8bf88ae41aef8eee49c560b96cf4d050":[11,0,0,4,2,23], +"classyaze_1_1gfx_1_1Bitmap.html#a94bb9a034aef85db52ad56dd59ca5c5e":[10,0,1,5,4,47], +"classyaze_1_1gfx_1_1Bitmap.html#a94bb9a034aef85db52ad56dd59ca5c5e":[11,0,0,4,2,47], +"classyaze_1_1gfx_1_1Bitmap.html#a9b696086f5035d04376b82123b1915ce":[10,0,1,5,4,44], +"classyaze_1_1gfx_1_1Bitmap.html#a9b696086f5035d04376b82123b1915ce":[11,0,0,4,2,44], +"classyaze_1_1gfx_1_1Bitmap.html#a9e80c481091f60d20edbe2ccf62f6016":[10,0,1,5,4,39], +"classyaze_1_1gfx_1_1Bitmap.html#a9e80c481091f60d20edbe2ccf62f6016":[11,0,0,4,2,39], +"classyaze_1_1gfx_1_1Bitmap.html#a9f96f54bf229f5c20f8470de37200707":[10,0,1,5,4,28], +"classyaze_1_1gfx_1_1Bitmap.html#a9f96f54bf229f5c20f8470de37200707":[11,0,0,4,2,28], +"classyaze_1_1gfx_1_1Bitmap.html#aa23cce9444734c2f59a1b35defabe716":[10,0,1,5,4,6], +"classyaze_1_1gfx_1_1Bitmap.html#aa23cce9444734c2f59a1b35defabe716":[11,0,0,4,2,6], +"classyaze_1_1gfx_1_1Bitmap.html#aa27f00b847a01ee31966e570ffd2b696":[10,0,1,5,4,50], +"classyaze_1_1gfx_1_1Bitmap.html#aa27f00b847a01ee31966e570ffd2b696":[11,0,0,4,2,50], +"classyaze_1_1gfx_1_1Bitmap.html#aa2fa6419b66b704db0eba2d6dfcdea6a":[10,0,1,5,4,9], +"classyaze_1_1gfx_1_1Bitmap.html#aa2fa6419b66b704db0eba2d6dfcdea6a":[11,0,0,4,2,9], "classyaze_1_1gfx_1_1Bitmap.html#aa4b3060bdbe692c4de2f5f26aef82ce7":[10,0,1,5,4,19], "classyaze_1_1gfx_1_1Bitmap.html#aa4b3060bdbe692c4de2f5f26aef82ce7":[11,0,0,4,2,19], -"classyaze_1_1gfx_1_1Bitmap.html#aa6c562f517f83f39c47c6d2292a9afe0":[10,0,1,5,4,45], -"classyaze_1_1gfx_1_1Bitmap.html#aa6c562f517f83f39c47c6d2292a9afe0":[11,0,0,4,2,45], -"classyaze_1_1gfx_1_1Bitmap.html#ab2230a9d39012a835f250c3be0899829":[10,0,1,5,4,21], -"classyaze_1_1gfx_1_1Bitmap.html#ab2230a9d39012a835f250c3be0899829":[11,0,0,4,2,21], -"classyaze_1_1gfx_1_1Bitmap.html#ab92b283c444d5557f7370bae112a12b1":[10,0,1,5,4,39], -"classyaze_1_1gfx_1_1Bitmap.html#ab92b283c444d5557f7370bae112a12b1":[11,0,0,4,2,39], -"classyaze_1_1gfx_1_1Bitmap.html#aba6afeb2e94ce15eb378c7258596a758":[10,0,1,5,4,31], -"classyaze_1_1gfx_1_1Bitmap.html#aba6afeb2e94ce15eb378c7258596a758":[11,0,0,4,2,31], -"classyaze_1_1gfx_1_1Bitmap.html#abb0633168f7956e9cab95a76380dc027":[10,0,1,5,4,32], -"classyaze_1_1gfx_1_1Bitmap.html#abb0633168f7956e9cab95a76380dc027":[11,0,0,4,2,32], -"classyaze_1_1gfx_1_1Bitmap.html#abd1501d9675e4da490d25722531f3c41":[10,0,1,5,4,38], -"classyaze_1_1gfx_1_1Bitmap.html#abd1501d9675e4da490d25722531f3c41":[11,0,0,4,2,38], +"classyaze_1_1gfx_1_1Bitmap.html#aa6c562f517f83f39c47c6d2292a9afe0":[10,0,1,5,4,41], +"classyaze_1_1gfx_1_1Bitmap.html#aa6c562f517f83f39c47c6d2292a9afe0":[11,0,0,4,2,41], +"classyaze_1_1gfx_1_1Bitmap.html#ab2230a9d39012a835f250c3be0899829":[10,0,1,5,4,20], +"classyaze_1_1gfx_1_1Bitmap.html#ab2230a9d39012a835f250c3be0899829":[11,0,0,4,2,20], +"classyaze_1_1gfx_1_1Bitmap.html#ab92b283c444d5557f7370bae112a12b1":[10,0,1,5,4,35], +"classyaze_1_1gfx_1_1Bitmap.html#ab92b283c444d5557f7370bae112a12b1":[11,0,0,4,2,35], +"classyaze_1_1gfx_1_1Bitmap.html#aba6afeb2e94ce15eb378c7258596a758":[10,0,1,5,4,29], +"classyaze_1_1gfx_1_1Bitmap.html#aba6afeb2e94ce15eb378c7258596a758":[11,0,0,4,2,29], +"classyaze_1_1gfx_1_1Bitmap.html#abb0633168f7956e9cab95a76380dc027":[10,0,1,5,4,30], +"classyaze_1_1gfx_1_1Bitmap.html#abb0633168f7956e9cab95a76380dc027":[11,0,0,4,2,30], +"classyaze_1_1gfx_1_1Bitmap.html#abd1501d9675e4da490d25722531f3c41":[10,0,1,5,4,34], +"classyaze_1_1gfx_1_1Bitmap.html#abd1501d9675e4da490d25722531f3c41":[11,0,0,4,2,34], "classyaze_1_1gfx_1_1Bitmap.html#abfcc8b8d5411f0e1332b695fd446cc61":[10,0,1,5,4,2], "classyaze_1_1gfx_1_1Bitmap.html#abfcc8b8d5411f0e1332b695fd446cc61":[11,0,0,4,2,2], -"classyaze_1_1gfx_1_1Bitmap.html#ac4324517f92d404ea71c2bc7b9eb8036":[10,0,1,5,4,49], -"classyaze_1_1gfx_1_1Bitmap.html#ac4324517f92d404ea71c2bc7b9eb8036":[11,0,0,4,2,49], -"classyaze_1_1gfx_1_1Bitmap.html#ac579f9e03ea4cce248b1ff3d76d082a9":[10,0,1,5,4,10], -"classyaze_1_1gfx_1_1Bitmap.html#ac579f9e03ea4cce248b1ff3d76d082a9":[11,0,0,4,2,10], -"classyaze_1_1gfx_1_1Bitmap.html#aceb05ea27e2f1a75c24af5e291956af2":[10,0,1,5,4,28], -"classyaze_1_1gfx_1_1Bitmap.html#aceb05ea27e2f1a75c24af5e291956af2":[11,0,0,4,2,28], -"classyaze_1_1gfx_1_1Bitmap.html#ad6ef6cf20b30c178321e7a514623bf78":[10,0,1,5,4,30], -"classyaze_1_1gfx_1_1Bitmap.html#ad6ef6cf20b30c178321e7a514623bf78":[11,0,0,4,2,30], -"classyaze_1_1gfx_1_1Bitmap.html#adab34aa5b35c696b6b5831263c6dfc6a":[10,0,1,5,4,15], -"classyaze_1_1gfx_1_1Bitmap.html#adab34aa5b35c696b6b5831263c6dfc6a":[11,0,0,4,2,15], -"classyaze_1_1gfx_1_1Bitmap.html#add7e842114b9468d5debcee8e5e949d3":[10,0,1,5,4,47], -"classyaze_1_1gfx_1_1Bitmap.html#add7e842114b9468d5debcee8e5e949d3":[11,0,0,4,2,47], +"classyaze_1_1gfx_1_1Bitmap.html#ac4324517f92d404ea71c2bc7b9eb8036":[10,0,1,5,4,45], +"classyaze_1_1gfx_1_1Bitmap.html#ac4324517f92d404ea71c2bc7b9eb8036":[11,0,0,4,2,45], +"classyaze_1_1gfx_1_1Bitmap.html#ac579f9e03ea4cce248b1ff3d76d082a9":[10,0,1,5,4,11], +"classyaze_1_1gfx_1_1Bitmap.html#ac579f9e03ea4cce248b1ff3d76d082a9":[11,0,0,4,2,11], +"classyaze_1_1gfx_1_1Bitmap.html#aceb05ea27e2f1a75c24af5e291956af2":[10,0,1,5,4,27], +"classyaze_1_1gfx_1_1Bitmap.html#aceb05ea27e2f1a75c24af5e291956af2":[11,0,0,4,2,27], +"classyaze_1_1gfx_1_1Bitmap.html#adab34aa5b35c696b6b5831263c6dfc6a":[10,0,1,5,4,16], +"classyaze_1_1gfx_1_1Bitmap.html#adab34aa5b35c696b6b5831263c6dfc6a":[11,0,0,4,2,16], +"classyaze_1_1gfx_1_1Bitmap.html#add7e842114b9468d5debcee8e5e949d3":[10,0,1,5,4,43], +"classyaze_1_1gfx_1_1Bitmap.html#add7e842114b9468d5debcee8e5e949d3":[11,0,0,4,2,43], "classyaze_1_1gfx_1_1Bitmap.html#ae304d2cabbc2a5a4082bd2a362ccbb39":[10,0,1,5,4,1], "classyaze_1_1gfx_1_1Bitmap.html#ae304d2cabbc2a5a4082bd2a362ccbb39":[11,0,0,4,2,1], -"classyaze_1_1gfx_1_1Bitmap.html#ae3d7a292bdf5c64aa11b34efa13fa38c":[10,0,1,5,4,53], -"classyaze_1_1gfx_1_1Bitmap.html#ae3d7a292bdf5c64aa11b34efa13fa38c":[11,0,0,4,2,53], -"classyaze_1_1gfx_1_1Bitmap.html#aecb99062dd45882d7b92dfff0bfbf13d":[10,0,1,5,4,37], -"classyaze_1_1gfx_1_1Bitmap.html#aecb99062dd45882d7b92dfff0bfbf13d":[11,0,0,4,2,37], -"classyaze_1_1gfx_1_1Bitmap.html#aefd1651f2d68b9890ece70c68355a34e":[10,0,1,5,4,16], -"classyaze_1_1gfx_1_1Bitmap.html#aefd1651f2d68b9890ece70c68355a34e":[11,0,0,4,2,16], -"classyaze_1_1gfx_1_1Bitmap.html#af61a1ba34918511ffaf6464a5253a889":[10,0,1,5,4,26], -"classyaze_1_1gfx_1_1Bitmap.html#af61a1ba34918511ffaf6464a5253a889":[11,0,0,4,2,26], +"classyaze_1_1gfx_1_1Bitmap.html#ae3d7a292bdf5c64aa11b34efa13fa38c":[10,0,1,5,4,48], +"classyaze_1_1gfx_1_1Bitmap.html#ae3d7a292bdf5c64aa11b34efa13fa38c":[11,0,0,4,2,48], +"classyaze_1_1gfx_1_1Bitmap.html#aecb99062dd45882d7b92dfff0bfbf13d":[10,0,1,5,4,33], +"classyaze_1_1gfx_1_1Bitmap.html#aecb99062dd45882d7b92dfff0bfbf13d":[11,0,0,4,2,33], +"classyaze_1_1gfx_1_1Bitmap.html#aefd1651f2d68b9890ece70c68355a34e":[10,0,1,5,4,17], +"classyaze_1_1gfx_1_1Bitmap.html#aefd1651f2d68b9890ece70c68355a34e":[11,0,0,4,2,17], +"classyaze_1_1gfx_1_1Bitmap.html#af61a1ba34918511ffaf6464a5253a889":[10,0,1,5,4,25], +"classyaze_1_1gfx_1_1Bitmap.html#af61a1ba34918511ffaf6464a5253a889":[11,0,0,4,2,25], "classyaze_1_1gfx_1_1GfxContext.html":[10,0,1,5,5], "classyaze_1_1gfx_1_1GfxContext.html":[11,0,0,4,3], "classyaze_1_1gfx_1_1GraphicsBuffer.html":[10,0,1,5,6], @@ -249,5 +236,18 @@ var NAVTREEINDEX15 = "classyaze_1_1gfx_1_1SnesPalette.html#a837443013432f47923f16a4d671f1563":[10,0,1,5,13,3], "classyaze_1_1gfx_1_1SnesPalette.html#a837443013432f47923f16a4d671f1563":[11,0,0,4,11,3], "classyaze_1_1gfx_1_1SnesPalette.html#a9027ac7339965b6ada64b0d46d9d1b27":[10,0,1,5,13,10], -"classyaze_1_1gfx_1_1SnesPalette.html#a9027ac7339965b6ada64b0d46d9d1b27":[11,0,0,4,11,10] +"classyaze_1_1gfx_1_1SnesPalette.html#a9027ac7339965b6ada64b0d46d9d1b27":[11,0,0,4,11,10], +"classyaze_1_1gfx_1_1SnesPalette.html#a92e2f7ca01bfe81ba51f85919f728857":[10,0,1,5,13,4], +"classyaze_1_1gfx_1_1SnesPalette.html#a92e2f7ca01bfe81ba51f85919f728857":[11,0,0,4,11,4], +"classyaze_1_1gfx_1_1SnesPalette.html#a9ff13ab32f1521085b531d2a3b450f4d":[10,0,1,5,13,1], +"classyaze_1_1gfx_1_1SnesPalette.html#a9ff13ab32f1521085b531d2a3b450f4d":[11,0,0,4,11,1], +"classyaze_1_1gfx_1_1SnesPalette.html#aa3d5ad0a0ad19df994e243baf817f598":[10,0,1,5,13,14], +"classyaze_1_1gfx_1_1SnesPalette.html#aa3d5ad0a0ad19df994e243baf817f598":[11,0,0,4,11,14], +"classyaze_1_1gfx_1_1SnesPalette.html#aa819bfff19f8c77de36779c8ed4a4349":[10,0,1,5,13,17], +"classyaze_1_1gfx_1_1SnesPalette.html#aa819bfff19f8c77de36779c8ed4a4349":[11,0,0,4,11,17], +"classyaze_1_1gfx_1_1SnesPalette.html#aac8e91cfdca9827c7b7220adeccb7eb2":[10,0,1,5,13,16], +"classyaze_1_1gfx_1_1SnesPalette.html#aac8e91cfdca9827c7b7220adeccb7eb2":[11,0,0,4,11,16], +"classyaze_1_1gfx_1_1SnesPalette.html#ac1a38bac2f35c108dac3c81253b516ee":[10,0,1,5,13,7], +"classyaze_1_1gfx_1_1SnesPalette.html#ac1a38bac2f35c108dac3c81253b516ee":[11,0,0,4,11,7], +"classyaze_1_1gfx_1_1Tile16.html":[10,0,1,5,14] }; diff --git a/navtreeindex16.js b/navtreeindex16.js index fb68b0ca7..5de30cf0f 100644 --- a/navtreeindex16.js +++ b/navtreeindex16.js @@ -1,18 +1,5 @@ var NAVTREEINDEX16 = { -"classyaze_1_1gfx_1_1SnesPalette.html#a92e2f7ca01bfe81ba51f85919f728857":[10,0,1,5,13,4], -"classyaze_1_1gfx_1_1SnesPalette.html#a92e2f7ca01bfe81ba51f85919f728857":[11,0,0,4,11,4], -"classyaze_1_1gfx_1_1SnesPalette.html#a9ff13ab32f1521085b531d2a3b450f4d":[10,0,1,5,13,1], -"classyaze_1_1gfx_1_1SnesPalette.html#a9ff13ab32f1521085b531d2a3b450f4d":[11,0,0,4,11,1], -"classyaze_1_1gfx_1_1SnesPalette.html#aa3d5ad0a0ad19df994e243baf817f598":[10,0,1,5,13,14], -"classyaze_1_1gfx_1_1SnesPalette.html#aa3d5ad0a0ad19df994e243baf817f598":[11,0,0,4,11,14], -"classyaze_1_1gfx_1_1SnesPalette.html#aa819bfff19f8c77de36779c8ed4a4349":[10,0,1,5,13,17], -"classyaze_1_1gfx_1_1SnesPalette.html#aa819bfff19f8c77de36779c8ed4a4349":[11,0,0,4,11,17], -"classyaze_1_1gfx_1_1SnesPalette.html#aac8e91cfdca9827c7b7220adeccb7eb2":[10,0,1,5,13,16], -"classyaze_1_1gfx_1_1SnesPalette.html#aac8e91cfdca9827c7b7220adeccb7eb2":[11,0,0,4,11,16], -"classyaze_1_1gfx_1_1SnesPalette.html#ac1a38bac2f35c108dac3c81253b516ee":[10,0,1,5,13,7], -"classyaze_1_1gfx_1_1SnesPalette.html#ac1a38bac2f35c108dac3c81253b516ee":[11,0,0,4,11,7], -"classyaze_1_1gfx_1_1Tile16.html":[10,0,1,5,14], "classyaze_1_1gfx_1_1Tile16.html":[11,0,0,4,12], "classyaze_1_1gfx_1_1Tile16.html#a2559d818181facc5404599f9b5501500":[10,0,1,5,14,1], "classyaze_1_1gfx_1_1Tile16.html#a2559d818181facc5404599f9b5501500":[11,0,0,4,12,1], @@ -249,5 +236,18 @@ var NAVTREEINDEX16 = "classyaze_1_1gui_1_1Canvas.html#a856a6868e0137cea8d710fea2a2592bf":[10,0,1,6,4,32], "classyaze_1_1gui_1_1Canvas.html#a856a6868e0137cea8d710fea2a2592bf":[11,0,0,5,2,32], "classyaze_1_1gui_1_1Canvas.html#a85e0d584077ee567f57be6ebf8661f8c":[10,0,1,6,4,69], -"classyaze_1_1gui_1_1Canvas.html#a85e0d584077ee567f57be6ebf8661f8c":[11,0,0,5,2,69] +"classyaze_1_1gui_1_1Canvas.html#a85e0d584077ee567f57be6ebf8661f8c":[11,0,0,5,2,69], +"classyaze_1_1gui_1_1Canvas.html#a8683cc672871779c9dc28f564528a32f":[10,0,1,6,4,56], +"classyaze_1_1gui_1_1Canvas.html#a8683cc672871779c9dc28f564528a32f":[11,0,0,5,2,56], +"classyaze_1_1gui_1_1Canvas.html#a86871e0ce37c27eb9186265e2e28a408":[10,0,1,6,4,52], +"classyaze_1_1gui_1_1Canvas.html#a86871e0ce37c27eb9186265e2e28a408":[11,0,0,5,2,52], +"classyaze_1_1gui_1_1Canvas.html#a8a2cf95d71bfed0dec9d7c1d91d3d138":[10,0,1,6,4,16], +"classyaze_1_1gui_1_1Canvas.html#a8a2cf95d71bfed0dec9d7c1d91d3d138":[11,0,0,5,2,16], +"classyaze_1_1gui_1_1Canvas.html#a8a674f0b4bc418c55a1b9baee459ed70":[10,0,1,6,4,5], +"classyaze_1_1gui_1_1Canvas.html#a8a674f0b4bc418c55a1b9baee459ed70":[11,0,0,5,2,5], +"classyaze_1_1gui_1_1Canvas.html#a8da8e6e91dc044c90ec7d0b3bb8178eb":[10,0,1,6,4,74], +"classyaze_1_1gui_1_1Canvas.html#a8da8e6e91dc044c90ec7d0b3bb8178eb":[11,0,0,5,2,74], +"classyaze_1_1gui_1_1Canvas.html#a8e6a97e2175e0b989fb713ce0175ba45":[10,0,1,6,4,72], +"classyaze_1_1gui_1_1Canvas.html#a8e6a97e2175e0b989fb713ce0175ba45":[11,0,0,5,2,72], +"classyaze_1_1gui_1_1Canvas.html#a96755cc4cc8e256b44751c6ab4c50c36":[10,0,1,6,4,43] }; diff --git a/navtreeindex17.js b/navtreeindex17.js index a8b6a1b71..33a09aa8c 100644 --- a/navtreeindex17.js +++ b/navtreeindex17.js @@ -1,18 +1,5 @@ var NAVTREEINDEX17 = { -"classyaze_1_1gui_1_1Canvas.html#a8683cc672871779c9dc28f564528a32f":[10,0,1,6,4,56], -"classyaze_1_1gui_1_1Canvas.html#a8683cc672871779c9dc28f564528a32f":[11,0,0,5,2,56], -"classyaze_1_1gui_1_1Canvas.html#a86871e0ce37c27eb9186265e2e28a408":[10,0,1,6,4,52], -"classyaze_1_1gui_1_1Canvas.html#a86871e0ce37c27eb9186265e2e28a408":[11,0,0,5,2,52], -"classyaze_1_1gui_1_1Canvas.html#a8a2cf95d71bfed0dec9d7c1d91d3d138":[10,0,1,6,4,16], -"classyaze_1_1gui_1_1Canvas.html#a8a2cf95d71bfed0dec9d7c1d91d3d138":[11,0,0,5,2,16], -"classyaze_1_1gui_1_1Canvas.html#a8a674f0b4bc418c55a1b9baee459ed70":[10,0,1,6,4,5], -"classyaze_1_1gui_1_1Canvas.html#a8a674f0b4bc418c55a1b9baee459ed70":[11,0,0,5,2,5], -"classyaze_1_1gui_1_1Canvas.html#a8da8e6e91dc044c90ec7d0b3bb8178eb":[10,0,1,6,4,74], -"classyaze_1_1gui_1_1Canvas.html#a8da8e6e91dc044c90ec7d0b3bb8178eb":[11,0,0,5,2,74], -"classyaze_1_1gui_1_1Canvas.html#a8e6a97e2175e0b989fb713ce0175ba45":[10,0,1,6,4,72], -"classyaze_1_1gui_1_1Canvas.html#a8e6a97e2175e0b989fb713ce0175ba45":[11,0,0,5,2,72], -"classyaze_1_1gui_1_1Canvas.html#a96755cc4cc8e256b44751c6ab4c50c36":[10,0,1,6,4,43], "classyaze_1_1gui_1_1Canvas.html#a96755cc4cc8e256b44751c6ab4c50c36":[11,0,0,5,2,43], "classyaze_1_1gui_1_1Canvas.html#a9a3abdc32c4acbb4619e4ab6a388ff60":[10,0,1,6,4,82], "classyaze_1_1gui_1_1Canvas.html#a9a3abdc32c4acbb4619e4ab6a388ff60":[11,0,0,5,2,82], @@ -249,5 +236,18 @@ var NAVTREEINDEX17 = "classyaze_1_1zelda3_1_1DungeonObjectRenderer.html#a6972fc79216840fd601135e932b31109":[10,0,1,8,5,11], "classyaze_1_1zelda3_1_1DungeonObjectRenderer.html#a6972fc79216840fd601135e932b31109":[11,0,0,7,2,11], "classyaze_1_1zelda3_1_1DungeonObjectRenderer.html#a6f1f09d154ca5bd916ff5e977508735a":[10,0,1,8,5,15], -"classyaze_1_1zelda3_1_1DungeonObjectRenderer.html#a6f1f09d154ca5bd916ff5e977508735a":[11,0,0,7,2,15] +"classyaze_1_1zelda3_1_1DungeonObjectRenderer.html#a6f1f09d154ca5bd916ff5e977508735a":[11,0,0,7,2,15], +"classyaze_1_1zelda3_1_1DungeonObjectRenderer.html#a7e93151f394637c698279ceca36c6327":[10,0,1,8,5,5], +"classyaze_1_1zelda3_1_1DungeonObjectRenderer.html#a7e93151f394637c698279ceca36c6327":[11,0,0,7,2,5], +"classyaze_1_1zelda3_1_1DungeonObjectRenderer.html#a9b84e2aad4f890c741ae479907808c59":[10,0,1,8,5,0], +"classyaze_1_1zelda3_1_1DungeonObjectRenderer.html#a9b84e2aad4f890c741ae479907808c59":[11,0,0,7,2,0], +"classyaze_1_1zelda3_1_1DungeonObjectRenderer.html#a9e7af0a3196be5ad3033fcda084cfcee":[10,0,1,8,5,13], +"classyaze_1_1zelda3_1_1DungeonObjectRenderer.html#a9e7af0a3196be5ad3033fcda084cfcee":[11,0,0,7,2,13], +"classyaze_1_1zelda3_1_1DungeonObjectRenderer.html#ad2c7b05d88a7ddb3e96ed28eb2b7ec28":[10,0,1,8,5,12], +"classyaze_1_1zelda3_1_1DungeonObjectRenderer.html#ad2c7b05d88a7ddb3e96ed28eb2b7ec28":[11,0,0,7,2,12], +"classyaze_1_1zelda3_1_1DungeonObjectRenderer.html#af3727759474e4f774be0f383c84a609d":[10,0,1,8,5,14], +"classyaze_1_1zelda3_1_1DungeonObjectRenderer.html#af3727759474e4f774be0f383c84a609d":[11,0,0,7,2,14], +"classyaze_1_1zelda3_1_1DungeonObjectRenderer.html#af60e781ae54ba837ee5e49780b416aac":[10,0,1,8,5,1], +"classyaze_1_1zelda3_1_1DungeonObjectRenderer.html#af60e781ae54ba837ee5e49780b416aac":[11,0,0,7,2,1], +"classyaze_1_1zelda3_1_1DungeonObjectRenderer.html#afee3308c7846f91798b3add9b90518dc":[10,0,1,8,5,2] }; diff --git a/navtreeindex18.js b/navtreeindex18.js index 881c18f9c..b4824bed9 100644 --- a/navtreeindex18.js +++ b/navtreeindex18.js @@ -1,18 +1,5 @@ var NAVTREEINDEX18 = { -"classyaze_1_1zelda3_1_1DungeonObjectRenderer.html#a7e93151f394637c698279ceca36c6327":[10,0,1,8,5,5], -"classyaze_1_1zelda3_1_1DungeonObjectRenderer.html#a7e93151f394637c698279ceca36c6327":[11,0,0,7,2,5], -"classyaze_1_1zelda3_1_1DungeonObjectRenderer.html#a9b84e2aad4f890c741ae479907808c59":[10,0,1,8,5,0], -"classyaze_1_1zelda3_1_1DungeonObjectRenderer.html#a9b84e2aad4f890c741ae479907808c59":[11,0,0,7,2,0], -"classyaze_1_1zelda3_1_1DungeonObjectRenderer.html#a9e7af0a3196be5ad3033fcda084cfcee":[10,0,1,8,5,13], -"classyaze_1_1zelda3_1_1DungeonObjectRenderer.html#a9e7af0a3196be5ad3033fcda084cfcee":[11,0,0,7,2,13], -"classyaze_1_1zelda3_1_1DungeonObjectRenderer.html#ad2c7b05d88a7ddb3e96ed28eb2b7ec28":[10,0,1,8,5,12], -"classyaze_1_1zelda3_1_1DungeonObjectRenderer.html#ad2c7b05d88a7ddb3e96ed28eb2b7ec28":[11,0,0,7,2,12], -"classyaze_1_1zelda3_1_1DungeonObjectRenderer.html#af3727759474e4f774be0f383c84a609d":[10,0,1,8,5,14], -"classyaze_1_1zelda3_1_1DungeonObjectRenderer.html#af3727759474e4f774be0f383c84a609d":[11,0,0,7,2,14], -"classyaze_1_1zelda3_1_1DungeonObjectRenderer.html#af60e781ae54ba837ee5e49780b416aac":[10,0,1,8,5,1], -"classyaze_1_1zelda3_1_1DungeonObjectRenderer.html#af60e781ae54ba837ee5e49780b416aac":[11,0,0,7,2,1], -"classyaze_1_1zelda3_1_1DungeonObjectRenderer.html#afee3308c7846f91798b3add9b90518dc":[10,0,1,8,5,2], "classyaze_1_1zelda3_1_1DungeonObjectRenderer.html#afee3308c7846f91798b3add9b90518dc":[11,0,0,7,2,2], "classyaze_1_1zelda3_1_1GameEntity.html":[10,0,1,8,6], "classyaze_1_1zelda3_1_1GameEntity.html":[11,0,0,7,3], @@ -88,12 +75,12 @@ var NAVTREEINDEX18 = "classyaze_1_1zelda3_1_1Overworld.html#a11875dd16419d4d3471a4f0b537d8c3a":[11,0,0,7,4,77], "classyaze_1_1zelda3_1_1Overworld.html#a11ca5c8b37be3963bda9ea548f0859d1":[10,0,1,8,7,56], "classyaze_1_1zelda3_1_1Overworld.html#a11ca5c8b37be3963bda9ea548f0859d1":[11,0,0,7,4,56], -"classyaze_1_1zelda3_1_1Overworld.html#a160863d017f9f342863740c100d00549":[10,0,1,8,7,57], -"classyaze_1_1zelda3_1_1Overworld.html#a160863d017f9f342863740c100d00549":[11,0,0,7,4,57], "classyaze_1_1zelda3_1_1Overworld.html#a190951016ef774fcfc8e463ef5bf4a93":[10,0,1,8,7,72], "classyaze_1_1zelda3_1_1Overworld.html#a190951016ef774fcfc8e463ef5bf4a93":[11,0,0,7,4,72], "classyaze_1_1zelda3_1_1Overworld.html#a1f28cec145111288f1d2beba2daaf45e":[10,0,1,8,7,38], "classyaze_1_1zelda3_1_1Overworld.html#a1f28cec145111288f1d2beba2daaf45e":[11,0,0,7,4,38], +"classyaze_1_1zelda3_1_1Overworld.html#a20e517475a9218d16df9ee277d46a99f":[10,0,1,8,7,57], +"classyaze_1_1zelda3_1_1Overworld.html#a20e517475a9218d16df9ee277d46a99f":[11,0,0,7,4,57], "classyaze_1_1zelda3_1_1Overworld.html#a215dce21aed4510d4a293df8cf865a27":[10,0,1,8,7,20], "classyaze_1_1zelda3_1_1Overworld.html#a215dce21aed4510d4a293df8cf865a27":[11,0,0,7,4,20], "classyaze_1_1zelda3_1_1Overworld.html#a255e6fcd46be3ed63a80b171f75f4c33":[10,0,1,8,7,0], @@ -206,6 +193,8 @@ var NAVTREEINDEX18 = "classyaze_1_1zelda3_1_1Overworld.html#abbbc9dc28636930da797260cc0a1bd3e":[11,0,0,7,4,2], "classyaze_1_1zelda3_1_1Overworld.html#abbc481b6b30057bc7fab6e9175e67c43":[10,0,1,8,7,69], "classyaze_1_1zelda3_1_1Overworld.html#abbc481b6b30057bc7fab6e9175e67c43":[11,0,0,7,4,69], +"classyaze_1_1zelda3_1_1Overworld.html#ac213f830ec85c668d91f46bc27939eba":[10,0,1,8,7,54], +"classyaze_1_1zelda3_1_1Overworld.html#ac213f830ec85c668d91f46bc27939eba":[11,0,0,7,4,54], "classyaze_1_1zelda3_1_1Overworld.html#ac44618ad4337c4f46cc41b88b330d87c":[10,0,1,8,7,21], "classyaze_1_1zelda3_1_1Overworld.html#ac44618ad4337c4f46cc41b88b330d87c":[11,0,0,7,4,21], "classyaze_1_1zelda3_1_1Overworld.html#ac4caf660d6332ce4b12809202e7646a2":[10,0,1,8,7,86], @@ -230,8 +219,6 @@ var NAVTREEINDEX18 = "classyaze_1_1zelda3_1_1Overworld.html#addc8d860c8f0050a171b7d29ac01ef44":[11,0,0,7,4,41], "classyaze_1_1zelda3_1_1Overworld.html#ae35643496d5fc1c0418088dd24215376":[10,0,1,8,7,53], "classyaze_1_1zelda3_1_1Overworld.html#ae35643496d5fc1c0418088dd24215376":[11,0,0,7,4,53], -"classyaze_1_1zelda3_1_1Overworld.html#ae59ee22d837ba7014b1ae99b9b9b1e1e":[10,0,1,8,7,54], -"classyaze_1_1zelda3_1_1Overworld.html#ae59ee22d837ba7014b1ae99b9b9b1e1e":[11,0,0,7,4,54], "classyaze_1_1zelda3_1_1Overworld.html#aefb0ff6e39728b1484b9b1a70dec656c":[10,0,1,8,7,23], "classyaze_1_1zelda3_1_1Overworld.html#aefb0ff6e39728b1484b9b1a70dec656c":[11,0,0,7,4,23], "classyaze_1_1zelda3_1_1Overworld.html#af41ee7a2df7343c6250eab3752593892":[10,0,1,8,7,46], @@ -249,5 +236,18 @@ var NAVTREEINDEX18 = "classyaze_1_1zelda3_1_1OverworldEntrance.html#a367361a94662bc75220f93d34fd94bde":[10,0,1,8,8,5], "classyaze_1_1zelda3_1_1OverworldEntrance.html#a367361a94662bc75220f93d34fd94bde":[11,0,0,7,5,5], "classyaze_1_1zelda3_1_1OverworldEntrance.html#a3ee64775846d5b7342112eda3831ae5a":[10,0,1,8,8,0], -"classyaze_1_1zelda3_1_1OverworldEntrance.html#a3ee64775846d5b7342112eda3831ae5a":[11,0,0,7,5,0] +"classyaze_1_1zelda3_1_1OverworldEntrance.html#a3ee64775846d5b7342112eda3831ae5a":[11,0,0,7,5,0], +"classyaze_1_1zelda3_1_1OverworldEntrance.html#a69ded8417527cec8029c43131a80c6ac":[10,0,1,8,8,2], +"classyaze_1_1zelda3_1_1OverworldEntrance.html#a69ded8417527cec8029c43131a80c6ac":[11,0,0,7,5,2], +"classyaze_1_1zelda3_1_1OverworldEntrance.html#a7e0af673ad4fc7e0e942b8abbe53ca8d":[10,0,1,8,8,7], +"classyaze_1_1zelda3_1_1OverworldEntrance.html#a7e0af673ad4fc7e0e942b8abbe53ca8d":[11,0,0,7,5,7], +"classyaze_1_1zelda3_1_1OverworldEntrance.html#a935168fb6a8ab3b913be4b06c25e74bc":[10,0,1,8,8,8], +"classyaze_1_1zelda3_1_1OverworldEntrance.html#a935168fb6a8ab3b913be4b06c25e74bc":[11,0,0,7,5,8], +"classyaze_1_1zelda3_1_1OverworldEntrance.html#a98a6b2fc8f8017dcb489de35dd284eb5":[10,0,1,8,8,4], +"classyaze_1_1zelda3_1_1OverworldEntrance.html#a98a6b2fc8f8017dcb489de35dd284eb5":[11,0,0,7,5,4], +"classyaze_1_1zelda3_1_1OverworldEntrance.html#ac1c1f3483dda9fed8dc9ae1487635e5d":[10,0,1,8,8,1], +"classyaze_1_1zelda3_1_1OverworldEntrance.html#ac1c1f3483dda9fed8dc9ae1487635e5d":[11,0,0,7,5,1], +"classyaze_1_1zelda3_1_1OverworldEntrance.html#adb0923cfeb46eb7ee6d571f46e054fdd":[10,0,1,8,8,3], +"classyaze_1_1zelda3_1_1OverworldEntrance.html#adb0923cfeb46eb7ee6d571f46e054fdd":[11,0,0,7,5,3], +"classyaze_1_1zelda3_1_1OverworldExit.html":[10,0,1,8,10] }; diff --git a/navtreeindex19.js b/navtreeindex19.js index 05ce34a2c..33de003fa 100644 --- a/navtreeindex19.js +++ b/navtreeindex19.js @@ -1,18 +1,5 @@ var NAVTREEINDEX19 = { -"classyaze_1_1zelda3_1_1OverworldEntrance.html#a69ded8417527cec8029c43131a80c6ac":[10,0,1,8,8,2], -"classyaze_1_1zelda3_1_1OverworldEntrance.html#a69ded8417527cec8029c43131a80c6ac":[11,0,0,7,5,2], -"classyaze_1_1zelda3_1_1OverworldEntrance.html#a7e0af673ad4fc7e0e942b8abbe53ca8d":[10,0,1,8,8,7], -"classyaze_1_1zelda3_1_1OverworldEntrance.html#a7e0af673ad4fc7e0e942b8abbe53ca8d":[11,0,0,7,5,7], -"classyaze_1_1zelda3_1_1OverworldEntrance.html#a935168fb6a8ab3b913be4b06c25e74bc":[10,0,1,8,8,8], -"classyaze_1_1zelda3_1_1OverworldEntrance.html#a935168fb6a8ab3b913be4b06c25e74bc":[11,0,0,7,5,8], -"classyaze_1_1zelda3_1_1OverworldEntrance.html#a98a6b2fc8f8017dcb489de35dd284eb5":[10,0,1,8,8,4], -"classyaze_1_1zelda3_1_1OverworldEntrance.html#a98a6b2fc8f8017dcb489de35dd284eb5":[11,0,0,7,5,4], -"classyaze_1_1zelda3_1_1OverworldEntrance.html#ac1c1f3483dda9fed8dc9ae1487635e5d":[10,0,1,8,8,1], -"classyaze_1_1zelda3_1_1OverworldEntrance.html#ac1c1f3483dda9fed8dc9ae1487635e5d":[11,0,0,7,5,1], -"classyaze_1_1zelda3_1_1OverworldEntrance.html#adb0923cfeb46eb7ee6d571f46e054fdd":[10,0,1,8,8,3], -"classyaze_1_1zelda3_1_1OverworldEntrance.html#adb0923cfeb46eb7ee6d571f46e054fdd":[11,0,0,7,5,3], -"classyaze_1_1zelda3_1_1OverworldExit.html":[10,0,1,8,10], "classyaze_1_1zelda3_1_1OverworldExit.html":[11,0,0,7,7], "classyaze_1_1zelda3_1_1OverworldExit.html#a098de600f2ae0ece94fd902385fd0eda":[10,0,1,8,10,9], "classyaze_1_1zelda3_1_1OverworldExit.html#a098de600f2ae0ece94fd902385fd0eda":[11,0,0,7,7,9], @@ -190,8 +177,6 @@ var NAVTREEINDEX19 = "classyaze_1_1zelda3_1_1OverworldMap.html#aa604c0e0873870e1497efbdf6bbff59e":[11,0,0,7,9,68], "classyaze_1_1zelda3_1_1OverworldMap.html#aa61e7e7116b2d790e886768b65ea9414":[10,0,1,8,12,15], "classyaze_1_1zelda3_1_1OverworldMap.html#aa61e7e7116b2d790e886768b65ea9414":[11,0,0,7,9,15], -"classyaze_1_1zelda3_1_1OverworldMap.html#aa84961a17483c006b51f3b2608968bc7":[10,0,1,8,12,1], -"classyaze_1_1zelda3_1_1OverworldMap.html#aa84961a17483c006b51f3b2608968bc7":[11,0,0,7,9,1], "classyaze_1_1zelda3_1_1OverworldMap.html#aa8bf96a7ca06ad8afa06da6db8f4a224":[10,0,1,8,12,30], "classyaze_1_1zelda3_1_1OverworldMap.html#aa8bf96a7ca06ad8afa06da6db8f4a224":[11,0,0,7,9,30], "classyaze_1_1zelda3_1_1OverworldMap.html#aa9666407b61df643fda421b945919a80":[10,0,1,8,12,4], @@ -204,6 +189,8 @@ var NAVTREEINDEX19 = "classyaze_1_1zelda3_1_1OverworldMap.html#abb2df58763a161860ba694582ef31c0f":[11,0,0,7,9,17], "classyaze_1_1zelda3_1_1OverworldMap.html#abd0d87e1f1c18ada242f91291bf9c78a":[10,0,1,8,12,11], "classyaze_1_1zelda3_1_1OverworldMap.html#abd0d87e1f1c18ada242f91291bf9c78a":[11,0,0,7,9,11], +"classyaze_1_1zelda3_1_1OverworldMap.html#abf5ef1c79c6fcc6807f168539c70ea3d":[10,0,1,8,12,1], +"classyaze_1_1zelda3_1_1OverworldMap.html#abf5ef1c79c6fcc6807f168539c70ea3d":[11,0,0,7,9,1], "classyaze_1_1zelda3_1_1OverworldMap.html#ac15e10e3b13f68961e865fdb8b9f815e":[10,0,1,8,12,62], "classyaze_1_1zelda3_1_1OverworldMap.html#ac15e10e3b13f68961e865fdb8b9f815e":[11,0,0,7,9,62], "classyaze_1_1zelda3_1_1OverworldMap.html#ac9473645ab1da55339f5329613268a06":[10,0,1,8,12,50], @@ -249,5 +236,18 @@ var NAVTREEINDEX19 = "classyaze_1_1zelda3_1_1Room.html#a081ef02646596e3b9c4a830cdaff6271":[10,0,1,8,15,53], "classyaze_1_1zelda3_1_1Room.html#a081ef02646596e3b9c4a830cdaff6271":[11,0,0,7,12,53], "classyaze_1_1zelda3_1_1Room.html#a0df8c521ed006e64fe0565d0314cbc50":[10,0,1,8,15,58], -"classyaze_1_1zelda3_1_1Room.html#a0df8c521ed006e64fe0565d0314cbc50":[11,0,0,7,12,58] +"classyaze_1_1zelda3_1_1Room.html#a0df8c521ed006e64fe0565d0314cbc50":[11,0,0,7,12,58], +"classyaze_1_1zelda3_1_1Room.html#a0e86388da5986d098bca828db0601c8f":[10,0,1,8,15,44], +"classyaze_1_1zelda3_1_1Room.html#a0e86388da5986d098bca828db0601c8f":[11,0,0,7,12,44], +"classyaze_1_1zelda3_1_1Room.html#a12c4bfbae8b733ddffb5e00ccf28e649":[10,0,1,8,15,17], +"classyaze_1_1zelda3_1_1Room.html#a12c4bfbae8b733ddffb5e00ccf28e649":[11,0,0,7,12,17], +"classyaze_1_1zelda3_1_1Room.html#a16488c5e4de1d4302a4c9e0b7de7f0da":[10,0,1,8,15,39], +"classyaze_1_1zelda3_1_1Room.html#a16488c5e4de1d4302a4c9e0b7de7f0da":[11,0,0,7,12,39], +"classyaze_1_1zelda3_1_1Room.html#a18df0f589ff502f60748fcc048d1e8ec":[10,0,1,8,15,1], +"classyaze_1_1zelda3_1_1Room.html#a18df0f589ff502f60748fcc048d1e8ec":[11,0,0,7,12,1], +"classyaze_1_1zelda3_1_1Room.html#a1aa7cda465ad11040f4ce64644fdf7cd":[10,0,1,8,15,13], +"classyaze_1_1zelda3_1_1Room.html#a1aa7cda465ad11040f4ce64644fdf7cd":[11,0,0,7,12,13], +"classyaze_1_1zelda3_1_1Room.html#a1c7ba689d56e7928a6e3d513155394e5":[10,0,1,8,15,28], +"classyaze_1_1zelda3_1_1Room.html#a1c7ba689d56e7928a6e3d513155394e5":[11,0,0,7,12,28], +"classyaze_1_1zelda3_1_1Room.html#a1ca35c25ce36211a3eca5f6c2a9a4089":[10,0,1,8,15,10] }; diff --git a/navtreeindex2.js b/navtreeindex2.js index e4be706c3..a4cda9498 100644 --- a/navtreeindex2.js +++ b/navtreeindex2.js @@ -1,6 +1,5 @@ var NAVTREEINDEX2 = { -"classyaze_1_1cli_1_1Decompress.html":[10,0,1,1,11], "classyaze_1_1cli_1_1Decompress.html":[11,0,0,0,9], "classyaze_1_1cli_1_1Decompress.html#a10b8074f386c89687b8270a792513197":[10,0,1,1,11,0], "classyaze_1_1cli_1_1Decompress.html#a10b8074f386c89687b8270a792513197":[11,0,0,0,9,0], @@ -249,5 +248,6 @@ var NAVTREEINDEX2 = "classyaze_1_1editor_1_1DungeonEditor.html#a22ff4bc057344baa8abc0957fb907689":[10,0,1,3,11,63], "classyaze_1_1editor_1_1DungeonEditor.html#a22ff4bc057344baa8abc0957fb907689":[11,0,0,2,6,63], "classyaze_1_1editor_1_1DungeonEditor.html#a249c44e52f82df4b06c94564f3afb333":[10,0,1,3,11,51], -"classyaze_1_1editor_1_1DungeonEditor.html#a249c44e52f82df4b06c94564f3afb333":[11,0,0,2,6,51] +"classyaze_1_1editor_1_1DungeonEditor.html#a249c44e52f82df4b06c94564f3afb333":[11,0,0,2,6,51], +"classyaze_1_1editor_1_1DungeonEditor.html#a24ef990165c829e92cf331b8a2ca2c84":[10,0,1,3,11,62] }; diff --git a/navtreeindex20.js b/navtreeindex20.js index 03827e158..6cfd8c425 100644 --- a/navtreeindex20.js +++ b/navtreeindex20.js @@ -1,18 +1,5 @@ var NAVTREEINDEX20 = { -"classyaze_1_1zelda3_1_1Room.html#a0e86388da5986d098bca828db0601c8f":[10,0,1,8,15,44], -"classyaze_1_1zelda3_1_1Room.html#a0e86388da5986d098bca828db0601c8f":[11,0,0,7,12,44], -"classyaze_1_1zelda3_1_1Room.html#a12c4bfbae8b733ddffb5e00ccf28e649":[10,0,1,8,15,17], -"classyaze_1_1zelda3_1_1Room.html#a12c4bfbae8b733ddffb5e00ccf28e649":[11,0,0,7,12,17], -"classyaze_1_1zelda3_1_1Room.html#a16488c5e4de1d4302a4c9e0b7de7f0da":[10,0,1,8,15,39], -"classyaze_1_1zelda3_1_1Room.html#a16488c5e4de1d4302a4c9e0b7de7f0da":[11,0,0,7,12,39], -"classyaze_1_1zelda3_1_1Room.html#a18df0f589ff502f60748fcc048d1e8ec":[10,0,1,8,15,1], -"classyaze_1_1zelda3_1_1Room.html#a18df0f589ff502f60748fcc048d1e8ec":[11,0,0,7,12,1], -"classyaze_1_1zelda3_1_1Room.html#a1aa7cda465ad11040f4ce64644fdf7cd":[10,0,1,8,15,13], -"classyaze_1_1zelda3_1_1Room.html#a1aa7cda465ad11040f4ce64644fdf7cd":[11,0,0,7,12,13], -"classyaze_1_1zelda3_1_1Room.html#a1c7ba689d56e7928a6e3d513155394e5":[10,0,1,8,15,28], -"classyaze_1_1zelda3_1_1Room.html#a1c7ba689d56e7928a6e3d513155394e5":[11,0,0,7,12,28], -"classyaze_1_1zelda3_1_1Room.html#a1ca35c25ce36211a3eca5f6c2a9a4089":[10,0,1,8,15,10], "classyaze_1_1zelda3_1_1Room.html#a1ca35c25ce36211a3eca5f6c2a9a4089":[11,0,0,7,12,10], "classyaze_1_1zelda3_1_1Room.html#a276273318785da9006ca84280a9c4610":[10,0,1,8,15,54], "classyaze_1_1zelda3_1_1Room.html#a276273318785da9006ca84280a9c4610":[11,0,0,7,12,54], @@ -249,5 +236,18 @@ var NAVTREEINDEX20 = "classyaze_1_1zelda3_1_1Sprite.html#a13104bc60eb62488d427b77e7295d0fd":[10,0,1,8,18,34], "classyaze_1_1zelda3_1_1Sprite.html#a13104bc60eb62488d427b77e7295d0fd":[11,0,0,7,15,34], "classyaze_1_1zelda3_1_1Sprite.html#a1673df95435b20c8479b5d4f28977326":[10,0,1,8,18,42], -"classyaze_1_1zelda3_1_1Sprite.html#a1673df95435b20c8479b5d4f28977326":[11,0,0,7,15,42] +"classyaze_1_1zelda3_1_1Sprite.html#a1673df95435b20c8479b5d4f28977326":[11,0,0,7,15,42], +"classyaze_1_1zelda3_1_1Sprite.html#a1ca9227c4814481dcb20c743e1bf6363":[10,0,1,8,18,31], +"classyaze_1_1zelda3_1_1Sprite.html#a1ca9227c4814481dcb20c743e1bf6363":[11,0,0,7,15,31], +"classyaze_1_1zelda3_1_1Sprite.html#a1deb0dd4e8f9a1a0ad197599293845bf":[10,0,1,8,18,9], +"classyaze_1_1zelda3_1_1Sprite.html#a1deb0dd4e8f9a1a0ad197599293845bf":[11,0,0,7,15,9], +"classyaze_1_1zelda3_1_1Sprite.html#a26bc10e3890f986b5ffac8a2cc4c61da":[10,0,1,8,18,29], +"classyaze_1_1zelda3_1_1Sprite.html#a26bc10e3890f986b5ffac8a2cc4c61da":[11,0,0,7,15,29], +"classyaze_1_1zelda3_1_1Sprite.html#a2813d9532f88bd8ca444acd98028a2ea":[10,0,1,8,18,28], +"classyaze_1_1zelda3_1_1Sprite.html#a2813d9532f88bd8ca444acd98028a2ea":[11,0,0,7,15,28], +"classyaze_1_1zelda3_1_1Sprite.html#a28bdcded72c31b6d934fcddea2623344":[10,0,1,8,18,45], +"classyaze_1_1zelda3_1_1Sprite.html#a28bdcded72c31b6d934fcddea2623344":[11,0,0,7,15,45], +"classyaze_1_1zelda3_1_1Sprite.html#a3070422abb2ea9f2b0ba795e36aeec9b":[10,0,1,8,18,5], +"classyaze_1_1zelda3_1_1Sprite.html#a3070422abb2ea9f2b0ba795e36aeec9b":[11,0,0,7,15,5], +"classyaze_1_1zelda3_1_1Sprite.html#a33986d6ba1e05add5a0df1902791119a":[10,0,1,8,18,0] }; diff --git a/navtreeindex21.js b/navtreeindex21.js index a20227c23..c5957bd4d 100644 --- a/navtreeindex21.js +++ b/navtreeindex21.js @@ -1,18 +1,5 @@ var NAVTREEINDEX21 = { -"classyaze_1_1zelda3_1_1Sprite.html#a1ca9227c4814481dcb20c743e1bf6363":[10,0,1,8,18,31], -"classyaze_1_1zelda3_1_1Sprite.html#a1ca9227c4814481dcb20c743e1bf6363":[11,0,0,7,15,31], -"classyaze_1_1zelda3_1_1Sprite.html#a1deb0dd4e8f9a1a0ad197599293845bf":[10,0,1,8,18,9], -"classyaze_1_1zelda3_1_1Sprite.html#a1deb0dd4e8f9a1a0ad197599293845bf":[11,0,0,7,15,9], -"classyaze_1_1zelda3_1_1Sprite.html#a26bc10e3890f986b5ffac8a2cc4c61da":[10,0,1,8,18,29], -"classyaze_1_1zelda3_1_1Sprite.html#a26bc10e3890f986b5ffac8a2cc4c61da":[11,0,0,7,15,29], -"classyaze_1_1zelda3_1_1Sprite.html#a2813d9532f88bd8ca444acd98028a2ea":[10,0,1,8,18,28], -"classyaze_1_1zelda3_1_1Sprite.html#a2813d9532f88bd8ca444acd98028a2ea":[11,0,0,7,15,28], -"classyaze_1_1zelda3_1_1Sprite.html#a28bdcded72c31b6d934fcddea2623344":[10,0,1,8,18,45], -"classyaze_1_1zelda3_1_1Sprite.html#a28bdcded72c31b6d934fcddea2623344":[11,0,0,7,15,45], -"classyaze_1_1zelda3_1_1Sprite.html#a3070422abb2ea9f2b0ba795e36aeec9b":[10,0,1,8,18,5], -"classyaze_1_1zelda3_1_1Sprite.html#a3070422abb2ea9f2b0ba795e36aeec9b":[11,0,0,7,15,5], -"classyaze_1_1zelda3_1_1Sprite.html#a33986d6ba1e05add5a0df1902791119a":[10,0,1,8,18,0], "classyaze_1_1zelda3_1_1Sprite.html#a33986d6ba1e05add5a0df1902791119a":[11,0,0,7,15,0], "classyaze_1_1zelda3_1_1Sprite.html#a492be700d2470dd6cb6cd845d4713564":[10,0,1,8,18,17], "classyaze_1_1zelda3_1_1Sprite.html#a492be700d2470dd6cb6cd845d4713564":[11,0,0,7,15,17], @@ -249,5 +236,18 @@ var NAVTREEINDEX21 = "classyaze_1_1zelda3_1_1music_1_1Tracker.html#aaeab97f71db095ac92ee724033381064":[10,0,1,8,2,6,41], "classyaze_1_1zelda3_1_1music_1_1Tracker.html#aaeab97f71db095ac92ee724033381064":[11,0,0,7,0,6,41], "classyaze_1_1zelda3_1_1music_1_1Tracker.html#ab10df3eb977949505a6aa463662066c3":[10,0,1,8,2,6,54], -"classyaze_1_1zelda3_1_1music_1_1Tracker.html#ab10df3eb977949505a6aa463662066c3":[11,0,0,7,0,6,54] +"classyaze_1_1zelda3_1_1music_1_1Tracker.html#ab10df3eb977949505a6aa463662066c3":[11,0,0,7,0,6,54], +"classyaze_1_1zelda3_1_1music_1_1Tracker.html#ab38a9c22dc870e872368ef7d05763350":[10,0,1,8,2,6,29], +"classyaze_1_1zelda3_1_1music_1_1Tracker.html#ab38a9c22dc870e872368ef7d05763350":[11,0,0,7,0,6,29], +"classyaze_1_1zelda3_1_1music_1_1Tracker.html#ab772da37567b9724de46dbf7f8ad5d76":[10,0,1,8,2,6,39], +"classyaze_1_1zelda3_1_1music_1_1Tracker.html#ab772da37567b9724de46dbf7f8ad5d76":[11,0,0,7,0,6,39], +"classyaze_1_1zelda3_1_1music_1_1Tracker.html#ab9b07fb505c9c24d92666cf1ab316ca9":[10,0,1,8,2,6,47], +"classyaze_1_1zelda3_1_1music_1_1Tracker.html#ab9b07fb505c9c24d92666cf1ab316ca9":[11,0,0,7,0,6,47], +"classyaze_1_1zelda3_1_1music_1_1Tracker.html#abe403497078acd2c084a4c506a850c9d":[10,0,1,8,2,6,10], +"classyaze_1_1zelda3_1_1music_1_1Tracker.html#abe403497078acd2c084a4c506a850c9d":[11,0,0,7,0,6,10], +"classyaze_1_1zelda3_1_1music_1_1Tracker.html#ac0af97cd174a13fc865911c95d77d188":[10,0,1,8,2,6,50], +"classyaze_1_1zelda3_1_1music_1_1Tracker.html#ac0af97cd174a13fc865911c95d77d188":[11,0,0,7,0,6,50], +"classyaze_1_1zelda3_1_1music_1_1Tracker.html#ac3c91c8f49743af9f6df4b148aa17609":[10,0,1,8,2,6,7], +"classyaze_1_1zelda3_1_1music_1_1Tracker.html#ac3c91c8f49743af9f6df4b148aa17609":[11,0,0,7,0,6,7], +"classyaze_1_1zelda3_1_1music_1_1Tracker.html#ac8448945a030c5ed8cb7f0d9fff1dbd3":[10,0,1,8,2,6,33] }; diff --git a/navtreeindex22.js b/navtreeindex22.js index 0974b1de4..e91538610 100644 --- a/navtreeindex22.js +++ b/navtreeindex22.js @@ -1,18 +1,5 @@ var NAVTREEINDEX22 = { -"classyaze_1_1zelda3_1_1music_1_1Tracker.html#ab38a9c22dc870e872368ef7d05763350":[10,0,1,8,2,6,29], -"classyaze_1_1zelda3_1_1music_1_1Tracker.html#ab38a9c22dc870e872368ef7d05763350":[11,0,0,7,0,6,29], -"classyaze_1_1zelda3_1_1music_1_1Tracker.html#ab772da37567b9724de46dbf7f8ad5d76":[10,0,1,8,2,6,39], -"classyaze_1_1zelda3_1_1music_1_1Tracker.html#ab772da37567b9724de46dbf7f8ad5d76":[11,0,0,7,0,6,39], -"classyaze_1_1zelda3_1_1music_1_1Tracker.html#ab9b07fb505c9c24d92666cf1ab316ca9":[10,0,1,8,2,6,47], -"classyaze_1_1zelda3_1_1music_1_1Tracker.html#ab9b07fb505c9c24d92666cf1ab316ca9":[11,0,0,7,0,6,47], -"classyaze_1_1zelda3_1_1music_1_1Tracker.html#abe403497078acd2c084a4c506a850c9d":[10,0,1,8,2,6,10], -"classyaze_1_1zelda3_1_1music_1_1Tracker.html#abe403497078acd2c084a4c506a850c9d":[11,0,0,7,0,6,10], -"classyaze_1_1zelda3_1_1music_1_1Tracker.html#ac0af97cd174a13fc865911c95d77d188":[10,0,1,8,2,6,50], -"classyaze_1_1zelda3_1_1music_1_1Tracker.html#ac0af97cd174a13fc865911c95d77d188":[11,0,0,7,0,6,50], -"classyaze_1_1zelda3_1_1music_1_1Tracker.html#ac3c91c8f49743af9f6df4b148aa17609":[10,0,1,8,2,6,7], -"classyaze_1_1zelda3_1_1music_1_1Tracker.html#ac3c91c8f49743af9f6df4b148aa17609":[11,0,0,7,0,6,7], -"classyaze_1_1zelda3_1_1music_1_1Tracker.html#ac8448945a030c5ed8cb7f0d9fff1dbd3":[10,0,1,8,2,6,33], "classyaze_1_1zelda3_1_1music_1_1Tracker.html#ac8448945a030c5ed8cb7f0d9fff1dbd3":[11,0,0,7,0,6,33], "classyaze_1_1zelda3_1_1music_1_1Tracker.html#ac9a3af83ebdc1fae78165aea89ac7510":[10,0,1,8,2,6,20], "classyaze_1_1zelda3_1_1music_1_1Tracker.html#ac9a3af83ebdc1fae78165aea89ac7510":[11,0,0,7,0,6,20], @@ -249,5 +236,18 @@ var NAVTREEINDEX22 = "compression_8cc.html#a31d4914cc6f5a2d6cc4c5a06baf7336e":[12,0,2,0,3,2,40], "compression_8cc.html#a32ff40d7c0cee688d9eb2d808ef4cb98":[12,0,2,0,3,2,30], "compression_8cc.html#a35a3fbb0f6702efaf00ca00b3874dd9f":[12,0,2,0,3,2,44], -"compression_8cc.html#a3d9743e4b80f69fe96112adeebb04a31":[12,0,2,0,3,2,39] +"compression_8cc.html#a3d9743e4b80f69fe96112adeebb04a31":[12,0,2,0,3,2,39], +"compression_8cc.html#a4052e31abfb4c3aeb1e7c576ad5ba640":[12,0,2,0,3,2,25], +"compression_8cc.html#a47fd97f5c33aa1279f26a7c0ad7c1e3b":[12,0,2,0,3,2,28], +"compression_8cc.html#a4891117728978a92b253a51ce8406060":[12,0,2,0,3,2,35], +"compression_8cc.html#a4e2e79a02c9bbff8d9720d6384296218":[12,0,2,0,3,2,42], +"compression_8cc.html#a5d2f30bd1cbcf49f829a7e8eb6173c06":[12,0,2,0,3,2,0], +"compression_8cc.html#a69e549a86501b37d6df799c19c8d82ce":[12,0,2,0,3,2,14], +"compression_8cc.html#a6b900390ba207a54f5669a4ce4fc5055":[12,0,2,0,3,2,33], +"compression_8cc.html#a6da64d071c48c1b33962ff496877567e":[12,0,2,0,3,2,41], +"compression_8cc.html#a6e89cbe746bf8cd47152fa23d4c0e888":[12,0,2,0,3,2,23], +"compression_8cc.html#a79e586563008984b912926a967592418":[12,0,2,0,3,2,3], +"compression_8cc.html#a811f14da55752f836220fa108858424b":[12,0,2,0,3,2,31], +"compression_8cc.html#a835c13fe4e97f78c57e10ac7ad2428b5":[12,0,2,0,3,2,43], +"compression_8cc.html#a882fb9e94048c0ae7e1b3fd9428ed2b1":[12,0,2,0,3,2,16] }; diff --git a/navtreeindex23.js b/navtreeindex23.js index de1e637ee..7903bedd3 100644 --- a/navtreeindex23.js +++ b/navtreeindex23.js @@ -1,18 +1,5 @@ var NAVTREEINDEX23 = { -"compression_8cc.html#a4052e31abfb4c3aeb1e7c576ad5ba640":[12,0,2,0,3,2,25], -"compression_8cc.html#a47fd97f5c33aa1279f26a7c0ad7c1e3b":[12,0,2,0,3,2,28], -"compression_8cc.html#a4891117728978a92b253a51ce8406060":[12,0,2,0,3,2,35], -"compression_8cc.html#a4e2e79a02c9bbff8d9720d6384296218":[12,0,2,0,3,2,42], -"compression_8cc.html#a5d2f30bd1cbcf49f829a7e8eb6173c06":[12,0,2,0,3,2,0], -"compression_8cc.html#a69e549a86501b37d6df799c19c8d82ce":[12,0,2,0,3,2,14], -"compression_8cc.html#a6b900390ba207a54f5669a4ce4fc5055":[12,0,2,0,3,2,33], -"compression_8cc.html#a6da64d071c48c1b33962ff496877567e":[12,0,2,0,3,2,41], -"compression_8cc.html#a6e89cbe746bf8cd47152fa23d4c0e888":[12,0,2,0,3,2,23], -"compression_8cc.html#a79e586563008984b912926a967592418":[12,0,2,0,3,2,3], -"compression_8cc.html#a811f14da55752f836220fa108858424b":[12,0,2,0,3,2,31], -"compression_8cc.html#a835c13fe4e97f78c57e10ac7ad2428b5":[12,0,2,0,3,2,43], -"compression_8cc.html#a882fb9e94048c0ae7e1b3fd9428ed2b1":[12,0,2,0,3,2,16], "compression_8cc.html#a8d462af8b98a9ecee8f91c524fc1ed2e":[12,0,2,0,3,2,19], "compression_8cc.html#a9a41345d31b8daa67a6f479d5408046c":[12,0,2,0,3,2,15], "compression_8cc.html#a9be49188ea0cb7f389a05bdbe8ea0ec2":[12,0,2,0,3,2,9], @@ -249,5 +236,18 @@ var NAVTREEINDEX23 = "cpu__test_8cc.html#a1b0c152b34601d84b41d750b3e451871":[12,0,2,3,1,0,104], "cpu__test_8cc.html#a1b3b5588dd1335cf22507e4a13545bf9":[12,0,2,3,1,0,139], "cpu__test_8cc.html#a1d4f52d80655b1676331942aa4bfdb5e":[12,0,2,3,1,0,221], -"cpu__test_8cc.html#a1dc3314a9ac57fdb8ac97f3014d42f6c":[12,0,2,3,1,0,157] +"cpu__test_8cc.html#a1dc3314a9ac57fdb8ac97f3014d42f6c":[12,0,2,3,1,0,157], +"cpu__test_8cc.html#a1dff47eb81312ba3a333f72d0e1d23a6":[12,0,2,3,1,0,193], +"cpu__test_8cc.html#a20527839a2f470dfa4710505f603a2c0":[12,0,2,3,1,0,181], +"cpu__test_8cc.html#a20866af598a8bda2997dd9ca2b505e31":[12,0,2,3,1,0,148], +"cpu__test_8cc.html#a20bcfdb19bce2fdc8c322e926a781ea1":[12,0,2,3,1,0,63], +"cpu__test_8cc.html#a219ce431d4ff31382409bdad44f82791":[12,0,2,3,1,0,19], +"cpu__test_8cc.html#a21d4c9b4e9b822610d931c960f4052aa":[12,0,2,3,1,0,112], +"cpu__test_8cc.html#a21dd97e100c8a3fb56f474daa658e126":[12,0,2,3,1,0,293], +"cpu__test_8cc.html#a227232e42983893b4e8339fe7b4a9a35":[12,0,2,3,1,0,53], +"cpu__test_8cc.html#a22ccd9c1567ef72face07a2bc7ad4470":[12,0,2,3,1,0,140], +"cpu__test_8cc.html#a24b8ce01ec71bb71adbcc595ec44f5e6":[12,0,2,3,1,0,274], +"cpu__test_8cc.html#a26279f2513c8564de3e67445762aa40d":[12,0,2,3,1,0,199], +"cpu__test_8cc.html#a27be82d584c3573d6174dd294dd89b1a":[12,0,2,3,1,0,102], +"cpu__test_8cc.html#a28002dda2931233f677e6c2ecfc3a649":[12,0,2,3,1,0,225] }; diff --git a/navtreeindex24.js b/navtreeindex24.js index eb17ec6e3..4555cf3dd 100644 --- a/navtreeindex24.js +++ b/navtreeindex24.js @@ -1,18 +1,5 @@ var NAVTREEINDEX24 = { -"cpu__test_8cc.html#a1dff47eb81312ba3a333f72d0e1d23a6":[12,0,2,3,1,0,193], -"cpu__test_8cc.html#a20527839a2f470dfa4710505f603a2c0":[12,0,2,3,1,0,181], -"cpu__test_8cc.html#a20866af598a8bda2997dd9ca2b505e31":[12,0,2,3,1,0,148], -"cpu__test_8cc.html#a20bcfdb19bce2fdc8c322e926a781ea1":[12,0,2,3,1,0,63], -"cpu__test_8cc.html#a219ce431d4ff31382409bdad44f82791":[12,0,2,3,1,0,19], -"cpu__test_8cc.html#a21d4c9b4e9b822610d931c960f4052aa":[12,0,2,3,1,0,112], -"cpu__test_8cc.html#a21dd97e100c8a3fb56f474daa658e126":[12,0,2,3,1,0,293], -"cpu__test_8cc.html#a227232e42983893b4e8339fe7b4a9a35":[12,0,2,3,1,0,53], -"cpu__test_8cc.html#a22ccd9c1567ef72face07a2bc7ad4470":[12,0,2,3,1,0,140], -"cpu__test_8cc.html#a24b8ce01ec71bb71adbcc595ec44f5e6":[12,0,2,3,1,0,274], -"cpu__test_8cc.html#a26279f2513c8564de3e67445762aa40d":[12,0,2,3,1,0,199], -"cpu__test_8cc.html#a27be82d584c3573d6174dd294dd89b1a":[12,0,2,3,1,0,102], -"cpu__test_8cc.html#a28002dda2931233f677e6c2ecfc3a649":[12,0,2,3,1,0,225], "cpu__test_8cc.html#a281248972f8a58d12b1cf0dccec8a0a5":[12,0,2,3,1,0,172], "cpu__test_8cc.html#a28525e7692ed912c516efab7e8e7ff9c":[12,0,2,3,1,0,70], "cpu__test_8cc.html#a2927d53562538cb0a42caf872ad72a33":[12,0,2,3,1,0,238], @@ -249,5 +236,18 @@ var NAVTREEINDEX24 = "cpu__test_8cc.html#af4fa8d8d539caac5cfd1f56ad40be3d1":[12,0,2,3,1,0,245], "cpu__test_8cc.html#af7ac051abf9646d749501b4a29956584":[12,0,2,3,1,0,191], "cpu__test_8cc.html#af81a8ca65d25c578670039b00d1996fd":[12,0,2,3,1,0,151], -"cpu__test_8cc.html#af85d0638fef3deb7e9ceaa6c9f460f0f":[12,0,2,3,1,0,133] +"cpu__test_8cc.html#af85d0638fef3deb7e9ceaa6c9f460f0f":[12,0,2,3,1,0,133], +"cpu__test_8cc.html#af89b3772a2ceb0744b7f34d6b351106b":[12,0,2,3,1,0,235], +"cpu__test_8cc.html#af90da1830ba31501747edfe6657f63ed":[12,0,2,3,1,0,113], +"cpu__test_8cc.html#af92548d21a41032a2f4273fe576e5843":[12,0,2,3,1,0,129], +"cpu__test_8cc.html#af9835f4d34c2ae9d3ecd2669885fa54c":[12,0,2,3,1,0,147], +"cpu__test_8cc.html#afbaec2376971529732b2f82762e33256":[12,0,2,3,1,0,18], +"cpu__test_8cc.html#afc4e8d0e18107abd13e3dff87529a59d":[12,0,2,3,1,0,6], +"cpu__test_8cc.html#affb29fae6a1dba38fca5602d56deda74":[12,0,2,3,1,0,251], +"cpu__test_8cc_source.html":[12,0,2,3,1,0], +"deprecated.html":[8], +"dir_0a4194afa1a45d4b983a47b81ef4b684.html":[12,0,2,0,2,0,0], +"dir_0b974e391fb3f3024b1f06092da5c188.html":[12,0,2,0,3], +"dir_120ed4da3e3217b1e7fc0b4f48568e79.html":[12,0,2,3], +"dir_12e106757ecdaf4af0ac0afab505b8fc.html":[12,0,2,0,5,4] }; diff --git a/navtreeindex25.js b/navtreeindex25.js index c699d1752..d2d75cf73 100644 --- a/navtreeindex25.js +++ b/navtreeindex25.js @@ -1,18 +1,5 @@ var NAVTREEINDEX25 = { -"cpu__test_8cc.html#af89b3772a2ceb0744b7f34d6b351106b":[12,0,2,3,1,0,235], -"cpu__test_8cc.html#af90da1830ba31501747edfe6657f63ed":[12,0,2,3,1,0,113], -"cpu__test_8cc.html#af92548d21a41032a2f4273fe576e5843":[12,0,2,3,1,0,129], -"cpu__test_8cc.html#af9835f4d34c2ae9d3ecd2669885fa54c":[12,0,2,3,1,0,147], -"cpu__test_8cc.html#afbaec2376971529732b2f82762e33256":[12,0,2,3,1,0,18], -"cpu__test_8cc.html#afc4e8d0e18107abd13e3dff87529a59d":[12,0,2,3,1,0,6], -"cpu__test_8cc.html#affb29fae6a1dba38fca5602d56deda74":[12,0,2,3,1,0,251], -"cpu__test_8cc_source.html":[12,0,2,3,1,0], -"deprecated.html":[8], -"dir_0a4194afa1a45d4b983a47b81ef4b684.html":[12,0,2,0,2,0,0], -"dir_0b974e391fb3f3024b1f06092da5c188.html":[12,0,2,0,3], -"dir_120ed4da3e3217b1e7fc0b4f48568e79.html":[12,0,2,3], -"dir_12e106757ecdaf4af0ac0afab505b8fc.html":[12,0,2,0,5,4], "dir_1803ec2ac2120f8427544b062f2515ae.html":[12,0,2,1,0], "dir_1f6e893081ea55766fadff5a66800644.html":[12,0,2,0,2], "dir_20afefca2b1968c5d0cb0688c7ec6224.html":[12,0,2,3,1], @@ -249,5 +236,18 @@ var NAVTREEINDEX25 = "functions.html":[11,3,0,0], "functions_b.html":[11,3,0,1], "functions_c.html":[11,3,0,2], -"functions_d.html":[11,3,0,3] +"functions_d.html":[11,3,0,3], +"functions_e.html":[11,3,0,4], +"functions_enum.html":[11,3,4], +"functions_eval.html":[11,3,5], +"functions_f.html":[11,3,0,5], +"functions_func.html":[11,3,1], +"functions_func.html":[11,3,1,0], +"functions_func_b.html":[11,3,1,1], +"functions_func_c.html":[11,3,1,2], +"functions_func_d.html":[11,3,1,3], +"functions_func_e.html":[11,3,1,4], +"functions_func_f.html":[11,3,1,5], +"functions_func_g.html":[11,3,1,6], +"functions_func_h.html":[11,3,1,7] }; diff --git a/navtreeindex26.js b/navtreeindex26.js index 3950a4559..ccb1cca8c 100644 --- a/navtreeindex26.js +++ b/navtreeindex26.js @@ -1,18 +1,5 @@ var NAVTREEINDEX26 = { -"functions_e.html":[11,3,0,4], -"functions_enum.html":[11,3,4], -"functions_eval.html":[11,3,5], -"functions_f.html":[11,3,0,5], -"functions_func.html":[11,3,1], -"functions_func.html":[11,3,1,0], -"functions_func_b.html":[11,3,1,1], -"functions_func_c.html":[11,3,1,2], -"functions_func_d.html":[11,3,1,3], -"functions_func_e.html":[11,3,1,4], -"functions_func_f.html":[11,3,1,5], -"functions_func_g.html":[11,3,1,6], -"functions_func_h.html":[11,3,1,7], "functions_func_i.html":[11,3,1,8], "functions_func_j.html":[11,3,1,9], "functions_func_l.html":[11,3,1,10], @@ -249,5 +236,18 @@ var NAVTREEINDEX26 = "icons_8h.html#a0d5ae1f011ea7cd067e2b510e94d1aac":[12,0,2,0,4,5,722], "icons_8h.html#a0d8af2dccd777481c6105dc19e3b7a2d":[12,0,2,0,4,5,878], "icons_8h.html#a0dee96fa05a8a2a20595c1419f536eff":[12,0,2,0,4,5,1380], -"icons_8h.html#a0e0d0775e35bcd6358d12c0d27a29f88":[12,0,2,0,4,5,1379] +"icons_8h.html#a0e0d0775e35bcd6358d12c0d27a29f88":[12,0,2,0,4,5,1379], +"icons_8h.html#a0e14c93d91297c5f8166c77542b1d2e3":[12,0,2,0,4,5,468], +"icons_8h.html#a0e469249303e45d528b49eee32d38d03":[12,0,2,0,4,5,1323], +"icons_8h.html#a0e6f94b09ca8d35631ebc29e2239b77b":[12,0,2,0,4,5,184], +"icons_8h.html#a0e9e172ac3c2304be4ec02704f288e37":[12,0,2,0,4,5,1109], +"icons_8h.html#a0ea4d53ec2d67f02176afae860b9bc6b":[12,0,2,0,4,5,289], +"icons_8h.html#a0ef560b17c1f34a091903ecff9736fd7":[12,0,2,0,4,5,956], +"icons_8h.html#a0f3709f787e97f96a044ae1b61cd428f":[12,0,2,0,4,5,2085], +"icons_8h.html#a0f6778f62ae9a8d07804fae4a5f921bc":[12,0,2,0,4,5,1454], +"icons_8h.html#a0f6d67b1e76822dc88a7f0eec1408c9c":[12,0,2,0,4,5,220], +"icons_8h.html#a0fd254793855dbcdb764b0fa0d85efe1":[12,0,2,0,4,5,554], +"icons_8h.html#a10069d43e3c312d5c3c8583b34df513e":[12,0,2,0,4,5,697], +"icons_8h.html#a100e849484c9ccf901e77c5f0a953a89":[12,0,2,0,4,5,1412], +"icons_8h.html#a10106b92d8e7e7c386b97c51042ef057":[12,0,2,0,4,5,33] }; diff --git a/navtreeindex27.js b/navtreeindex27.js index f6c3f8c6e..1108cd558 100644 --- a/navtreeindex27.js +++ b/navtreeindex27.js @@ -1,18 +1,5 @@ var NAVTREEINDEX27 = { -"icons_8h.html#a0e14c93d91297c5f8166c77542b1d2e3":[12,0,2,0,4,5,468], -"icons_8h.html#a0e469249303e45d528b49eee32d38d03":[12,0,2,0,4,5,1323], -"icons_8h.html#a0e6f94b09ca8d35631ebc29e2239b77b":[12,0,2,0,4,5,184], -"icons_8h.html#a0e9e172ac3c2304be4ec02704f288e37":[12,0,2,0,4,5,1109], -"icons_8h.html#a0ea4d53ec2d67f02176afae860b9bc6b":[12,0,2,0,4,5,289], -"icons_8h.html#a0ef560b17c1f34a091903ecff9736fd7":[12,0,2,0,4,5,956], -"icons_8h.html#a0f3709f787e97f96a044ae1b61cd428f":[12,0,2,0,4,5,2085], -"icons_8h.html#a0f6778f62ae9a8d07804fae4a5f921bc":[12,0,2,0,4,5,1454], -"icons_8h.html#a0f6d67b1e76822dc88a7f0eec1408c9c":[12,0,2,0,4,5,220], -"icons_8h.html#a0fd254793855dbcdb764b0fa0d85efe1":[12,0,2,0,4,5,554], -"icons_8h.html#a10069d43e3c312d5c3c8583b34df513e":[12,0,2,0,4,5,697], -"icons_8h.html#a100e849484c9ccf901e77c5f0a953a89":[12,0,2,0,4,5,1412], -"icons_8h.html#a10106b92d8e7e7c386b97c51042ef057":[12,0,2,0,4,5,33], "icons_8h.html#a1017f6088f610cf9695c0934e8a7c30a":[12,0,2,0,4,5,457], "icons_8h.html#a1029c64fcff26409cd6a32080bf6dbe3":[12,0,2,0,4,5,1556], "icons_8h.html#a105852c9b7fea73f536c8a0f38c8bbbb":[12,0,2,0,4,5,819], @@ -249,5 +236,18 @@ var NAVTREEINDEX27 = "icons_8h.html#a2b5943019a53a654c4507910da7e4e23":[12,0,2,0,4,5,833], "icons_8h.html#a2bf8da1a8a574fc2c00d8936395f70fd":[12,0,2,0,4,5,1421], "icons_8h.html#a2c08a3439338168bb3857c45a31cc1ca":[12,0,2,0,4,5,1546], -"icons_8h.html#a2c314c1e6493d351750668a530ae63f1":[12,0,2,0,4,5,182] +"icons_8h.html#a2c314c1e6493d351750668a530ae63f1":[12,0,2,0,4,5,182], +"icons_8h.html#a2c5b11126ed79015ff6fee1181084980":[12,0,2,0,4,5,1714], +"icons_8h.html#a2c7b6a798b3cf62911b2354b852e8291":[12,0,2,0,4,5,2034], +"icons_8h.html#a2ca91a1169341c1e07f19cad044b59db":[12,0,2,0,4,5,1132], +"icons_8h.html#a2ccd0e5848d2067dd6225a77def2f2b8":[12,0,2,0,4,5,1077], +"icons_8h.html#a2ce1d270b8eff67d117970708a4d84e3":[12,0,2,0,4,5,1894], +"icons_8h.html#a2d5be1bf415cfb7cf57eef1bfa0bc53c":[12,0,2,0,4,5,586], +"icons_8h.html#a2d69722d4a473c641e93c69644c36858":[12,0,2,0,4,5,2146], +"icons_8h.html#a2d8074750600f3ee9763d8bfa7eae335":[12,0,2,0,4,5,1860], +"icons_8h.html#a2dda0469eb1fa2cf2f9361fc95b9ce14":[12,0,2,0,4,5,905], +"icons_8h.html#a2dde0cc103385d856412e7a06b2f44ad":[12,0,2,0,4,5,1247], +"icons_8h.html#a2e39a65b950a232038b1576fd9999b6c":[12,0,2,0,4,5,599], +"icons_8h.html#a2e7b6dbf550943e029928e43c67566d7":[12,0,2,0,4,5,1033], +"icons_8h.html#a2e8219f23fecabb79a750e9183dca3d2":[12,0,2,0,4,5,215] }; diff --git a/navtreeindex28.js b/navtreeindex28.js index 04e563637..9d45d05f2 100644 --- a/navtreeindex28.js +++ b/navtreeindex28.js @@ -1,18 +1,5 @@ var NAVTREEINDEX28 = { -"icons_8h.html#a2c5b11126ed79015ff6fee1181084980":[12,0,2,0,4,5,1714], -"icons_8h.html#a2c7b6a798b3cf62911b2354b852e8291":[12,0,2,0,4,5,2034], -"icons_8h.html#a2ca91a1169341c1e07f19cad044b59db":[12,0,2,0,4,5,1132], -"icons_8h.html#a2ccd0e5848d2067dd6225a77def2f2b8":[12,0,2,0,4,5,1077], -"icons_8h.html#a2ce1d270b8eff67d117970708a4d84e3":[12,0,2,0,4,5,1894], -"icons_8h.html#a2d5be1bf415cfb7cf57eef1bfa0bc53c":[12,0,2,0,4,5,586], -"icons_8h.html#a2d69722d4a473c641e93c69644c36858":[12,0,2,0,4,5,2146], -"icons_8h.html#a2d8074750600f3ee9763d8bfa7eae335":[12,0,2,0,4,5,1860], -"icons_8h.html#a2dda0469eb1fa2cf2f9361fc95b9ce14":[12,0,2,0,4,5,905], -"icons_8h.html#a2dde0cc103385d856412e7a06b2f44ad":[12,0,2,0,4,5,1247], -"icons_8h.html#a2e39a65b950a232038b1576fd9999b6c":[12,0,2,0,4,5,599], -"icons_8h.html#a2e7b6dbf550943e029928e43c67566d7":[12,0,2,0,4,5,1033], -"icons_8h.html#a2e8219f23fecabb79a750e9183dca3d2":[12,0,2,0,4,5,215], "icons_8h.html#a2e8a6353d95b7c33f42a7da5a365fbc1":[12,0,2,0,4,5,1991], "icons_8h.html#a2eac11554c9ef7f6ccc77b14ccc55b16":[12,0,2,0,4,5,812], "icons_8h.html#a2eb9e065924e845f36f63f2f13ba06e4":[12,0,2,0,4,5,850], @@ -249,5 +236,18 @@ var NAVTREEINDEX28 = "icons_8h.html#a49507dfbec49e2962b0c519366edba87":[12,0,2,0,4,5,560], "icons_8h.html#a49687bb5265b52f998b6ad578023a34c":[12,0,2,0,4,5,976], "icons_8h.html#a49761ac72f7fffc69adea6fca859ab16":[12,0,2,0,4,5,1936], -"icons_8h.html#a49c132cdf37f999dbf111dc1553c6837":[12,0,2,0,4,5,853] +"icons_8h.html#a49c132cdf37f999dbf111dc1553c6837":[12,0,2,0,4,5,853], +"icons_8h.html#a49e3ac4bb0647942a1ac95d55a827aad":[12,0,2,0,4,5,1970], +"icons_8h.html#a49eaa09f0cb14c19922251ad2c9c50e4":[12,0,2,0,4,5,998], +"icons_8h.html#a4a0730b7321e2c8bc64dffd43bf2b869":[12,0,2,0,4,5,908], +"icons_8h.html#a4a1b424ea8478e4fbb8def6a90cac6ee":[12,0,2,0,4,5,434], +"icons_8h.html#a4a5975008e970012d912c0d2764dc8db":[12,0,2,0,4,5,1474], +"icons_8h.html#a4a8b1b54187d3f706bbfdf5e288d24f1":[12,0,2,0,4,5,890], +"icons_8h.html#a4a97b9f8e606511bad356a6725c8af08":[12,0,2,0,4,5,719], +"icons_8h.html#a4a9e298e80f870cc6b16e9fedf0538b0":[12,0,2,0,4,5,1209], +"icons_8h.html#a4ac1cdfc3cf0f8bf31500a0eae57de14":[12,0,2,0,4,5,892], +"icons_8h.html#a4ac824dc5465d4ed59d32f9ceaab2ccd":[12,0,2,0,4,5,120], +"icons_8h.html#a4af61144c0684fefb2ea44d9739ed609":[12,0,2,0,4,5,1143], +"icons_8h.html#a4b0aa199bce7ea26185069101c6f35b7":[12,0,2,0,4,5,646], +"icons_8h.html#a4b470f9c38b571c8bd6ed4b152f69516":[12,0,2,0,4,5,482] }; diff --git a/navtreeindex29.js b/navtreeindex29.js index c13a97c60..83e73f964 100644 --- a/navtreeindex29.js +++ b/navtreeindex29.js @@ -1,18 +1,5 @@ var NAVTREEINDEX29 = { -"icons_8h.html#a49e3ac4bb0647942a1ac95d55a827aad":[12,0,2,0,4,5,1970], -"icons_8h.html#a49eaa09f0cb14c19922251ad2c9c50e4":[12,0,2,0,4,5,998], -"icons_8h.html#a4a0730b7321e2c8bc64dffd43bf2b869":[12,0,2,0,4,5,908], -"icons_8h.html#a4a1b424ea8478e4fbb8def6a90cac6ee":[12,0,2,0,4,5,434], -"icons_8h.html#a4a5975008e970012d912c0d2764dc8db":[12,0,2,0,4,5,1474], -"icons_8h.html#a4a8b1b54187d3f706bbfdf5e288d24f1":[12,0,2,0,4,5,890], -"icons_8h.html#a4a97b9f8e606511bad356a6725c8af08":[12,0,2,0,4,5,719], -"icons_8h.html#a4a9e298e80f870cc6b16e9fedf0538b0":[12,0,2,0,4,5,1209], -"icons_8h.html#a4ac1cdfc3cf0f8bf31500a0eae57de14":[12,0,2,0,4,5,892], -"icons_8h.html#a4ac824dc5465d4ed59d32f9ceaab2ccd":[12,0,2,0,4,5,120], -"icons_8h.html#a4af61144c0684fefb2ea44d9739ed609":[12,0,2,0,4,5,1143], -"icons_8h.html#a4b0aa199bce7ea26185069101c6f35b7":[12,0,2,0,4,5,646], -"icons_8h.html#a4b470f9c38b571c8bd6ed4b152f69516":[12,0,2,0,4,5,482], "icons_8h.html#a4b5131c1d66393547b8298001cc1fef0":[12,0,2,0,4,5,1806], "icons_8h.html#a4b540d2523872bf8a69313fb8053093a":[12,0,2,0,4,5,218], "icons_8h.html#a4b6122f25dd7ad3c8df0ee4064ae8056":[12,0,2,0,4,5,625], @@ -249,5 +236,18 @@ var NAVTREEINDEX29 = "icons_8h.html#a65e5238cb8b9455c7b2ee19ad4f0fcd9":[12,0,2,0,4,5,399], "icons_8h.html#a65fa80712237265ed1b7d9adfd4a2e9b":[12,0,2,0,4,5,2123], "icons_8h.html#a65fb5403cd26c6b2fc065dca99d960e6":[12,0,2,0,4,5,1922], -"icons_8h.html#a661ba794090144a6ade383b72ebf1645":[12,0,2,0,4,5,1648] +"icons_8h.html#a661ba794090144a6ade383b72ebf1645":[12,0,2,0,4,5,1648], +"icons_8h.html#a662295d15014c57d2edbe09308db235d":[12,0,2,0,4,5,635], +"icons_8h.html#a664827138385137a9acf7b7e191b1a20":[12,0,2,0,4,5,158], +"icons_8h.html#a664bbc51b561d6021e4c608a4a29ff84":[12,0,2,0,4,5,452], +"icons_8h.html#a66641b9cc111275b3d04268b7d9bbc3f":[12,0,2,0,4,5,12], +"icons_8h.html#a6665531b3073988e8748befdac4fb546":[12,0,2,0,4,5,30], +"icons_8h.html#a66a22e2a9ff8698bfaac08fb67b5caff":[12,0,2,0,4,5,2013], +"icons_8h.html#a66bd0c6cc9b59d95a446861452656ffb":[12,0,2,0,4,5,1900], +"icons_8h.html#a66ea02c0c56dce680b9f6e3c96622846":[12,0,2,0,4,5,1257], +"icons_8h.html#a66fb882b09cdf7b79ad8bf1e696d8120":[12,0,2,0,4,5,1293], +"icons_8h.html#a66ff9df2ab99dc278b0b6b804eb8e9a5":[12,0,2,0,4,5,240], +"icons_8h.html#a67166cd1bfb6b23ec1ad9059285cde16":[12,0,2,0,4,5,337], +"icons_8h.html#a673223ce305c4ffac554ae5e47a9146b":[12,0,2,0,4,5,2008], +"icons_8h.html#a673d3ddc9cc09390e336617ffc559523":[12,0,2,0,4,5,2088] }; diff --git a/navtreeindex3.js b/navtreeindex3.js index 1b6afd844..a7b1589a2 100644 --- a/navtreeindex3.js +++ b/navtreeindex3.js @@ -1,6 +1,5 @@ var NAVTREEINDEX3 = { -"classyaze_1_1editor_1_1DungeonEditor.html#a24ef990165c829e92cf331b8a2ca2c84":[10,0,1,3,11,62], "classyaze_1_1editor_1_1DungeonEditor.html#a24ef990165c829e92cf331b8a2ca2c84":[11,0,0,2,6,62], "classyaze_1_1editor_1_1DungeonEditor.html#a2532373895a8103bcbf7513dfb330a18":[10,0,1,3,11,35], "classyaze_1_1editor_1_1DungeonEditor.html#a2532373895a8103bcbf7513dfb330a18":[11,0,0,2,6,35], @@ -249,5 +248,6 @@ var NAVTREEINDEX3 = "classyaze_1_1editor_1_1GfxGroupEditor.html":[10,0,1,3,20], "classyaze_1_1editor_1_1GfxGroupEditor.html":[11,0,0,2,15], "classyaze_1_1editor_1_1GfxGroupEditor.html#a04921f522f9cb698c3f67d2ac6b6b345":[10,0,1,3,20,4], -"classyaze_1_1editor_1_1GfxGroupEditor.html#a04921f522f9cb698c3f67d2ac6b6b345":[11,0,0,2,15,4] +"classyaze_1_1editor_1_1GfxGroupEditor.html#a04921f522f9cb698c3f67d2ac6b6b345":[11,0,0,2,15,4], +"classyaze_1_1editor_1_1GfxGroupEditor.html#a19742215b61d7598ef7ac95494107001":[10,0,1,3,20,7] }; diff --git a/navtreeindex30.js b/navtreeindex30.js index fe7723f21..efd968ad1 100644 --- a/navtreeindex30.js +++ b/navtreeindex30.js @@ -1,18 +1,5 @@ var NAVTREEINDEX30 = { -"icons_8h.html#a662295d15014c57d2edbe09308db235d":[12,0,2,0,4,5,635], -"icons_8h.html#a664827138385137a9acf7b7e191b1a20":[12,0,2,0,4,5,158], -"icons_8h.html#a664bbc51b561d6021e4c608a4a29ff84":[12,0,2,0,4,5,452], -"icons_8h.html#a66641b9cc111275b3d04268b7d9bbc3f":[12,0,2,0,4,5,12], -"icons_8h.html#a6665531b3073988e8748befdac4fb546":[12,0,2,0,4,5,30], -"icons_8h.html#a66a22e2a9ff8698bfaac08fb67b5caff":[12,0,2,0,4,5,2013], -"icons_8h.html#a66bd0c6cc9b59d95a446861452656ffb":[12,0,2,0,4,5,1900], -"icons_8h.html#a66ea02c0c56dce680b9f6e3c96622846":[12,0,2,0,4,5,1257], -"icons_8h.html#a66fb882b09cdf7b79ad8bf1e696d8120":[12,0,2,0,4,5,1293], -"icons_8h.html#a66ff9df2ab99dc278b0b6b804eb8e9a5":[12,0,2,0,4,5,240], -"icons_8h.html#a67166cd1bfb6b23ec1ad9059285cde16":[12,0,2,0,4,5,337], -"icons_8h.html#a673223ce305c4ffac554ae5e47a9146b":[12,0,2,0,4,5,2008], -"icons_8h.html#a673d3ddc9cc09390e336617ffc559523":[12,0,2,0,4,5,2088], "icons_8h.html#a6744b65a3843136d813b47bbd609baf4":[12,0,2,0,4,5,1915], "icons_8h.html#a675fbf502117ad11346b8b4084d03331":[12,0,2,0,4,5,515], "icons_8h.html#a67629cf67752d95e11905c593bd239c9":[12,0,2,0,4,5,1498], @@ -249,5 +236,18 @@ var NAVTREEINDEX30 = "icons_8h.html#a847e0ea4b653042ef1cda6e48638de39":[12,0,2,0,4,5,559], "icons_8h.html#a84990441997f53a212d88a7da707a797":[12,0,2,0,4,5,601], "icons_8h.html#a84bd92c020d510b633367cfc9230d9e4":[12,0,2,0,4,5,1622], -"icons_8h.html#a850aa180a659ded2438c670bedddfb44":[12,0,2,0,4,5,1461] +"icons_8h.html#a850aa180a659ded2438c670bedddfb44":[12,0,2,0,4,5,1461], +"icons_8h.html#a85a96659c2f0ca4a6fe1db4d4de90a3b":[12,0,2,0,4,5,852], +"icons_8h.html#a85cd1fb03c7fc6f5e0e59860615e6e0d":[12,0,2,0,4,5,18], +"icons_8h.html#a85d3dfae4e5716de1a8baac34c19443e":[12,0,2,0,4,5,121], +"icons_8h.html#a85d62fda25f25ff3e5453ebc46686aa2":[12,0,2,0,4,5,744], +"icons_8h.html#a85dc138f7e048ed7ca3664745f31c222":[12,0,2,0,4,5,866], +"icons_8h.html#a864f2f5f873270e2f8fd7daad4debb32":[12,0,2,0,4,5,446], +"icons_8h.html#a866aed28190b07e534fac36a320898ab":[12,0,2,0,4,5,462], +"icons_8h.html#a86834e4ec32a54c4fb9dc5dce44bd306":[12,0,2,0,4,5,795], +"icons_8h.html#a869b68d03e756a1ed6549edba4dc459b":[12,0,2,0,4,5,1417], +"icons_8h.html#a86a581fa377af53afa379c198c8aade5":[12,0,2,0,4,5,173], +"icons_8h.html#a86a84e3c245b4f05ff00247fdf5f722c":[12,0,2,0,4,5,1120], +"icons_8h.html#a86c61cb8c8b32e8368e51acbb453d0b1":[12,0,2,0,4,5,1910], +"icons_8h.html#a86f71a0e90433e3cfcf50d1fa101948e":[12,0,2,0,4,5,47] }; diff --git a/navtreeindex31.js b/navtreeindex31.js index 0562d4625..9ab41e949 100644 --- a/navtreeindex31.js +++ b/navtreeindex31.js @@ -1,18 +1,5 @@ var NAVTREEINDEX31 = { -"icons_8h.html#a85a96659c2f0ca4a6fe1db4d4de90a3b":[12,0,2,0,4,5,852], -"icons_8h.html#a85cd1fb03c7fc6f5e0e59860615e6e0d":[12,0,2,0,4,5,18], -"icons_8h.html#a85d3dfae4e5716de1a8baac34c19443e":[12,0,2,0,4,5,121], -"icons_8h.html#a85d62fda25f25ff3e5453ebc46686aa2":[12,0,2,0,4,5,744], -"icons_8h.html#a85dc138f7e048ed7ca3664745f31c222":[12,0,2,0,4,5,866], -"icons_8h.html#a864f2f5f873270e2f8fd7daad4debb32":[12,0,2,0,4,5,446], -"icons_8h.html#a866aed28190b07e534fac36a320898ab":[12,0,2,0,4,5,462], -"icons_8h.html#a86834e4ec32a54c4fb9dc5dce44bd306":[12,0,2,0,4,5,795], -"icons_8h.html#a869b68d03e756a1ed6549edba4dc459b":[12,0,2,0,4,5,1417], -"icons_8h.html#a86a581fa377af53afa379c198c8aade5":[12,0,2,0,4,5,173], -"icons_8h.html#a86a84e3c245b4f05ff00247fdf5f722c":[12,0,2,0,4,5,1120], -"icons_8h.html#a86c61cb8c8b32e8368e51acbb453d0b1":[12,0,2,0,4,5,1910], -"icons_8h.html#a86f71a0e90433e3cfcf50d1fa101948e":[12,0,2,0,4,5,47], "icons_8h.html#a871dbcace8ca48dd1aa6fc8c0efa7497":[12,0,2,0,4,5,863], "icons_8h.html#a8776a5225186c803eb91be86ab711b53":[12,0,2,0,4,5,1020], "icons_8h.html#a879703d0801d6b02c2b30581bddc74e2":[12,0,2,0,4,5,859], @@ -249,5 +236,18 @@ var NAVTREEINDEX31 = "icons_8h.html#aa47efa809b580ab3a99ec04358ae3d94":[12,0,2,0,4,5,893], "icons_8h.html#aa4bbd8963916f46e9a63b09ee3dca063":[12,0,2,0,4,5,767], "icons_8h.html#aa4bc56c9162a1487dd2ddad3ed5a4bfc":[12,0,2,0,4,5,1176], -"icons_8h.html#aa4cd5db8d4dd9060f86b9b43aa65eb0c":[12,0,2,0,4,5,1487] +"icons_8h.html#aa4cd5db8d4dd9060f86b9b43aa65eb0c":[12,0,2,0,4,5,1487], +"icons_8h.html#aa4d62a14b505ab25f0534feb273c0747":[12,0,2,0,4,5,1965], +"icons_8h.html#aa4df54503b9c6469635dd660cc755b73":[12,0,2,0,4,5,895], +"icons_8h.html#aa51a314e683afe58dbe748b639622632":[12,0,2,0,4,5,1934], +"icons_8h.html#aa52c252bfa768dc7235b7096710c8ff4":[12,0,2,0,4,5,871], +"icons_8h.html#aa53c479ae3d85497f78d838dfb6037c0":[12,0,2,0,4,5,1738], +"icons_8h.html#aa55213c7b429fc1e72b0fead238b06e2":[12,0,2,0,4,5,2086], +"icons_8h.html#aa55c837418dbec39868785ffeb635b7a":[12,0,2,0,4,5,1969], +"icons_8h.html#aa5822b0f2b81d45cce8f19ff403a7e54":[12,0,2,0,4,5,299], +"icons_8h.html#aa5fa613cd3c45bfaf181f04f4d4b86af":[12,0,2,0,4,5,604], +"icons_8h.html#aa6084b0b294a0a80fe4cada23580f40d":[12,0,2,0,4,5,395], +"icons_8h.html#aa6162bef6ef2804607e0a6edb9640625":[12,0,2,0,4,5,491], +"icons_8h.html#aa62ff0365986374f0119528c7f541388":[12,0,2,0,4,5,709], +"icons_8h.html#aa64895d94db6fa229b9fe5203c0e7335":[12,0,2,0,4,5,200] }; diff --git a/navtreeindex32.js b/navtreeindex32.js index 1bf134cf5..aab271446 100644 --- a/navtreeindex32.js +++ b/navtreeindex32.js @@ -1,18 +1,5 @@ var NAVTREEINDEX32 = { -"icons_8h.html#aa4d62a14b505ab25f0534feb273c0747":[12,0,2,0,4,5,1965], -"icons_8h.html#aa4df54503b9c6469635dd660cc755b73":[12,0,2,0,4,5,895], -"icons_8h.html#aa51a314e683afe58dbe748b639622632":[12,0,2,0,4,5,1934], -"icons_8h.html#aa52c252bfa768dc7235b7096710c8ff4":[12,0,2,0,4,5,871], -"icons_8h.html#aa53c479ae3d85497f78d838dfb6037c0":[12,0,2,0,4,5,1738], -"icons_8h.html#aa55213c7b429fc1e72b0fead238b06e2":[12,0,2,0,4,5,2086], -"icons_8h.html#aa55c837418dbec39868785ffeb635b7a":[12,0,2,0,4,5,1969], -"icons_8h.html#aa5822b0f2b81d45cce8f19ff403a7e54":[12,0,2,0,4,5,299], -"icons_8h.html#aa5fa613cd3c45bfaf181f04f4d4b86af":[12,0,2,0,4,5,604], -"icons_8h.html#aa6084b0b294a0a80fe4cada23580f40d":[12,0,2,0,4,5,395], -"icons_8h.html#aa6162bef6ef2804607e0a6edb9640625":[12,0,2,0,4,5,491], -"icons_8h.html#aa62ff0365986374f0119528c7f541388":[12,0,2,0,4,5,709], -"icons_8h.html#aa64895d94db6fa229b9fe5203c0e7335":[12,0,2,0,4,5,200], "icons_8h.html#aa65a6daa05ea19d82ab9f66ca397c25d":[12,0,2,0,4,5,1345], "icons_8h.html#aa65cb0ffa2b62a05f34570f2a9d0e77e":[12,0,2,0,4,5,1799], "icons_8h.html#aa693be9655adc4ddfaf4fddd0123fb38":[12,0,2,0,4,5,1308], @@ -249,5 +236,18 @@ var NAVTREEINDEX32 = "icons_8h.html#ac10e36c1f36cb70136288237157e250b":[12,0,2,0,4,5,1180], "icons_8h.html#ac121ebd8a7f57e659bcef0938999d3f2":[12,0,2,0,4,5,950], "icons_8h.html#ac13663c2b89d1608ad35992c6ec75dbd":[12,0,2,0,4,5,925], -"icons_8h.html#ac16c0323a89d073716eedfdc00418b2b":[12,0,2,0,4,5,107] +"icons_8h.html#ac16c0323a89d073716eedfdc00418b2b":[12,0,2,0,4,5,107], +"icons_8h.html#ac1ac2efede14d31bc89c2b502d3a974e":[12,0,2,0,4,5,899], +"icons_8h.html#ac1c489967e084d07603d96d9f607e4a2":[12,0,2,0,4,5,1987], +"icons_8h.html#ac1e9fc1eb683ed00ba09e0feb6d2e705":[12,0,2,0,4,5,2091], +"icons_8h.html#ac1ead0f1861e853e6b7eafc2e917ebfb":[12,0,2,0,4,5,1895], +"icons_8h.html#ac1f02960bc6280b5c3a1787c1fa8b07c":[12,0,2,0,4,5,606], +"icons_8h.html#ac1f378eeecbc6f0db60812c24b8a012a":[12,0,2,0,4,5,1599], +"icons_8h.html#ac1f51d330888ef7776ea4b627e4d22f3":[12,0,2,0,4,5,647], +"icons_8h.html#ac200b34eb78d824e299b9d8998e66b11":[12,0,2,0,4,5,32], +"icons_8h.html#ac21994d266615d35aa9a8d8e9ede8052":[12,0,2,0,4,5,791], +"icons_8h.html#ac261983d0337dfd17dad4ff4f011c8f0":[12,0,2,0,4,5,877], +"icons_8h.html#ac272d9ceb0525ab527fc4dd911974561":[12,0,2,0,4,5,1376], +"icons_8h.html#ac2877349285a3014a362c68202a2f780":[12,0,2,0,4,5,64], +"icons_8h.html#ac2915b8a41e045623fb479141a4e2751":[12,0,2,0,4,5,1387] }; diff --git a/navtreeindex33.js b/navtreeindex33.js index e8b23ea81..636db1730 100644 --- a/navtreeindex33.js +++ b/navtreeindex33.js @@ -1,18 +1,5 @@ var NAVTREEINDEX33 = { -"icons_8h.html#ac1ac2efede14d31bc89c2b502d3a974e":[12,0,2,0,4,5,899], -"icons_8h.html#ac1c489967e084d07603d96d9f607e4a2":[12,0,2,0,4,5,1987], -"icons_8h.html#ac1e9fc1eb683ed00ba09e0feb6d2e705":[12,0,2,0,4,5,2091], -"icons_8h.html#ac1ead0f1861e853e6b7eafc2e917ebfb":[12,0,2,0,4,5,1895], -"icons_8h.html#ac1f02960bc6280b5c3a1787c1fa8b07c":[12,0,2,0,4,5,606], -"icons_8h.html#ac1f378eeecbc6f0db60812c24b8a012a":[12,0,2,0,4,5,1599], -"icons_8h.html#ac1f51d330888ef7776ea4b627e4d22f3":[12,0,2,0,4,5,647], -"icons_8h.html#ac200b34eb78d824e299b9d8998e66b11":[12,0,2,0,4,5,32], -"icons_8h.html#ac21994d266615d35aa9a8d8e9ede8052":[12,0,2,0,4,5,791], -"icons_8h.html#ac261983d0337dfd17dad4ff4f011c8f0":[12,0,2,0,4,5,877], -"icons_8h.html#ac272d9ceb0525ab527fc4dd911974561":[12,0,2,0,4,5,1376], -"icons_8h.html#ac2877349285a3014a362c68202a2f780":[12,0,2,0,4,5,64], -"icons_8h.html#ac2915b8a41e045623fb479141a4e2751":[12,0,2,0,4,5,1387], "icons_8h.html#ac2a87390fc4f60d5e078af6e5f27291d":[12,0,2,0,4,5,2029], "icons_8h.html#ac2ddfdf71577de7ea3d0370d78b9e353":[12,0,2,0,4,5,600], "icons_8h.html#ac30032e32df5dfed81a9d3fb4a500a48":[12,0,2,0,4,5,1588], @@ -249,5 +236,18 @@ var NAVTREEINDEX33 = "icons_8h.html#add153be09e4ac429888b64e9e5fbfef3":[12,0,2,0,4,5,203], "icons_8h.html#add414eb9bda13cd36ecf12a6bb72c79a":[12,0,2,0,4,5,1040], "icons_8h.html#add497c2cbb87cfa90887387d0b62946d":[12,0,2,0,4,5,1826], -"icons_8h.html#add4d85b8231719931da5bfc06c5f8b60":[12,0,2,0,4,5,739] +"icons_8h.html#add4d85b8231719931da5bfc06c5f8b60":[12,0,2,0,4,5,739], +"icons_8h.html#add63e92900ab6e8d8032e7fdc58fae17":[12,0,2,0,4,5,761], +"icons_8h.html#add66755e2ff21e4f262b5baf978afea1":[12,0,2,0,4,5,779], +"icons_8h.html#add8481013b16e6ca1e4d61bbd90cdbec":[12,0,2,0,4,5,448], +"icons_8h.html#add893983d0a0f04683582e6a34f65cc3":[12,0,2,0,4,5,1778], +"icons_8h.html#addeade3105620a924d32278465006b5c":[12,0,2,0,4,5,1224], +"icons_8h.html#ade13418c8664565db0622d43f85963da":[12,0,2,0,4,5,66], +"icons_8h.html#ade1b30ab8511b026d1206d732cc83b75":[12,0,2,0,4,5,1902], +"icons_8h.html#ade4c945694c793f252c46b0119723255":[12,0,2,0,4,5,15], +"icons_8h.html#ade69da6cb69637ccf4b7b676403ccc5e":[12,0,2,0,4,5,2154], +"icons_8h.html#ade6fe7379fcf079bd40508b32ef835c7":[12,0,2,0,4,5,1112], +"icons_8h.html#ade878bc650bb3d64a121b13a280c9219":[12,0,2,0,4,5,2119], +"icons_8h.html#ade8e628a69c1c4a28079f80549b9e309":[12,0,2,0,4,5,1541], +"icons_8h.html#adebba90fbb5f458014c3fff4704c8333":[12,0,2,0,4,5,1735] }; diff --git a/navtreeindex34.js b/navtreeindex34.js index 571fb3136..786816aff 100644 --- a/navtreeindex34.js +++ b/navtreeindex34.js @@ -1,18 +1,5 @@ var NAVTREEINDEX34 = { -"icons_8h.html#add63e92900ab6e8d8032e7fdc58fae17":[12,0,2,0,4,5,761], -"icons_8h.html#add66755e2ff21e4f262b5baf978afea1":[12,0,2,0,4,5,779], -"icons_8h.html#add8481013b16e6ca1e4d61bbd90cdbec":[12,0,2,0,4,5,448], -"icons_8h.html#add893983d0a0f04683582e6a34f65cc3":[12,0,2,0,4,5,1778], -"icons_8h.html#addeade3105620a924d32278465006b5c":[12,0,2,0,4,5,1224], -"icons_8h.html#ade13418c8664565db0622d43f85963da":[12,0,2,0,4,5,66], -"icons_8h.html#ade1b30ab8511b026d1206d732cc83b75":[12,0,2,0,4,5,1902], -"icons_8h.html#ade4c945694c793f252c46b0119723255":[12,0,2,0,4,5,15], -"icons_8h.html#ade69da6cb69637ccf4b7b676403ccc5e":[12,0,2,0,4,5,2154], -"icons_8h.html#ade6fe7379fcf079bd40508b32ef835c7":[12,0,2,0,4,5,1112], -"icons_8h.html#ade878bc650bb3d64a121b13a280c9219":[12,0,2,0,4,5,2119], -"icons_8h.html#ade8e628a69c1c4a28079f80549b9e309":[12,0,2,0,4,5,1541], -"icons_8h.html#adebba90fbb5f458014c3fff4704c8333":[12,0,2,0,4,5,1735], "icons_8h.html#adec2753a34d7a90b909605b4d5863566":[12,0,2,0,4,5,1808], "icons_8h.html#adee4ef5390edbd3f80ee5b837bacaf55":[12,0,2,0,4,5,770], "icons_8h.html#adeede75c8868d5d3004fcd511b1b345b":[12,0,2,0,4,5,1206], @@ -249,5 +236,18 @@ var NAVTREEINDEX34 = "icons_8h.html#af742b635520b229da487788234f09063":[12,0,2,0,4,5,1432], "icons_8h.html#af764a387f669af98f0b96cf51e82b386":[12,0,2,0,4,5,250], "icons_8h.html#af7c27e5e909a2de45df761d9e4ab03e9":[12,0,2,0,4,5,1188], -"icons_8h.html#af7d42328406a8ec4ff62223f08466597":[12,0,2,0,4,5,916] +"icons_8h.html#af7d42328406a8ec4ff62223f08466597":[12,0,2,0,4,5,916], +"icons_8h.html#af817d2a4831d30c305a5c94c6af1d91d":[12,0,2,0,4,5,254], +"icons_8h.html#af8389eb3946760ddb8c73c2964dc021b":[12,0,2,0,4,5,1476], +"icons_8h.html#af860463fa05b0d9dfb6c6eb7f12eb602":[12,0,2,0,4,5,1054], +"icons_8h.html#af86115476feffa8c0f994dbd25504c62":[12,0,2,0,4,5,1555], +"icons_8h.html#af87d203a5605c87cfcf0f55513ee8f71":[12,0,2,0,4,5,824], +"icons_8h.html#af8a5fad6004118b115cf81d63074923d":[12,0,2,0,4,5,843], +"icons_8h.html#af90bd1165a2e7229884241a0bfc9ce1c":[12,0,2,0,4,5,2031], +"icons_8h.html#af9411e9cd7338dec08af2b7a9ac87c42":[12,0,2,0,4,5,1095], +"icons_8h.html#af952bffde07815ba5e0f4d45d4889ffc":[12,0,2,0,4,5,1500], +"icons_8h.html#af9756fdea76277b913794b8c0725f411":[12,0,2,0,4,5,2153], +"icons_8h.html#af97ee62f387cacb58faad68c1c2cff54":[12,0,2,0,4,5,1919], +"icons_8h.html#af986b5c9e9811f2f69d767fdade206dd":[12,0,2,0,4,5,614], +"icons_8h.html#af9896232e1acedbc3f7f281d443737c7":[12,0,2,0,4,5,680] }; diff --git a/navtreeindex35.js b/navtreeindex35.js index 634d17bdd..aa7ee46dd 100644 --- a/navtreeindex35.js +++ b/navtreeindex35.js @@ -1,18 +1,5 @@ var NAVTREEINDEX35 = { -"icons_8h.html#af817d2a4831d30c305a5c94c6af1d91d":[12,0,2,0,4,5,254], -"icons_8h.html#af8389eb3946760ddb8c73c2964dc021b":[12,0,2,0,4,5,1476], -"icons_8h.html#af860463fa05b0d9dfb6c6eb7f12eb602":[12,0,2,0,4,5,1054], -"icons_8h.html#af86115476feffa8c0f994dbd25504c62":[12,0,2,0,4,5,1555], -"icons_8h.html#af87d203a5605c87cfcf0f55513ee8f71":[12,0,2,0,4,5,824], -"icons_8h.html#af8a5fad6004118b115cf81d63074923d":[12,0,2,0,4,5,843], -"icons_8h.html#af90bd1165a2e7229884241a0bfc9ce1c":[12,0,2,0,4,5,2031], -"icons_8h.html#af9411e9cd7338dec08af2b7a9ac87c42":[12,0,2,0,4,5,1095], -"icons_8h.html#af952bffde07815ba5e0f4d45d4889ffc":[12,0,2,0,4,5,1500], -"icons_8h.html#af9756fdea76277b913794b8c0725f411":[12,0,2,0,4,5,2153], -"icons_8h.html#af97ee62f387cacb58faad68c1c2cff54":[12,0,2,0,4,5,1919], -"icons_8h.html#af986b5c9e9811f2f69d767fdade206dd":[12,0,2,0,4,5,614], -"icons_8h.html#af9896232e1acedbc3f7f281d443737c7":[12,0,2,0,4,5,680], "icons_8h.html#af990c9831b8b90fccddbe1c439bcb292":[12,0,2,0,4,5,831], "icons_8h.html#af9938ba37b2c1f331adf09bcf3132d2b":[12,0,2,0,4,5,825], "icons_8h.html#af9bda1bba5a87ba57c8e2186f8b9e06b":[12,0,2,0,4,5,1204], @@ -249,5 +236,18 @@ var NAVTREEINDEX35 = "message__editor_8cc.html#ad83db9d9e78950fa25e06906bbf87e9f":[12,0,2,0,1,3,2,2], "message__editor_8cc_source.html":[12,0,2,0,1,3,2], "message__editor_8h.html":[12,0,2,0,1,3,3], -"message__editor_8h.html#a00c4d23b26706fde3a72cdc112aef45b":[12,0,2,0,1,3,3,5] +"message__editor_8h.html#a00c4d23b26706fde3a72cdc112aef45b":[12,0,2,0,1,3,3,5], +"message__editor_8h.html#a189336bde381ff1453e2be128c0e213b":[12,0,2,0,1,3,3,14], +"message__editor_8h.html#a2a9280f99a655869ec92b6a112f4893c":[12,0,2,0,1,3,3,15], +"message__editor_8h.html#a535b91e8e4763aae7ebbe04fe29d3724":[12,0,2,0,1,3,3,7], +"message__editor_8h.html#a59d4c715a567f35b7d9423174b899067":[12,0,2,0,1,3,3,3], +"message__editor_8h.html#a6046df06ec51f812f3c1d365b7c6045a":[12,0,2,0,1,3,3,8], +"message__editor_8h.html#a6dd6b1e09112cd79303b3a45479db4d8":[12,0,2,0,1,3,3,12], +"message__editor_8h.html#a6e03f0e92717101837c29f9cc3bf172f":[12,0,2,0,1,3,3,16], +"message__editor_8h.html#a7125035a631647e03e5efc55b88c4e77":[12,0,2,0,1,3,3,2], +"message__editor_8h.html#a85b80708dfa68796ed65ecd200901852":[12,0,2,0,1,3,3,9], +"message__editor_8h.html#a98fd94e92b2dbcc22006cbe07ece4f3d":[12,0,2,0,1,3,3,10], +"message__editor_8h.html#aa1be5ac0e95732fd100052c1e380608f":[12,0,2,0,1,3,3,4], +"message__editor_8h.html#ab8dad615541a554df4446d604e0bc187":[12,0,2,0,1,3,3,11], +"message__editor_8h.html#abe760cd536283b42d4cfacd143210047":[12,0,2,0,1,3,3,13] }; diff --git a/navtreeindex36.js b/navtreeindex36.js index 0fec99751..ccfbbb56f 100644 --- a/navtreeindex36.js +++ b/navtreeindex36.js @@ -1,18 +1,5 @@ var NAVTREEINDEX36 = { -"message__editor_8h.html#a189336bde381ff1453e2be128c0e213b":[12,0,2,0,1,3,3,14], -"message__editor_8h.html#a2a9280f99a655869ec92b6a112f4893c":[12,0,2,0,1,3,3,15], -"message__editor_8h.html#a535b91e8e4763aae7ebbe04fe29d3724":[12,0,2,0,1,3,3,7], -"message__editor_8h.html#a59d4c715a567f35b7d9423174b899067":[12,0,2,0,1,3,3,3], -"message__editor_8h.html#a6046df06ec51f812f3c1d365b7c6045a":[12,0,2,0,1,3,3,8], -"message__editor_8h.html#a6dd6b1e09112cd79303b3a45479db4d8":[12,0,2,0,1,3,3,12], -"message__editor_8h.html#a6e03f0e92717101837c29f9cc3bf172f":[12,0,2,0,1,3,3,16], -"message__editor_8h.html#a7125035a631647e03e5efc55b88c4e77":[12,0,2,0,1,3,3,2], -"message__editor_8h.html#a85b80708dfa68796ed65ecd200901852":[12,0,2,0,1,3,3,9], -"message__editor_8h.html#a98fd94e92b2dbcc22006cbe07ece4f3d":[12,0,2,0,1,3,3,10], -"message__editor_8h.html#aa1be5ac0e95732fd100052c1e380608f":[12,0,2,0,1,3,3,4], -"message__editor_8h.html#ab8dad615541a554df4446d604e0bc187":[12,0,2,0,1,3,3,11], -"message__editor_8h.html#abe760cd536283b42d4cfacd143210047":[12,0,2,0,1,3,3,13], "message__editor_8h.html#ae2ea0d3cf9bae097d559d93f326a7b1b":[12,0,2,0,1,3,3,6], "message__editor_8h.html#af1744a66e1114136092a2f6527d4af6a":[12,0,2,0,1,3,3,17], "message__editor_8h_source.html":[12,0,2,0,1,3,3], @@ -249,5 +236,18 @@ var NAVTREEINDEX36 = "namespaceyaze_1_1editor.html#a618e4e59f9ee17b7a31362d6a425b722":[10,0,1,3,68], "namespaceyaze_1_1editor.html#a638a8149a2fd554088a38d5b398344ab":[10,0,1,3,113], "namespaceyaze_1_1editor.html#a6b13948b033b60fa0dc966717fc52a82":[10,0,1,3,52], -"namespaceyaze_1_1editor.html#a6c5b2de380ffaaff96b0f397b6530509":[10,0,1,3,63] +"namespaceyaze_1_1editor.html#a6c5b2de380ffaaff96b0f397b6530509":[10,0,1,3,63], +"namespaceyaze_1_1editor.html#a6d91eaa164b4529e047ae78ef99c47a0":[10,0,1,3,126], +"namespaceyaze_1_1editor.html#a6dd6b1e09112cd79303b3a45479db4d8":[10,0,1,3,101], +"namespaceyaze_1_1editor.html#a6e03f0e92717101837c29f9cc3bf172f":[10,0,1,3,105], +"namespaceyaze_1_1editor.html#a6f1f3ac8a0fb4fb27b07decb4b01aa01":[10,0,1,3,54], +"namespaceyaze_1_1editor.html#a6f983e8dc8c404be8d40eaf201dfd82a":[10,0,1,3,115], +"namespaceyaze_1_1editor.html#a7075dfdde53bf6bb5ec8a4a5a5123c1f":[10,0,1,3,49], +"namespaceyaze_1_1editor.html#a70cc399beb413359a70ca254b143d6ec":[10,0,1,3,87], +"namespaceyaze_1_1editor.html#a7125035a631647e03e5efc55b88c4e77":[10,0,1,3,91], +"namespaceyaze_1_1editor.html#a71d65cf584d77dc9d9ccb1446d7870f6":[10,0,1,3,50], +"namespaceyaze_1_1editor.html#a7da8c45c704303a76331eaade35bc5da":[10,0,1,3,86], +"namespaceyaze_1_1editor.html#a85b80708dfa68796ed65ecd200901852":[10,0,1,3,98], +"namespaceyaze_1_1editor.html#a861a117f36af4cfe2abaaeb25a2bbc88":[10,0,1,3,124], +"namespaceyaze_1_1editor.html#a8657cfd46f4a80e164e0b2331c98ad98":[10,0,1,3,40] }; diff --git a/navtreeindex37.js b/navtreeindex37.js index 1081b741e..538cea296 100644 --- a/navtreeindex37.js +++ b/navtreeindex37.js @@ -1,18 +1,5 @@ var NAVTREEINDEX37 = { -"namespaceyaze_1_1editor.html#a6d91eaa164b4529e047ae78ef99c47a0":[10,0,1,3,126], -"namespaceyaze_1_1editor.html#a6dd6b1e09112cd79303b3a45479db4d8":[10,0,1,3,101], -"namespaceyaze_1_1editor.html#a6e03f0e92717101837c29f9cc3bf172f":[10,0,1,3,105], -"namespaceyaze_1_1editor.html#a6f1f3ac8a0fb4fb27b07decb4b01aa01":[10,0,1,3,54], -"namespaceyaze_1_1editor.html#a6f983e8dc8c404be8d40eaf201dfd82a":[10,0,1,3,115], -"namespaceyaze_1_1editor.html#a7075dfdde53bf6bb5ec8a4a5a5123c1f":[10,0,1,3,49], -"namespaceyaze_1_1editor.html#a70cc399beb413359a70ca254b143d6ec":[10,0,1,3,87], -"namespaceyaze_1_1editor.html#a7125035a631647e03e5efc55b88c4e77":[10,0,1,3,91], -"namespaceyaze_1_1editor.html#a71d65cf584d77dc9d9ccb1446d7870f6":[10,0,1,3,50], -"namespaceyaze_1_1editor.html#a7da8c45c704303a76331eaade35bc5da":[10,0,1,3,86], -"namespaceyaze_1_1editor.html#a85b80708dfa68796ed65ecd200901852":[10,0,1,3,98], -"namespaceyaze_1_1editor.html#a861a117f36af4cfe2abaaeb25a2bbc88":[10,0,1,3,124], -"namespaceyaze_1_1editor.html#a8657cfd46f4a80e164e0b2331c98ad98":[10,0,1,3,40], "namespaceyaze_1_1editor.html#a8a6a91874dd1ed2bf561ad8dae3a41e5":[10,0,1,3,58], "namespaceyaze_1_1editor.html#a8dc3baef6adc771af0290ef25f331bb4":[10,0,1,3,108], "namespaceyaze_1_1editor.html#a9642f410bca21770ba2cc03f59921fe6":[10,0,1,3,64], @@ -249,5 +236,18 @@ var NAVTREEINDEX37 = "namespaceyaze_1_1gfx.html#a730c9e2c123b82fbe90f003c72a6b4af":[10,0,1,5,58], "namespaceyaze_1_1gfx.html#a732d10e2e67a897be5ccd5ffe76b1dfb":[10,0,1,5,79], "namespaceyaze_1_1gfx.html#a773d8b8d1871caffc5115a1e8a2090bb":[10,0,1,5,53], -"namespaceyaze_1_1gfx.html#a7894b061b9f2f6302a6ae6e6a1dc21e5":[10,0,1,5,76] +"namespaceyaze_1_1gfx.html#a7894b061b9f2f6302a6ae6e6a1dc21e5":[10,0,1,5,76], +"namespaceyaze_1_1gfx.html#a78da9ee9b2de37e218f0152a1ecc4e36":[10,0,1,5,26], +"namespaceyaze_1_1gfx.html#a79031ccfd970eb7febc221e6a71dd16a":[10,0,1,5,83], +"namespaceyaze_1_1gfx.html#a7defcba4175eb8d38335943a94fc81e3":[10,0,1,5,44], +"namespaceyaze_1_1gfx.html#a801e13a355e10203fa354ca04529ac94":[10,0,1,5,40], +"namespaceyaze_1_1gfx.html#a82a8956476ffc04750bcfc4120c8b8db":[10,0,1,5,20], +"namespaceyaze_1_1gfx.html#a82a8956476ffc04750bcfc4120c8b8dba0a831653f592380e5468c289248d97ba":[10,0,1,5,20,5], +"namespaceyaze_1_1gfx.html#a82a8956476ffc04750bcfc4120c8b8dba185f0e372b857b26dbd371e9f54d68f7":[10,0,1,5,20,6], +"namespaceyaze_1_1gfx.html#a82a8956476ffc04750bcfc4120c8b8dba209403e94e5ae3fecb2e65f298d46370":[10,0,1,5,20,0], +"namespaceyaze_1_1gfx.html#a82a8956476ffc04750bcfc4120c8b8dba2f71fb69e2115f386b5f356665f8eadc":[10,0,1,5,20,7], +"namespaceyaze_1_1gfx.html#a82a8956476ffc04750bcfc4120c8b8dba36796835a2cffb6218b1755600160d2b":[10,0,1,5,20,8], +"namespaceyaze_1_1gfx.html#a82a8956476ffc04750bcfc4120c8b8dba44b225210525a1b9ad60c50d0b712c16":[10,0,1,5,20,2], +"namespaceyaze_1_1gfx.html#a82a8956476ffc04750bcfc4120c8b8dba69e677e331f6bd566413f27d9fe64f09":[10,0,1,5,20,11], +"namespaceyaze_1_1gfx.html#a82a8956476ffc04750bcfc4120c8b8dba763760ff92c842ba0fba2b7916605884":[10,0,1,5,20,3] }; diff --git a/navtreeindex38.js b/navtreeindex38.js index 989ce8d50..16366f9ec 100644 --- a/navtreeindex38.js +++ b/navtreeindex38.js @@ -1,18 +1,5 @@ var NAVTREEINDEX38 = { -"namespaceyaze_1_1gfx.html#a78da9ee9b2de37e218f0152a1ecc4e36":[10,0,1,5,26], -"namespaceyaze_1_1gfx.html#a79031ccfd970eb7febc221e6a71dd16a":[10,0,1,5,83], -"namespaceyaze_1_1gfx.html#a7defcba4175eb8d38335943a94fc81e3":[10,0,1,5,44], -"namespaceyaze_1_1gfx.html#a801e13a355e10203fa354ca04529ac94":[10,0,1,5,40], -"namespaceyaze_1_1gfx.html#a82a8956476ffc04750bcfc4120c8b8db":[10,0,1,5,20], -"namespaceyaze_1_1gfx.html#a82a8956476ffc04750bcfc4120c8b8dba0a831653f592380e5468c289248d97ba":[10,0,1,5,20,5], -"namespaceyaze_1_1gfx.html#a82a8956476ffc04750bcfc4120c8b8dba185f0e372b857b26dbd371e9f54d68f7":[10,0,1,5,20,6], -"namespaceyaze_1_1gfx.html#a82a8956476ffc04750bcfc4120c8b8dba209403e94e5ae3fecb2e65f298d46370":[10,0,1,5,20,0], -"namespaceyaze_1_1gfx.html#a82a8956476ffc04750bcfc4120c8b8dba2f71fb69e2115f386b5f356665f8eadc":[10,0,1,5,20,7], -"namespaceyaze_1_1gfx.html#a82a8956476ffc04750bcfc4120c8b8dba36796835a2cffb6218b1755600160d2b":[10,0,1,5,20,8], -"namespaceyaze_1_1gfx.html#a82a8956476ffc04750bcfc4120c8b8dba44b225210525a1b9ad60c50d0b712c16":[10,0,1,5,20,2], -"namespaceyaze_1_1gfx.html#a82a8956476ffc04750bcfc4120c8b8dba69e677e331f6bd566413f27d9fe64f09":[10,0,1,5,20,11], -"namespaceyaze_1_1gfx.html#a82a8956476ffc04750bcfc4120c8b8dba763760ff92c842ba0fba2b7916605884":[10,0,1,5,20,3], "namespaceyaze_1_1gfx.html#a82a8956476ffc04750bcfc4120c8b8dba88add653e236b3d50a59a49dc984f7f1":[10,0,1,5,20,4], "namespaceyaze_1_1gfx.html#a82a8956476ffc04750bcfc4120c8b8dba88eb78a13c2d02166e0cf9c2fdd458c4":[10,0,1,5,20,13], "namespaceyaze_1_1gfx.html#a82a8956476ffc04750bcfc4120c8b8dba9f56642cd3258629b69bd8a501b90343":[10,0,1,5,20,1], @@ -57,8 +44,7 @@ var NAVTREEINDEX38 = "namespaceyaze_1_1gfx.html#af8fed1cb0f0baca7110e27e8594da601":[10,0,1,5,31], "namespaceyaze_1_1gfx.html#af98fbf03d09d9d365f64202db1ecba15":[10,0,1,5,43], "namespaceyaze_1_1gfx_1_1anonymous__namespace_02bitmap_8cc_03.html":[10,0,1,5,0], -"namespaceyaze_1_1gfx_1_1anonymous__namespace_02bitmap_8cc_03.html#ab86b8c83503ac2af4970abf58fededad":[10,0,1,5,0,1], -"namespaceyaze_1_1gfx_1_1anonymous__namespace_02bitmap_8cc_03.html#accceb00d75541ce0324d7f8d2626d34b":[10,0,1,5,0,0], +"namespaceyaze_1_1gfx_1_1anonymous__namespace_02bitmap_8cc_03.html#ab86b8c83503ac2af4970abf58fededad":[10,0,1,5,0,0], "namespaceyaze_1_1gfx_1_1lc__lz2.html":[10,0,1,5,1], "namespaceyaze_1_1gfx_1_1lc__lz2.html#a0398b778599d757fe88c75fc87a2e112":[10,0,1,5,1,58], "namespaceyaze_1_1gfx_1_1lc__lz2.html#a064ad57f23c04a46d605f57820a4bb9d":[10,0,1,5,1,29], @@ -249,5 +235,19 @@ var NAVTREEINDEX38 = "namespaceyaze_1_1gui_1_1zeml.html#a708445e8c69e412cd00547fc713a5e43a8318ce1c96df6ce21eb2ed428c6d0f85":[10,0,1,6,2,5,11], "namespaceyaze_1_1gui_1_1zeml.html#a708445e8c69e412cd00547fc713a5e43a86408593c34af77fdd90df932f8b5261":[10,0,1,6,2,5,12], "namespaceyaze_1_1gui_1_1zeml.html#a708445e8c69e412cd00547fc713a5e43a87b7760f14fbff78d8819291f36ab9a0":[10,0,1,6,2,5,1], -"namespaceyaze_1_1gui_1_1zeml.html#a708445e8c69e412cd00547fc713a5e43a8e2688d744f8c314acb52326f5ec2c0e":[10,0,1,6,2,5,6] +"namespaceyaze_1_1gui_1_1zeml.html#a708445e8c69e412cd00547fc713a5e43a8e2688d744f8c314acb52326f5ec2c0e":[10,0,1,6,2,5,6], +"namespaceyaze_1_1gui_1_1zeml.html#a708445e8c69e412cd00547fc713a5e43a9bcd3c3f49e92fc9edba1362c9fdb25e":[10,0,1,6,2,5,16], +"namespaceyaze_1_1gui_1_1zeml.html#a708445e8c69e412cd00547fc713a5e43a9dffbf69ffba8bc38bc4e01abf4b1675":[10,0,1,6,2,5,3], +"namespaceyaze_1_1gui_1_1zeml.html#a708445e8c69e412cd00547fc713a5e43ac89686a387d2b12b3c729ce35a0bcb5b":[10,0,1,6,2,5,0], +"namespaceyaze_1_1gui_1_1zeml.html#a708445e8c69e412cd00547fc713a5e43ac9a123faa6ec225161d25f26796b2960":[10,0,1,6,2,5,18], +"namespaceyaze_1_1gui_1_1zeml.html#a708445e8c69e412cd00547fc713a5e43ad00665cd0efc22379ce24b61e50c16f0":[10,0,1,6,2,5,17], +"namespaceyaze_1_1gui_1_1zeml.html#a708445e8c69e412cd00547fc713a5e43ae69bf4d9adc4bddb109eed1becd717fa":[10,0,1,6,2,5,13], +"namespaceyaze_1_1gui_1_1zeml.html#a708445e8c69e412cd00547fc713a5e43afd974b19acafec5dc7e542582c3a87cc":[10,0,1,6,2,5,8], +"namespaceyaze_1_1gui_1_1zeml.html#a86668716419ae3c906fe8354bd7b6a96":[10,0,1,6,2,7], +"namespaceyaze_1_1gui_1_1zeml.html#a938c099fc662747bd83cb0c3fc3a2358":[10,0,1,6,2,13], +"namespaceyaze_1_1gui_1_1zeml.html#a970f74b3460aaf645f0a45e0a4f561aa":[10,0,1,6,2,18], +"namespaceyaze_1_1gui_1_1zeml.html#a9a1ab3a01c40a1afa16a2c456ca7b282":[10,0,1,6,2,15], +"namespaceyaze_1_1gui_1_1zeml.html#aab61ea1476dc33d027a135004378e434":[10,0,1,6,2,12], +"namespaceyaze_1_1gui_1_1zeml.html#ab694ba5e9ccc04b14bc3b627651434e9":[10,0,1,6,2,17], +"namespaceyaze_1_1gui_1_1zeml.html#ab789223ff6fb457facc22ec1800678f1":[10,0,1,6,2,4] }; diff --git a/navtreeindex39.js b/navtreeindex39.js index df22e98c6..bc19910b8 100644 --- a/navtreeindex39.js +++ b/navtreeindex39.js @@ -1,19 +1,5 @@ var NAVTREEINDEX39 = { -"namespaceyaze_1_1gui_1_1zeml.html#a708445e8c69e412cd00547fc713a5e43a9bcd3c3f49e92fc9edba1362c9fdb25e":[10,0,1,6,2,5,16], -"namespaceyaze_1_1gui_1_1zeml.html#a708445e8c69e412cd00547fc713a5e43a9dffbf69ffba8bc38bc4e01abf4b1675":[10,0,1,6,2,5,3], -"namespaceyaze_1_1gui_1_1zeml.html#a708445e8c69e412cd00547fc713a5e43ac89686a387d2b12b3c729ce35a0bcb5b":[10,0,1,6,2,5,0], -"namespaceyaze_1_1gui_1_1zeml.html#a708445e8c69e412cd00547fc713a5e43ac9a123faa6ec225161d25f26796b2960":[10,0,1,6,2,5,18], -"namespaceyaze_1_1gui_1_1zeml.html#a708445e8c69e412cd00547fc713a5e43ad00665cd0efc22379ce24b61e50c16f0":[10,0,1,6,2,5,17], -"namespaceyaze_1_1gui_1_1zeml.html#a708445e8c69e412cd00547fc713a5e43ae69bf4d9adc4bddb109eed1becd717fa":[10,0,1,6,2,5,13], -"namespaceyaze_1_1gui_1_1zeml.html#a708445e8c69e412cd00547fc713a5e43afd974b19acafec5dc7e542582c3a87cc":[10,0,1,6,2,5,8], -"namespaceyaze_1_1gui_1_1zeml.html#a86668716419ae3c906fe8354bd7b6a96":[10,0,1,6,2,7], -"namespaceyaze_1_1gui_1_1zeml.html#a938c099fc662747bd83cb0c3fc3a2358":[10,0,1,6,2,13], -"namespaceyaze_1_1gui_1_1zeml.html#a970f74b3460aaf645f0a45e0a4f561aa":[10,0,1,6,2,18], -"namespaceyaze_1_1gui_1_1zeml.html#a9a1ab3a01c40a1afa16a2c456ca7b282":[10,0,1,6,2,15], -"namespaceyaze_1_1gui_1_1zeml.html#aab61ea1476dc33d027a135004378e434":[10,0,1,6,2,12], -"namespaceyaze_1_1gui_1_1zeml.html#ab694ba5e9ccc04b14bc3b627651434e9":[10,0,1,6,2,17], -"namespaceyaze_1_1gui_1_1zeml.html#ab789223ff6fb457facc22ec1800678f1":[10,0,1,6,2,4], "namespaceyaze_1_1gui_1_1zeml.html#ab789223ff6fb457facc22ec1800678f1a00c1c78f29526ca823b26a7fa69bcb81":[10,0,1,6,2,4,3], "namespaceyaze_1_1gui_1_1zeml.html#ab789223ff6fb457facc22ec1800678f1a27118326006d3829667a400ad23d5d98":[10,0,1,6,2,4,1], "namespaceyaze_1_1gui_1_1zeml.html#ab789223ff6fb457facc22ec1800678f1a29ee5d1ebcc033234938a5234f1f2075":[10,0,1,6,2,4,0], @@ -249,5 +235,19 @@ var NAVTREEINDEX39 = "namespaceyaze_1_1test.html#a96d55a67b83756f4ac244ffa6f6b4200":[10,0,1,7,308], "namespaceyaze_1_1test.html#a96ee36bddc5f6e451efeafec62134e72":[10,0,1,7,352], "namespaceyaze_1_1test.html#a9853b0265931c2e3346e991d89ad8e5d":[10,0,1,7,364], -"namespaceyaze_1_1test.html#a98855147a29f4d4b557bb73d3a80f8f3":[10,0,1,7,271] +"namespaceyaze_1_1test.html#a98855147a29f4d4b557bb73d3a80f8f3":[10,0,1,7,271], +"namespaceyaze_1_1test.html#a99c38aefe9491cfaf57272bc8d28250a":[10,0,1,7,101], +"namespaceyaze_1_1test.html#a9a26abfe41bf9190bacbb085d2060936":[10,0,1,7,16], +"namespaceyaze_1_1test.html#a9b498fb829424a590c3d14bac16fe381":[10,0,1,7,161], +"namespaceyaze_1_1test.html#a9c0fe90faf698b39d9e6535db6b46d0d":[10,0,1,7,125], +"namespaceyaze_1_1test.html#a9c1bbdc3845acb2b3173602a8b37e8f2":[10,0,1,7,212], +"namespaceyaze_1_1test.html#a9c8981edfbe35512a925d855524cb354":[10,0,1,7,247], +"namespaceyaze_1_1test.html#a9cfa952013f5ff8dfdeb9479bab71ed9":[10,0,1,7,374], +"namespaceyaze_1_1test.html#a9e0f22ebd3d07f33fab2115e5f2d5111":[10,0,1,7,359], +"namespaceyaze_1_1test.html#a9e4cad6a184cced95e47123e2e4f9b80":[10,0,1,7,72], +"namespaceyaze_1_1test.html#a9e508c38007db8e71c94611cd30fb31b":[10,0,1,7,282], +"namespaceyaze_1_1test.html#aa341bde527dea77a6cebca4a77ae9ee8":[10,0,1,7,283], +"namespaceyaze_1_1test.html#aa388d5cbc46233de740a2b0854d712dc":[10,0,1,7,58], +"namespaceyaze_1_1test.html#aa3ad137825e3d75505557831a240f4e8":[10,0,1,7,132], +"namespaceyaze_1_1test.html#aa4190497f642202f0b9c8f0191cfbae5":[10,0,1,7,358] }; diff --git a/navtreeindex4.js b/navtreeindex4.js index c784d4e6e..e7eb642ce 100644 --- a/navtreeindex4.js +++ b/navtreeindex4.js @@ -1,6 +1,5 @@ var NAVTREEINDEX4 = { -"classyaze_1_1editor_1_1GfxGroupEditor.html#a19742215b61d7598ef7ac95494107001":[10,0,1,3,20,7], "classyaze_1_1editor_1_1GfxGroupEditor.html#a19742215b61d7598ef7ac95494107001":[11,0,0,2,15,7], "classyaze_1_1editor_1_1GfxGroupEditor.html#a1df34b64589a8c02487aa0f6c76e19e9":[10,0,1,3,20,8], "classyaze_1_1editor_1_1GfxGroupEditor.html#a1df34b64589a8c02487aa0f6c76e19e9":[11,0,0,2,15,8], @@ -249,5 +248,6 @@ var NAVTREEINDEX4 = "classyaze_1_1editor_1_1HistoryManager.html#a58f042bd6d242ee85256832a7782e345":[10,0,1,3,22,1], "classyaze_1_1editor_1_1HistoryManager.html#a58f042bd6d242ee85256832a7782e345":[11,0,0,2,17,1], "classyaze_1_1editor_1_1HistoryManager.html#a7981b574d533195d0e16ce4210562534":[10,0,1,3,22,7], -"classyaze_1_1editor_1_1HistoryManager.html#a7981b574d533195d0e16ce4210562534":[11,0,0,2,17,7] +"classyaze_1_1editor_1_1HistoryManager.html#a7981b574d533195d0e16ce4210562534":[11,0,0,2,17,7], +"classyaze_1_1editor_1_1HistoryManager.html#a89b754b2c4bae457c06bdc45408fa22e":[10,0,1,3,22,4] }; diff --git a/navtreeindex40.js b/navtreeindex40.js index 3e90bafa3..f7d0a7668 100644 --- a/navtreeindex40.js +++ b/navtreeindex40.js @@ -1,19 +1,5 @@ var NAVTREEINDEX40 = { -"namespaceyaze_1_1test.html#a99c38aefe9491cfaf57272bc8d28250a":[10,0,1,7,101], -"namespaceyaze_1_1test.html#a9a26abfe41bf9190bacbb085d2060936":[10,0,1,7,16], -"namespaceyaze_1_1test.html#a9b498fb829424a590c3d14bac16fe381":[10,0,1,7,161], -"namespaceyaze_1_1test.html#a9c0fe90faf698b39d9e6535db6b46d0d":[10,0,1,7,125], -"namespaceyaze_1_1test.html#a9c1bbdc3845acb2b3173602a8b37e8f2":[10,0,1,7,212], -"namespaceyaze_1_1test.html#a9c8981edfbe35512a925d855524cb354":[10,0,1,7,247], -"namespaceyaze_1_1test.html#a9cfa952013f5ff8dfdeb9479bab71ed9":[10,0,1,7,374], -"namespaceyaze_1_1test.html#a9e0f22ebd3d07f33fab2115e5f2d5111":[10,0,1,7,359], -"namespaceyaze_1_1test.html#a9e4cad6a184cced95e47123e2e4f9b80":[10,0,1,7,72], -"namespaceyaze_1_1test.html#a9e508c38007db8e71c94611cd30fb31b":[10,0,1,7,282], -"namespaceyaze_1_1test.html#aa341bde527dea77a6cebca4a77ae9ee8":[10,0,1,7,283], -"namespaceyaze_1_1test.html#aa388d5cbc46233de740a2b0854d712dc":[10,0,1,7,58], -"namespaceyaze_1_1test.html#aa3ad137825e3d75505557831a240f4e8":[10,0,1,7,132], -"namespaceyaze_1_1test.html#aa4190497f642202f0b9c8f0191cfbae5":[10,0,1,7,358], "namespaceyaze_1_1test.html#aa43720ced52483569e930f8c8cb89180":[10,0,1,7,104], "namespaceyaze_1_1test.html#aa4964b8f71760a06728e65d1260d5050":[10,0,1,7,225], "namespaceyaze_1_1test.html#aa4cb108ee7d6ff1a000aab1ce27bdb6e":[10,0,1,7,159], @@ -171,17 +157,17 @@ var NAVTREEINDEX40 = "namespaceyaze_1_1test_1_1integration.html#a5a0d488d0d7c641874f7b8664f5f60d3":[10,0,1,7,2,1], "namespaceyaze_1_1zelda3.html":[10,0,1,8], "namespaceyaze_1_1zelda3.html#a00016667aaf5fb535d820a65e9c5c586":[10,0,1,8,152], -"namespaceyaze_1_1zelda3.html#a002132bfc5a35bf7ec3e541499462793":[10,0,1,8,227], -"namespaceyaze_1_1zelda3.html#a00fb217f42ff0da37d87a8ea292dfff9":[10,0,1,8,251], +"namespaceyaze_1_1zelda3.html#a002132bfc5a35bf7ec3e541499462793":[10,0,1,8,230], +"namespaceyaze_1_1zelda3.html#a00fb217f42ff0da37d87a8ea292dfff9":[10,0,1,8,255], "namespaceyaze_1_1zelda3.html#a019f5467220daa0ae5321ff21e96b7d4":[10,0,1,8,167], -"namespaceyaze_1_1zelda3.html#a05b7dc8cfd72fe3c1ca32e0081462b7b":[10,0,1,8,266], -"namespaceyaze_1_1zelda3.html#a07733b1877e42f53cff11a648c2b4ab5":[10,0,1,8,219], -"namespaceyaze_1_1zelda3.html#a07a36ed6cd6a56b566efbd2f7e2bb32a":[10,0,1,8,256], +"namespaceyaze_1_1zelda3.html#a05b7dc8cfd72fe3c1ca32e0081462b7b":[10,0,1,8,270], +"namespaceyaze_1_1zelda3.html#a07733b1877e42f53cff11a648c2b4ab5":[10,0,1,8,221], +"namespaceyaze_1_1zelda3.html#a07a36ed6cd6a56b566efbd2f7e2bb32a":[10,0,1,8,260], "namespaceyaze_1_1zelda3.html#a0ab46bfa73f3cbcc9c7ab6584d1a5019":[10,0,1,8,160], "namespaceyaze_1_1zelda3.html#a0afd16e24367ef62bfa4a2e4c7ad1554":[10,0,1,8,36], "namespaceyaze_1_1zelda3.html#a0b0fc81d66e7a7c520437b89110312ea":[10,0,1,8,179], -"namespaceyaze_1_1zelda3.html#a0b16d6719abc9aad2fd71d18915ea5ea":[10,0,1,8,213], -"namespaceyaze_1_1zelda3.html#a0b76a585e0f3e8fac732a803ef61f1f1":[10,0,1,8,220], +"namespaceyaze_1_1zelda3.html#a0b16d6719abc9aad2fd71d18915ea5ea":[10,0,1,8,215], +"namespaceyaze_1_1zelda3.html#a0b76a585e0f3e8fac732a803ef61f1f1":[10,0,1,8,222], "namespaceyaze_1_1zelda3.html#a0c3ac89b9810205e3a0dc8495687b6dd":[10,0,1,8,137], "namespaceyaze_1_1zelda3.html#a0d7cf4d3830a935da3661cd692d8ea0b":[10,0,1,8,161], "namespaceyaze_1_1zelda3.html#a0f5bf8e13693931a0bd0e77f373168e3":[10,0,1,8,41], @@ -198,10 +184,10 @@ var NAVTREEINDEX40 = "namespaceyaze_1_1zelda3.html#a1accbf4fe50512baf98b6a3d3e9c92e7":[10,0,1,8,92], "namespaceyaze_1_1zelda3.html#a1b347402c4cfb96482405ec34ef38689":[10,0,1,8,55], "namespaceyaze_1_1zelda3.html#a1b6bdfa8432779a86bbb2ae908033838":[10,0,1,8,187], -"namespaceyaze_1_1zelda3.html#a1d93663612a63d4143f633b2e89af338":[10,0,1,8,248], +"namespaceyaze_1_1zelda3.html#a1d93663612a63d4143f633b2e89af338":[10,0,1,8,251], "namespaceyaze_1_1zelda3.html#a1daaf78cdd7d6ac033a254420857b8d8":[10,0,1,8,177], "namespaceyaze_1_1zelda3.html#a26495cd86a21e1780a9f4483b5049575":[10,0,1,8,85], -"namespaceyaze_1_1zelda3.html#a26e5a7b9e91ebbb569929295138dbc33":[10,0,1,8,217], +"namespaceyaze_1_1zelda3.html#a26e5a7b9e91ebbb569929295138dbc33":[10,0,1,8,219], "namespaceyaze_1_1zelda3.html#a27da6ee5bf2aab65d557f1f7d4883e3c":[10,0,1,8,151], "namespaceyaze_1_1zelda3.html#a2942989160acd3b33d5e12bc535e9694":[10,0,1,8,202], "namespaceyaze_1_1zelda3.html#a2ad38b379e4dd306f1316299f3963aec":[10,0,1,8,78], @@ -209,31 +195,34 @@ var NAVTREEINDEX40 = "namespaceyaze_1_1zelda3.html#a2c48b5f7c8613c139179ad025d624e16":[10,0,1,8,56], "namespaceyaze_1_1zelda3.html#a2d37bd587336f1ddef75a3f812ba5f66":[10,0,1,8,211], "namespaceyaze_1_1zelda3.html#a2da013fe0766dd24e24e03dbeecf73e6":[10,0,1,8,132], +"namespaceyaze_1_1zelda3.html#a2dac3412687aae92877592cb0099d1d7":[10,0,1,8,252], "namespaceyaze_1_1zelda3.html#a2dc542fb1abe47bdbbeabd081933f928":[10,0,1,8,181], "namespaceyaze_1_1zelda3.html#a2f77918eb0bd6d717f81627d310af3a3":[10,0,1,8,186], "namespaceyaze_1_1zelda3.html#a300fc4221ec3783817047de4087bbf08":[10,0,1,8,105], "namespaceyaze_1_1zelda3.html#a310aac1b2a03f577a12376b08d0075d6":[10,0,1,8,205], +"namespaceyaze_1_1zelda3.html#a31e5c4ca32c0fb45812b92ea7252540e":[10,0,1,8,213], "namespaceyaze_1_1zelda3.html#a32034d01997570c97d5769b7b3c1e1d3":[10,0,1,8,70], -"namespaceyaze_1_1zelda3.html#a3525b295e69baf4924b5c091853ae01b":[10,0,1,8,245], +"namespaceyaze_1_1zelda3.html#a3525b295e69baf4924b5c091853ae01b":[10,0,1,8,248], +"namespaceyaze_1_1zelda3.html#a367cb50c76df42b3ac6350e00800e31c":[10,0,1,8,272], "namespaceyaze_1_1zelda3.html#a377a454109e3d95614691ba3ad4d77af":[10,0,1,8,61], "namespaceyaze_1_1zelda3.html#a38b6b9e34f1c2e1b34b1a324829875f4":[10,0,1,8,75], -"namespaceyaze_1_1zelda3.html#a394261cb328b7ca80f38c07ca1bf750a":[10,0,1,8,237], -"namespaceyaze_1_1zelda3.html#a3993966b93392af9275fc50e1aba9328":[10,0,1,8,214], -"namespaceyaze_1_1zelda3.html#a3a3f4340783c04d5e1e3fbda2e0f3d68":[10,0,1,8,259], -"namespaceyaze_1_1zelda3.html#a3b3e8e7f62dde55cf837501c398e93e1":[10,0,1,8,240], +"namespaceyaze_1_1zelda3.html#a394261cb328b7ca80f38c07ca1bf750a":[10,0,1,8,240], +"namespaceyaze_1_1zelda3.html#a3993966b93392af9275fc50e1aba9328":[10,0,1,8,216], +"namespaceyaze_1_1zelda3.html#a3a3f4340783c04d5e1e3fbda2e0f3d68":[10,0,1,8,263], +"namespaceyaze_1_1zelda3.html#a3b3e8e7f62dde55cf837501c398e93e1":[10,0,1,8,243], "namespaceyaze_1_1zelda3.html#a3c7ded4f8e963ea566b82fe2929bef25":[10,0,1,8,49], -"namespaceyaze_1_1zelda3.html#a3ce9d39d0e0dbd350a61318cdf603d34":[10,0,1,8,250], +"namespaceyaze_1_1zelda3.html#a3ce9d39d0e0dbd350a61318cdf603d34":[10,0,1,8,254], "namespaceyaze_1_1zelda3.html#a3d85cb09a8e2cbf9903f8bab0fc46180":[10,0,1,8,155], "namespaceyaze_1_1zelda3.html#a3e254ba34f3ac9e261ce69e8fe098963":[10,0,1,8,203], "namespaceyaze_1_1zelda3.html#a415ce7adb244bad50e4f823587eab11f":[10,0,1,8,62], "namespaceyaze_1_1zelda3.html#a41b024d5268925b29530eae41d1bc6ae":[10,0,1,8,96], "namespaceyaze_1_1zelda3.html#a42f1e1ec9f5414b4bc0d7e1886cd5f6b":[10,0,1,8,88], -"namespaceyaze_1_1zelda3.html#a438bec149fb275a3d1edc0fa64921c8b":[10,0,1,8,262], +"namespaceyaze_1_1zelda3.html#a438bec149fb275a3d1edc0fa64921c8b":[10,0,1,8,266], "namespaceyaze_1_1zelda3.html#a44894e51c91f101d7c132bb1a19b4bb3":[10,0,1,8,138], -"namespaceyaze_1_1zelda3.html#a448dfd07e83c376a58e4b5a407872ff8":[10,0,1,8,258], +"namespaceyaze_1_1zelda3.html#a448dfd07e83c376a58e4b5a407872ff8":[10,0,1,8,262], "namespaceyaze_1_1zelda3.html#a45fdc1e0186598f0b52125907fbb1e2f":[10,0,1,8,154], "namespaceyaze_1_1zelda3.html#a463ec4251a34bd3d40ec7f7f4efc4459":[10,0,1,8,67], -"namespaceyaze_1_1zelda3.html#a467f524f73f3fdfe3598e1f90627f22a":[10,0,1,8,218], +"namespaceyaze_1_1zelda3.html#a467f524f73f3fdfe3598e1f90627f22a":[10,0,1,8,220], "namespaceyaze_1_1zelda3.html#a4700b7264866b963a05e2f48dc7797c0":[10,0,1,8,204], "namespaceyaze_1_1zelda3.html#a479da514040cddc99b5da1235244c421":[10,0,1,8,28], "namespaceyaze_1_1zelda3.html#a479da514040cddc99b5da1235244c421a080a546abcbea74459f27ba33313993d":[10,0,1,8,28,0], @@ -241,13 +230,24 @@ var NAVTREEINDEX40 = "namespaceyaze_1_1zelda3.html#a479da514040cddc99b5da1235244c421a52a3e405eb69e72cd81af3c5e1f93065":[10,0,1,8,28,1], "namespaceyaze_1_1zelda3.html#a485277067cbabf79b3d52d91992a8d2c":[10,0,1,8,79], "namespaceyaze_1_1zelda3.html#a4852800a3aabb1c20b4dc965a6b2ddba":[10,0,1,8,145], -"namespaceyaze_1_1zelda3.html#a498ef6ecbadf2254f0aa60cb5cdbb607":[10,0,1,8,257], +"namespaceyaze_1_1zelda3.html#a498ef6ecbadf2254f0aa60cb5cdbb607":[10,0,1,8,261], "namespaceyaze_1_1zelda3.html#a49fa3f33b28a6c28efe18b254fc94c4e":[10,0,1,8,120], "namespaceyaze_1_1zelda3.html#a4b6a864121df7d5c8aeeb4b142efe90d":[10,0,1,8,82], "namespaceyaze_1_1zelda3.html#a4c7010a0a0b5ba2dd1a532d68f2f969a":[10,0,1,8,140], "namespaceyaze_1_1zelda3.html#a4d8deafb7b25555b8d65f860b8face7d":[10,0,1,8,119], "namespaceyaze_1_1zelda3.html#a4d981711ce6b9829ddbd59623159771b":[10,0,1,8,42], -"namespaceyaze_1_1zelda3.html#a4e561e2b049765cf7ae2b321a7d6a45a":[10,0,1,8,212], -"namespaceyaze_1_1zelda3.html#a5005f9513f85928b431a1be4ba06479f":[10,0,1,8,252], -"namespaceyaze_1_1zelda3.html#a509ea7e55d813d6e70cca5e3c3d1877a":[10,0,1,8,139] +"namespaceyaze_1_1zelda3.html#a4e561e2b049765cf7ae2b321a7d6a45a":[10,0,1,8,214], +"namespaceyaze_1_1zelda3.html#a5005f9513f85928b431a1be4ba06479f":[10,0,1,8,256], +"namespaceyaze_1_1zelda3.html#a509ea7e55d813d6e70cca5e3c3d1877a":[10,0,1,8,139], +"namespaceyaze_1_1zelda3.html#a50d4c005e9c9d121eb6ecf34f3a0313d":[10,0,1,8,234], +"namespaceyaze_1_1zelda3.html#a519b2be71cd33ccfc2bad3c6d81c7ab0":[10,0,1,8,236], +"namespaceyaze_1_1zelda3.html#a554d0eb204588c14ad301e2958adf3cb":[10,0,1,8,150], +"namespaceyaze_1_1zelda3.html#a58f1dfabfd264b800806f86cc027539b":[10,0,1,8,169], +"namespaceyaze_1_1zelda3.html#a599b7198a7dd0ec9da754a83f9a7e5f9":[10,0,1,8,31], +"namespaceyaze_1_1zelda3.html#a5da171f331133be09fc9e5a7d466f3bc":[10,0,1,8,26], +"namespaceyaze_1_1zelda3.html#a5dc8588fe49be6ba766225ccc0ca4a90":[10,0,1,8,257], +"namespaceyaze_1_1zelda3.html#a5de81bc04b33ac9b922d17605aca2422":[10,0,1,8,51], +"namespaceyaze_1_1zelda3.html#a5f1053148284ef69ee84ef1d04d61fad":[10,0,1,8,33], +"namespaceyaze_1_1zelda3.html#a5fed47e695c5c4b5ca8f849d873fcca8":[10,0,1,8,194], +"namespaceyaze_1_1zelda3.html#a6086ef3cff89c45f1671001bbe5193ad":[10,0,1,8,116] }; diff --git a/navtreeindex41.js b/navtreeindex41.js index 9d2810eac..f6185003e 100644 --- a/navtreeindex41.js +++ b/navtreeindex41.js @@ -1,53 +1,42 @@ var NAVTREEINDEX41 = { -"namespaceyaze_1_1zelda3.html#a50d4c005e9c9d121eb6ecf34f3a0313d":[10,0,1,8,231], -"namespaceyaze_1_1zelda3.html#a519b2be71cd33ccfc2bad3c6d81c7ab0":[10,0,1,8,233], -"namespaceyaze_1_1zelda3.html#a554d0eb204588c14ad301e2958adf3cb":[10,0,1,8,150], -"namespaceyaze_1_1zelda3.html#a58f1dfabfd264b800806f86cc027539b":[10,0,1,8,169], -"namespaceyaze_1_1zelda3.html#a599b7198a7dd0ec9da754a83f9a7e5f9":[10,0,1,8,31], -"namespaceyaze_1_1zelda3.html#a5da171f331133be09fc9e5a7d466f3bc":[10,0,1,8,26], -"namespaceyaze_1_1zelda3.html#a5dc8588fe49be6ba766225ccc0ca4a90":[10,0,1,8,253], -"namespaceyaze_1_1zelda3.html#a5de81bc04b33ac9b922d17605aca2422":[10,0,1,8,51], -"namespaceyaze_1_1zelda3.html#a5f1053148284ef69ee84ef1d04d61fad":[10,0,1,8,33], -"namespaceyaze_1_1zelda3.html#a5fed47e695c5c4b5ca8f849d873fcca8":[10,0,1,8,194], -"namespaceyaze_1_1zelda3.html#a6086ef3cff89c45f1671001bbe5193ad":[10,0,1,8,116], -"namespaceyaze_1_1zelda3.html#a608c0a130a0d47f3cb0198ca8c053503":[10,0,1,8,244], +"namespaceyaze_1_1zelda3.html#a608c0a130a0d47f3cb0198ca8c053503":[10,0,1,8,247], "namespaceyaze_1_1zelda3.html#a6114cd105a40b8d3549ce5be17703f8d":[10,0,1,8,136], "namespaceyaze_1_1zelda3.html#a6174a39fc2fcf4733e85cda8eb083953":[10,0,1,8,43], -"namespaceyaze_1_1zelda3.html#a619256c4d4c99314410810075c2451d0":[10,0,1,8,223], +"namespaceyaze_1_1zelda3.html#a619256c4d4c99314410810075c2451d0":[10,0,1,8,225], "namespaceyaze_1_1zelda3.html#a62444628ec44a2fc586f2e523350c036":[10,0,1,8,180], "namespaceyaze_1_1zelda3.html#a6270b8fc739701253bb074324c836b01":[10,0,1,8,115], -"namespaceyaze_1_1zelda3.html#a6462d1e2abb4acce564e23d0bbf275fe":[10,0,1,8,228], +"namespaceyaze_1_1zelda3.html#a6462d1e2abb4acce564e23d0bbf275fe":[10,0,1,8,231], "namespaceyaze_1_1zelda3.html#a65a4abc3c3128bb2a0bb0c534e1520e2":[10,0,1,8,122], "namespaceyaze_1_1zelda3.html#a6710b1d0fba084c4af9d1e067753773c":[10,0,1,8,173], "namespaceyaze_1_1zelda3.html#a694f9b3fffc287c71abfd1f529c4ba23":[10,0,1,8,100], -"namespaceyaze_1_1zelda3.html#a69b033a77664eebc25f980d5d1c26d77":[10,0,1,8,224], -"namespaceyaze_1_1zelda3.html#a69e083feab320dadfb5ed2d22bacf6af":[10,0,1,8,232], +"namespaceyaze_1_1zelda3.html#a69b033a77664eebc25f980d5d1c26d77":[10,0,1,8,227], +"namespaceyaze_1_1zelda3.html#a69e083feab320dadfb5ed2d22bacf6af":[10,0,1,8,235], "namespaceyaze_1_1zelda3.html#a6b3f5be6f1403c5b4c4d4f04b74858ba":[10,0,1,8,84], "namespaceyaze_1_1zelda3.html#a6ba229cf50f70b0903defb08d5291416":[10,0,1,8,163], "namespaceyaze_1_1zelda3.html#a6d3fba89e52dfb43959de4dc8277d227":[10,0,1,8,57], -"namespaceyaze_1_1zelda3.html#a6de18d8ea53ec6d36c607b2fc211c9e5":[10,0,1,8,234], -"namespaceyaze_1_1zelda3.html#a6fd0edda47d97e1c7cf8dad89e33e5d1":[10,0,1,8,229], +"namespaceyaze_1_1zelda3.html#a6de18d8ea53ec6d36c607b2fc211c9e5":[10,0,1,8,237], +"namespaceyaze_1_1zelda3.html#a6fd0edda47d97e1c7cf8dad89e33e5d1":[10,0,1,8,232], "namespaceyaze_1_1zelda3.html#a7075b3151832c9db6534ea1829693f0c":[10,0,1,8,182], "namespaceyaze_1_1zelda3.html#a7076544bf57e188ec04c92eaab83bb64":[10,0,1,8,131], "namespaceyaze_1_1zelda3.html#a70c6666dde2ca529f626d335716d2e7e":[10,0,1,8,159], "namespaceyaze_1_1zelda3.html#a71e298fe1abeb93fe9972856c1f80889":[10,0,1,8,50], "namespaceyaze_1_1zelda3.html#a71e42702970582dcdfd1e19263d45401":[10,0,1,8,126], -"namespaceyaze_1_1zelda3.html#a733c34d8afa79c042f236147bfaa3674":[10,0,1,8,239], +"namespaceyaze_1_1zelda3.html#a733c34d8afa79c042f236147bfaa3674":[10,0,1,8,242], "namespaceyaze_1_1zelda3.html#a7418e3c6a3518db06948190e0fd931e2":[10,0,1,8,130], "namespaceyaze_1_1zelda3.html#a74613b4bf8b1cf0af09575210b5b729e":[10,0,1,8,123], "namespaceyaze_1_1zelda3.html#a7745249eeb5c180332b4a0b68f28c4fc":[10,0,1,8,110], "namespaceyaze_1_1zelda3.html#a77e91b2dd4b4e263d21875344f253b44":[10,0,1,8,125], "namespaceyaze_1_1zelda3.html#a787eb7428db7c6be870acde35df19ba0":[10,0,1,8,58], "namespaceyaze_1_1zelda3.html#a7b3fef27d6130dc2c34910603eeaa9f8":[10,0,1,8,195], -"namespaceyaze_1_1zelda3.html#a7cf9334bf1e1a7ffa0769d374e196e42":[10,0,1,8,238], +"namespaceyaze_1_1zelda3.html#a7cf9334bf1e1a7ffa0769d374e196e42":[10,0,1,8,241], "namespaceyaze_1_1zelda3.html#a7d2452ced36c98f46bc58efc4c0c5a12":[10,0,1,8,66], "namespaceyaze_1_1zelda3.html#a7d300e24313ab04f10cff25a2a5f3dfa":[10,0,1,8,196], -"namespaceyaze_1_1zelda3.html#a7d6dd55b37251e4cadbe4d4db5549760":[10,0,1,8,225], +"namespaceyaze_1_1zelda3.html#a7d6dd55b37251e4cadbe4d4db5549760":[10,0,1,8,228], "namespaceyaze_1_1zelda3.html#a8083f1cab3a48f73ff14ab03066e5505":[10,0,1,8,94], -"namespaceyaze_1_1zelda3.html#a81351de81174f75da69dae8be755b8fe":[10,0,1,8,235], +"namespaceyaze_1_1zelda3.html#a81351de81174f75da69dae8be755b8fe":[10,0,1,8,238], "namespaceyaze_1_1zelda3.html#a81ff6895314cd5125033ed779fd8a6c9":[10,0,1,8,189], -"namespaceyaze_1_1zelda3.html#a859fd8285a275e2b12b420134989df83":[10,0,1,8,254], +"namespaceyaze_1_1zelda3.html#a859fd8285a275e2b12b420134989df83":[10,0,1,8,258], "namespaceyaze_1_1zelda3.html#a86657f47e874674554046bf0245b31f1":[10,0,1,8,118], "namespaceyaze_1_1zelda3.html#a86e1071ba5022f1ca33020ab2b07bc65":[10,0,1,8,172], "namespaceyaze_1_1zelda3.html#a87edc0c58ae6707d86a1e13e077acb66":[10,0,1,8,65], @@ -61,7 +50,7 @@ var NAVTREEINDEX41 = "namespaceyaze_1_1zelda3.html#a8dba0a80bc8aa578678dd25378dcd0f5":[10,0,1,8,143], "namespaceyaze_1_1zelda3.html#a8dd40721c413569f5765895d9cb61c1e":[10,0,1,8,73], "namespaceyaze_1_1zelda3.html#a8e470a5c29715280411373921ac2f3ee":[10,0,1,8,107], -"namespaceyaze_1_1zelda3.html#a9333632aaab476fae6ef62883dff235e":[10,0,1,8,246], +"namespaceyaze_1_1zelda3.html#a9333632aaab476fae6ef62883dff235e":[10,0,1,8,249], "namespaceyaze_1_1zelda3.html#a93f46a6999be6a8b526030afb9b1d6be":[10,0,1,8,144], "namespaceyaze_1_1zelda3.html#a9490ecf2dca104bfd1d4d40b44f5e747":[10,0,1,8,29], "namespaceyaze_1_1zelda3.html#a9490ecf2dca104bfd1d4d40b44f5e747a14f444c54a9121666c45db7b09b7a879":[10,0,1,8,29,5], @@ -84,13 +73,13 @@ var NAVTREEINDEX41 = "namespaceyaze_1_1zelda3.html#aa232f5da4d3766eb6f2cffd97cdb354f":[10,0,1,8,90], "namespaceyaze_1_1zelda3.html#aa2fc6ec9ffffbab2934b1a3d84f0aa4e":[10,0,1,8,54], "namespaceyaze_1_1zelda3.html#aa306772ed6de1e7dc9f2f791d2e1c20b":[10,0,1,8,97], -"namespaceyaze_1_1zelda3.html#aa4013aeee53e79c998a70f67b0a6ca32":[10,0,1,8,216], +"namespaceyaze_1_1zelda3.html#aa4013aeee53e79c998a70f67b0a6ca32":[10,0,1,8,218], "namespaceyaze_1_1zelda3.html#aa690411421b72e058ca24ef51ebfe8f4":[10,0,1,8,109], "namespaceyaze_1_1zelda3.html#aa6d65a0623a0d6aab487ebd9bc74f9bd":[10,0,1,8,133], "namespaceyaze_1_1zelda3.html#aa799405f164466259fea3f527af33cd5":[10,0,1,8,59], "namespaceyaze_1_1zelda3.html#aa83813e72b6c1e5691c65745de37aee7":[10,0,1,8,190], -"namespaceyaze_1_1zelda3.html#aa91208cef184c7ddaf379fb8e25f2f7b":[10,0,1,8,236], -"namespaceyaze_1_1zelda3.html#aa975b441a998b3056797b46d38aacc31":[10,0,1,8,249], +"namespaceyaze_1_1zelda3.html#aa91208cef184c7ddaf379fb8e25f2f7b":[10,0,1,8,239], +"namespaceyaze_1_1zelda3.html#aa975b441a998b3056797b46d38aacc31":[10,0,1,8,253], "namespaceyaze_1_1zelda3.html#aaa5b9b5e13baecfe2aaee412502a0566":[10,0,1,8,64], "namespaceyaze_1_1zelda3.html#aabbed84401e10f830675c9169cda67d3":[10,0,1,8,101], "namespaceyaze_1_1zelda3.html#aacf2dac35353426c864a8a4cefe412a8":[10,0,1,8,30], @@ -101,32 +90,34 @@ var NAVTREEINDEX41 = "namespaceyaze_1_1zelda3.html#aacf2dac35353426c864a8a4cefe412a8ae1e4c8c9ccd9fc39c391da4bcd093fb2":[10,0,1,8,30,3], "namespaceyaze_1_1zelda3.html#aacf2dac35353426c864a8a4cefe412a8af44e14d49cd011d1e873d9fe0c4624f1":[10,0,1,8,30,1], "namespaceyaze_1_1zelda3.html#aacf2dac35353426c864a8a4cefe412a8af80a4ad87fee7c9fdc19b7769495fdb5":[10,0,1,8,30,0], -"namespaceyaze_1_1zelda3.html#aad0f93c8898aa9960c49f0925535f057":[10,0,1,8,222], +"namespaceyaze_1_1zelda3.html#aad0f93c8898aa9960c49f0925535f057":[10,0,1,8,224], "namespaceyaze_1_1zelda3.html#aad378435391c77fde26fd3955221a24b":[10,0,1,8,171], "namespaceyaze_1_1zelda3.html#aaef99d099284e48b83af29aea6748d5b":[10,0,1,8,102], "namespaceyaze_1_1zelda3.html#aaefc69f1138337fca202cc371d26430a":[10,0,1,8,170], "namespaceyaze_1_1zelda3.html#ab044ae61220ad060623de10691e64055":[10,0,1,8,146], "namespaceyaze_1_1zelda3.html#ab057669c20d13c04f18b529d882e5bd7":[10,0,1,8,34], +"namespaceyaze_1_1zelda3.html#ab0cc7741feb75be66d2f690674713feb":[10,0,1,8,226], "namespaceyaze_1_1zelda3.html#ab12277550d7aea2b576b2f9688ae60e4":[10,0,1,8,168], "namespaceyaze_1_1zelda3.html#ab151afe9a3897a707a02c42d00c2f05e":[10,0,1,8,128], "namespaceyaze_1_1zelda3.html#ab407b24f6ffe9ba32e12284d16ccb82d":[10,0,1,8,207], "namespaceyaze_1_1zelda3.html#ab4709497012df531e176a5a51564909e":[10,0,1,8,148], "namespaceyaze_1_1zelda3.html#ab4bddd5800d59131e7daa4eb4a95d73e":[10,0,1,8,176], "namespaceyaze_1_1zelda3.html#ab50b9ca4453d8c22553f2849274dbee6":[10,0,1,8,184], -"namespaceyaze_1_1zelda3.html#ab77d18fdb72f1304bcdf701f7401d33d":[10,0,1,8,215], +"namespaceyaze_1_1zelda3.html#ab77d18fdb72f1304bcdf701f7401d33d":[10,0,1,8,217], "namespaceyaze_1_1zelda3.html#ab856ab8bbcaa17a82b9243a480c43c6f":[10,0,1,8,103], -"namespaceyaze_1_1zelda3.html#ab8abd76b840f4adcc0f9e30a17d6833f":[10,0,1,8,261], -"namespaceyaze_1_1zelda3.html#abbb89208f91e4ee4592b2486be98de7b":[10,0,1,8,221], +"namespaceyaze_1_1zelda3.html#ab8abd76b840f4adcc0f9e30a17d6833f":[10,0,1,8,265], +"namespaceyaze_1_1zelda3.html#ab8d30c5b41fed3b580fde3311f584a31":[10,0,1,8,271], +"namespaceyaze_1_1zelda3.html#abbb89208f91e4ee4592b2486be98de7b":[10,0,1,8,223], "namespaceyaze_1_1zelda3.html#abef724e274cf2ea2e2648fe43eebecde":[10,0,1,8,129], "namespaceyaze_1_1zelda3.html#abfbe2444d2fac0e5cce5c8368a329835":[10,0,1,8,35], "namespaceyaze_1_1zelda3.html#abfc1c233e6090d6a6b6f10af7a0910d3":[10,0,1,8,71], -"namespaceyaze_1_1zelda3.html#ac04d90d39cb3a2bfa0af2d6d487b1295":[10,0,1,8,260], -"namespaceyaze_1_1zelda3.html#ac0a0309fa60665597343c6ce7028aff7":[10,0,1,8,243], -"namespaceyaze_1_1zelda3.html#ac0ef12936001b8daaf166ca667a105af":[10,0,1,8,247], +"namespaceyaze_1_1zelda3.html#ac04d90d39cb3a2bfa0af2d6d487b1295":[10,0,1,8,264], +"namespaceyaze_1_1zelda3.html#ac0a0309fa60665597343c6ce7028aff7":[10,0,1,8,246], +"namespaceyaze_1_1zelda3.html#ac0ef12936001b8daaf166ca667a105af":[10,0,1,8,250], "namespaceyaze_1_1zelda3.html#ac3dd7a2e2b816a0b4d976eda125c4f44":[10,0,1,8,200], "namespaceyaze_1_1zelda3.html#ac400204de9ced3051457e6f1d9a97115":[10,0,1,8,191], "namespaceyaze_1_1zelda3.html#ac507bdbc1fe4503baebb7c8d6fcc0d55":[10,0,1,8,32], -"namespaceyaze_1_1zelda3.html#ac59d53b2b92ad62d5b31c8f573665dde":[10,0,1,8,242], +"namespaceyaze_1_1zelda3.html#ac59d53b2b92ad62d5b31c8f573665dde":[10,0,1,8,245], "namespaceyaze_1_1zelda3.html#ac7a625fa7deb8db0d9fcddb77ff13cd6":[10,0,1,8,164], "namespaceyaze_1_1zelda3.html#ac90508fc1717a623e930c68776f43080":[10,0,1,8,74], "namespaceyaze_1_1zelda3.html#aca2ddf66c6a403ee202b1d5390b3b6b2":[10,0,1,8,86], @@ -134,9 +125,9 @@ var NAVTREEINDEX41 = "namespaceyaze_1_1zelda3.html#acbd549e1691fc9f4bcef8d4b2970507a":[10,0,1,8,52], "namespaceyaze_1_1zelda3.html#acd37ce49857c19fa6b48645d6c96f35c":[10,0,1,8,113], "namespaceyaze_1_1zelda3.html#acfa7abf657b40a2856692d0eb54577ed":[10,0,1,8,185], -"namespaceyaze_1_1zelda3.html#ad0817d230f1c2475d2af06e6105a5ef0":[10,0,1,8,267], +"namespaceyaze_1_1zelda3.html#ad0817d230f1c2475d2af06e6105a5ef0":[10,0,1,8,273], "namespaceyaze_1_1zelda3.html#ad0b073513fb64de71f161bc1cf6af0cd":[10,0,1,8,63], -"namespaceyaze_1_1zelda3.html#ad0e606b79448b8024de15621dedb6db2":[10,0,1,8,265], +"namespaceyaze_1_1zelda3.html#ad0e606b79448b8024de15621dedb6db2":[10,0,1,8,269], "namespaceyaze_1_1zelda3.html#ad1ac0e51c4d6f33af2978a75e3a7e9fe":[10,0,1,8,53], "namespaceyaze_1_1zelda3.html#ad4150202e700fdd531d83924bc702860":[10,0,1,8,39], "namespaceyaze_1_1zelda3.html#ad58b3a6c51485f0b88e6a99a6d60ce83":[10,0,1,8,192], @@ -146,8 +137,9 @@ var NAVTREEINDEX41 = "namespaceyaze_1_1zelda3.html#ad7f4c2a68fdd515015aae0aa460adc47":[10,0,1,8,199], "namespaceyaze_1_1zelda3.html#ad9d8ea0a6ed16b70386c881af5ae07bc":[10,0,1,8,98], "namespaceyaze_1_1zelda3.html#adbf17106eb31068575ea3fdd30188d0b":[10,0,1,8,47], -"namespaceyaze_1_1zelda3.html#adc513472e47065de3e94600aceb86b69":[10,0,1,8,264], -"namespaceyaze_1_1zelda3.html#ade708d08b08c9e5c8ab3b7b90ec5fb1f":[10,0,1,8,255], +"namespaceyaze_1_1zelda3.html#adc513472e47065de3e94600aceb86b69":[10,0,1,8,268], +"namespaceyaze_1_1zelda3.html#adc7a44403a309bba04259cd65b181719":[10,0,1,8,212], +"namespaceyaze_1_1zelda3.html#ade708d08b08c9e5c8ab3b7b90ec5fb1f":[10,0,1,8,259], "namespaceyaze_1_1zelda3.html#aded4493595ac61d0856cb4a5e6a94e1f":[10,0,1,8,112], "namespaceyaze_1_1zelda3.html#ae1489ed0611948c4530516eb1814b9cd":[10,0,1,8,165], "namespaceyaze_1_1zelda3.html#ae369a9f3709be23d2092e467afc473cd":[10,0,1,8,45], @@ -160,11 +152,11 @@ var NAVTREEINDEX41 = "namespaceyaze_1_1zelda3.html#aeb8fe4646067b83eb7f89a09d15e5fc1":[10,0,1,8,80], "namespaceyaze_1_1zelda3.html#aebdd836608337fa635a795f5ae00536a":[10,0,1,8,210], "namespaceyaze_1_1zelda3.html#aec97ad6a549220899cef484237a75247":[10,0,1,8,193], -"namespaceyaze_1_1zelda3.html#aecd0d732f5f0f1d9c721b91d95a22c02":[10,0,1,8,230], +"namespaceyaze_1_1zelda3.html#aecd0d732f5f0f1d9c721b91d95a22c02":[10,0,1,8,233], "namespaceyaze_1_1zelda3.html#aed972113454dfe06755a6f07ea80e084":[10,0,1,8,87], "namespaceyaze_1_1zelda3.html#aefe1b66a013692818f9d5666771e41ae":[10,0,1,8,127], "namespaceyaze_1_1zelda3.html#af02aee5bbc44022396196984dfba0554":[10,0,1,8,68], -"namespaceyaze_1_1zelda3.html#af16e8a67efb2e606ff90d5f90cfed554":[10,0,1,8,226], +"namespaceyaze_1_1zelda3.html#af16e8a67efb2e606ff90d5f90cfed554":[10,0,1,8,229], "namespaceyaze_1_1zelda3.html#af2dc32a6554416090637ef571345e19c":[10,0,1,8,158], "namespaceyaze_1_1zelda3.html#af2f2b5974fe152950da1b1ccc39df9f7":[10,0,1,8,174], "namespaceyaze_1_1zelda3.html#af382bd166123f115105c7a9ba778a171":[10,0,1,8,147], @@ -175,8 +167,8 @@ var NAVTREEINDEX41 = "namespaceyaze_1_1zelda3.html#afadca5ab4c613870ade817abe2b4970d":[10,0,1,8,157], "namespaceyaze_1_1zelda3.html#afbc9fe85069227dcd4ca9c153940cdb1":[10,0,1,8,81], "namespaceyaze_1_1zelda3.html#afbcf95f0000387646abc0306914ec5fd":[10,0,1,8,38], -"namespaceyaze_1_1zelda3.html#afc926701b2e4ac468a216188e1db4187":[10,0,1,8,241], -"namespaceyaze_1_1zelda3.html#afd372e976fa18637ea5e8572119541d4":[10,0,1,8,263], +"namespaceyaze_1_1zelda3.html#afc926701b2e4ac468a216188e1db4187":[10,0,1,8,244], +"namespaceyaze_1_1zelda3.html#afd372e976fa18637ea5e8572119541d4":[10,0,1,8,267], "namespaceyaze_1_1zelda3.html#afdf2250278d020192f73be4bb002952c":[10,0,1,8,121], "namespaceyaze_1_1zelda3.html#afef6ec391a32987c1966d1f3750e0e03":[10,0,1,8,142], "namespaceyaze_1_1zelda3.html#aff45f31b9cbd526c488300f30c3b3b24":[10,0,1,8,89], @@ -249,5 +241,13 @@ var NAVTREEINDEX41 = "overworld__editor_8h.html#ae5872161d9726fd233729755dfe98c3f":[12,0,2,0,1,5,3,5], "overworld__editor_8h_source.html":[12,0,2,0,1,5,3], "overworld__entrance_8h.html":[12,0,2,0,5,2,2], -"overworld__entrance_8h.html#a07733b1877e42f53cff11a648c2b4ab5":[12,0,2,0,5,2,2,10] +"overworld__entrance_8h.html#a07733b1877e42f53cff11a648c2b4ab5":[12,0,2,0,5,2,2,12], +"overworld__entrance_8h.html#a0afd16e24367ef62bfa4a2e4c7ad1554":[12,0,2,0,5,2,2,2], +"overworld__entrance_8h.html#a0b16d6719abc9aad2fd71d18915ea5ea":[12,0,2,0,5,2,2,6], +"overworld__entrance_8h.html#a0b76a585e0f3e8fac732a803ef61f1f1":[12,0,2,0,5,2,2,13], +"overworld__entrance_8h.html#a26e5a7b9e91ebbb569929295138dbc33":[12,0,2,0,5,2,2,10], +"overworld__entrance_8h.html#a31e5c4ca32c0fb45812b92ea7252540e":[12,0,2,0,5,2,2,4], +"overworld__entrance_8h.html#a3993966b93392af9275fc50e1aba9328":[12,0,2,0,5,2,2,7], +"overworld__entrance_8h.html#a467f524f73f3fdfe3598e1f90627f22a":[12,0,2,0,5,2,2,11], +"overworld__entrance_8h.html#a4e561e2b049765cf7ae2b321a7d6a45a":[12,0,2,0,5,2,2,5] }; diff --git a/navtreeindex42.js b/navtreeindex42.js index b903d3931..601945c76 100644 --- a/navtreeindex42.js +++ b/navtreeindex42.js @@ -1,51 +1,47 @@ var NAVTREEINDEX42 = { -"overworld__entrance_8h.html#a0afd16e24367ef62bfa4a2e4c7ad1554":[12,0,2,0,5,2,2,2], -"overworld__entrance_8h.html#a0b16d6719abc9aad2fd71d18915ea5ea":[12,0,2,0,5,2,2,4], -"overworld__entrance_8h.html#a0b76a585e0f3e8fac732a803ef61f1f1":[12,0,2,0,5,2,2,11], -"overworld__entrance_8h.html#a26e5a7b9e91ebbb569929295138dbc33":[12,0,2,0,5,2,2,8], -"overworld__entrance_8h.html#a3993966b93392af9275fc50e1aba9328":[12,0,2,0,5,2,2,5], -"overworld__entrance_8h.html#a467f524f73f3fdfe3598e1f90627f22a":[12,0,2,0,5,2,2,9], -"overworld__entrance_8h.html#a4e561e2b049765cf7ae2b321a7d6a45a":[12,0,2,0,5,2,2,3], -"overworld__entrance_8h.html#a619256c4d4c99314410810075c2451d0":[12,0,2,0,5,2,2,14], -"overworld__entrance_8h.html#aa4013aeee53e79c998a70f67b0a6ca32":[12,0,2,0,5,2,2,7], -"overworld__entrance_8h.html#aad0f93c8898aa9960c49f0925535f057":[12,0,2,0,5,2,2,13], -"overworld__entrance_8h.html#ab77d18fdb72f1304bcdf701f7401d33d":[12,0,2,0,5,2,2,6], -"overworld__entrance_8h.html#abbb89208f91e4ee4592b2486be98de7b":[12,0,2,0,5,2,2,12], +"overworld__entrance_8h.html#a619256c4d4c99314410810075c2451d0":[12,0,2,0,5,2,2,16], +"overworld__entrance_8h.html#aa4013aeee53e79c998a70f67b0a6ca32":[12,0,2,0,5,2,2,9], +"overworld__entrance_8h.html#aad0f93c8898aa9960c49f0925535f057":[12,0,2,0,5,2,2,15], +"overworld__entrance_8h.html#ab77d18fdb72f1304bcdf701f7401d33d":[12,0,2,0,5,2,2,8], +"overworld__entrance_8h.html#abbb89208f91e4ee4592b2486be98de7b":[12,0,2,0,5,2,2,14], +"overworld__entrance_8h.html#adc7a44403a309bba04259cd65b181719":[12,0,2,0,5,2,2,3], "overworld__entrance_8h_source.html":[12,0,2,0,5,2,2], "overworld__exit_8h.html":[12,0,2,0,5,2,3], -"overworld__exit_8h.html#a002132bfc5a35bf7ec3e541499462793":[12,0,2,0,5,2,3,4], -"overworld__exit_8h.html#a1d93663612a63d4143f633b2e89af338":[12,0,2,0,5,2,3,25], -"overworld__exit_8h.html#a3525b295e69baf4924b5c091853ae01b":[12,0,2,0,5,2,3,22], -"overworld__exit_8h.html#a394261cb328b7ca80f38c07ca1bf750a":[12,0,2,0,5,2,3,14], -"overworld__exit_8h.html#a3b3e8e7f62dde55cf837501c398e93e1":[12,0,2,0,5,2,3,17], -"overworld__exit_8h.html#a50d4c005e9c9d121eb6ecf34f3a0313d":[12,0,2,0,5,2,3,8], -"overworld__exit_8h.html#a519b2be71cd33ccfc2bad3c6d81c7ab0":[12,0,2,0,5,2,3,10], -"overworld__exit_8h.html#a608c0a130a0d47f3cb0198ca8c053503":[12,0,2,0,5,2,3,21], -"overworld__exit_8h.html#a6462d1e2abb4acce564e23d0bbf275fe":[12,0,2,0,5,2,3,5], -"overworld__exit_8h.html#a69b033a77664eebc25f980d5d1c26d77":[12,0,2,0,5,2,3,1], -"overworld__exit_8h.html#a69e083feab320dadfb5ed2d22bacf6af":[12,0,2,0,5,2,3,9], -"overworld__exit_8h.html#a6de18d8ea53ec6d36c607b2fc211c9e5":[12,0,2,0,5,2,3,11], -"overworld__exit_8h.html#a6fd0edda47d97e1c7cf8dad89e33e5d1":[12,0,2,0,5,2,3,6], -"overworld__exit_8h.html#a733c34d8afa79c042f236147bfaa3674":[12,0,2,0,5,2,3,16], -"overworld__exit_8h.html#a7cf9334bf1e1a7ffa0769d374e196e42":[12,0,2,0,5,2,3,15], -"overworld__exit_8h.html#a7d6dd55b37251e4cadbe4d4db5549760":[12,0,2,0,5,2,3,2], -"overworld__exit_8h.html#a81351de81174f75da69dae8be755b8fe":[12,0,2,0,5,2,3,12], -"overworld__exit_8h.html#a9333632aaab476fae6ef62883dff235e":[12,0,2,0,5,2,3,23], -"overworld__exit_8h.html#aa91208cef184c7ddaf379fb8e25f2f7b":[12,0,2,0,5,2,3,13], -"overworld__exit_8h.html#ac0a0309fa60665597343c6ce7028aff7":[12,0,2,0,5,2,3,20], -"overworld__exit_8h.html#ac0ef12936001b8daaf166ca667a105af":[12,0,2,0,5,2,3,24], -"overworld__exit_8h.html#ac59d53b2b92ad62d5b31c8f573665dde":[12,0,2,0,5,2,3,19], -"overworld__exit_8h.html#aecd0d732f5f0f1d9c721b91d95a22c02":[12,0,2,0,5,2,3,7], -"overworld__exit_8h.html#af16e8a67efb2e606ff90d5f90cfed554":[12,0,2,0,5,2,3,3], -"overworld__exit_8h.html#afc926701b2e4ac468a216188e1db4187":[12,0,2,0,5,2,3,18], +"overworld__exit_8h.html#a002132bfc5a35bf7ec3e541499462793":[12,0,2,0,5,2,3,5], +"overworld__exit_8h.html#a1d93663612a63d4143f633b2e89af338":[12,0,2,0,5,2,3,26], +"overworld__exit_8h.html#a3525b295e69baf4924b5c091853ae01b":[12,0,2,0,5,2,3,23], +"overworld__exit_8h.html#a394261cb328b7ca80f38c07ca1bf750a":[12,0,2,0,5,2,3,15], +"overworld__exit_8h.html#a3b3e8e7f62dde55cf837501c398e93e1":[12,0,2,0,5,2,3,18], +"overworld__exit_8h.html#a50d4c005e9c9d121eb6ecf34f3a0313d":[12,0,2,0,5,2,3,9], +"overworld__exit_8h.html#a519b2be71cd33ccfc2bad3c6d81c7ab0":[12,0,2,0,5,2,3,11], +"overworld__exit_8h.html#a608c0a130a0d47f3cb0198ca8c053503":[12,0,2,0,5,2,3,22], +"overworld__exit_8h.html#a6462d1e2abb4acce564e23d0bbf275fe":[12,0,2,0,5,2,3,6], +"overworld__exit_8h.html#a69b033a77664eebc25f980d5d1c26d77":[12,0,2,0,5,2,3,2], +"overworld__exit_8h.html#a69e083feab320dadfb5ed2d22bacf6af":[12,0,2,0,5,2,3,10], +"overworld__exit_8h.html#a6de18d8ea53ec6d36c607b2fc211c9e5":[12,0,2,0,5,2,3,12], +"overworld__exit_8h.html#a6fd0edda47d97e1c7cf8dad89e33e5d1":[12,0,2,0,5,2,3,7], +"overworld__exit_8h.html#a733c34d8afa79c042f236147bfaa3674":[12,0,2,0,5,2,3,17], +"overworld__exit_8h.html#a7cf9334bf1e1a7ffa0769d374e196e42":[12,0,2,0,5,2,3,16], +"overworld__exit_8h.html#a7d6dd55b37251e4cadbe4d4db5549760":[12,0,2,0,5,2,3,3], +"overworld__exit_8h.html#a81351de81174f75da69dae8be755b8fe":[12,0,2,0,5,2,3,13], +"overworld__exit_8h.html#a9333632aaab476fae6ef62883dff235e":[12,0,2,0,5,2,3,24], +"overworld__exit_8h.html#aa91208cef184c7ddaf379fb8e25f2f7b":[12,0,2,0,5,2,3,14], +"overworld__exit_8h.html#ab0cc7741feb75be66d2f690674713feb":[12,0,2,0,5,2,3,1], +"overworld__exit_8h.html#ac0a0309fa60665597343c6ce7028aff7":[12,0,2,0,5,2,3,21], +"overworld__exit_8h.html#ac0ef12936001b8daaf166ca667a105af":[12,0,2,0,5,2,3,25], +"overworld__exit_8h.html#ac59d53b2b92ad62d5b31c8f573665dde":[12,0,2,0,5,2,3,20], +"overworld__exit_8h.html#aecd0d732f5f0f1d9c721b91d95a22c02":[12,0,2,0,5,2,3,8], +"overworld__exit_8h.html#af16e8a67efb2e606ff90d5f90cfed554":[12,0,2,0,5,2,3,4], +"overworld__exit_8h.html#afc926701b2e4ac468a216188e1db4187":[12,0,2,0,5,2,3,19], "overworld__exit_8h_source.html":[12,0,2,0,5,2,3], "overworld__item_8h.html":[12,0,2,0,5,2,4], -"overworld__item_8h.html#a00fb217f42ff0da37d87a8ea292dfff9":[12,0,2,0,5,2,4,3], -"overworld__item_8h.html#a3ce9d39d0e0dbd350a61318cdf603d34":[12,0,2,0,5,2,4,2], -"overworld__item_8h.html#a5005f9513f85928b431a1be4ba06479f":[12,0,2,0,5,2,4,4], -"overworld__item_8h.html#a5dc8588fe49be6ba766225ccc0ca4a90":[12,0,2,0,5,2,4,5], -"overworld__item_8h.html#aa975b441a998b3056797b46d38aacc31":[12,0,2,0,5,2,4,1], +"overworld__item_8h.html#a00fb217f42ff0da37d87a8ea292dfff9":[12,0,2,0,5,2,4,4], +"overworld__item_8h.html#a2dac3412687aae92877592cb0099d1d7":[12,0,2,0,5,2,4,1], +"overworld__item_8h.html#a3ce9d39d0e0dbd350a61318cdf603d34":[12,0,2,0,5,2,4,3], +"overworld__item_8h.html#a5005f9513f85928b431a1be4ba06479f":[12,0,2,0,5,2,4,5], +"overworld__item_8h.html#a5dc8588fe49be6ba766225ccc0ca4a90":[12,0,2,0,5,2,4,6], +"overworld__item_8h.html#aa975b441a998b3056797b46d38aacc31":[12,0,2,0,5,2,4,2], "overworld__item_8h_source.html":[12,0,2,0,5,2,4], "overworld__map_8cc.html":[12,0,2,0,5,2,5], "overworld__map_8cc.html#a7f32e9b2fd815c57c56c9a2e878e8165":[12,0,2,0,5,2,5,0], @@ -53,6 +49,7 @@ var NAVTREEINDEX42 = "overworld__map_8h.html":[12,0,2,0,5,2,6], "overworld__map_8h.html#a05b7dc8cfd72fe3c1ca32e0081462b7b":[12,0,2,0,5,2,6,16], "overworld__map_8h.html#a07a36ed6cd6a56b566efbd2f7e2bb32a":[12,0,2,0,5,2,6,6], +"overworld__map_8h.html#a367cb50c76df42b3ac6350e00800e31c":[12,0,2,0,5,2,6,18], "overworld__map_8h.html#a3a3f4340783c04d5e1e3fbda2e0f3d68":[12,0,2,0,5,2,6,9], "overworld__map_8h.html#a438bec149fb275a3d1edc0fa64921c8b":[12,0,2,0,5,2,6,12], "overworld__map_8h.html#a448dfd07e83c376a58e4b5a407872ff8":[12,0,2,0,5,2,6,8], @@ -61,6 +58,7 @@ var NAVTREEINDEX42 = "overworld__map_8h.html#a859fd8285a275e2b12b420134989df83":[12,0,2,0,5,2,6,4], "overworld__map_8h.html#a96678ef2cc89582d5d8a7f2b74c5f69b":[12,0,2,0,5,2,6,3], "overworld__map_8h.html#ab8abd76b840f4adcc0f9e30a17d6833f":[12,0,2,0,5,2,6,11], +"overworld__map_8h.html#ab8d30c5b41fed3b580fde3311f584a31":[12,0,2,0,5,2,6,17], "overworld__map_8h.html#ac04d90d39cb3a2bfa0af2d6d487b1295":[12,0,2,0,5,2,6,10], "overworld__map_8h.html#ad0e606b79448b8024de15621dedb6db2":[12,0,2,0,5,2,6,15], "overworld__map_8h.html#adc513472e47065de3e94600aceb86b69":[12,0,2,0,5,2,6,14], @@ -249,5 +247,7 @@ var NAVTREEINDEX42 = "room_8cc.html#a9788f71fa31f76d752e019285a1ec5cf":[12,0,2,0,5,0,3,6], "room_8cc.html#ad4150202e700fdd531d83924bc702860":[12,0,2,0,5,0,3,1], "room_8cc.html#ae369a9f3709be23d2092e467afc473cd":[12,0,2,0,5,0,3,7], -"room_8cc.html#afbcf95f0000387646abc0306914ec5fd":[12,0,2,0,5,0,3,0] +"room_8cc.html#afbcf95f0000387646abc0306914ec5fd":[12,0,2,0,5,0,3,0], +"room_8cc_source.html":[12,0,2,0,5,0,3], +"room_8h.html":[12,0,2,0,5,0,4] }; diff --git a/navtreeindex43.js b/navtreeindex43.js index 86b762bcc..ede9845e3 100644 --- a/navtreeindex43.js +++ b/navtreeindex43.js @@ -1,7 +1,5 @@ var NAVTREEINDEX43 = { -"room_8cc_source.html":[12,0,2,0,5,0,3], -"room_8h.html":[12,0,2,0,5,0,4], "room_8h.html#a103656680d1929d852ba5286b01d5dd0":[12,0,2,0,5,0,4,38], "room_8h.html#a16a549dbe81fe1cb9d30e7df88fed890":[12,0,2,0,5,0,4,1], "room_8h.html#a1b347402c4cfb96482405ec34ef38689":[12,0,2,0,5,0,4,10], @@ -249,5 +247,7 @@ var NAVTREEINDEX43 = "snes__palette_8h.html#a82a8956476ffc04750bcfc4120c8b8dba88add653e236b3d50a59a49dc984f7f1":[12,0,2,0,3,9,5,4], "snes__palette_8h.html#a82a8956476ffc04750bcfc4120c8b8dba88eb78a13c2d02166e0cf9c2fdd458c4":[12,0,2,0,3,9,5,13], "snes__palette_8h.html#a82a8956476ffc04750bcfc4120c8b8dba9f56642cd3258629b69bd8a501b90343":[12,0,2,0,3,9,5,1], -"snes__palette_8h.html#a82a8956476ffc04750bcfc4120c8b8dbac4ed7facba5bc499470417f80fccfd30":[12,0,2,0,3,9,5,10] +"snes__palette_8h.html#a82a8956476ffc04750bcfc4120c8b8dbac4ed7facba5bc499470417f80fccfd30":[12,0,2,0,3,9,5,10], +"snes__palette_8h.html#a82a8956476ffc04750bcfc4120c8b8dbad2d78692099223ba9f44829c75a6cbf9":[12,0,2,0,3,9,5,9], +"snes__palette_8h.html#a82a8956476ffc04750bcfc4120c8b8dbad8fee2a50a54fcd05736b1cbded9b91a":[12,0,2,0,3,9,5,12] }; diff --git a/navtreeindex44.js b/navtreeindex44.js index 0998cf835..4af3343fc 100644 --- a/navtreeindex44.js +++ b/navtreeindex44.js @@ -1,7 +1,5 @@ var NAVTREEINDEX44 = { -"snes__palette_8h.html#a82a8956476ffc04750bcfc4120c8b8dbad2d78692099223ba9f44829c75a6cbf9":[12,0,2,0,3,9,5,9], -"snes__palette_8h.html#a82a8956476ffc04750bcfc4120c8b8dbad8fee2a50a54fcd05736b1cbded9b91a":[12,0,2,0,3,9,5,12], "snes__palette_8h.html#a8a2d6ba45adc4519dfa8c56056e197cb":[12,0,2,0,3,9,17], "snes__palette_8h.html#a8b322cf8a94f5a7490d039e004614227":[12,0,2,0,3,9,20], "snes__palette_8h.html#a8fa1d7a0e91bdb5c2bf93844bdaa2e15":[12,0,2,0,3,9,8], @@ -249,5 +247,7 @@ var NAVTREEINDEX44 = "structsnes__palette.html#aa3f32ff0f52e7ada19fb5afdd477258f":[11,0,4,0], "structsnes__palette.html#ad4057af514d8aab3c6a429b693bb9ac6":[11,0,4,2], "structsnes__palette.html#af78e1764df4b15340c56da97b8e2c965":[11,0,4,1], -"structsnes__tile16.html":[11,0,5] +"structsnes__tile16.html":[11,0,5], +"structsnes__tile16.html#ac600abfadbc79e7265b2086c99e322cc":[11,0,5,0], +"structsnes__tile32.html":[11,0,6] }; diff --git a/navtreeindex45.js b/navtreeindex45.js index 7078047ed..5eefe874e 100644 --- a/navtreeindex45.js +++ b/navtreeindex45.js @@ -1,7 +1,5 @@ var NAVTREEINDEX45 = { -"structsnes__tile16.html#ac600abfadbc79e7265b2086c99e322cc":[11,0,5,0], -"structsnes__tile32.html":[11,0,6], "structsnes__tile32.html#a08487be5866c564ee0cb38fb2d73da79":[11,0,6,1], "structsnes__tile32.html#a31336d8e72c7ca6ea6c4d2d1fa552e9c":[11,0,6,0], "structsnes__tile32.html#ad0daa6a1d446c6a5e4ab22aa387ef09f":[11,0,6,2], @@ -249,5 +247,7 @@ var NAVTREEINDEX45 = "structyaze_1_1editor_1_1DictionaryEntry.html#ad93dc47f6d61ea289992af7c34f1910d":[10,0,1,3,10,3], "structyaze_1_1editor_1_1DictionaryEntry.html#ad93dc47f6d61ea289992af7c34f1910d":[11,0,0,2,5,3], "structyaze_1_1editor_1_1EditorContext.html":[10,0,1,3,13], -"structyaze_1_1editor_1_1EditorContext.html":[11,0,0,2,8] +"structyaze_1_1editor_1_1EditorContext.html":[11,0,0,2,8], +"structyaze_1_1editor_1_1EditorContext.html#a65cc3d53d2411546c0db652c6aea6a66":[10,0,1,3,13,1], +"structyaze_1_1editor_1_1EditorContext.html#a65cc3d53d2411546c0db652c6aea6a66":[11,0,0,2,8,1] }; diff --git a/navtreeindex46.js b/navtreeindex46.js index 8eedea4fb..e79ca4034 100644 --- a/navtreeindex46.js +++ b/navtreeindex46.js @@ -1,7 +1,5 @@ var NAVTREEINDEX46 = { -"structyaze_1_1editor_1_1EditorContext.html#a65cc3d53d2411546c0db652c6aea6a66":[10,0,1,3,13,1], -"structyaze_1_1editor_1_1EditorContext.html#a65cc3d53d2411546c0db652c6aea6a66":[11,0,0,2,8,1], "structyaze_1_1editor_1_1EditorContext.html#a6b22152aba0e6b5b2ca0bdb2123904a2":[10,0,1,3,13,2], "structyaze_1_1editor_1_1EditorContext.html#a6b22152aba0e6b5b2ca0bdb2123904a2":[11,0,0,2,8,2], "structyaze_1_1editor_1_1EditorContext.html#a8f551fe84f6741f854d00eb2044c417c":[10,0,1,3,13,3], @@ -249,5 +247,7 @@ var NAVTREEINDEX46 = "structyaze_1_1editor_1_1zsprite_1_1UserRoutine.html#a0e443d00b35140a1e186f0cd30329fbe":[10,0,1,3,6,4,3], "structyaze_1_1editor_1_1zsprite_1_1UserRoutine.html#a0e443d00b35140a1e186f0cd30329fbe":[11,0,0,2,1,4,3], "structyaze_1_1editor_1_1zsprite_1_1UserRoutine.html#a1bab4ea9f52dc3661efea0b3db41eef8":[10,0,1,3,6,4,0], -"structyaze_1_1editor_1_1zsprite_1_1UserRoutine.html#a1bab4ea9f52dc3661efea0b3db41eef8":[11,0,0,2,1,4,0] +"structyaze_1_1editor_1_1zsprite_1_1UserRoutine.html#a1bab4ea9f52dc3661efea0b3db41eef8":[11,0,0,2,1,4,0], +"structyaze_1_1editor_1_1zsprite_1_1UserRoutine.html#a5a1d954fa3aa13b26bfd83cca84a6ccd":[10,0,1,3,6,4,2], +"structyaze_1_1editor_1_1zsprite_1_1UserRoutine.html#a5a1d954fa3aa13b26bfd83cca84a6ccd":[11,0,0,2,1,4,2] }; diff --git a/navtreeindex47.js b/navtreeindex47.js index 601991b78..1a330dd96 100644 --- a/navtreeindex47.js +++ b/navtreeindex47.js @@ -1,7 +1,5 @@ var NAVTREEINDEX47 = { -"structyaze_1_1editor_1_1zsprite_1_1UserRoutine.html#a5a1d954fa3aa13b26bfd83cca84a6ccd":[10,0,1,3,6,4,2], -"structyaze_1_1editor_1_1zsprite_1_1UserRoutine.html#a5a1d954fa3aa13b26bfd83cca84a6ccd":[11,0,0,2,1,4,2], "structyaze_1_1editor_1_1zsprite_1_1UserRoutine.html#a68192fe1f1128633e67ebd628fff6b1f":[10,0,1,3,6,4,1], "structyaze_1_1editor_1_1zsprite_1_1UserRoutine.html#a68192fe1f1128633e67ebd628fff6b1f":[11,0,0,2,1,4,1], "structyaze_1_1editor_1_1zsprite_1_1ZSprite.html":[10,0,1,3,6,5], @@ -249,5 +247,7 @@ var NAVTREEINDEX47 = "structyaze_1_1emu_1_1CounterIrqNmiRegisters.html":[10,0,1,4,24], "structyaze_1_1emu_1_1CounterIrqNmiRegisters.html":[11,0,0,3,22], "structyaze_1_1emu_1_1CounterIrqNmiRegisters.html#a3c49a3079228c1b6eacdfc4b15de0608":[10,0,1,4,24,3], -"structyaze_1_1emu_1_1CounterIrqNmiRegisters.html#a3c49a3079228c1b6eacdfc4b15de0608":[11,0,0,3,22,3] +"structyaze_1_1emu_1_1CounterIrqNmiRegisters.html#a3c49a3079228c1b6eacdfc4b15de0608":[11,0,0,3,22,3], +"structyaze_1_1emu_1_1CounterIrqNmiRegisters.html#a3d8b7a7800d78faf31f54fc5c53fa2ef":[10,0,1,4,24,0], +"structyaze_1_1emu_1_1CounterIrqNmiRegisters.html#a3d8b7a7800d78faf31f54fc5c53fa2ef":[11,0,0,3,22,0] }; diff --git a/navtreeindex48.js b/navtreeindex48.js index d4edd63f5..b8cbbd059 100644 --- a/navtreeindex48.js +++ b/navtreeindex48.js @@ -1,7 +1,5 @@ var NAVTREEINDEX48 = { -"structyaze_1_1emu_1_1CounterIrqNmiRegisters.html#a3d8b7a7800d78faf31f54fc5c53fa2ef":[10,0,1,4,24,0], -"structyaze_1_1emu_1_1CounterIrqNmiRegisters.html#a3d8b7a7800d78faf31f54fc5c53fa2ef":[11,0,0,3,22,0], "structyaze_1_1emu_1_1CounterIrqNmiRegisters.html#a45cc40eebdf3b9c2d3d8faed04d84a84":[10,0,1,4,24,7], "structyaze_1_1emu_1_1CounterIrqNmiRegisters.html#a45cc40eebdf3b9c2d3d8faed04d84a84":[11,0,0,3,22,7], "structyaze_1_1emu_1_1CounterIrqNmiRegisters.html#a4e6f27c03bc0f6dbe3cafd59346cc3fc":[10,0,1,4,24,6], @@ -249,5 +247,7 @@ var NAVTREEINDEX48 = "structyaze_1_1emu_1_1MPYL.html":[10,0,1,4,55], "structyaze_1_1emu_1_1MPYL.html":[11,0,0,3,53], "structyaze_1_1emu_1_1MPYL.html#a4ec538ac04c00c08c93f3606b30c9190":[10,0,1,4,55,0], -"structyaze_1_1emu_1_1MPYL.html#a4ec538ac04c00c08c93f3606b30c9190":[11,0,0,3,53,0] +"structyaze_1_1emu_1_1MPYL.html#a4ec538ac04c00c08c93f3606b30c9190":[11,0,0,3,53,0], +"structyaze_1_1emu_1_1MPYM.html":[10,0,1,4,56], +"structyaze_1_1emu_1_1MPYM.html":[11,0,0,3,54] }; diff --git a/navtreeindex49.js b/navtreeindex49.js index 9137604bf..3b39bd35d 100644 --- a/navtreeindex49.js +++ b/navtreeindex49.js @@ -1,7 +1,5 @@ var NAVTREEINDEX49 = { -"structyaze_1_1emu_1_1MPYM.html":[10,0,1,4,56], -"structyaze_1_1emu_1_1MPYM.html":[11,0,0,3,54], "structyaze_1_1emu_1_1MPYM.html#a6cbbc4050de408042d3556e3e6e7e5f7":[10,0,1,4,56,0], "structyaze_1_1emu_1_1MPYM.html#a6cbbc4050de408042d3556e3e6e7e5f7":[11,0,0,3,54,0], "structyaze_1_1emu_1_1MainSubScreenDesignation.html":[10,0,1,4,45], @@ -249,5 +247,7 @@ var NAVTREEINDEX49 = "structyaze_1_1emu_1_1Tile.html#a840cf5a5a1e90afe259174502e2f17ca":[10,0,1,4,78,1], "structyaze_1_1emu_1_1Tile.html#a840cf5a5a1e90afe259174502e2f17ca":[11,0,0,3,76,1], "structyaze_1_1emu_1_1Tile.html#abfd633cbe5b68f88d52b4884cb87aa0f":[10,0,1,4,78,4], -"structyaze_1_1emu_1_1Tile.html#abfd633cbe5b68f88d52b4884cb87aa0f":[11,0,0,3,76,4] +"structyaze_1_1emu_1_1Tile.html#abfd633cbe5b68f88d52b4884cb87aa0f":[11,0,0,3,76,4], +"structyaze_1_1emu_1_1TileMapLocation.html":[10,0,1,4,81], +"structyaze_1_1emu_1_1TileMapLocation.html":[11,0,0,3,79] }; diff --git a/navtreeindex5.js b/navtreeindex5.js index 8e683d5ad..58f4fd148 100644 --- a/navtreeindex5.js +++ b/navtreeindex5.js @@ -1,6 +1,5 @@ var NAVTREEINDEX5 = { -"classyaze_1_1editor_1_1HistoryManager.html#a89b754b2c4bae457c06bdc45408fa22e":[10,0,1,3,22,4], "classyaze_1_1editor_1_1HistoryManager.html#a89b754b2c4bae457c06bdc45408fa22e":[11,0,0,2,17,4], "classyaze_1_1editor_1_1HistoryManager.html#a99d3b579aaba1310a5ce798cf4df7fa1":[10,0,1,3,22,0], "classyaze_1_1editor_1_1HistoryManager.html#a99d3b579aaba1310a5ce798cf4df7fa1":[11,0,0,2,17,0], @@ -249,5 +248,6 @@ var NAVTREEINDEX5 = "classyaze_1_1editor_1_1OverworldEditor.html#a7651ac8fd6e5bcb126af837d95465f8ead74c735013cdd2b883e25ccca502a2e9":[10,0,1,3,27,0,6], "classyaze_1_1editor_1_1OverworldEditor.html#a7651ac8fd6e5bcb126af837d95465f8ead74c735013cdd2b883e25ccca502a2e9":[11,0,0,2,22,0,6], "classyaze_1_1editor_1_1OverworldEditor.html#a7651ac8fd6e5bcb126af837d95465f8eae6ee5369534ca2bd9eab6e8c01407356":[10,0,1,3,27,0,2], -"classyaze_1_1editor_1_1OverworldEditor.html#a7651ac8fd6e5bcb126af837d95465f8eae6ee5369534ca2bd9eab6e8c01407356":[11,0,0,2,22,0,2] +"classyaze_1_1editor_1_1OverworldEditor.html#a7651ac8fd6e5bcb126af837d95465f8eae6ee5369534ca2bd9eab6e8c01407356":[11,0,0,2,22,0,2], +"classyaze_1_1editor_1_1OverworldEditor.html#a7723a8dd96473720a38171b887f4aa92":[10,0,1,3,27,39] }; diff --git a/navtreeindex50.js b/navtreeindex50.js index b1dadf626..f717747f1 100644 --- a/navtreeindex50.js +++ b/navtreeindex50.js @@ -1,7 +1,5 @@ var NAVTREEINDEX50 = { -"structyaze_1_1emu_1_1TileMapLocation.html":[10,0,1,4,81], -"structyaze_1_1emu_1_1TileMapLocation.html":[11,0,0,3,79], "structyaze_1_1emu_1_1TileMapLocation.html#a5172bf107ef591c0e90960cba3981c14":[10,0,1,4,81,1], "structyaze_1_1emu_1_1TileMapLocation.html#a5172bf107ef591c0e90960cba3981c14":[11,0,0,3,79,1], "structyaze_1_1emu_1_1TileMapLocation.html#a78af862105448b7e1090f52be74f043c":[10,0,1,4,81,0], @@ -249,5 +247,7 @@ var NAVTREEINDEX50 = "structyaze_1_1gfx_1_1PaletteGroup.html#afa676ebbdcba9304ec77b572a2a218c4":[10,0,1,5,9,1], "structyaze_1_1gfx_1_1PaletteGroup.html#afa676ebbdcba9304ec77b572a2a218c4":[11,0,0,4,7,1], "structyaze_1_1gfx_1_1PaletteGroupMap.html":[10,0,1,5,10], -"structyaze_1_1gfx_1_1PaletteGroupMap.html":[11,0,0,4,8] +"structyaze_1_1gfx_1_1PaletteGroupMap.html":[11,0,0,4,8], +"structyaze_1_1gfx_1_1PaletteGroupMap.html#a0307804b9ad3b7056d9ca4244c2ca89e":[10,0,1,5,10,4], +"structyaze_1_1gfx_1_1PaletteGroupMap.html#a0307804b9ad3b7056d9ca4244c2ca89e":[11,0,0,4,8,4] }; diff --git a/navtreeindex51.js b/navtreeindex51.js index 9951e2aec..5289117f6 100644 --- a/navtreeindex51.js +++ b/navtreeindex51.js @@ -1,7 +1,5 @@ var NAVTREEINDEX51 = { -"structyaze_1_1gfx_1_1PaletteGroupMap.html#a0307804b9ad3b7056d9ca4244c2ca89e":[10,0,1,5,10,4], -"structyaze_1_1gfx_1_1PaletteGroupMap.html#a0307804b9ad3b7056d9ca4244c2ca89e":[11,0,0,4,8,4], "structyaze_1_1gfx_1_1PaletteGroupMap.html#a2a2874e281a3fd40f3605bde8d33ed67":[10,0,1,5,10,5], "structyaze_1_1gfx_1_1PaletteGroupMap.html#a2a2874e281a3fd40f3605bde8d33ed67":[11,0,0,4,8,5], "structyaze_1_1gfx_1_1PaletteGroupMap.html#a35199d150dfa83325939a618c3b9d4fa":[10,0,1,5,10,9], @@ -249,5 +247,7 @@ var NAVTREEINDEX51 = "structyaze_1_1gui_1_1Table.html#ae597667984aa2c235c5aecf1811cdae8":[10,0,1,6,12,2], "structyaze_1_1gui_1_1Table.html#ae597667984aa2c235c5aecf1811cdae8":[11,0,0,5,10,2], "structyaze_1_1gui_1_1Theme.html":[10,0,1,6,13], -"structyaze_1_1gui_1_1Theme.html":[11,0,0,5,11] +"structyaze_1_1gui_1_1Theme.html":[11,0,0,5,11], +"structyaze_1_1gui_1_1Theme.html#a07b0430f0cc98a52a5dc1ba7d499c378":[10,0,1,6,13,13], +"structyaze_1_1gui_1_1Theme.html#a07b0430f0cc98a52a5dc1ba7d499c378":[11,0,0,5,11,13] }; diff --git a/navtreeindex52.js b/navtreeindex52.js index 990ec96a0..fe6a9bec0 100644 --- a/navtreeindex52.js +++ b/navtreeindex52.js @@ -1,7 +1,5 @@ var NAVTREEINDEX52 = { -"structyaze_1_1gui_1_1Theme.html#a07b0430f0cc98a52a5dc1ba7d499c378":[10,0,1,6,13,13], -"structyaze_1_1gui_1_1Theme.html#a07b0430f0cc98a52a5dc1ba7d499c378":[11,0,0,5,11,13], "structyaze_1_1gui_1_1Theme.html#a0d24d6e75a9db3691e5c1a946dc68825":[10,0,1,6,13,9], "structyaze_1_1gui_1_1Theme.html#a0d24d6e75a9db3691e5c1a946dc68825":[11,0,0,5,11,9], "structyaze_1_1gui_1_1Theme.html#a0efbbbc0d5af06341968b2c4854020ea":[10,0,1,6,13,2], @@ -249,5 +247,7 @@ var NAVTREEINDEX52 = "structyaze_1_1zelda3_1_1music_1_1ZeldaSfxInstrument.html#a2c54d41d68c749b177871d19b395f2ee":[10,0,1,8,2,8,5], "structyaze_1_1zelda3_1_1music_1_1ZeldaSfxInstrument.html#a2c54d41d68c749b177871d19b395f2ee":[11,0,0,7,0,8,5], "structyaze_1_1zelda3_1_1music_1_1ZeldaSfxInstrument.html#a348a6b9733f8aef29620bdc0fa6315ab":[10,0,1,8,2,8,7], -"structyaze_1_1zelda3_1_1music_1_1ZeldaSfxInstrument.html#a348a6b9733f8aef29620bdc0fa6315ab":[11,0,0,7,0,8,7] +"structyaze_1_1zelda3_1_1music_1_1ZeldaSfxInstrument.html#a348a6b9733f8aef29620bdc0fa6315ab":[11,0,0,7,0,8,7], +"structyaze_1_1zelda3_1_1music_1_1ZeldaSfxInstrument.html#a5df363149763da3950cd9f7316d42a16":[10,0,1,8,2,8,0], +"structyaze_1_1zelda3_1_1music_1_1ZeldaSfxInstrument.html#a5df363149763da3950cd9f7316d42a16":[11,0,0,7,0,8,0] }; diff --git a/navtreeindex53.js b/navtreeindex53.js index d5f7c0541..743cfbaaf 100644 --- a/navtreeindex53.js +++ b/navtreeindex53.js @@ -1,7 +1,5 @@ var NAVTREEINDEX53 = { -"structyaze_1_1zelda3_1_1music_1_1ZeldaSfxInstrument.html#a5df363149763da3950cd9f7316d42a16":[10,0,1,8,2,8,0], -"structyaze_1_1zelda3_1_1music_1_1ZeldaSfxInstrument.html#a5df363149763da3950cd9f7316d42a16":[11,0,0,7,0,8,0], "structyaze_1_1zelda3_1_1music_1_1ZeldaSfxInstrument.html#a78bf89e93f7fbf237ca8da4cf96d0c49":[10,0,1,8,2,8,3], "structyaze_1_1zelda3_1_1music_1_1ZeldaSfxInstrument.html#a78bf89e93f7fbf237ca8da4cf96d0c49":[11,0,0,7,0,8,3], "structyaze_1_1zelda3_1_1music_1_1ZeldaSfxInstrument.html#a8429da2f7cea8517256de196dcccee63":[10,0,1,8,2,8,2], @@ -249,5 +247,7 @@ var NAVTREEINDEX53 = "yaze_8h.html#a4bebf41f76e112cadb5b5487257890f3":[12,0,1,5,16], "yaze_8h.html#a5ba242cd4dc0870e4e4d6f943a1ad7a7":[12,0,1,5,12], "yaze_8h.html#a5ee825610fb53ae2ce081e640e65b17a":[12,0,1,5,17], -"yaze_8h.html#a75ef22f3a15fb60314f902a5bf7d0b7e":[12,0,1,5,14] +"yaze_8h.html#a75ef22f3a15fb60314f902a5bf7d0b7e":[12,0,1,5,14], +"yaze_8h.html#a7ab82f4fb7c455c56c01400dd7948805":[12,0,1,5,22], +"yaze_8h.html#a84339e67846d381495b6fa1bd47dcf6d":[12,0,1,5,19] }; diff --git a/navtreeindex54.js b/navtreeindex54.js index d68221652..73719e036 100644 --- a/navtreeindex54.js +++ b/navtreeindex54.js @@ -1,7 +1,5 @@ var NAVTREEINDEX54 = { -"yaze_8h.html#a7ab82f4fb7c455c56c01400dd7948805":[12,0,1,5,22], -"yaze_8h.html#a84339e67846d381495b6fa1bd47dcf6d":[12,0,1,5,19], "yaze_8h.html#a883ab5865f5e61a639dc3dafcd45e8c7":[12,0,1,5,26], "yaze_8h.html#a8abc8ff086951f23b7b6afedc65e8778":[12,0,1,5,15], "yaze_8h.html#a8d29474bdfecb254378a3a188c516d37":[12,0,1,5,30], diff --git a/navtreeindex6.js b/navtreeindex6.js index a29dfc1b8..7cc7b1401 100644 --- a/navtreeindex6.js +++ b/navtreeindex6.js @@ -1,6 +1,5 @@ var NAVTREEINDEX6 = { -"classyaze_1_1editor_1_1OverworldEditor.html#a7723a8dd96473720a38171b887f4aa92":[10,0,1,3,27,39], "classyaze_1_1editor_1_1OverworldEditor.html#a7723a8dd96473720a38171b887f4aa92":[11,0,0,2,22,39], "classyaze_1_1editor_1_1OverworldEditor.html#a7c2f28bb7b9d0ac62b960dc700166d32":[10,0,1,3,27,6], "classyaze_1_1editor_1_1OverworldEditor.html#a7c2f28bb7b9d0ac62b960dc700166d32":[11,0,0,2,22,6], @@ -249,5 +248,6 @@ var NAVTREEINDEX6 = "classyaze_1_1editor_1_1ScreenEditor.html#a78f40b8a8dbb5088147c25988426759c":[10,0,1,3,32,29], "classyaze_1_1editor_1_1ScreenEditor.html#a78f40b8a8dbb5088147c25988426759c":[11,0,0,2,27,29], "classyaze_1_1editor_1_1ScreenEditor.html#a7b4d89593d5f20631f6e2daba9f62bff":[10,0,1,3,32,43], -"classyaze_1_1editor_1_1ScreenEditor.html#a7b4d89593d5f20631f6e2daba9f62bff":[11,0,0,2,27,43] +"classyaze_1_1editor_1_1ScreenEditor.html#a7b4d89593d5f20631f6e2daba9f62bff":[11,0,0,2,27,43], +"classyaze_1_1editor_1_1ScreenEditor.html#a8773830aa1512b4f3233e0bb9cc1fb78":[10,0,1,3,32,45] }; diff --git a/navtreeindex7.js b/navtreeindex7.js index a98be7434..f287c2b9c 100644 --- a/navtreeindex7.js +++ b/navtreeindex7.js @@ -1,6 +1,5 @@ var NAVTREEINDEX7 = { -"classyaze_1_1editor_1_1ScreenEditor.html#a8773830aa1512b4f3233e0bb9cc1fb78":[10,0,1,3,32,45], "classyaze_1_1editor_1_1ScreenEditor.html#a8773830aa1512b4f3233e0bb9cc1fb78":[11,0,0,2,27,45], "classyaze_1_1editor_1_1ScreenEditor.html#a8b6ca48186a89ef411649eae89289e0b":[10,0,1,3,32,20], "classyaze_1_1editor_1_1ScreenEditor.html#a8b6ca48186a89ef411649eae89289e0b":[11,0,0,2,27,20], @@ -134,8 +133,8 @@ var NAVTREEINDEX7 = "classyaze_1_1editor_1_1Tile16Editor.html":[11,0,0,2,32], "classyaze_1_1editor_1_1Tile16Editor.html#a02c61898f51e7670eb72c4eeb2247195":[10,0,1,3,37,13], "classyaze_1_1editor_1_1Tile16Editor.html#a02c61898f51e7670eb72c4eeb2247195":[11,0,0,2,32,13], -"classyaze_1_1editor_1_1Tile16Editor.html#a06b78edd982130f671540498885b6153":[10,0,1,3,37,15], -"classyaze_1_1editor_1_1Tile16Editor.html#a06b78edd982130f671540498885b6153":[11,0,0,2,32,15], +"classyaze_1_1editor_1_1Tile16Editor.html#a06b78edd982130f671540498885b6153":[10,0,1,3,37,19], +"classyaze_1_1editor_1_1Tile16Editor.html#a06b78edd982130f671540498885b6153":[11,0,0,2,32,19], "classyaze_1_1editor_1_1Tile16Editor.html#a08b89680033a225ea354624bfa5a6750":[10,0,1,3,37,30], "classyaze_1_1editor_1_1Tile16Editor.html#a08b89680033a225ea354624bfa5a6750":[11,0,0,2,32,30], "classyaze_1_1editor_1_1Tile16Editor.html#a1936f52f7c9c46c7b8c00704d7008b07":[10,0,1,3,37,2], @@ -146,20 +145,20 @@ var NAVTREEINDEX7 = "classyaze_1_1editor_1_1Tile16Editor.html#a2a82406a489adbc4f52f740a2959e948":[11,0,0,2,32,0], "classyaze_1_1editor_1_1Tile16Editor.html#a2a942884ba55c4f4678ac2ef983a61d5":[10,0,1,3,37,12], "classyaze_1_1editor_1_1Tile16Editor.html#a2a942884ba55c4f4678ac2ef983a61d5":[11,0,0,2,32,12], -"classyaze_1_1editor_1_1Tile16Editor.html#a2e648d2bcd274fc133d2b67012b17216":[10,0,1,3,37,18], -"classyaze_1_1editor_1_1Tile16Editor.html#a2e648d2bcd274fc133d2b67012b17216":[11,0,0,2,32,18], +"classyaze_1_1editor_1_1Tile16Editor.html#a2e648d2bcd274fc133d2b67012b17216":[10,0,1,3,37,22], +"classyaze_1_1editor_1_1Tile16Editor.html#a2e648d2bcd274fc133d2b67012b17216":[11,0,0,2,32,22], "classyaze_1_1editor_1_1Tile16Editor.html#a39858d7f26a5bcf4589035d82b2e91c8":[10,0,1,3,37,35], "classyaze_1_1editor_1_1Tile16Editor.html#a39858d7f26a5bcf4589035d82b2e91c8":[11,0,0,2,32,35], -"classyaze_1_1editor_1_1Tile16Editor.html#a3d2d56231f7cfb215dc423cfdd361337":[10,0,1,3,37,17], -"classyaze_1_1editor_1_1Tile16Editor.html#a3d2d56231f7cfb215dc423cfdd361337":[11,0,0,2,32,17], -"classyaze_1_1editor_1_1Tile16Editor.html#a45a639f1ec4a9ebf71b0c5d2f08febb4":[10,0,1,3,37,22], -"classyaze_1_1editor_1_1Tile16Editor.html#a45a639f1ec4a9ebf71b0c5d2f08febb4":[11,0,0,2,32,22], +"classyaze_1_1editor_1_1Tile16Editor.html#a3d2d56231f7cfb215dc423cfdd361337":[10,0,1,3,37,21], +"classyaze_1_1editor_1_1Tile16Editor.html#a3d2d56231f7cfb215dc423cfdd361337":[11,0,0,2,32,21], +"classyaze_1_1editor_1_1Tile16Editor.html#a45a639f1ec4a9ebf71b0c5d2f08febb4":[10,0,1,3,37,17], +"classyaze_1_1editor_1_1Tile16Editor.html#a45a639f1ec4a9ebf71b0c5d2f08febb4":[11,0,0,2,32,17], "classyaze_1_1editor_1_1Tile16Editor.html#a4833d43e836e1671b9e17a818dee242a":[10,0,1,3,37,24], "classyaze_1_1editor_1_1Tile16Editor.html#a4833d43e836e1671b9e17a818dee242a":[11,0,0,2,32,24], -"classyaze_1_1editor_1_1Tile16Editor.html#a4d4507a8bc2cd1ef5d972cfb1c2139f0":[10,0,1,3,37,16], -"classyaze_1_1editor_1_1Tile16Editor.html#a4d4507a8bc2cd1ef5d972cfb1c2139f0":[11,0,0,2,32,16], -"classyaze_1_1editor_1_1Tile16Editor.html#a572f4bd7544c75082f7f3d80f99f0bec":[10,0,1,3,37,20], -"classyaze_1_1editor_1_1Tile16Editor.html#a572f4bd7544c75082f7f3d80f99f0bec":[11,0,0,2,32,20], +"classyaze_1_1editor_1_1Tile16Editor.html#a4d4507a8bc2cd1ef5d972cfb1c2139f0":[10,0,1,3,37,20], +"classyaze_1_1editor_1_1Tile16Editor.html#a4d4507a8bc2cd1ef5d972cfb1c2139f0":[11,0,0,2,32,20], +"classyaze_1_1editor_1_1Tile16Editor.html#a572f4bd7544c75082f7f3d80f99f0bec":[10,0,1,3,37,15], +"classyaze_1_1editor_1_1Tile16Editor.html#a572f4bd7544c75082f7f3d80f99f0bec":[11,0,0,2,32,15], "classyaze_1_1editor_1_1Tile16Editor.html#a58ad362d4e7e090f25abeeb5cb3bed96":[10,0,1,3,37,38], "classyaze_1_1editor_1_1Tile16Editor.html#a58ad362d4e7e090f25abeeb5cb3bed96":[11,0,0,2,32,38], "classyaze_1_1editor_1_1Tile16Editor.html#a61adc8f98eb325913960254df65a8545":[10,0,1,3,37,36], @@ -174,8 +173,8 @@ var NAVTREEINDEX7 = "classyaze_1_1editor_1_1Tile16Editor.html#a9091f1246edbaf6058fbd9a1fd7976b1":[11,0,0,2,32,11], "classyaze_1_1editor_1_1Tile16Editor.html#a949d1bf0430e24aa021b6d2ad66a389c":[10,0,1,3,37,10], "classyaze_1_1editor_1_1Tile16Editor.html#a949d1bf0430e24aa021b6d2ad66a389c":[11,0,0,2,32,10], -"classyaze_1_1editor_1_1Tile16Editor.html#a96e9647808414a4c4a131ead6fd9b4d2":[10,0,1,3,37,21], -"classyaze_1_1editor_1_1Tile16Editor.html#a96e9647808414a4c4a131ead6fd9b4d2":[11,0,0,2,32,21], +"classyaze_1_1editor_1_1Tile16Editor.html#a96e9647808414a4c4a131ead6fd9b4d2":[10,0,1,3,37,16], +"classyaze_1_1editor_1_1Tile16Editor.html#a96e9647808414a4c4a131ead6fd9b4d2":[11,0,0,2,32,16], "classyaze_1_1editor_1_1Tile16Editor.html#aa87fa9056cc7301d689c3b1e829db760":[10,0,1,3,37,6], "classyaze_1_1editor_1_1Tile16Editor.html#aa87fa9056cc7301d689c3b1e829db760":[11,0,0,2,32,6], "classyaze_1_1editor_1_1Tile16Editor.html#aa8dc89c48bd0fd03488d452d2cea9b8f":[10,0,1,3,37,31], @@ -184,8 +183,8 @@ var NAVTREEINDEX7 = "classyaze_1_1editor_1_1Tile16Editor.html#aaa4e9bd7b029884f0de852d4c752e95a":[11,0,0,2,32,14], "classyaze_1_1editor_1_1Tile16Editor.html#ab058292762c0eba324e2aa7f0676aea6":[10,0,1,3,37,27], "classyaze_1_1editor_1_1Tile16Editor.html#ab058292762c0eba324e2aa7f0676aea6":[11,0,0,2,32,27], -"classyaze_1_1editor_1_1Tile16Editor.html#ab1b2d9944621e59c03eba07df949dad5":[10,0,1,3,37,23], -"classyaze_1_1editor_1_1Tile16Editor.html#ab1b2d9944621e59c03eba07df949dad5":[11,0,0,2,32,23], +"classyaze_1_1editor_1_1Tile16Editor.html#ab1b2d9944621e59c03eba07df949dad5":[10,0,1,3,37,18], +"classyaze_1_1editor_1_1Tile16Editor.html#ab1b2d9944621e59c03eba07df949dad5":[11,0,0,2,32,18], "classyaze_1_1editor_1_1Tile16Editor.html#ab97f4fde28dbf0218a7bf91be77abd4e":[10,0,1,3,37,25], "classyaze_1_1editor_1_1Tile16Editor.html#ab97f4fde28dbf0218a7bf91be77abd4e":[11,0,0,2,32,25], "classyaze_1_1editor_1_1Tile16Editor.html#abd40aed5b50ac9ec50004990d40afe59":[10,0,1,3,37,29], @@ -196,8 +195,8 @@ var NAVTREEINDEX7 = "classyaze_1_1editor_1_1Tile16Editor.html#ac309b551aff8196b14fc3ff3a5827c3e":[11,0,0,2,32,37], "classyaze_1_1editor_1_1Tile16Editor.html#ac42a1bab7e0d99d718399dd290e3513a":[10,0,1,3,37,26], "classyaze_1_1editor_1_1Tile16Editor.html#ac42a1bab7e0d99d718399dd290e3513a":[11,0,0,2,32,26], -"classyaze_1_1editor_1_1Tile16Editor.html#ac7807c93bfb87e1cb0167c3a2b86781e":[10,0,1,3,37,19], -"classyaze_1_1editor_1_1Tile16Editor.html#ac7807c93bfb87e1cb0167c3a2b86781e":[11,0,0,2,32,19], +"classyaze_1_1editor_1_1Tile16Editor.html#ac7807c93bfb87e1cb0167c3a2b86781e":[10,0,1,3,37,23], +"classyaze_1_1editor_1_1Tile16Editor.html#ac7807c93bfb87e1cb0167c3a2b86781e":[11,0,0,2,32,23], "classyaze_1_1editor_1_1Tile16Editor.html#ac7d1ac724af2cd2cf2e3687858f2459f":[10,0,1,3,37,32], "classyaze_1_1editor_1_1Tile16Editor.html#ac7d1ac724af2cd2cf2e3687858f2459f":[11,0,0,2,32,32], "classyaze_1_1editor_1_1Tile16Editor.html#acb44562358c920567893e4e696850039":[10,0,1,3,37,34], @@ -249,5 +248,6 @@ var NAVTREEINDEX7 = "classyaze_1_1emu_1_1Apu.html#a2b0a32850ed6bd530e1eb9e51fe13442":[10,0,1,4,2,9], "classyaze_1_1emu_1_1Apu.html#a2b0a32850ed6bd530e1eb9e51fe13442":[11,0,0,3,0,9], "classyaze_1_1emu_1_1Apu.html#a2e49cd87bea3e48f9135647bd23f9310":[10,0,1,4,2,6], -"classyaze_1_1emu_1_1Apu.html#a2e49cd87bea3e48f9135647bd23f9310":[11,0,0,3,0,6] +"classyaze_1_1emu_1_1Apu.html#a2e49cd87bea3e48f9135647bd23f9310":[11,0,0,3,0,6], +"classyaze_1_1emu_1_1Apu.html#a3161fbd7074971356df920a0a0a895df":[10,0,1,4,2,16] }; diff --git a/navtreeindex8.js b/navtreeindex8.js index 6267dcfa9..e7463b0c2 100644 --- a/navtreeindex8.js +++ b/navtreeindex8.js @@ -1,6 +1,5 @@ var NAVTREEINDEX8 = { -"classyaze_1_1emu_1_1Apu.html#a3161fbd7074971356df920a0a0a895df":[10,0,1,4,2,16], "classyaze_1_1emu_1_1Apu.html#a3161fbd7074971356df920a0a0a895df":[11,0,0,3,0,16], "classyaze_1_1emu_1_1Apu.html#a3737f0d7d2285d5c8760cbe57ce3618b":[10,0,1,4,2,11], "classyaze_1_1emu_1_1Apu.html#a3737f0d7d2285d5c8760cbe57ce3618b":[11,0,0,3,0,11], @@ -249,5 +248,6 @@ var NAVTREEINDEX8 = "classyaze_1_1emu_1_1Cpu.html#a44ce3b48fcbd8e3c100a649bf1372177":[10,0,1,4,25,34], "classyaze_1_1emu_1_1Cpu.html#a44ce3b48fcbd8e3c100a649bf1372177":[11,0,0,3,23,34], "classyaze_1_1emu_1_1Cpu.html#a4579473c68a1cdc9575533618915efcd":[10,0,1,4,25,32], -"classyaze_1_1emu_1_1Cpu.html#a4579473c68a1cdc9575533618915efcd":[11,0,0,3,23,32] +"classyaze_1_1emu_1_1Cpu.html#a4579473c68a1cdc9575533618915efcd":[11,0,0,3,23,32], +"classyaze_1_1emu_1_1Cpu.html#a46d1550e1ff864e71f022d5b38979bd5":[10,0,1,4,25,52] }; diff --git a/navtreeindex9.js b/navtreeindex9.js index 00aadab30..ba6cf6886 100644 --- a/navtreeindex9.js +++ b/navtreeindex9.js @@ -1,6 +1,5 @@ var NAVTREEINDEX9 = { -"classyaze_1_1emu_1_1Cpu.html#a46d1550e1ff864e71f022d5b38979bd5":[10,0,1,4,25,52], "classyaze_1_1emu_1_1Cpu.html#a46d1550e1ff864e71f022d5b38979bd5":[11,0,0,3,23,52], "classyaze_1_1emu_1_1Cpu.html#a473d7f66eaa68a068633a5d61311182d":[10,0,1,4,25,150], "classyaze_1_1emu_1_1Cpu.html#a473d7f66eaa68a068633a5d61311182d":[11,0,0,3,23,150], @@ -249,5 +248,6 @@ var NAVTREEINDEX9 = "classyaze_1_1emu_1_1Cpu.html#acaea1eee9868075c35fc6fc30472dd76":[10,0,1,4,25,110], "classyaze_1_1emu_1_1Cpu.html#acaea1eee9868075c35fc6fc30472dd76":[11,0,0,3,23,110], "classyaze_1_1emu_1_1Cpu.html#acbdbeaa61ec026582d69a2558c9b14dd":[10,0,1,4,25,101], -"classyaze_1_1emu_1_1Cpu.html#acbdbeaa61ec026582d69a2558c9b14dd":[11,0,0,3,23,101] +"classyaze_1_1emu_1_1Cpu.html#acbdbeaa61ec026582d69a2558c9b14dd":[11,0,0,3,23,101], +"classyaze_1_1emu_1_1Cpu.html#acc444d43210855857a03f377679e3df2":[10,0,1,4,25,232] }; diff --git a/object__renderer_8cc_source.html b/object__renderer_8cc_source.html index 362470632..8bb6a547f 100644 --- a/object__renderer_8cc_source.html +++ b/object__renderer_8cc_source.html @@ -199,7 +199,7 @@
                          108 sheet.Get8x8Tile(tile_id, x, y, tilemap_, tilemap_offset);
                          109 }
                          110
                          -
                          111 bitmap_.Create(256, 256, 8, tilemap_);
                          +
                          111 bitmap_.Create(256, 256, 8, tilemap_);
                          112}
                          113
                          @@ -222,7 +222,7 @@
                          void WriteLong(uint32_t address, uint32_t value)
                          Definition cpu.h:188
                          void Initialize(const std::vector< uint8_t > &romData, bool verbose=false)
                          Definition memory.cc:9
                          uint16_t ReadWord(uint32_t address) const override
                          Definition memory.h:158
                          -
                          void Create(int width, int height, int depth, const std::vector< uint8_t > &data)
                          Creates a bitmap object with the provided graphical data.
                          Definition bitmap.cc:229
                          +
                          void Create(int width, int height, int depth, std::span< uint8_t > data)
                          Creates a bitmap object with the provided graphical data.
                          Definition bitmap.cc:221
                          diff --git a/overworld_8cc.html b/overworld_8cc.html index fa7663e4b..67a90deae 100644 --- a/overworld_8cc.html +++ b/overworld_8cc.html @@ -128,88 +128,72 @@
                          - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

                          diff --git a/overworld_8cc__incl.map b/overworld_8cc__incl.map index 1c4f1eaf6..940767a9e 100644 --- a/overworld_8cc__incl.map +++ b/overworld_8cc__incl.map @@ -1,84 +1,68 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/overworld_8cc__incl.md5 b/overworld_8cc__incl.md5 index 51c1feaa4..fbef98c17 100644 --- a/overworld_8cc__incl.md5 +++ b/overworld_8cc__incl.md5 @@ -1 +1 @@ -6f3869e9d921b90532aa00f9ca14f7cc \ No newline at end of file +02c7a37829b3db392c64e77766c4f6e1 \ No newline at end of file diff --git a/overworld_8cc__incl.png b/overworld_8cc__incl.png index 64f961ce2..720849b7d 100644 Binary files a/overworld_8cc__incl.png and b/overworld_8cc__incl.png differ diff --git a/overworld_8cc_source.html b/overworld_8cc_source.html index f2de7809f..fbb845f38 100644 --- a/overworld_8cc_source.html +++ b/overworld_8cc_source.html @@ -130,664 +130,664 @@
                          18 rom_ = rom;
                          19
                          - - + +
                          23
                          -
                          24 const bool load_custom_overworld =
                          - -
                          26 for (int map_index = 0; map_index < kNumOverworldMaps; ++map_index)
                          -
                          27 overworld_maps_.emplace_back(map_index, rom_, load_custom_overworld);
                          -
                          28
                          - - - - - - -
                          35
                          -
                          36 is_loaded_ = true;
                          -
                          37 return absl::OkStatus();
                          -
                          38}
                          +
                          24 for (int map_index = 0; map_index < kNumOverworldMaps; ++map_index)
                          +
                          25 overworld_maps_.emplace_back(map_index, rom_);
                          +
                          26
                          + + + + + + +
                          33
                          +
                          34 is_loaded_ = true;
                          +
                          35 return absl::OkStatus();
                          +
                          36}

                          -
                          39
                          -
                          - -
                          41 for (int i = 128; i < 145; i++) {
                          -
                          42 overworld_maps_[i].SetAsSmallMap(0);
                          -
                          43 }
                          -
                          44
                          -
                          45 overworld_maps_[129].SetAsLargeMap(129, 0);
                          -
                          46 overworld_maps_[130].SetAsLargeMap(129, 1);
                          -
                          47 overworld_maps_[137].SetAsLargeMap(129, 2);
                          -
                          48 overworld_maps_[138].SetAsLargeMap(129, 3);
                          -
                          49 overworld_maps_[136].SetAsSmallMap();
                          -
                          50
                          -
                          51 std::array<bool, 0x40> map_checked;
                          -
                          52 std::fill(map_checked.begin(), map_checked.end(), false);
                          -
                          53
                          -
                          54 int xx = 0;
                          -
                          55 int yy = 0;
                          -
                          56 while (true) {
                          -
                          57 if (int i = xx + (yy * 8); map_checked[i] == false) {
                          -
                          58 if (overworld_maps_[i].is_large_map()) {
                          -
                          59 map_checked[i] = true;
                          -
                          60 overworld_maps_[i].SetAsLargeMap(i, 0);
                          -
                          61 overworld_maps_[i + 64].SetAsLargeMap(i + 64, 0);
                          -
                          62
                          -
                          63 map_checked[i + 1] = true;
                          -
                          64 overworld_maps_[i + 1].SetAsLargeMap(i, 1);
                          -
                          65 overworld_maps_[i + 65].SetAsLargeMap(i + 64, 1);
                          -
                          66
                          -
                          67 map_checked[i + 8] = true;
                          -
                          68 overworld_maps_[i + 8].SetAsLargeMap(i, 2);
                          -
                          69 overworld_maps_[i + 72].SetAsLargeMap(i + 64, 2);
                          -
                          70
                          -
                          71 map_checked[i + 9] = true;
                          -
                          72 overworld_maps_[i + 9].SetAsLargeMap(i, 3);
                          -
                          73 overworld_maps_[i + 73].SetAsLargeMap(i + 64, 3);
                          -
                          74 xx++;
                          -
                          75 } else {
                          -
                          76 overworld_maps_[i].SetAsSmallMap();
                          -
                          77 overworld_maps_[i + 64].SetAsSmallMap();
                          -
                          78 map_checked[i] = true;
                          -
                          79 }
                          -
                          80 }
                          -
                          81
                          -
                          82 xx++;
                          -
                          83 if (xx >= 8) {
                          -
                          84 xx = 0;
                          -
                          85 yy += 1;
                          -
                          86 if (yy >= 8) {
                          -
                          87 break;
                          -
                          88 }
                          -
                          89 }
                          -
                          90 }
                          -
                          91}
                          +
                          37
                          +
                          + +
                          39 for (int i = 128; i < 145; i++) {
                          +
                          40 overworld_maps_[i].SetAsSmallMap(0);
                          +
                          41 }
                          +
                          42
                          +
                          43 overworld_maps_[129].SetAsLargeMap(129, 0);
                          +
                          44 overworld_maps_[130].SetAsLargeMap(129, 1);
                          +
                          45 overworld_maps_[137].SetAsLargeMap(129, 2);
                          +
                          46 overworld_maps_[138].SetAsLargeMap(129, 3);
                          +
                          47 overworld_maps_[136].SetAsSmallMap();
                          +
                          48
                          +
                          49 std::array<bool, 0x40> map_checked;
                          +
                          50 std::fill(map_checked.begin(), map_checked.end(), false);
                          +
                          51
                          +
                          52 int xx = 0;
                          +
                          53 int yy = 0;
                          +
                          54 while (true) {
                          +
                          55 if (int i = xx + (yy * 8); map_checked[i] == false) {
                          +
                          56 if (overworld_maps_[i].is_large_map()) {
                          +
                          57 map_checked[i] = true;
                          +
                          58 overworld_maps_[i].SetAsLargeMap(i, 0);
                          +
                          59 overworld_maps_[i + 64].SetAsLargeMap(i + 64, 0);
                          +
                          60
                          +
                          61 map_checked[i + 1] = true;
                          +
                          62 overworld_maps_[i + 1].SetAsLargeMap(i, 1);
                          +
                          63 overworld_maps_[i + 65].SetAsLargeMap(i + 64, 1);
                          +
                          64
                          +
                          65 map_checked[i + 8] = true;
                          +
                          66 overworld_maps_[i + 8].SetAsLargeMap(i, 2);
                          +
                          67 overworld_maps_[i + 72].SetAsLargeMap(i + 64, 2);
                          +
                          68
                          +
                          69 map_checked[i + 9] = true;
                          +
                          70 overworld_maps_[i + 9].SetAsLargeMap(i, 3);
                          +
                          71 overworld_maps_[i + 73].SetAsLargeMap(i + 64, 3);
                          +
                          72 xx++;
                          +
                          73 } else {
                          +
                          74 overworld_maps_[i].SetAsSmallMap();
                          +
                          75 overworld_maps_[i + 64].SetAsSmallMap();
                          +
                          76 map_checked[i] = true;
                          +
                          77 }
                          +
                          78 }
                          +
                          79
                          +
                          80 xx++;
                          +
                          81 if (xx >= 8) {
                          +
                          82 xx = 0;
                          +
                          83 yy += 1;
                          +
                          84 if (yy >= 8) {
                          +
                          85 break;
                          +
                          86 }
                          +
                          87 }
                          +
                          88 }
                          +
                          89}
                          -
                          92
                          -
                          -
                          93absl::StatusOr<uint16_t> Overworld::GetTile16ForTile32(
                          -
                          94 int index, int quadrant, int dimension, const uint32_t *map32address) {
                          -
                          95 ASSIGN_OR_RETURN(auto arg1,
                          -
                          96 rom_.ReadByte(map32address[dimension] + quadrant + (index)));
                          -
                          97 ASSIGN_OR_RETURN(auto arg2, rom_.ReadWord(map32address[dimension] + (index) +
                          -
                          98 (quadrant <= 1 ? 4 : 5)));
                          -
                          99 return (uint16_t)(arg1 +
                          -
                          100 (((arg2 >> (quadrant % 2 == 0 ? 4 : 0)) & 0x0F) * 256));
                          -
                          101}
                          +
                          90
                          +
                          +
                          91absl::StatusOr<uint16_t> Overworld::GetTile16ForTile32(
                          +
                          92 int index, int quadrant, int dimension, const uint32_t *map32address) {
                          +
                          93 ASSIGN_OR_RETURN(auto arg1,
                          +
                          94 rom_.ReadByte(map32address[dimension] + quadrant + (index)));
                          +
                          95 ASSIGN_OR_RETURN(auto arg2, rom_.ReadWord(map32address[dimension] + (index) +
                          +
                          96 (quadrant <= 1 ? 4 : 5)));
                          +
                          97 return (uint16_t)(arg1 +
                          +
                          98 (((arg2 >> (quadrant % 2 == 0 ? 4 : 0)) & 0x0F) * 256));
                          +
                          99}
                          +
                          100
                          +
                          101constexpr int kMap32TilesLength = 0x33F0;
                          102
                          -
                          103constexpr int kMap32TilesLength = 0x33F0;
                          -
                          104
                          -
                          - -
                          106 int num_tile32 = kMap32TilesLength;
                          -
                          107 uint32_t map32address[4] = {rom_.version_constants().kMap32TileTL,
                          - - - -
                          111 if (rom()->data()[kMap32ExpandedFlagPos] != 0x04 &&
                          -
                          112 core::ExperimentFlags::get().overworld.kLoadCustomOverworld) {
                          -
                          113 map32address[0] = rom_.version_constants().kMap32TileTL;
                          -
                          114 map32address[1] = kMap32TileTRExpanded;
                          -
                          115 map32address[2] = kMap32TileBLExpanded;
                          -
                          116 map32address[3] = kMap32TileBRExpanded;
                          -
                          117 num_tile32 = kMap32TileCountExpanded;
                          -
                          118 expanded_tile32_ = true;
                          -
                          119 }
                          -
                          120
                          -
                          121 // Loop through each 32x32 pixel tile in the rom
                          -
                          122 for (int i = 0; i < num_tile32; i += 6) {
                          -
                          123 // Loop through each quadrant of the 32x32 pixel tile.
                          -
                          124 for (int k = 0; k < 4; k++) {
                          -
                          125 // Generate the 16-bit tile for the current quadrant of the current
                          -
                          126 // 32x32 pixel tile.
                          - -
                          128 uint16_t tl,
                          -
                          129 GetTile16ForTile32(i, k, (int)Dimension::map32TilesTL, map32address));
                          - -
                          131 uint16_t tr,
                          -
                          132 GetTile16ForTile32(i, k, (int)Dimension::map32TilesTR, map32address));
                          - -
                          134 uint16_t bl,
                          -
                          135 GetTile16ForTile32(i, k, (int)Dimension::map32TilesBL, map32address));
                          - -
                          137 uint16_t br,
                          -
                          138 GetTile16ForTile32(i, k, (int)Dimension::map32TilesBR, map32address));
                          -
                          139
                          -
                          140 // Add the generated 16-bit tiles to the tiles32 vector.
                          -
                          141 tiles32_unique_.emplace_back(gfx::Tile32(tl, tr, bl, br));
                          -
                          142 }
                          -
                          143 }
                          -
                          144
                          -
                          145 map_tiles_.light_world.resize(0x200);
                          -
                          146 map_tiles_.dark_world.resize(0x200);
                          -
                          147 map_tiles_.special_world.resize(0x200);
                          -
                          148 for (int i = 0; i < 0x200; i++) {
                          -
                          149 map_tiles_.light_world[i].resize(0x200);
                          -
                          150 map_tiles_.dark_world[i].resize(0x200);
                          -
                          151 map_tiles_.special_world[i].resize(0x200);
                          -
                          152 }
                          -
                          153
                          -
                          154 return absl::OkStatus();
                          -
                          155}
                          +
                          + +
                          104 int num_tile32 = kMap32TilesLength;
                          +
                          105 uint32_t map32address[4] = {rom_.version_constants().kMap32TileTL,
                          + + + +
                          109 if (rom()->data()[kMap32ExpandedFlagPos] != 0x04 &&
                          +
                          110 core::ExperimentFlags::get().overworld.kLoadCustomOverworld) {
                          +
                          111 map32address[0] = rom_.version_constants().kMap32TileTL;
                          +
                          112 map32address[1] = kMap32TileTRExpanded;
                          +
                          113 map32address[2] = kMap32TileBLExpanded;
                          +
                          114 map32address[3] = kMap32TileBRExpanded;
                          +
                          115 num_tile32 = kMap32TileCountExpanded;
                          +
                          116 expanded_tile32_ = true;
                          +
                          117 }
                          +
                          118
                          +
                          119 // Loop through each 32x32 pixel tile in the rom
                          +
                          120 for (int i = 0; i < num_tile32; i += 6) {
                          +
                          121 // Loop through each quadrant of the 32x32 pixel tile.
                          +
                          122 for (int k = 0; k < 4; k++) {
                          +
                          123 // Generate the 16-bit tile for the current quadrant of the current
                          +
                          124 // 32x32 pixel tile.
                          + +
                          126 uint16_t tl,
                          +
                          127 GetTile16ForTile32(i, k, (int)Dimension::map32TilesTL, map32address));
                          + +
                          129 uint16_t tr,
                          +
                          130 GetTile16ForTile32(i, k, (int)Dimension::map32TilesTR, map32address));
                          + +
                          132 uint16_t bl,
                          +
                          133 GetTile16ForTile32(i, k, (int)Dimension::map32TilesBL, map32address));
                          + +
                          135 uint16_t br,
                          +
                          136 GetTile16ForTile32(i, k, (int)Dimension::map32TilesBR, map32address));
                          +
                          137
                          +
                          138 // Add the generated 16-bit tiles to the tiles32 vector.
                          +
                          139 tiles32_unique_.emplace_back(gfx::Tile32(tl, tr, bl, br));
                          +
                          140 }
                          +
                          141 }
                          +
                          142
                          +
                          143 map_tiles_.light_world.resize(0x200);
                          +
                          144 map_tiles_.dark_world.resize(0x200);
                          +
                          145 map_tiles_.special_world.resize(0x200);
                          +
                          146 for (int i = 0; i < 0x200; i++) {
                          +
                          147 map_tiles_.light_world[i].resize(0x200);
                          +
                          148 map_tiles_.dark_world[i].resize(0x200);
                          +
                          149 map_tiles_.special_world[i].resize(0x200);
                          +
                          150 }
                          +
                          151
                          +
                          152 return absl::OkStatus();
                          +
                          153}
                          -
                          156
                          -
                          - -
                          158 int tpos = kMap16Tiles;
                          -
                          159 int num_tile16 = kNumTile16Individual;
                          -
                          160 if (rom()->data()[kMap16ExpandedFlagPos] != 0x0F &&
                          -
                          161 core::ExperimentFlags::get().overworld.kLoadCustomOverworld) {
                          -
                          162 tpos = kMap16TilesExpanded;
                          -
                          163 num_tile16 = NumberOfMap16Ex;
                          -
                          164 expanded_tile16_ = true;
                          -
                          165 }
                          -
                          166
                          -
                          167 for (int i = 0; i < num_tile16; i += 1) {
                          -
                          168 gfx::TileInfo t0 = gfx::GetTilesInfo(rom()->toint16(tpos));
                          -
                          169 tpos += 2;
                          -
                          170 gfx::TileInfo t1 = gfx::GetTilesInfo(rom()->toint16(tpos));
                          +
                          154
                          +
                          + +
                          156 int tpos = kMap16Tiles;
                          +
                          157 int num_tile16 = kNumTile16Individual;
                          +
                          158 if (rom()->data()[kMap16ExpandedFlagPos] != 0x0F &&
                          +
                          159 core::ExperimentFlags::get().overworld.kLoadCustomOverworld) {
                          +
                          160 tpos = kMap16TilesExpanded;
                          +
                          161 num_tile16 = NumberOfMap16Ex;
                          +
                          162 expanded_tile16_ = true;
                          +
                          163 }
                          +
                          164
                          +
                          165 for (int i = 0; i < num_tile16; i += 1) {
                          +
                          166 ASSIGN_OR_RETURN(auto t0_data, rom()->ReadWord(tpos));
                          +
                          167 gfx::TileInfo t0 = gfx::GetTilesInfo(t0_data);
                          +
                          168 tpos += 2;
                          +
                          169 ASSIGN_OR_RETURN(auto t1_data, rom()->ReadWord(tpos));
                          +
                          170 gfx::TileInfo t1 = gfx::GetTilesInfo(t1_data);
                          171 tpos += 2;
                          -
                          172 gfx::TileInfo t2 = gfx::GetTilesInfo(rom()->toint16(tpos));
                          -
                          173 tpos += 2;
                          -
                          174 gfx::TileInfo t3 = gfx::GetTilesInfo(rom()->toint16(tpos));
                          -
                          175 tpos += 2;
                          -
                          176 tiles16_.emplace_back(t0, t1, t2, t3);
                          -
                          177 }
                          -
                          178}
                          +
                          172 ASSIGN_OR_RETURN(auto t2_data, rom()->ReadWord(tpos));
                          +
                          173 gfx::TileInfo t2 = gfx::GetTilesInfo(t2_data);
                          +
                          174 tpos += 2;
                          +
                          175 ASSIGN_OR_RETURN(auto t3_data, rom()->ReadWord(tpos));
                          +
                          176 gfx::TileInfo t3 = gfx::GetTilesInfo(t3_data);
                          +
                          177 tpos += 2;
                          +
                          178 tiles16_.emplace_back(t0, t1, t2, t3);
                          +
                          179 }
                          +
                          180 return absl::OkStatus();
                          +
                          181}
                          -
                          179
                          -
                          -
                          180void Overworld::AssignWorldTiles(int x, int y, int sx, int sy, int tpos,
                          -
                          181 OverworldBlockset &world) {
                          -
                          182 int position_x1 = (x * 2) + (sx * 32);
                          -
                          183 int position_y1 = (y * 2) + (sy * 32);
                          -
                          184 int position_x2 = (x * 2) + 1 + (sx * 32);
                          -
                          185 int position_y2 = (y * 2) + 1 + (sy * 32);
                          -
                          186 world[position_x1][position_y1] = tiles32_unique_[tpos].tile0_;
                          -
                          187 world[position_x2][position_y1] = tiles32_unique_[tpos].tile1_;
                          -
                          188 world[position_x1][position_y2] = tiles32_unique_[tpos].tile2_;
                          -
                          189 world[position_x2][position_y2] = tiles32_unique_[tpos].tile3_;
                          -
                          190}
                          +
                          182
                          +
                          +
                          183void Overworld::AssignWorldTiles(int x, int y, int sx, int sy, int tpos,
                          +
                          184 OverworldBlockset &world) {
                          +
                          185 int position_x1 = (x * 2) + (sx * 32);
                          +
                          186 int position_y1 = (y * 2) + (sy * 32);
                          +
                          187 int position_x2 = (x * 2) + 1 + (sx * 32);
                          +
                          188 int position_y2 = (y * 2) + 1 + (sy * 32);
                          +
                          189 world[position_x1][position_y1] = tiles32_unique_[tpos].tile0_;
                          +
                          190 world[position_x2][position_y1] = tiles32_unique_[tpos].tile1_;
                          +
                          191 world[position_x1][position_y2] = tiles32_unique_[tpos].tile2_;
                          +
                          192 world[position_x2][position_y2] = tiles32_unique_[tpos].tile3_;
                          +
                          193}
                          -
                          191
                          -
                          -
                          192void Overworld::OrganizeMapTiles(std::vector<uint8_t> &bytes,
                          -
                          193 std::vector<uint8_t> &bytes2, int i, int sx,
                          -
                          194 int sy, int &ttpos) {
                          -
                          195 for (int y = 0; y < 16; y++) {
                          -
                          196 for (int x = 0; x < 16; x++) {
                          -
                          197 auto tidD = (uint16_t)((bytes2[ttpos] << 8) + bytes[ttpos]);
                          -
                          198 if (int tpos = tidD; tpos < tiles32_unique_.size()) {
                          -
                          199 if (i < 64) {
                          -
                          200 AssignWorldTiles(x, y, sx, sy, tpos, map_tiles_.light_world);
                          -
                          201 } else if (i < 128 && i >= 64) {
                          -
                          202 AssignWorldTiles(x, y, sx, sy, tpos, map_tiles_.dark_world);
                          -
                          203 } else {
                          -
                          204 AssignWorldTiles(x, y, sx, sy, tpos, map_tiles_.special_world);
                          -
                          205 }
                          -
                          206 }
                          -
                          207 ttpos += 1;
                          -
                          208 }
                          -
                          209 }
                          -
                          210}
                          +
                          194
                          +
                          +
                          195void Overworld::OrganizeMapTiles(std::vector<uint8_t> &bytes,
                          +
                          196 std::vector<uint8_t> &bytes2, int i, int sx,
                          +
                          197 int sy, int &ttpos) {
                          +
                          198 for (int y = 0; y < 16; y++) {
                          +
                          199 for (int x = 0; x < 16; x++) {
                          +
                          200 auto tidD = (uint16_t)((bytes2[ttpos] << 8) + bytes[ttpos]);
                          +
                          201 if (int tpos = tidD; tpos < tiles32_unique_.size()) {
                          +
                          202 if (i < kDarkWorldMapIdStart) {
                          +
                          203 AssignWorldTiles(x, y, sx, sy, tpos, map_tiles_.light_world);
                          +
                          204 } else if (i < kSpecialWorldMapIdStart && i >= kDarkWorldMapIdStart) {
                          +
                          205 AssignWorldTiles(x, y, sx, sy, tpos, map_tiles_.dark_world);
                          +
                          206 } else {
                          +
                          207 AssignWorldTiles(x, y, sx, sy, tpos, map_tiles_.special_world);
                          +
                          208 }
                          +
                          209 }
                          +
                          210 ttpos += 1;
                          +
                          211 }
                          +
                          212 }
                          +
                          213}
                          -
                          211
                          -
                          - -
                          213 const auto get_ow_map_gfx_ptr = [this](int index, uint32_t map_ptr) {
                          -
                          214 int p = (rom()->data()[map_ptr + 2 + (3 * index)] << 16) +
                          -
                          215 (rom()->data()[map_ptr + 1 + (3 * index)] << 8) +
                          -
                          216 (rom()->data()[map_ptr + (3 * index)]);
                          -
                          217 return core::SnesToPc(p);
                          -
                          218 };
                          -
                          219
                          -
                          220 constexpr uint32_t kBaseLowest = 0x0FFFFF;
                          -
                          221 constexpr uint32_t kBaseHighest = 0x0F8000;
                          +
                          214
                          +
                          + +
                          216 const auto get_ow_map_gfx_ptr = [this](int index, uint32_t map_ptr) {
                          +
                          217 int p = (rom()->data()[map_ptr + 2 + (3 * index)] << 16) +
                          +
                          218 (rom()->data()[map_ptr + 1 + (3 * index)] << 8) +
                          +
                          219 (rom()->data()[map_ptr + (3 * index)]);
                          +
                          220 return core::SnesToPc(p);
                          +
                          221 };
                          222
                          -
                          223 uint32_t lowest = kBaseLowest;
                          -
                          224 uint32_t highest = kBaseHighest;
                          -
                          225 int sx = 0;
                          -
                          226 int sy = 0;
                          -
                          227 int c = 0;
                          -
                          228 for (int i = 0; i < kNumOverworldMaps; i++) {
                          -
                          229 auto p1 = get_ow_map_gfx_ptr(
                          -
                          230 i, rom()->version_constants().kCompressedAllMap32PointersHigh);
                          -
                          231 auto p2 = get_ow_map_gfx_ptr(
                          -
                          232 i, rom()->version_constants().kCompressedAllMap32PointersLow);
                          -
                          233
                          -
                          234 int ttpos = 0;
                          -
                          235
                          -
                          236 if (p1 >= highest) highest = p1;
                          -
                          237 if (p2 >= highest) highest = p2;
                          +
                          223 constexpr uint32_t kBaseLowest = 0x0FFFFF;
                          +
                          224 constexpr uint32_t kBaseHighest = 0x0F8000;
                          +
                          225
                          +
                          226 uint32_t lowest = kBaseLowest;
                          +
                          227 uint32_t highest = kBaseHighest;
                          +
                          228 int sx = 0;
                          +
                          229 int sy = 0;
                          +
                          230 int c = 0;
                          +
                          231 for (int i = 0; i < kNumOverworldMaps; i++) {
                          +
                          232 auto p1 = get_ow_map_gfx_ptr(
                          +
                          233 i, rom()->version_constants().kCompressedAllMap32PointersHigh);
                          +
                          234 auto p2 = get_ow_map_gfx_ptr(
                          +
                          235 i, rom()->version_constants().kCompressedAllMap32PointersLow);
                          +
                          236
                          +
                          237 int ttpos = 0;
                          238
                          -
                          239 if (p1 <= lowest && p1 > kBaseHighest) lowest = p1;
                          -
                          240 if (p2 <= lowest && p2 > kBaseHighest) lowest = p2;
                          +
                          239 if (p1 >= highest) highest = p1;
                          +
                          240 if (p2 >= highest) highest = p2;
                          241
                          -
                          242 int size1, size2;
                          -
                          243 auto bytes = gfx::HyruleMagicDecompress(rom()->data() + p2, &size1, 1);
                          -
                          244 auto bytes2 = gfx::HyruleMagicDecompress(rom()->data() + p1, &size2, 1);
                          -
                          245 OrganizeMapTiles(bytes, bytes2, i, sx, sy, ttpos);
                          -
                          246
                          -
                          247 sx++;
                          -
                          248 if (sx >= 8) {
                          -
                          249 sy++;
                          -
                          250 sx = 0;
                          -
                          251 }
                          -
                          252
                          -
                          253 c++;
                          -
                          254 if (c >= 64) {
                          -
                          255 sx = 0;
                          -
                          256 sy = 0;
                          -
                          257 c = 0;
                          -
                          258 }
                          -
                          259 }
                          -
                          260 return absl::OkStatus();
                          -
                          261}
                          +
                          242 if (p1 <= lowest && p1 > kBaseHighest) lowest = p1;
                          +
                          243 if (p2 <= lowest && p2 > kBaseHighest) lowest = p2;
                          +
                          244
                          +
                          245 int size1, size2;
                          +
                          246 auto bytes = gfx::HyruleMagicDecompress(rom()->data() + p2, &size1, 1);
                          +
                          247 auto bytes2 = gfx::HyruleMagicDecompress(rom()->data() + p1, &size2, 1);
                          +
                          248 OrganizeMapTiles(bytes, bytes2, i, sx, sy, ttpos);
                          +
                          249
                          +
                          250 sx++;
                          +
                          251 if (sx >= 8) {
                          +
                          252 sy++;
                          +
                          253 sx = 0;
                          +
                          254 }
                          +
                          255
                          +
                          256 c++;
                          +
                          257 if (c >= 64) {
                          +
                          258 sx = 0;
                          +
                          259 sy = 0;
                          +
                          260 c = 0;
                          +
                          261 }
                          +
                          262 }
                          +
                          263}
                          -
                          262
                          -
                          - -
                          264 auto size = tiles16_.size();
                          -
                          265 std::vector<std::future<absl::Status>> futures;
                          -
                          266 for (int i = 0; i < kNumOverworldMaps; ++i) {
                          -
                          267 int world_type = 0;
                          -
                          268 if (i >= 64 && i < 0x80) {
                          -
                          269 world_type = 1;
                          -
                          270 } else if (i >= 0x80) {
                          -
                          271 world_type = 2;
                          -
                          272 }
                          -
                          273 auto task_function = [this, i, size, world_type]() {
                          -
                          274 return overworld_maps_[i].BuildMap(size, game_state_, world_type,
                          -
                          275 tiles16_, GetMapTiles(world_type));
                          -
                          276 };
                          -
                          277 futures.emplace_back(std::async(std::launch::async, task_function));
                          -
                          278 }
                          -
                          279
                          -
                          280 // Wait for all tasks to complete and check their results
                          -
                          281 for (auto &future : futures) {
                          -
                          282 RETURN_IF_ERROR(future.get());
                          -
                          283 }
                          -
                          284 return absl::OkStatus();
                          -
                          285}
                          +
                          264
                          +
                          + +
                          266 auto size = tiles16_.size();
                          +
                          267 std::vector<std::future<absl::Status>> futures;
                          +
                          268 for (int i = 0; i < kNumOverworldMaps; ++i) {
                          +
                          269 int world_type = 0;
                          + +
                          271 world_type = 1;
                          +
                          272 } else if (i >= kSpecialWorldMapIdStart) {
                          +
                          273 world_type = 2;
                          +
                          274 }
                          +
                          275 auto task_function = [this, i, size, world_type]() {
                          +
                          276 return overworld_maps_[i].BuildMap(size, game_state_, world_type,
                          +
                          277 tiles16_, GetMapTiles(world_type));
                          +
                          278 };
                          +
                          279 futures.emplace_back(std::async(std::launch::async, task_function));
                          +
                          280 }
                          +
                          281
                          +
                          282 // Wait for all tasks to complete and check their results
                          +
                          283 for (auto &future : futures) {
                          +
                          284 RETURN_IF_ERROR(future.get());
                          +
                          285 }
                          +
                          286 return absl::OkStatus();
                          +
                          287}
                          -
                          286
                          -
                          - -
                          288 for (int i = 0; i < kNumTileTypes; ++i) {
                          - -
                          290 rom()->data()[rom()->version_constants().kOverworldTilesType + i];
                          -
                          291 }
                          -
                          292}
                          +
                          288
                          +
                          + +
                          290 for (int i = 0; i < kNumTileTypes; ++i) {
                          + +
                          292 rom()->data()[rom()->version_constants().kOverworldTilesType + i];
                          +
                          293 }
                          +
                          294}
                          -
                          293
                          -
                          - -
                          295 int ow_entrance_map_ptr = kOverworldEntranceMap;
                          -
                          296 int ow_entrance_pos_ptr = kOverworldEntrancePos;
                          -
                          297 int ow_entrance_id_ptr = kOverworldEntranceEntranceId;
                          -
                          298 int num_entrances = 129;
                          -
                          299 if (rom()->data()[kOverworldEntranceExpandedFlagPos] != 0xB8 &&
                          -
                          300 core::ExperimentFlags::get().overworld.kLoadCustomOverworld) {
                          -
                          301 ow_entrance_map_ptr = kOverworldEntranceMapExpanded;
                          -
                          302 ow_entrance_pos_ptr = kOverworldEntrancePosExpanded;
                          -
                          303 ow_entrance_id_ptr = kOverworldEntranceEntranceIdExpanded;
                          -
                          304 expanded_entrances_ = true;
                          -
                          305 }
                          -
                          306
                          -
                          307 for (int i = 0; i < num_entrances; i++) {
                          -
                          308 short map_id = rom()->toint16(ow_entrance_map_ptr + (i * 2));
                          -
                          309 uint16_t map_pos = rom()->toint16(ow_entrance_pos_ptr + (i * 2));
                          -
                          310 uint8_t entrance_id = rom_[ow_entrance_id_ptr + i];
                          -
                          311 int p = map_pos >> 1;
                          -
                          312 int x = (p % 64);
                          -
                          313 int y = (p >> 6);
                          -
                          314 bool deleted = false;
                          -
                          315 if (map_pos == 0xFFFF) {
                          -
                          316 deleted = true;
                          -
                          317 }
                          -
                          318 all_entrances_.emplace_back(
                          -
                          319 (x * 16) + (((map_id % 64) - (((map_id % 64) / 8) * 8)) * 512),
                          -
                          320 (y * 16) + (((map_id % 64) / 8) * 512), entrance_id, map_id, map_pos,
                          -
                          321 deleted);
                          -
                          322 }
                          -
                          323
                          -
                          324 for (int i = 0; i < 0x13; i++) {
                          -
                          325 auto map_id = (short)((rom_[kOverworldHoleArea + (i * 2) + 1] << 8) +
                          -
                          326 (rom_[kOverworldHoleArea + (i * 2)]));
                          -
                          327 auto map_pos = (short)((rom_[kOverworldHolePos + (i * 2) + 1] << 8) +
                          -
                          328 (rom_[kOverworldHolePos + (i * 2)]));
                          -
                          329 uint8_t entrance_id = (rom_[kOverworldHoleEntrance + i]);
                          -
                          330 int p = (map_pos + 0x400) >> 1;
                          -
                          331 int x = (p % 64);
                          -
                          332 int y = (p >> 6);
                          -
                          333 all_holes_.emplace_back(
                          -
                          334 (x * 16) + (((map_id % 64) - (((map_id % 64) / 8) * 8)) * 512),
                          -
                          335 (y * 16) + (((map_id % 64) / 8) * 512), entrance_id, map_id,
                          -
                          336 (uint16_t)(map_pos + 0x400), true);
                          -
                          337 }
                          -
                          338}
                          +
                          295
                          +
                          + +
                          297 int ow_entrance_map_ptr = kOverworldEntranceMap;
                          +
                          298 int ow_entrance_pos_ptr = kOverworldEntrancePos;
                          +
                          299 int ow_entrance_id_ptr = kOverworldEntranceEntranceId;
                          +
                          300 int num_entrances = 129;
                          +
                          301 if (rom()->data()[kOverworldEntranceExpandedFlagPos] != 0xB8 &&
                          +
                          302 core::ExperimentFlags::get().overworld.kLoadCustomOverworld) {
                          +
                          303 ow_entrance_map_ptr = kOverworldEntranceMapExpanded;
                          +
                          304 ow_entrance_pos_ptr = kOverworldEntrancePosExpanded;
                          +
                          305 ow_entrance_id_ptr = kOverworldEntranceEntranceIdExpanded;
                          +
                          306 expanded_entrances_ = true;
                          +
                          307 }
                          +
                          308
                          +
                          309 for (int i = 0; i < num_entrances; i++) {
                          +
                          310 short map_id = rom()->toint16(ow_entrance_map_ptr + (i * 2));
                          +
                          311 uint16_t map_pos = rom()->toint16(ow_entrance_pos_ptr + (i * 2));
                          +
                          312 uint8_t entrance_id = rom_[ow_entrance_id_ptr + i];
                          +
                          313 int p = map_pos >> 1;
                          +
                          314 int x = (p % 64);
                          +
                          315 int y = (p >> 6);
                          +
                          316 bool deleted = false;
                          +
                          317 if (map_pos == 0xFFFF) {
                          +
                          318 deleted = true;
                          +
                          319 }
                          +
                          320 all_entrances_.emplace_back(
                          +
                          321 (x * 16) + (((map_id % 64) - (((map_id % 64) / 8) * 8)) * 512),
                          +
                          322 (y * 16) + (((map_id % 64) / 8) * 512), entrance_id, map_id, map_pos,
                          +
                          323 deleted);
                          +
                          324 }
                          +
                          325
                          +
                          326 for (int i = 0; i < 0x13; i++) {
                          +
                          327 auto map_id = (short)((rom_[kOverworldHoleArea + (i * 2) + 1] << 8) +
                          +
                          328 (rom_[kOverworldHoleArea + (i * 2)]));
                          +
                          329 auto map_pos = (short)((rom_[kOverworldHolePos + (i * 2) + 1] << 8) +
                          +
                          330 (rom_[kOverworldHolePos + (i * 2)]));
                          +
                          331 uint8_t entrance_id = (rom_[kOverworldHoleEntrance + i]);
                          +
                          332 int p = (map_pos + 0x400) >> 1;
                          +
                          333 int x = (p % 64);
                          +
                          334 int y = (p >> 6);
                          +
                          335 all_holes_.emplace_back(
                          +
                          336 (x * 16) + (((map_id % 64) - (((map_id % 64) / 8) * 8)) * 512),
                          +
                          337 (y * 16) + (((map_id % 64) / 8) * 512), entrance_id, map_id,
                          +
                          338 (uint16_t)(map_pos + 0x400), true);
                          +
                          339 }
                          +
                          340}
                          -
                          339
                          -
                          -
                          340absl::Status Overworld::LoadExits() {
                          -
                          341 const int NumberOfOverworldExits = 0x4F;
                          -
                          342 std::vector<OverworldExit> exits;
                          -
                          343 for (int i = 0; i < NumberOfOverworldExits; i++) {
                          -
                          344 auto rom_data = rom()->data();
                          -
                          345
                          -
                          346 uint16_t exit_room_id;
                          -
                          347 uint16_t exit_map_id;
                          -
                          348 uint16_t exit_vram;
                          -
                          349 uint16_t exit_y_scroll;
                          -
                          350 uint16_t exit_x_scroll;
                          -
                          351 uint16_t exit_y_player;
                          -
                          352 uint16_t exit_x_player;
                          -
                          353 uint16_t exit_y_camera;
                          -
                          354 uint16_t exit_x_camera;
                          -
                          355 uint16_t exit_scroll_mod_y;
                          -
                          356 uint16_t exit_scroll_mod_x;
                          -
                          357 uint16_t exit_door_type_1;
                          -
                          358 uint16_t exit_door_type_2;
                          -
                          359 RETURN_IF_ERROR(rom()->ReadTransaction(
                          -
                          360 exit_room_id, (OWExitRoomId + (i * 2)), exit_map_id, OWExitMapId + i,
                          -
                          361 exit_vram, OWExitVram + (i * 2), exit_y_scroll, OWExitYScroll + (i * 2),
                          -
                          362 exit_x_scroll, OWExitXScroll + (i * 2), exit_y_player,
                          -
                          363 OWExitYPlayer + (i * 2), exit_x_player, OWExitXPlayer + (i * 2),
                          -
                          364 exit_y_camera, OWExitYCamera + (i * 2), exit_x_camera,
                          -
                          365 OWExitXCamera + (i * 2), exit_scroll_mod_y, OWExitUnk1 + i,
                          -
                          366 exit_scroll_mod_x, OWExitUnk2 + i, exit_door_type_1,
                          -
                          367 OWExitDoorType1 + (i * 2), exit_door_type_2,
                          -
                          368 OWExitDoorType2 + (i * 2)));
                          -
                          369
                          -
                          370 uint16_t py = (uint16_t)((rom_data[OWExitYPlayer + (i * 2) + 1] << 8) +
                          -
                          371 rom_data[OWExitYPlayer + (i * 2)]);
                          -
                          372 uint16_t px = (uint16_t)((rom_data[OWExitXPlayer + (i * 2) + 1] << 8) +
                          -
                          373 rom_data[OWExitXPlayer + (i * 2)]);
                          -
                          374
                          -
                          375 if (core::ExperimentFlags::get().kLogToConsole) {
                          -
                          376 std::cout << "Exit: " << i << " RoomID: " << exit_room_id
                          -
                          377 << " MapID: " << exit_map_id << " VRAM: " << exit_vram
                          -
                          378 << " YScroll: " << exit_y_scroll
                          -
                          379 << " XScroll: " << exit_x_scroll << " YPlayer: " << py
                          -
                          380 << " XPlayer: " << px << " YCamera: " << exit_y_camera
                          -
                          381 << " XCamera: " << exit_x_camera
                          -
                          382 << " ScrollModY: " << exit_scroll_mod_y
                          -
                          383 << " ScrollModX: " << exit_scroll_mod_x
                          -
                          384 << " DoorType1: " << exit_door_type_1
                          -
                          385 << " DoorType2: " << exit_door_type_2 << std::endl;
                          -
                          386 }
                          -
                          387
                          -
                          388 exits.emplace_back(exit_room_id, exit_map_id, exit_vram, exit_y_scroll,
                          -
                          389 exit_x_scroll, py, px, exit_y_camera, exit_x_camera,
                          -
                          390 exit_scroll_mod_y, exit_scroll_mod_x, exit_door_type_1,
                          -
                          391 exit_door_type_2, (px & py) == 0xFFFF);
                          -
                          392 }
                          - -
                          394 return absl::OkStatus();
                          -
                          395}
                          +
                          341
                          +
                          +
                          342absl::Status Overworld::LoadExits() {
                          +
                          343 const int NumberOfOverworldExits = 0x4F;
                          +
                          344 std::vector<OverworldExit> exits;
                          +
                          345 for (int i = 0; i < NumberOfOverworldExits; i++) {
                          +
                          346 auto rom_data = rom()->data();
                          +
                          347
                          +
                          348 uint16_t exit_room_id;
                          +
                          349 uint16_t exit_map_id;
                          +
                          350 uint16_t exit_vram;
                          +
                          351 uint16_t exit_y_scroll;
                          +
                          352 uint16_t exit_x_scroll;
                          +
                          353 uint16_t exit_y_player;
                          +
                          354 uint16_t exit_x_player;
                          +
                          355 uint16_t exit_y_camera;
                          +
                          356 uint16_t exit_x_camera;
                          +
                          357 uint16_t exit_scroll_mod_y;
                          +
                          358 uint16_t exit_scroll_mod_x;
                          +
                          359 uint16_t exit_door_type_1;
                          +
                          360 uint16_t exit_door_type_2;
                          +
                          361 RETURN_IF_ERROR(rom()->ReadTransaction(
                          +
                          362 exit_room_id, (OWExitRoomId + (i * 2)), exit_map_id, OWExitMapId + i,
                          +
                          363 exit_vram, OWExitVram + (i * 2), exit_y_scroll, OWExitYScroll + (i * 2),
                          +
                          364 exit_x_scroll, OWExitXScroll + (i * 2), exit_y_player,
                          +
                          365 OWExitYPlayer + (i * 2), exit_x_player, OWExitXPlayer + (i * 2),
                          +
                          366 exit_y_camera, OWExitYCamera + (i * 2), exit_x_camera,
                          +
                          367 OWExitXCamera + (i * 2), exit_scroll_mod_y, OWExitUnk1 + i,
                          +
                          368 exit_scroll_mod_x, OWExitUnk2 + i, exit_door_type_1,
                          +
                          369 OWExitDoorType1 + (i * 2), exit_door_type_2,
                          +
                          370 OWExitDoorType2 + (i * 2)));
                          +
                          371
                          +
                          372 uint16_t py = (uint16_t)((rom_data[OWExitYPlayer + (i * 2) + 1] << 8) +
                          +
                          373 rom_data[OWExitYPlayer + (i * 2)]);
                          +
                          374 uint16_t px = (uint16_t)((rom_data[OWExitXPlayer + (i * 2) + 1] << 8) +
                          +
                          375 rom_data[OWExitXPlayer + (i * 2)]);
                          +
                          376
                          +
                          377 if (core::ExperimentFlags::get().kLogToConsole) {
                          +
                          378 std::cout << "Exit: " << i << " RoomID: " << exit_room_id
                          +
                          379 << " MapID: " << exit_map_id << " VRAM: " << exit_vram
                          +
                          380 << " YScroll: " << exit_y_scroll
                          +
                          381 << " XScroll: " << exit_x_scroll << " YPlayer: " << py
                          +
                          382 << " XPlayer: " << px << " YCamera: " << exit_y_camera
                          +
                          383 << " XCamera: " << exit_x_camera
                          +
                          384 << " ScrollModY: " << exit_scroll_mod_y
                          +
                          385 << " ScrollModX: " << exit_scroll_mod_x
                          +
                          386 << " DoorType1: " << exit_door_type_1
                          +
                          387 << " DoorType2: " << exit_door_type_2 << std::endl;
                          +
                          388 }
                          +
                          389
                          +
                          390 exits.emplace_back(exit_room_id, exit_map_id, exit_vram, exit_y_scroll,
                          +
                          391 exit_x_scroll, py, px, exit_y_camera, exit_x_camera,
                          +
                          392 exit_scroll_mod_y, exit_scroll_mod_x, exit_door_type_1,
                          +
                          393 exit_door_type_2, (px & py) == 0xFFFF);
                          +
                          394 }
                          + +
                          396 return absl::OkStatus();
                          +
                          397}
                          -
                          396
                          -
                          -
                          397absl::Status Overworld::LoadItems() {
                          -
                          398 ASSIGN_OR_RETURN(uint32_t pointer,
                          - -
                          400 uint32_t pointer_pc = core::SnesToPc(pointer); // 1BC2F9 -> 0DC2F9
                          -
                          401 for (int i = 0; i < 128; i++) {
                          -
                          402 ASSIGN_OR_RETURN(uint16_t word_address,
                          -
                          403 rom()->ReadWord(pointer_pc + i * 2));
                          -
                          404 uint32_t addr = (pointer & 0xFF0000) | word_address; // 1B F9 3C
                          -
                          405 addr = core::SnesToPc(addr);
                          -
                          406
                          -
                          407 if (overworld_maps_[i].is_large_map()) {
                          -
                          408 if (overworld_maps_[i].parent() != (uint8_t)i) {
                          -
                          409 continue;
                          -
                          410 }
                          -
                          411 }
                          -
                          412
                          -
                          413 while (true) {
                          -
                          414 ASSIGN_OR_RETURN(uint8_t b1, rom()->ReadByte(addr));
                          -
                          415 ASSIGN_OR_RETURN(uint8_t b2, rom()->ReadByte(addr + 1));
                          -
                          416 ASSIGN_OR_RETURN(uint8_t b3, rom()->ReadByte(addr + 2));
                          -
                          417
                          -
                          418 if (b1 == 0xFF && b2 == 0xFF) {
                          -
                          419 break;
                          -
                          420 }
                          -
                          421
                          -
                          422 int p = (((b2 & 0x1F) << 8) + b1) >> 1;
                          +
                          398
                          +
                          +
                          399absl::Status Overworld::LoadItems() {
                          +
                          400 ASSIGN_OR_RETURN(uint32_t pointer,
                          + +
                          402 uint32_t pointer_pc = core::SnesToPc(pointer); // 1BC2F9 -> 0DC2F9
                          +
                          403 for (int i = 0; i < 128; i++) {
                          +
                          404 ASSIGN_OR_RETURN(uint16_t word_address,
                          +
                          405 rom()->ReadWord(pointer_pc + i * 2));
                          +
                          406 uint32_t addr = (pointer & 0xFF0000) | word_address; // 1B F9 3C
                          +
                          407 addr = core::SnesToPc(addr);
                          +
                          408
                          +
                          409 if (overworld_maps_[i].is_large_map()) {
                          +
                          410 if (overworld_maps_[i].parent() != (uint8_t)i) {
                          +
                          411 continue;
                          +
                          412 }
                          +
                          413 }
                          +
                          414
                          +
                          415 while (true) {
                          +
                          416 ASSIGN_OR_RETURN(uint8_t b1, rom()->ReadByte(addr));
                          +
                          417 ASSIGN_OR_RETURN(uint8_t b2, rom()->ReadByte(addr + 1));
                          +
                          418 ASSIGN_OR_RETURN(uint8_t b3, rom()->ReadByte(addr + 2));
                          +
                          419
                          +
                          420 if (b1 == 0xFF && b2 == 0xFF) {
                          +
                          421 break;
                          +
                          422 }
                          423
                          -
                          424 int x = p % 64;
                          -
                          425 int y = p >> 6;
                          -
                          426
                          -
                          427 int fakeID = i;
                          -
                          428 if (fakeID >= 64) {
                          -
                          429 fakeID -= 64;
                          -
                          430 }
                          -
                          431
                          -
                          432 int sy = fakeID / 8;
                          -
                          433 int sx = fakeID - (sy * 8);
                          -
                          434
                          -
                          435 all_items_.emplace_back(b3, (uint16_t)i, (x * 16) + (sx * 512),
                          -
                          436 (y * 16) + (sy * 512), false);
                          -
                          437 auto size = all_items_.size();
                          -
                          438
                          -
                          439 all_items_[size - 1].game_x_ = (uint8_t)x;
                          -
                          440 all_items_[size - 1].game_y_ = (uint8_t)y;
                          -
                          441 addr += 3;
                          -
                          442 }
                          -
                          443 }
                          -
                          444 return absl::OkStatus();
                          -
                          445}
                          +
                          424 int p = (((b2 & 0x1F) << 8) + b1) >> 1;
                          +
                          425
                          +
                          426 int x = p % 64;
                          +
                          427 int y = p >> 6;
                          +
                          428
                          +
                          429 int fakeID = i;
                          +
                          430 if (fakeID >= 64) {
                          +
                          431 fakeID -= 64;
                          +
                          432 }
                          +
                          433
                          +
                          434 int sy = fakeID / 8;
                          +
                          435 int sx = fakeID - (sy * 8);
                          +
                          436
                          +
                          437 all_items_.emplace_back(b3, (uint16_t)i, (x * 16) + (sx * 512),
                          +
                          438 (y * 16) + (sy * 512), false);
                          +
                          439 auto size = all_items_.size();
                          +
                          440
                          +
                          441 all_items_[size - 1].game_x_ = (uint8_t)x;
                          +
                          442 all_items_[size - 1].game_y_ = (uint8_t)y;
                          +
                          443 addr += 3;
                          +
                          444 }
                          +
                          445 }
                          +
                          446 return absl::OkStatus();
                          +
                          447}
                          -
                          446
                          -
                          - -
                          448 for (int i = 0; i < 3; i++) {
                          -
                          449 all_sprites_.emplace_back();
                          -
                          450 }
                          -
                          451
                          - - - -
                          455 return absl::OkStatus();
                          -
                          456}
                          +
                          448
                          +
                          + +
                          450 for (int i = 0; i < 3; i++) {
                          +
                          451 all_sprites_.emplace_back();
                          +
                          452 }
                          +
                          453
                          + + + +
                          457 return absl::OkStatus();
                          +
                          458}
                          -
                          457
                          -
                          -
                          458absl::Status Overworld::LoadSpritesFromMap(int sprites_per_gamestate_ptr,
                          -
                          459 int num_maps_per_gamestate,
                          -
                          460 int game_state) {
                          -
                          461 for (int i = 0; i < num_maps_per_gamestate; i++) {
                          -
                          462 if (map_parent_[i] != i) continue;
                          -
                          463
                          -
                          464 int current_spr_ptr = sprites_per_gamestate_ptr + (i * 2);
                          -
                          465 ASSIGN_OR_RETURN(auto word_addr, rom()->ReadWord(current_spr_ptr));
                          -
                          466 int sprite_address = core::SnesToPc((0x09 << 0x10) | word_addr);
                          -
                          467 while (true) {
                          -
                          468 ASSIGN_OR_RETURN(uint8_t b1, rom()->ReadByte(sprite_address));
                          -
                          469 ASSIGN_OR_RETURN(uint8_t b2, rom()->ReadByte(sprite_address + 1));
                          -
                          470 ASSIGN_OR_RETURN(uint8_t b3, rom()->ReadByte(sprite_address + 2));
                          -
                          471 if (b1 == 0xFF) break;
                          -
                          472
                          -
                          473 int editor_map_index = i;
                          -
                          474 if (game_state != 0) {
                          -
                          475 if (editor_map_index >= 128)
                          -
                          476 editor_map_index -= 128;
                          -
                          477 else if (editor_map_index >= 64)
                          -
                          478 editor_map_index -= 64;
                          -
                          479 }
                          -
                          480 int mapY = (editor_map_index / 8);
                          -
                          481 int mapX = (editor_map_index % 8);
                          -
                          482
                          -
                          483 int realX = ((b2 & 0x3F) * 16) + mapX * 512;
                          -
                          484 int realY = ((b1 & 0x3F) * 16) + mapY * 512;
                          -
                          485 auto current_gfx = overworld_maps_[i].current_graphics();
                          -
                          486 all_sprites_[game_state].emplace_back(current_gfx, (uint8_t)i, b3,
                          -
                          487 (uint8_t)(b2 & 0x3F),
                          -
                          488 (uint8_t)(b1 & 0x3F), realX, realY);
                          -
                          489 all_sprites_[game_state][i].Draw();
                          -
                          490
                          -
                          491 sprite_address += 3;
                          -
                          492 }
                          -
                          493 }
                          -
                          494
                          -
                          495 return absl::OkStatus();
                          -
                          496}
                          +
                          459
                          +
                          +
                          460absl::Status Overworld::LoadSpritesFromMap(int sprites_per_gamestate_ptr,
                          +
                          461 int num_maps_per_gamestate,
                          +
                          462 int game_state) {
                          +
                          463 for (int i = 0; i < num_maps_per_gamestate; i++) {
                          +
                          464 if (map_parent_[i] != i) continue;
                          +
                          465
                          +
                          466 int current_spr_ptr = sprites_per_gamestate_ptr + (i * 2);
                          +
                          467 ASSIGN_OR_RETURN(auto word_addr, rom()->ReadWord(current_spr_ptr));
                          +
                          468 int sprite_address = core::SnesToPc((0x09 << 0x10) | word_addr);
                          +
                          469 while (true) {
                          +
                          470 ASSIGN_OR_RETURN(uint8_t b1, rom()->ReadByte(sprite_address));
                          +
                          471 ASSIGN_OR_RETURN(uint8_t b2, rom()->ReadByte(sprite_address + 1));
                          +
                          472 ASSIGN_OR_RETURN(uint8_t b3, rom()->ReadByte(sprite_address + 2));
                          +
                          473 if (b1 == 0xFF) break;
                          +
                          474
                          +
                          475 int editor_map_index = i;
                          +
                          476 if (game_state != 0) {
                          +
                          477 if (editor_map_index >= 128)
                          +
                          478 editor_map_index -= 128;
                          +
                          479 else if (editor_map_index >= 64)
                          +
                          480 editor_map_index -= 64;
                          +
                          481 }
                          +
                          482 int mapY = (editor_map_index / 8);
                          +
                          483 int mapX = (editor_map_index % 8);
                          +
                          484
                          +
                          485 int realX = ((b2 & 0x3F) * 16) + mapX * 512;
                          +
                          486 int realY = ((b1 & 0x3F) * 16) + mapY * 512;
                          +
                          487 auto current_gfx = overworld_maps_[i].current_graphics();
                          +
                          488 all_sprites_[game_state].emplace_back(current_gfx, (uint8_t)i, b3,
                          +
                          489 (uint8_t)(b2 & 0x3F),
                          +
                          490 (uint8_t)(b1 & 0x3F), realX, realY);
                          +
                          491 all_sprites_[game_state][i].Draw();
                          +
                          492
                          +
                          493 sprite_address += 3;
                          +
                          494 }
                          +
                          495 }
                          +
                          496
                          +
                          497 return absl::OkStatus();
                          +
                          498}
                          -
                          497
                          -
                          -
                          498absl::Status Overworld::Save(Rom &rom) {
                          -
                          499 rom_ = rom;
                          - - - - - - - -
                          507 return absl::OkStatus();
                          -
                          508}
                          +
                          499
                          + -
                          509
                          -
                          - -
                          511 core::logf("Saving Overworld Maps");
                          -
                          512
                          -
                          513 // Initialize map pointers
                          -
                          514 std::fill(map_pointers1_id.begin(), map_pointers1_id.end(), -1);
                          -
                          515 std::fill(map_pointers2_id.begin(), map_pointers2_id.end(), -1);
                          -
                          516
                          -
                          517 // Compress and save each map
                          - -
                          519 for (int i = 0; i < kNumOverworldMaps; i++) {
                          -
                          520 std::vector<uint8_t> single_map_1(512);
                          -
                          521 std::vector<uint8_t> single_map_2(512);
                          -
                          522
                          -
                          523 // Copy tiles32 data to single_map_1 and single_map_2
                          -
                          524 int npos = 0;
                          -
                          525 for (int y = 0; y < 16; y++) {
                          -
                          526 for (int x = 0; x < 16; x++) {
                          -
                          527 auto packed = tiles32_list_[npos + (i * 256)];
                          -
                          528 single_map_1[npos] = packed & 0xFF; // Lower 8 bits
                          -
                          529 single_map_2[npos] = (packed >> 8) & 0xFF; // Next 8 bits
                          -
                          530 npos++;
                          -
                          531 }
                          -
                          532 }
                          -
                          533
                          -
                          534 int size_a, size_b;
                          -
                          535 // Compress single_map_1 and single_map_2
                          -
                          536 auto a = gfx::HyruleMagicCompress(single_map_1.data(), 256, &size_a, 1);
                          -
                          537 auto b = gfx::HyruleMagicCompress(single_map_2.data(), 256, &size_b, 1);
                          -
                          538 if (a.empty() || b.empty()) {
                          -
                          539 return absl::AbortedError("Error compressing map gfx.");
                          -
                          540 }
                          -
                          541
                          -
                          542 // Save compressed data and pointers
                          -
                          543 map_data_p1[i] = std::vector<uint8_t>(size_a);
                          -
                          544 map_data_p2[i] = std::vector<uint8_t>(size_b);
                          -
                          545
                          -
                          546 if ((pos + size_a) >= 0x5FE70 && (pos + size_a) <= 0x60000) {
                          -
                          547 pos = 0x60000;
                          -
                          548 }
                          -
                          549
                          -
                          550 if ((pos + size_a) >= 0x6411F && (pos + size_a) <= 0x70000) {
                          -
                          551 core::logf("Pos set to overflow region for map %s at %s",
                          -
                          552 std::to_string(i), core::HexLong(pos));
                          -
                          553 pos = kOverworldMapDataOverflow; // 0x0F8780;
                          -
                          554 }
                          -
                          555
                          -
                          556 const auto compare_array = [](const std::vector<uint8_t> &array1,
                          -
                          557 const std::vector<uint8_t> &array2) -> bool {
                          -
                          558 if (array1.size() != array2.size()) {
                          -
                          559 return false;
                          -
                          560 }
                          -
                          561
                          -
                          562 for (size_t i = 0; i < array1.size(); i++) {
                          -
                          563 if (array1[i] != array2[i]) {
                          -
                          564 return false;
                          -
                          565 }
                          -
                          566 }
                          -
                          567
                          -
                          568 return true;
                          -
                          569 };
                          -
                          570
                          -
                          571 for (int j = 0; j < i; j++) {
                          -
                          572 if (compare_array(a, map_data_p1[j])) {
                          -
                          573 // Reuse pointer id j for P1 (a)
                          -
                          574 map_pointers1_id[i] = j;
                          -
                          575 }
                          -
                          576
                          -
                          577 if (compare_array(b, map_data_p2[j])) {
                          -
                          578 map_pointers2_id[i] = j;
                          -
                          579 // Reuse pointer id j for P2 (b)
                          -
                          580 }
                          -
                          581 }
                          -
                          582
                          -
                          583 if (map_pointers1_id[i] == -1) {
                          -
                          584 // Save compressed data and pointer for map1
                          -
                          585 std::copy(a.begin(), a.end(), map_data_p1[i].begin());
                          -
                          586 int snes_pos = core::PcToSnes(pos);
                          -
                          587 map_pointers1[i] = snes_pos;
                          -
                          588 core::logf("Saving map pointers1 and compressed data for map %s at %s",
                          -
                          589 core::HexByte(i), core::HexLong(snes_pos));
                          -
                          590 RETURN_IF_ERROR(rom()->WriteLong(
                          -
                          591 rom()->version_constants().kCompressedAllMap32PointersLow + (3 * i),
                          -
                          592 snes_pos));
                          -
                          593 RETURN_IF_ERROR(rom()->WriteVector(pos, a));
                          -
                          594 pos += size_a;
                          -
                          595 } else {
                          -
                          596 // Save pointer for map1
                          -
                          597 int snes_pos = map_pointers1[map_pointers1_id[i]];
                          -
                          598 core::logf("Saving map pointers1 for map %s at %s", core::HexByte(i),
                          -
                          599 core::HexLong(snes_pos));
                          -
                          600 RETURN_IF_ERROR(rom()->WriteLong(
                          -
                          601 rom()->version_constants().kCompressedAllMap32PointersLow + (3 * i),
                          -
                          602 snes_pos));
                          -
                          603 }
                          -
                          604
                          -
                          605 if ((pos + b.size()) >= 0x5FE70 && (pos + b.size()) <= 0x60000) {
                          -
                          606 pos = 0x60000;
                          -
                          607 }
                          -
                          608
                          -
                          609 if ((pos + b.size()) >= 0x6411F && (pos + b.size()) <= 0x70000) {
                          -
                          610 core::logf("Pos set to overflow region for map %s at %s",
                          - - -
                          613 }
                          -
                          614
                          -
                          615 if (map_pointers2_id[i] == -1) {
                          -
                          616 // Save compressed data and pointer for map2
                          -
                          617 std::copy(b.begin(), b.end(), map_data_p2[i].begin());
                          -
                          618 int snes_pos = core::PcToSnes(pos);
                          -
                          619 map_pointers2[i] = snes_pos;
                          -
                          620 core::logf("Saving map pointers2 and compressed data for map %s at %s",
                          -
                          621 core::HexByte(i), core::HexLong(snes_pos));
                          -
                          622 RETURN_IF_ERROR(rom()->WriteLong(
                          -
                          623 rom()->version_constants().kCompressedAllMap32PointersHigh + (3 * i),
                          -
                          624 snes_pos));
                          -
                          625 RETURN_IF_ERROR(rom()->WriteVector(pos, b));
                          -
                          626 pos += size_b;
                          -
                          627 } else {
                          -
                          628 // Save pointer for map2
                          -
                          629 int snes_pos = map_pointers2[map_pointers2_id[i]];
                          -
                          630 core::logf("Saving map pointers2 for map %s at %s", core::HexByte(i),
                          -
                          631 core::HexLong(snes_pos));
                          -
                          632 RETURN_IF_ERROR(rom()->WriteLong(
                          -
                          633 rom()->version_constants().kCompressedAllMap32PointersHigh + (3 * i),
                          -
                          634 snes_pos));
                          -
                          635 }
                          -
                          636 }
                          -
                          637
                          -
                          638 // Check if too many maps data
                          - -
                          640 core::logf("Too many maps data %s", core::HexLong(pos));
                          -
                          641 return absl::AbortedError("Too many maps data " + std::to_string(pos));
                          -
                          642 }
                          -
                          643
                          -
                          644 // Save large maps
                          - -
                          646
                          +
                          511
                          +
                          + +
                          513 core::logf("Saving Overworld Maps");
                          +
                          514
                          +
                          515 // Initialize map pointers
                          +
                          516 std::fill(map_pointers1_id.begin(), map_pointers1_id.end(), -1);
                          +
                          517 std::fill(map_pointers2_id.begin(), map_pointers2_id.end(), -1);
                          +
                          518
                          +
                          519 // Compress and save each map
                          + +
                          521 for (int i = 0; i < kNumOverworldMaps; i++) {
                          +
                          522 std::vector<uint8_t> single_map_1(512);
                          +
                          523 std::vector<uint8_t> single_map_2(512);
                          +
                          524
                          +
                          525 // Copy tiles32 data to single_map_1 and single_map_2
                          +
                          526 int npos = 0;
                          +
                          527 for (int y = 0; y < 16; y++) {
                          +
                          528 for (int x = 0; x < 16; x++) {
                          +
                          529 auto packed = tiles32_list_[npos + (i * 256)];
                          +
                          530 single_map_1[npos] = packed & 0xFF; // Lower 8 bits
                          +
                          531 single_map_2[npos] = (packed >> 8) & 0xFF; // Next 8 bits
                          +
                          532 npos++;
                          +
                          533 }
                          +
                          534 }
                          +
                          535
                          +
                          536 int size_a, size_b;
                          +
                          537 // Compress single_map_1 and single_map_2
                          +
                          538 auto a = gfx::HyruleMagicCompress(single_map_1.data(), 256, &size_a, 1);
                          +
                          539 auto b = gfx::HyruleMagicCompress(single_map_2.data(), 256, &size_b, 1);
                          +
                          540 if (a.empty() || b.empty()) {
                          +
                          541 return absl::AbortedError("Error compressing map gfx.");
                          +
                          542 }
                          +
                          543
                          +
                          544 // Save compressed data and pointers
                          +
                          545 map_data_p1[i] = std::vector<uint8_t>(size_a);
                          +
                          546 map_data_p2[i] = std::vector<uint8_t>(size_b);
                          +
                          547
                          +
                          548 if ((pos + size_a) >= 0x5FE70 && (pos + size_a) <= 0x60000) {
                          +
                          549 pos = 0x60000;
                          +
                          550 }
                          +
                          551
                          +
                          552 if ((pos + size_a) >= 0x6411F && (pos + size_a) <= 0x70000) {
                          +
                          553 core::logf("Pos set to overflow region for map %s at %s",
                          +
                          554 std::to_string(i), core::HexLong(pos));
                          +
                          555 pos = kOverworldMapDataOverflow; // 0x0F8780;
                          +
                          556 }
                          +
                          557
                          +
                          558 const auto compare_array = [](const std::vector<uint8_t> &array1,
                          +
                          559 const std::vector<uint8_t> &array2) -> bool {
                          +
                          560 if (array1.size() != array2.size()) {
                          +
                          561 return false;
                          +
                          562 }
                          +
                          563
                          +
                          564 for (size_t i = 0; i < array1.size(); i++) {
                          +
                          565 if (array1[i] != array2[i]) {
                          +
                          566 return false;
                          +
                          567 }
                          +
                          568 }
                          +
                          569
                          +
                          570 return true;
                          +
                          571 };
                          +
                          572
                          +
                          573 for (int j = 0; j < i; j++) {
                          +
                          574 if (compare_array(a, map_data_p1[j])) {
                          +
                          575 // Reuse pointer id j for P1 (a)
                          +
                          576 map_pointers1_id[i] = j;
                          +
                          577 }
                          +
                          578
                          +
                          579 if (compare_array(b, map_data_p2[j])) {
                          +
                          580 map_pointers2_id[i] = j;
                          +
                          581 // Reuse pointer id j for P2 (b)
                          +
                          582 }
                          +
                          583 }
                          +
                          584
                          +
                          585 if (map_pointers1_id[i] == -1) {
                          +
                          586 // Save compressed data and pointer for map1
                          +
                          587 std::copy(a.begin(), a.end(), map_data_p1[i].begin());
                          +
                          588 int snes_pos = core::PcToSnes(pos);
                          +
                          589 map_pointers1[i] = snes_pos;
                          +
                          590 core::logf("Saving map pointers1 and compressed data for map %s at %s",
                          +
                          591 core::HexByte(i), core::HexLong(snes_pos));
                          +
                          592 RETURN_IF_ERROR(rom()->WriteLong(
                          +
                          593 rom()->version_constants().kCompressedAllMap32PointersLow + (3 * i),
                          +
                          594 snes_pos));
                          +
                          595 RETURN_IF_ERROR(rom()->WriteVector(pos, a));
                          +
                          596 pos += size_a;
                          +
                          597 } else {
                          +
                          598 // Save pointer for map1
                          +
                          599 int snes_pos = map_pointers1[map_pointers1_id[i]];
                          +
                          600 core::logf("Saving map pointers1 for map %s at %s", core::HexByte(i),
                          +
                          601 core::HexLong(snes_pos));
                          +
                          602 RETURN_IF_ERROR(rom()->WriteLong(
                          +
                          603 rom()->version_constants().kCompressedAllMap32PointersLow + (3 * i),
                          +
                          604 snes_pos));
                          +
                          605 }
                          +
                          606
                          +
                          607 if ((pos + b.size()) >= 0x5FE70 && (pos + b.size()) <= 0x60000) {
                          +
                          608 pos = 0x60000;
                          +
                          609 }
                          +
                          610
                          +
                          611 if ((pos + b.size()) >= 0x6411F && (pos + b.size()) <= 0x70000) {
                          +
                          612 core::logf("Pos set to overflow region for map %s at %s",
                          + + +
                          615 }
                          +
                          616
                          +
                          617 if (map_pointers2_id[i] == -1) {
                          +
                          618 // Save compressed data and pointer for map2
                          +
                          619 std::copy(b.begin(), b.end(), map_data_p2[i].begin());
                          +
                          620 int snes_pos = core::PcToSnes(pos);
                          +
                          621 map_pointers2[i] = snes_pos;
                          +
                          622 core::logf("Saving map pointers2 and compressed data for map %s at %s",
                          +
                          623 core::HexByte(i), core::HexLong(snes_pos));
                          +
                          624 RETURN_IF_ERROR(rom()->WriteLong(
                          +
                          625 rom()->version_constants().kCompressedAllMap32PointersHigh + (3 * i),
                          +
                          626 snes_pos));
                          +
                          627 RETURN_IF_ERROR(rom()->WriteVector(pos, b));
                          +
                          628 pos += size_b;
                          +
                          629 } else {
                          +
                          630 // Save pointer for map2
                          +
                          631 int snes_pos = map_pointers2[map_pointers2_id[i]];
                          +
                          632 core::logf("Saving map pointers2 for map %s at %s", core::HexByte(i),
                          +
                          633 core::HexLong(snes_pos));
                          +
                          634 RETURN_IF_ERROR(rom()->WriteLong(
                          +
                          635 rom()->version_constants().kCompressedAllMap32PointersHigh + (3 * i),
                          +
                          636 snes_pos));
                          +
                          637 }
                          +
                          638 }
                          +
                          639
                          +
                          640 // Check if too many maps data
                          + +
                          642 core::logf("Too many maps data %s", core::HexLong(pos));
                          +
                          643 return absl::AbortedError("Too many maps data " + std::to_string(pos));
                          +
                          644 }
                          +
                          645
                          +
                          647 return absl::OkStatus();
                          648}
                          @@ -831,908 +831,928 @@
                          685 RETURN_IF_ERROR(rom()->WriteByte(
                          686 kOverworldScreenSizeForLoading + i + offset, 0x04));
                          687 RETURN_IF_ERROR(rom()->WriteByte(
                          -
                          688 kOverworldScreenSizeForLoading + i + offset + 64, 0x04));
                          -
                          689 RETURN_IF_ERROR(rom()->WriteByte(
                          -
                          690 kOverworldScreenSizeForLoading + i + offset + 128, 0x04));
                          -
                          691 }
                          -
                          692
                          -
                          693 // Check 5 and 6
                          - -
                          695 rom()->WriteShort(kTransitionTargetNorth + (i * 2),
                          -
                          696 (uint16_t)((parent_y_pos * 0x200) - 0xE0)));
                          - -
                          698 rom()->WriteShort(kTransitionTargetWest + (i * 2),
                          -
                          699 (uint16_t)((parent_x_pos * 0x200) - 0x100)));
                          -
                          700
                          - -
                          702 rom()->WriteShort(kTransitionTargetNorth + (i * 2) + 2,
                          -
                          703 (uint16_t)((parent_y_pos * 0x200) - 0xE0)));
                          - -
                          705 rom()->WriteShort(kTransitionTargetWest + (i * 2) + 2,
                          -
                          706 (uint16_t)((parent_x_pos * 0x200) - 0x100)));
                          -
                          707
                          - -
                          709 rom()->WriteShort(kTransitionTargetNorth + (i * 2) + 16,
                          -
                          710 (uint16_t)((parent_y_pos * 0x200) - 0xE0)));
                          - -
                          712 rom()->WriteShort(kTransitionTargetWest + (i * 2) + 16,
                          -
                          713 (uint16_t)((parent_x_pos * 0x200) - 0x100)));
                          -
                          714
                          - -
                          716 rom()->WriteShort(kTransitionTargetNorth + (i * 2) + 18,
                          -
                          717 (uint16_t)((parent_y_pos * 0x200) - 0xE0)));
                          - -
                          719 rom()->WriteShort(kTransitionTargetWest + (i * 2) + 18,
                          -
                          720 (uint16_t)((parent_x_pos * 0x200) - 0x100)));
                          -
                          721
                          -
                          722 // Check 7 and 8
                          -
                          723 RETURN_IF_ERROR(rom()->WriteShort(kOverworldTransitionPositionX + (i * 2),
                          -
                          724 (parent_x_pos * 0x200)));
                          -
                          725 RETURN_IF_ERROR(rom()->WriteShort(kOverworldTransitionPositionY + (i * 2),
                          -
                          726 (parent_y_pos * 0x200)));
                          -
                          727
                          - -
                          729 rom()->WriteShort(kOverworldTransitionPositionX + (i * 2) + 02,
                          -
                          730 (parent_x_pos * 0x200)));
                          - -
                          732 rom()->WriteShort(kOverworldTransitionPositionY + (i * 2) + 02,
                          -
                          733 (parent_y_pos * 0x200)));
                          -
                          734
                          -
                          735 // problematic
                          - -
                          737 rom()->WriteShort(kOverworldTransitionPositionX + (i * 2) + 16,
                          -
                          738 (parent_x_pos * 0x200)));
                          - -
                          740 rom()->WriteShort(kOverworldTransitionPositionY + (i * 2) + 16,
                          -
                          741 (parent_y_pos * 0x200)));
                          -
                          742
                          - -
                          744 rom()->WriteShort(kOverworldTransitionPositionX + (i * 2) + 18,
                          -
                          745 (parent_x_pos * 0x200)));
                          - -
                          747 rom()->WriteShort(kOverworldTransitionPositionY + (i * 2) + 18,
                          -
                          748 (parent_y_pos * 0x200)));
                          -
                          749
                          -
                          750 // Check 9
                          -
                          751 RETURN_IF_ERROR(rom()->WriteShort(
                          -
                          752 kOverworldScreenTileMapChangeByScreen1 + (i * 2) + 00, 0x0060));
                          + +
                          689 0x04));
                          + + +
                          692 0x04));
                          +
                          693 }
                          +
                          694
                          +
                          695 // Check 5 and 6
                          + +
                          697 rom()->WriteShort(kTransitionTargetNorth + (i * 2),
                          +
                          698 (uint16_t)((parent_y_pos * 0x200) - 0xE0)));
                          + +
                          700 rom()->WriteShort(kTransitionTargetWest + (i * 2),
                          +
                          701 (uint16_t)((parent_x_pos * 0x200) - 0x100)));
                          +
                          702
                          + +
                          704 rom()->WriteShort(kTransitionTargetNorth + (i * 2) + 2,
                          +
                          705 (uint16_t)((parent_y_pos * 0x200) - 0xE0)));
                          + +
                          707 rom()->WriteShort(kTransitionTargetWest + (i * 2) + 2,
                          +
                          708 (uint16_t)((parent_x_pos * 0x200) - 0x100)));
                          +
                          709
                          + +
                          711 rom()->WriteShort(kTransitionTargetNorth + (i * 2) + 16,
                          +
                          712 (uint16_t)((parent_y_pos * 0x200) - 0xE0)));
                          + +
                          714 rom()->WriteShort(kTransitionTargetWest + (i * 2) + 16,
                          +
                          715 (uint16_t)((parent_x_pos * 0x200) - 0x100)));
                          +
                          716
                          + +
                          718 rom()->WriteShort(kTransitionTargetNorth + (i * 2) + 18,
                          +
                          719 (uint16_t)((parent_y_pos * 0x200) - 0xE0)));
                          + +
                          721 rom()->WriteShort(kTransitionTargetWest + (i * 2) + 18,
                          +
                          722 (uint16_t)((parent_x_pos * 0x200) - 0x100)));
                          +
                          723
                          +
                          724 // Check 7 and 8
                          +
                          725 RETURN_IF_ERROR(rom()->WriteShort(kOverworldTransitionPositionX + (i * 2),
                          +
                          726 (parent_x_pos * 0x200)));
                          +
                          727 RETURN_IF_ERROR(rom()->WriteShort(kOverworldTransitionPositionY + (i * 2),
                          +
                          728 (parent_y_pos * 0x200)));
                          +
                          729
                          + +
                          731 rom()->WriteShort(kOverworldTransitionPositionX + (i * 2) + 02,
                          +
                          732 (parent_x_pos * 0x200)));
                          + +
                          734 rom()->WriteShort(kOverworldTransitionPositionY + (i * 2) + 02,
                          +
                          735 (parent_y_pos * 0x200)));
                          +
                          736
                          +
                          737 // problematic
                          + +
                          739 rom()->WriteShort(kOverworldTransitionPositionX + (i * 2) + 16,
                          +
                          740 (parent_x_pos * 0x200)));
                          + +
                          742 rom()->WriteShort(kOverworldTransitionPositionY + (i * 2) + 16,
                          +
                          743 (parent_y_pos * 0x200)));
                          +
                          744
                          + +
                          746 rom()->WriteShort(kOverworldTransitionPositionX + (i * 2) + 18,
                          +
                          747 (parent_x_pos * 0x200)));
                          + +
                          749 rom()->WriteShort(kOverworldTransitionPositionY + (i * 2) + 18,
                          +
                          750 (parent_y_pos * 0x200)));
                          +
                          751
                          +
                          752 // Check 9
                          753 RETURN_IF_ERROR(rom()->WriteShort(
                          -
                          754 kOverworldScreenTileMapChangeByScreen1 + (i * 2) + 02, 0x0060));
                          -
                          755
                          -
                          756 // If parentX == 0 then lower submaps == 0x0060 too
                          -
                          757 if (parent_x_pos == 0) {
                          -
                          758 RETURN_IF_ERROR(rom()->WriteShort(
                          -
                          759 kOverworldScreenTileMapChangeByScreen1 + (i * 2) + 16, 0x0060));
                          +
                          754 kOverworldScreenTileMapChangeByScreen1 + (i * 2) + 00, 0x0060));
                          +
                          755 RETURN_IF_ERROR(rom()->WriteShort(
                          +
                          756 kOverworldScreenTileMapChangeByScreen1 + (i * 2) + 02, 0x0060));
                          +
                          757
                          +
                          758 // If parentX == 0 then lower submaps == 0x0060 too
                          +
                          759 if (parent_x_pos == 0) {
                          760 RETURN_IF_ERROR(rom()->WriteShort(
                          -
                          761 kOverworldScreenTileMapChangeByScreen1 + (i * 2) + 18, 0x0060));
                          -
                          762 } else {
                          -
                          763 // Otherwise lower submaps == 0x1060
                          -
                          764 RETURN_IF_ERROR(rom()->WriteShort(
                          -
                          765 kOverworldScreenTileMapChangeByScreen1 + (i * 2) + 16, 0x1060));
                          +
                          761 kOverworldScreenTileMapChangeByScreen1 + (i * 2) + 16, 0x0060));
                          +
                          762 RETURN_IF_ERROR(rom()->WriteShort(
                          +
                          763 kOverworldScreenTileMapChangeByScreen1 + (i * 2) + 18, 0x0060));
                          +
                          764 } else {
                          +
                          765 // Otherwise lower submaps == 0x1060
                          766 RETURN_IF_ERROR(rom()->WriteShort(
                          -
                          767 kOverworldScreenTileMapChangeByScreen1 + (i * 2) + 18, 0x1060));
                          -
                          768
                          -
                          769 // If the area to the left is a large map, we don't need to add an
                          -
                          770 // offset to it. otherwise leave it the same. Just to make sure where
                          -
                          771 // don't try to read outside of the array.
                          -
                          772 if ((i - 1) >= 0) {
                          -
                          773 // If the area to the left is a large area.
                          -
                          774 if (overworld_maps_[i - 1].is_large_map()) {
                          -
                          775 // If the area to the left is the bottom right of a large area.
                          -
                          776 if (overworld_maps_[i - 1].large_index() == 1) {
                          -
                          777 RETURN_IF_ERROR(rom()->WriteShort(
                          - -
                          779 0x0060));
                          -
                          780 }
                          -
                          781 }
                          -
                          782 }
                          -
                          783 }
                          -
                          784
                          -
                          785 // Always 0x0080
                          -
                          786 RETURN_IF_ERROR(rom()->WriteShort(
                          -
                          787 kOverworldScreenTileMapChangeByScreen2 + (i * 2) + 00, 0x0080));
                          +
                          767 kOverworldScreenTileMapChangeByScreen1 + (i * 2) + 16, 0x1060));
                          +
                          768 RETURN_IF_ERROR(rom()->WriteShort(
                          +
                          769 kOverworldScreenTileMapChangeByScreen1 + (i * 2) + 18, 0x1060));
                          +
                          770
                          +
                          771 // If the area to the left is a large map, we don't need to add an
                          +
                          772 // offset to it. otherwise leave it the same. Just to make sure where
                          +
                          773 // don't try to read outside of the array.
                          +
                          774 if ((i - 1) >= 0) {
                          +
                          775 // If the area to the left is a large area.
                          +
                          776 if (overworld_maps_[i - 1].is_large_map()) {
                          +
                          777 // If the area to the left is the bottom right of a large area.
                          +
                          778 if (overworld_maps_[i - 1].large_index() == 1) {
                          +
                          779 RETURN_IF_ERROR(rom()->WriteShort(
                          + +
                          781 0x0060));
                          +
                          782 }
                          +
                          783 }
                          +
                          784 }
                          +
                          785 }
                          +
                          786
                          +
                          787 // Always 0x0080
                          788 RETURN_IF_ERROR(rom()->WriteShort(
                          -
                          789 kOverworldScreenTileMapChangeByScreen2 + (i * 2) + 2, 0x0080));
                          -
                          790 // Lower always 0x1080
                          -
                          791 RETURN_IF_ERROR(rom()->WriteShort(
                          -
                          792 kOverworldScreenTileMapChangeByScreen2 + (i * 2) + 16, 0x1080));
                          +
                          789 kOverworldScreenTileMapChangeByScreen2 + (i * 2) + 00, 0x0080));
                          +
                          790 RETURN_IF_ERROR(rom()->WriteShort(
                          +
                          791 kOverworldScreenTileMapChangeByScreen2 + (i * 2) + 2, 0x0080));
                          +
                          792 // Lower always 0x1080
                          793 RETURN_IF_ERROR(rom()->WriteShort(
                          -
                          794 kOverworldScreenTileMapChangeByScreen2 + (i * 2) + 18, 0x1080));
                          -
                          795
                          -
                          796 // If the area to the right is a large map, we don't need to add an offset
                          -
                          797 // to it. otherwise leave it the same. Just to make sure where don't try
                          -
                          798 // to read outside of the array.
                          -
                          799 if ((i + 2) < 64) {
                          -
                          800 // If the area to the right is a large area.
                          -
                          801 if (overworld_maps_[i + 2].is_large_map()) {
                          -
                          802 // If the area to the right is the top left of a large area.
                          -
                          803 if (overworld_maps_[i + 2].large_index() == 0) {
                          -
                          804 RETURN_IF_ERROR(rom()->WriteShort(
                          -
                          805 kOverworldScreenTileMapChangeByScreen2 + (i * 2) + 18, 0x0080));
                          -
                          806 }
                          -
                          807 }
                          -
                          808 }
                          -
                          809
                          -
                          810 // Always 0x1800
                          -
                          811 RETURN_IF_ERROR(rom()->WriteShort(
                          -
                          812 kOverworldScreenTileMapChangeByScreen3 + (i * 2), 0x1800));
                          +
                          794 kOverworldScreenTileMapChangeByScreen2 + (i * 2) + 16, 0x1080));
                          +
                          795 RETURN_IF_ERROR(rom()->WriteShort(
                          +
                          796 kOverworldScreenTileMapChangeByScreen2 + (i * 2) + 18, 0x1080));
                          +
                          797
                          +
                          798 // If the area to the right is a large map, we don't need to add an offset
                          +
                          799 // to it. otherwise leave it the same. Just to make sure where don't try
                          +
                          800 // to read outside of the array.
                          +
                          801 if ((i + 2) < 64) {
                          +
                          802 // If the area to the right is a large area.
                          +
                          803 if (overworld_maps_[i + 2].is_large_map()) {
                          +
                          804 // If the area to the right is the top left of a large area.
                          +
                          805 if (overworld_maps_[i + 2].large_index() == 0) {
                          +
                          806 RETURN_IF_ERROR(rom()->WriteShort(
                          +
                          807 kOverworldScreenTileMapChangeByScreen2 + (i * 2) + 18, 0x0080));
                          +
                          808 }
                          +
                          809 }
                          +
                          810 }
                          +
                          811
                          +
                          812 // Always 0x1800
                          813 RETURN_IF_ERROR(rom()->WriteShort(
                          -
                          814 kOverworldScreenTileMapChangeByScreen3 + (i * 2) + 16, 0x1800));
                          -
                          815 // Right side is always 0x1840
                          -
                          816 RETURN_IF_ERROR(rom()->WriteShort(
                          -
                          817 kOverworldScreenTileMapChangeByScreen3 + (i * 2) + 2, 0x1840));
                          +
                          814 kOverworldScreenTileMapChangeByScreen3 + (i * 2), 0x1800));
                          +
                          815 RETURN_IF_ERROR(rom()->WriteShort(
                          +
                          816 kOverworldScreenTileMapChangeByScreen3 + (i * 2) + 16, 0x1800));
                          +
                          817 // Right side is always 0x1840
                          818 RETURN_IF_ERROR(rom()->WriteShort(
                          -
                          819 kOverworldScreenTileMapChangeByScreen3 + (i * 2) + 18, 0x1840));
                          -
                          820
                          -
                          821 // If the area above is a large map, we don't need to add an offset to it.
                          -
                          822 // otherwise leave it the same.
                          -
                          823 // Just to make sure where don't try to read outside of the array.
                          -
                          824 if (i - 8 >= 0) {
                          -
                          825 // If the area just above us is a large area.
                          -
                          826 if (overworld_maps_[i - 8].is_large_map()) {
                          -
                          827 // If the area just above us is the bottom left of a large area.
                          -
                          828 if (overworld_maps_[i - 8].large_index() == 2) {
                          -
                          829 RETURN_IF_ERROR(rom()->WriteShort(
                          -
                          830 kOverworldScreenTileMapChangeByScreen3 + (i * 2) + 02, 0x1800));
                          -
                          831 }
                          -
                          832 }
                          -
                          833 }
                          -
                          834
                          -
                          835 // Always 0x2000
                          -
                          836 RETURN_IF_ERROR(rom()->WriteShort(
                          -
                          837 kOverworldScreenTileMapChangeByScreen4 + (i * 2) + 00, 0x2000));
                          +
                          819 kOverworldScreenTileMapChangeByScreen3 + (i * 2) + 2, 0x1840));
                          +
                          820 RETURN_IF_ERROR(rom()->WriteShort(
                          +
                          821 kOverworldScreenTileMapChangeByScreen3 + (i * 2) + 18, 0x1840));
                          +
                          822
                          +
                          823 // If the area above is a large map, we don't need to add an offset to it.
                          +
                          824 // otherwise leave it the same.
                          +
                          825 // Just to make sure where don't try to read outside of the array.
                          +
                          826 if (i - 8 >= 0) {
                          +
                          827 // If the area just above us is a large area.
                          +
                          828 if (overworld_maps_[i - 8].is_large_map()) {
                          +
                          829 // If the area just above us is the bottom left of a large area.
                          +
                          830 if (overworld_maps_[i - 8].large_index() == 2) {
                          +
                          831 RETURN_IF_ERROR(rom()->WriteShort(
                          +
                          832 kOverworldScreenTileMapChangeByScreen3 + (i * 2) + 02, 0x1800));
                          +
                          833 }
                          +
                          834 }
                          +
                          835 }
                          +
                          836
                          +
                          837 // Always 0x2000
                          838 RETURN_IF_ERROR(rom()->WriteShort(
                          -
                          839 kOverworldScreenTileMapChangeByScreen4 + (i * 2) + 16, 0x2000));
                          -
                          840 // Right side always 0x2040
                          -
                          841 RETURN_IF_ERROR(rom()->WriteShort(
                          -
                          842 kOverworldScreenTileMapChangeByScreen4 + (i * 2) + 2, 0x2040));
                          +
                          839 kOverworldScreenTileMapChangeByScreen4 + (i * 2) + 00, 0x2000));
                          +
                          840 RETURN_IF_ERROR(rom()->WriteShort(
                          +
                          841 kOverworldScreenTileMapChangeByScreen4 + (i * 2) + 16, 0x2000));
                          +
                          842 // Right side always 0x2040
                          843 RETURN_IF_ERROR(rom()->WriteShort(
                          -
                          844 kOverworldScreenTileMapChangeByScreen4 + (i * 2) + 18, 0x2040));
                          -
                          845
                          -
                          846 // If the area below is a large map, we don't need to add an offset to it.
                          -
                          847 // otherwise leave it the same.
                          -
                          848 // Just to make sure where don't try to read outside of the array.
                          -
                          849 if (i + 16 < 64) {
                          -
                          850 // If the area just below us is a large area.
                          -
                          851 if (overworld_maps_[i + 16].is_large_map()) {
                          -
                          852 // If the area just below us is the top left of a large area.
                          -
                          853 if (overworld_maps_[i + 16].large_index() == 0) {
                          -
                          854 RETURN_IF_ERROR(rom()->WriteShort(
                          -
                          855 kOverworldScreenTileMapChangeByScreen4 + (i * 2) + 18, 0x2000));
                          -
                          856 }
                          -
                          857 }
                          -
                          858 }
                          -
                          859
                          -
                          860 checked_map.emplace_back(i);
                          -
                          861 checked_map.emplace_back((i + 1));
                          -
                          862 checked_map.emplace_back((i + 8));
                          -
                          863 checked_map.emplace_back((i + 9));
                          -
                          864
                          -
                          865 } else {
                          -
                          866 RETURN_IF_ERROR(rom()->WriteByte(kOverworldMapSize + i, 0x00));
                          -
                          867 RETURN_IF_ERROR(rom()->WriteByte(kOverworldMapSizeHighByte + i, 0x01));
                          -
                          868
                          -
                          869 RETURN_IF_ERROR(rom()->WriteByte(kOverworldScreenSize + i, 0x01));
                          -
                          870 RETURN_IF_ERROR(rom()->WriteByte(kOverworldScreenSize + i + 64, 0x01));
                          -
                          871
                          - -
                          873 rom()->WriteByte(kOverworldScreenSizeForLoading + i, 0x02));
                          +
                          844 kOverworldScreenTileMapChangeByScreen4 + (i * 2) + 2, 0x2040));
                          +
                          845 RETURN_IF_ERROR(rom()->WriteShort(
                          +
                          846 kOverworldScreenTileMapChangeByScreen4 + (i * 2) + 18, 0x2040));
                          +
                          847
                          +
                          848 // If the area below is a large map, we don't need to add an offset to it.
                          +
                          849 // otherwise leave it the same.
                          +
                          850 // Just to make sure where don't try to read outside of the array.
                          +
                          851 if (i + 16 < 64) {
                          +
                          852 // If the area just below us is a large area.
                          +
                          853 if (overworld_maps_[i + 16].is_large_map()) {
                          +
                          854 // If the area just below us is the top left of a large area.
                          +
                          855 if (overworld_maps_[i + 16].large_index() == 0) {
                          +
                          856 RETURN_IF_ERROR(rom()->WriteShort(
                          +
                          857 kOverworldScreenTileMapChangeByScreen4 + (i * 2) + 18, 0x2000));
                          +
                          858 }
                          +
                          859 }
                          +
                          860 }
                          +
                          861
                          +
                          862 checked_map.emplace_back(i);
                          +
                          863 checked_map.emplace_back((i + 1));
                          +
                          864 checked_map.emplace_back((i + 8));
                          +
                          865 checked_map.emplace_back((i + 9));
                          +
                          866
                          +
                          867 } else {
                          +
                          868 RETURN_IF_ERROR(rom()->WriteByte(kOverworldMapSize + i, 0x00));
                          +
                          869 RETURN_IF_ERROR(rom()->WriteByte(kOverworldMapSizeHighByte + i, 0x01));
                          +
                          870
                          +
                          871 RETURN_IF_ERROR(rom()->WriteByte(kOverworldScreenSize + i, 0x01));
                          +
                          872 RETURN_IF_ERROR(rom()->WriteByte(kOverworldScreenSize + i + 64, 0x01));
                          +
                          873
                          -
                          875 rom()->WriteByte(kOverworldScreenSizeForLoading + i + 64, 0x02));
                          - -
                          877 rom()->WriteByte(kOverworldScreenSizeForLoading + i + 128, 0x02));
                          -
                          878
                          -
                          879 RETURN_IF_ERROR(rom()->WriteShort(
                          -
                          880 kOverworldScreenTileMapChangeByScreen1 + (i * 2), 0x0060));
                          -
                          881
                          -
                          882 // If the area to the left is a large map, we don't need to add an offset
                          -
                          883 // to it. otherwise leave it the same.
                          -
                          884 // Just to make sure where don't try to read outside of the array.
                          -
                          885 if (i - 1 >= 0 && parent_x_pos != 0) {
                          -
                          886 if (overworld_maps_[i - 1].is_large_map()) {
                          -
                          887 if (overworld_maps_[i - 1].large_index() == 3) {
                          -
                          888 RETURN_IF_ERROR(rom()->WriteShort(
                          -
                          889 kOverworldScreenTileMapChangeByScreen1 + (i * 2), 0xF060));
                          -
                          890 }
                          -
                          891 }
                          -
                          892 }
                          -
                          893
                          -
                          894 RETURN_IF_ERROR(rom()->WriteShort(
                          -
                          895 kOverworldScreenTileMapChangeByScreen2 + (i * 2), 0x0040));
                          -
                          896
                          -
                          897 if (i + 1 < 64 && parent_x_pos != 7) {
                          -
                          898 if (overworld_maps_[i + 1].is_large_map()) {
                          -
                          899 if (overworld_maps_[i + 1].large_index() == 2) {
                          -
                          900 RETURN_IF_ERROR(rom()->WriteShort(
                          -
                          901 kOverworldScreenTileMapChangeByScreen2 + (i * 2), 0xF040));
                          -
                          902 }
                          -
                          903 }
                          -
                          904 }
                          -
                          905
                          -
                          906 RETURN_IF_ERROR(rom()->WriteShort(
                          -
                          907 kOverworldScreenTileMapChangeByScreen3 + (i * 2), 0x1800));
                          -
                          908
                          -
                          909 // If the area above is a large map, we don't need to add an offset to it.
                          -
                          910 // otherwise leave it the same.
                          -
                          911 // Just to make sure where don't try to read outside of the array.
                          -
                          912 if (i - 8 >= 0) {
                          -
                          913 // If the area just above us is a large area.
                          -
                          914 if (overworld_maps_[i - 8].is_large_map()) {
                          -
                          915 // If we are under the bottom right of the large area.
                          -
                          916 if (overworld_maps_[i - 8].large_index() == 3) {
                          -
                          917 RETURN_IF_ERROR(rom()->WriteShort(
                          -
                          918 kOverworldScreenTileMapChangeByScreen3 + (i * 2), 0x17C0));
                          -
                          919 }
                          -
                          920 }
                          -
                          921 }
                          -
                          922
                          -
                          923 RETURN_IF_ERROR(rom()->WriteShort(
                          -
                          924 kOverworldScreenTileMapChangeByScreen4 + (i * 2), 0x1000));
                          -
                          925
                          -
                          926 // If the area below is a large map, we don't need to add an offset to it.
                          -
                          927 // otherwise leave it the same.
                          -
                          928 // Just to make sure where don't try to read outside of the array.
                          -
                          929 if (i + 8 < 64) {
                          -
                          930 // If the area just below us is a large area.
                          -
                          931 if (overworld_maps_[i + 8].is_large_map()) {
                          -
                          932 // If we are on top of the top right of the large area.
                          -
                          933 if (overworld_maps_[i + 8].large_index() == 1) {
                          -
                          934 RETURN_IF_ERROR(rom()->WriteShort(
                          -
                          935 kOverworldScreenTileMapChangeByScreen4 + (i * 2), 0x0FC0));
                          -
                          936 }
                          -
                          937 }
                          -
                          938 }
                          -
                          939
                          -
                          940 RETURN_IF_ERROR(rom()->WriteShort(kTransitionTargetNorth + (i * 2),
                          -
                          941 (uint16_t)((y_pos * 0x200) - 0xE0)));
                          -
                          942 RETURN_IF_ERROR(rom()->WriteShort(kTransitionTargetWest + (i * 2),
                          -
                          943 (uint16_t)((x_pos * 0x200) - 0x100)));
                          -
                          944
                          -
                          945 RETURN_IF_ERROR(rom()->WriteShort(kOverworldTransitionPositionX + (i * 2),
                          -
                          946 (x_pos * 0x200)));
                          -
                          947 RETURN_IF_ERROR(rom()->WriteShort(kOverworldTransitionPositionY + (i * 2),
                          -
                          948 (y_pos * 0x200)));
                          -
                          949
                          -
                          950 checked_map.emplace_back(i);
                          -
                          951 }
                          -
                          952 }
                          -
                          953
                          -
                          954 constexpr int OverworldScreenTileMapChangeMask = 0x1262C;
                          +
                          875 rom()->WriteByte(kOverworldScreenSizeForLoading + i, 0x02));
                          +
                          876 RETURN_IF_ERROR(rom()->WriteByte(
                          + +
                          878 RETURN_IF_ERROR(rom()->WriteByte(
                          + +
                          880
                          +
                          881 RETURN_IF_ERROR(rom()->WriteShort(
                          +
                          882 kOverworldScreenTileMapChangeByScreen1 + (i * 2), 0x0060));
                          +
                          883
                          +
                          884 // If the area to the left is a large map, we don't need to add an offset
                          +
                          885 // to it. otherwise leave it the same.
                          +
                          886 // Just to make sure where don't try to read outside of the array.
                          +
                          887 if (i - 1 >= 0 && parent_x_pos != 0) {
                          +
                          888 if (overworld_maps_[i - 1].is_large_map()) {
                          +
                          889 if (overworld_maps_[i - 1].large_index() == 3) {
                          +
                          890 RETURN_IF_ERROR(rom()->WriteShort(
                          +
                          891 kOverworldScreenTileMapChangeByScreen1 + (i * 2), 0xF060));
                          +
                          892 }
                          +
                          893 }
                          +
                          894 }
                          +
                          895
                          +
                          896 RETURN_IF_ERROR(rom()->WriteShort(
                          +
                          897 kOverworldScreenTileMapChangeByScreen2 + (i * 2), 0x0040));
                          +
                          898
                          +
                          899 if (i + 1 < 64 && parent_x_pos != 7) {
                          +
                          900 if (overworld_maps_[i + 1].is_large_map()) {
                          +
                          901 if (overworld_maps_[i + 1].large_index() == 2) {
                          +
                          902 RETURN_IF_ERROR(rom()->WriteShort(
                          +
                          903 kOverworldScreenTileMapChangeByScreen2 + (i * 2), 0xF040));
                          +
                          904 }
                          +
                          905 }
                          +
                          906 }
                          +
                          907
                          +
                          908 RETURN_IF_ERROR(rom()->WriteShort(
                          +
                          909 kOverworldScreenTileMapChangeByScreen3 + (i * 2), 0x1800));
                          +
                          910
                          +
                          911 // If the area above is a large map, we don't need to add an offset to it.
                          +
                          912 // otherwise leave it the same.
                          +
                          913 // Just to make sure where don't try to read outside of the array.
                          +
                          914 if (i - 8 >= 0) {
                          +
                          915 // If the area just above us is a large area.
                          +
                          916 if (overworld_maps_[i - 8].is_large_map()) {
                          +
                          917 // If we are under the bottom right of the large area.
                          +
                          918 if (overworld_maps_[i - 8].large_index() == 3) {
                          +
                          919 RETURN_IF_ERROR(rom()->WriteShort(
                          +
                          920 kOverworldScreenTileMapChangeByScreen3 + (i * 2), 0x17C0));
                          +
                          921 }
                          +
                          922 }
                          +
                          923 }
                          +
                          924
                          +
                          925 RETURN_IF_ERROR(rom()->WriteShort(
                          +
                          926 kOverworldScreenTileMapChangeByScreen4 + (i * 2), 0x1000));
                          +
                          927
                          +
                          928 // If the area below is a large map, we don't need to add an offset to it.
                          +
                          929 // otherwise leave it the same.
                          +
                          930 // Just to make sure where don't try to read outside of the array.
                          +
                          931 if (i + 8 < 64) {
                          +
                          932 // If the area just below us is a large area.
                          +
                          933 if (overworld_maps_[i + 8].is_large_map()) {
                          +
                          934 // If we are on top of the top right of the large area.
                          +
                          935 if (overworld_maps_[i + 8].large_index() == 1) {
                          +
                          936 RETURN_IF_ERROR(rom()->WriteShort(
                          +
                          937 kOverworldScreenTileMapChangeByScreen4 + (i * 2), 0x0FC0));
                          +
                          938 }
                          +
                          939 }
                          +
                          940 }
                          +
                          941
                          +
                          942 RETURN_IF_ERROR(rom()->WriteShort(kTransitionTargetNorth + (i * 2),
                          +
                          943 (uint16_t)((y_pos * 0x200) - 0xE0)));
                          +
                          944 RETURN_IF_ERROR(rom()->WriteShort(kTransitionTargetWest + (i * 2),
                          +
                          945 (uint16_t)((x_pos * 0x200) - 0x100)));
                          +
                          946
                          +
                          947 RETURN_IF_ERROR(rom()->WriteShort(kOverworldTransitionPositionX + (i * 2),
                          +
                          948 (x_pos * 0x200)));
                          +
                          949 RETURN_IF_ERROR(rom()->WriteShort(kOverworldTransitionPositionY + (i * 2),
                          +
                          950 (y_pos * 0x200)));
                          +
                          951
                          +
                          952 checked_map.emplace_back(i);
                          +
                          953 }
                          +
                          954 }
                          955
                          - -
                          957 rom()->WriteShort(OverworldScreenTileMapChangeMask + 0, 0x1F80));
                          +
                          956 constexpr int OverworldScreenTileMapChangeMask = 0x1262C;
                          +
                          957
                          -
                          959 rom()->WriteShort(OverworldScreenTileMapChangeMask + 2, 0x1F80));
                          +
                          959 rom()->WriteShort(OverworldScreenTileMapChangeMask + 0, 0x1F80));
                          -
                          961 rom()->WriteShort(OverworldScreenTileMapChangeMask + 4, 0x007F));
                          +
                          961 rom()->WriteShort(OverworldScreenTileMapChangeMask + 2, 0x1F80));
                          -
                          963 rom()->WriteShort(OverworldScreenTileMapChangeMask + 6, 0x007F));
                          -
                          964
                          -
                          965 return absl::OkStatus();
                          -
                          966}
                          +
                          963 rom()->WriteShort(OverworldScreenTileMapChangeMask + 4, 0x007F));
                          + +
                          965 rom()->WriteShort(OverworldScreenTileMapChangeMask + 6, 0x007F));
                          +
                          966
                          +
                          967 return absl::OkStatus();
                          +
                          968}
                          -
                          967
                          -
                          -
                          968namespace {
                          -
                          -
                          969std::vector<uint64_t> GetAllTile16(OverworldMapTiles &map_tiles_) {
                          -
                          970 std::vector<uint64_t> all_tile_16; // Ensure it's 64 bits
                          -
                          971
                          -
                          972 int sx = 0;
                          -
                          973 int sy = 0;
                          -
                          974 int c = 0;
                          -
                          975 OverworldBlockset tiles_used;
                          -
                          976 for (int i = 0; i < kNumOverworldMaps; i++) {
                          -
                          977 if (i < 64) {
                          -
                          978 tiles_used = map_tiles_.light_world;
                          -
                          979 } else if (i < 128 && i >= 64) {
                          -
                          980 tiles_used = map_tiles_.dark_world;
                          -
                          981 } else {
                          -
                          982 tiles_used = map_tiles_.special_world;
                          -
                          983 }
                          -
                          984
                          -
                          985 for (int y = 0; y < 32; y += 2) {
                          -
                          986 for (int x = 0; x < 32; x += 2) {
                          -
                          987 gfx::Tile32 current_tile(
                          -
                          988 tiles_used[x + (sx * 32)][y + (sy * 32)],
                          -
                          989 tiles_used[x + 1 + (sx * 32)][y + (sy * 32)],
                          -
                          990 tiles_used[x + (sx * 32)][y + 1 + (sy * 32)],
                          -
                          991 tiles_used[x + 1 + (sx * 32)][y + 1 + (sy * 32)]);
                          -
                          992
                          -
                          993 all_tile_16.emplace_back(current_tile.GetPackedValue());
                          -
                          994 }
                          -
                          995 }
                          -
                          996
                          -
                          997 sx++;
                          -
                          998 if (sx >= 8) {
                          -
                          999 sy++;
                          -
                          1000 sx = 0;
                          -
                          1001 }
                          -
                          1002
                          -
                          1003 c++;
                          -
                          1004 if (c >= 64) {
                          -
                          1005 sx = 0;
                          -
                          1006 sy = 0;
                          -
                          1007 c = 0;
                          -
                          1008 }
                          -
                          1009 }
                          -
                          1010
                          -
                          1011 return all_tile_16;
                          -
                          1012}
                          +
                          969
                          +
                          +
                          970namespace {
                          +
                          +
                          971std::vector<uint64_t> GetAllTile16(OverworldMapTiles &map_tiles_) {
                          +
                          972 std::vector<uint64_t> all_tile_16; // Ensure it's 64 bits
                          +
                          973
                          +
                          974 int sx = 0;
                          +
                          975 int sy = 0;
                          +
                          976 int c = 0;
                          +
                          977 OverworldBlockset tiles_used;
                          +
                          978 for (int i = 0; i < kNumOverworldMaps; i++) {
                          +
                          979 if (i < kDarkWorldMapIdStart) {
                          +
                          980 tiles_used = map_tiles_.light_world;
                          +
                          981 } else if (i < kSpecialWorldMapIdStart && i >= kDarkWorldMapIdStart) {
                          +
                          982 tiles_used = map_tiles_.dark_world;
                          +
                          983 } else {
                          +
                          984 tiles_used = map_tiles_.special_world;
                          +
                          985 }
                          +
                          986
                          +
                          987 for (int y = 0; y < 32; y += 2) {
                          +
                          988 for (int x = 0; x < 32; x += 2) {
                          +
                          989 gfx::Tile32 current_tile(
                          +
                          990 tiles_used[x + (sx * 32)][y + (sy * 32)],
                          +
                          991 tiles_used[x + 1 + (sx * 32)][y + (sy * 32)],
                          +
                          992 tiles_used[x + (sx * 32)][y + 1 + (sy * 32)],
                          +
                          993 tiles_used[x + 1 + (sx * 32)][y + 1 + (sy * 32)]);
                          +
                          994
                          +
                          995 all_tile_16.emplace_back(current_tile.GetPackedValue());
                          +
                          996 }
                          +
                          997 }
                          +
                          998
                          +
                          999 sx++;
                          +
                          1000 if (sx >= 8) {
                          +
                          1001 sy++;
                          +
                          1002 sx = 0;
                          +
                          1003 }
                          +
                          1004
                          +
                          1005 c++;
                          +
                          1006 if (c >= 64) {
                          +
                          1007 sx = 0;
                          +
                          1008 sy = 0;
                          +
                          1009 c = 0;
                          +
                          1010 }
                          +
                          1011 }
                          +
                          1012
                          +
                          1013 return all_tile_16;
                          +
                          1014}
                          -
                          1013} // namespace
                          +
                          1015} // namespace
                          -
                          1014
                          -
                          - -
                          1016 tiles32_unique_.clear();
                          -
                          1017 tiles32_list_.clear();
                          -
                          1018
                          -
                          1019 // Get all tiles16 and packs them into tiles32
                          -
                          1020 std::vector<uint64_t> all_tile_16 = GetAllTile16(map_tiles_);
                          -
                          1021
                          -
                          1022 // Convert to set then back to vector
                          -
                          1023 std::set<uint64_t> unique_tiles_set(all_tile_16.begin(), all_tile_16.end());
                          -
                          1024
                          -
                          1025 std::vector<uint64_t> unique_tiles(all_tile_16);
                          -
                          1026 unique_tiles.assign(unique_tiles_set.begin(), unique_tiles_set.end());
                          -
                          1027
                          -
                          1028 // Create the indexed tiles list
                          -
                          1029 std::unordered_map<uint64_t, uint16_t> all_tiles_indexed;
                          -
                          1030 for (size_t tile32_id = 0; tile32_id < unique_tiles.size(); tile32_id++) {
                          -
                          1031 all_tiles_indexed.insert(
                          -
                          1032 {unique_tiles[tile32_id], static_cast<uint16_t>(tile32_id)});
                          -
                          1033 }
                          -
                          1034
                          -
                          1035 // Add all tiles32 from all maps.
                          -
                          1036 // Convert all tiles32 non-unique IDs into unique array of IDs.
                          -
                          1037 for (int j = 0; j < NumberOfMap32; j++) {
                          -
                          1038 tiles32_list_.emplace_back(all_tiles_indexed[all_tile_16[j]]);
                          -
                          1039 }
                          -
                          1040
                          -
                          1041 // Create the unique tiles list
                          -
                          1042 for (size_t i = 0; i < unique_tiles.size(); ++i) {
                          -
                          1043 tiles32_unique_.emplace_back(gfx::Tile32(unique_tiles[i]));
                          -
                          1044 }
                          -
                          1045
                          -
                          1046 while (tiles32_unique_.size() % 4 != 0) {
                          -
                          1047 gfx::Tile32 padding_tile(0, 0, 0, 0);
                          -
                          1048 tiles32_unique_.emplace_back(padding_tile.GetPackedValue());
                          -
                          1049 }
                          -
                          1050
                          -
                          1051 if (tiles32_unique_.size() > LimitOfMap32) {
                          -
                          1052 return absl::InternalError(absl::StrFormat(
                          -
                          1053 "Number of unique Tiles32: %d Out of: %d\nUnique Tile32 count exceed "
                          -
                          1054 "the limit\nThe ROM Has not been saved\nYou can fill maps with grass "
                          -
                          1055 "tiles to free some space\nOr use the option Clear DW Tiles in the "
                          -
                          1056 "Overworld Menu",
                          -
                          1057 unique_tiles.size(), LimitOfMap32));
                          -
                          1058 }
                          -
                          1059
                          -
                          1060 if (core::ExperimentFlags::get().kLogToConsole) {
                          -
                          1061 std::cout << "Number of unique Tiles32: " << tiles32_unique_.size()
                          -
                          1062 << " Saved:" << tiles32_unique_.size()
                          -
                          1063 << " Out of: " << LimitOfMap32 << std::endl;
                          -
                          1064 }
                          -
                          1065
                          -
                          1066 int v = tiles32_unique_.size();
                          -
                          1067 for (int i = v; i < LimitOfMap32; i++) {
                          -
                          1068 gfx::Tile32 padding_tile(420, 420, 420, 420);
                          -
                          1069 tiles32_unique_.emplace_back(padding_tile.GetPackedValue());
                          -
                          1070 }
                          -
                          1071
                          -
                          1072 return absl::OkStatus();
                          -
                          1073}
                          +
                          1016
                          +
                          + +
                          1018 tiles32_unique_.clear();
                          +
                          1019 tiles32_list_.clear();
                          +
                          1020
                          +
                          1021 // Get all tiles16 and packs them into tiles32
                          +
                          1022 std::vector<uint64_t> all_tile_16 = GetAllTile16(map_tiles_);
                          +
                          1023
                          +
                          1024 // Convert to set then back to vector
                          +
                          1025 std::set<uint64_t> unique_tiles_set(all_tile_16.begin(), all_tile_16.end());
                          +
                          1026
                          +
                          1027 std::vector<uint64_t> unique_tiles(all_tile_16);
                          +
                          1028 unique_tiles.assign(unique_tiles_set.begin(), unique_tiles_set.end());
                          +
                          1029
                          +
                          1030 // Create the indexed tiles list
                          +
                          1031 std::unordered_map<uint64_t, uint16_t> all_tiles_indexed;
                          +
                          1032 for (size_t tile32_id = 0; tile32_id < unique_tiles.size(); tile32_id++) {
                          +
                          1033 all_tiles_indexed.insert(
                          +
                          1034 {unique_tiles[tile32_id], static_cast<uint16_t>(tile32_id)});
                          +
                          1035 }
                          +
                          1036
                          +
                          1037 // Add all tiles32 from all maps.
                          +
                          1038 // Convert all tiles32 non-unique IDs into unique array of IDs.
                          +
                          1039 for (int j = 0; j < NumberOfMap32; j++) {
                          +
                          1040 tiles32_list_.emplace_back(all_tiles_indexed[all_tile_16[j]]);
                          +
                          1041 }
                          +
                          1042
                          +
                          1043 // Create the unique tiles list
                          +
                          1044 for (size_t i = 0; i < unique_tiles.size(); ++i) {
                          +
                          1045 tiles32_unique_.emplace_back(gfx::Tile32(unique_tiles[i]));
                          +
                          1046 }
                          +
                          1047
                          +
                          1048 while (tiles32_unique_.size() % 4 != 0) {
                          +
                          1049 gfx::Tile32 padding_tile(0, 0, 0, 0);
                          +
                          1050 tiles32_unique_.emplace_back(padding_tile.GetPackedValue());
                          +
                          1051 }
                          +
                          1052
                          +
                          1053 if (tiles32_unique_.size() > LimitOfMap32) {
                          +
                          1054 return absl::InternalError(absl::StrFormat(
                          +
                          1055 "Number of unique Tiles32: %d Out of: %d\nUnique Tile32 count exceed "
                          +
                          1056 "the limit\nThe ROM Has not been saved\nYou can fill maps with grass "
                          +
                          1057 "tiles to free some space\nOr use the option Clear DW Tiles in the "
                          +
                          1058 "Overworld Menu",
                          +
                          1059 unique_tiles.size(), LimitOfMap32));
                          +
                          1060 }
                          +
                          1061
                          +
                          1062 if (core::ExperimentFlags::get().kLogToConsole) {
                          +
                          1063 std::cout << "Number of unique Tiles32: " << tiles32_unique_.size()
                          +
                          1064 << " Saved:" << tiles32_unique_.size()
                          +
                          1065 << " Out of: " << LimitOfMap32 << std::endl;
                          +
                          1066 }
                          +
                          1067
                          +
                          1068 int v = tiles32_unique_.size();
                          +
                          1069 for (int i = v; i < LimitOfMap32; i++) {
                          +
                          1070 gfx::Tile32 padding_tile(420, 420, 420, 420);
                          +
                          1071 tiles32_unique_.emplace_back(padding_tile.GetPackedValue());
                          +
                          1072 }
                          +
                          1073
                          +
                          1074 return absl::OkStatus();
                          +
                          1075}
                          -
                          1074
                          -
                          - -
                          1076 int bottomLeft = kMap32TileBLExpanded;
                          -
                          1077 int bottomRight = kMap32TileBRExpanded;
                          -
                          1078 int topRight = kMap32TileTRExpanded;
                          -
                          1079 int limit = 0x8A80;
                          -
                          1080
                          -
                          1081 // Updates the pointers too for the tile32
                          -
                          1082 // Top Right
                          - -
                          1084 rom()->WriteLong(0x0176EC, core::PcToSnes(kMap32TileTRExpanded)));
                          +
                          1076
                          +
                          + +
                          1078 int bottomLeft = kMap32TileBLExpanded;
                          +
                          1079 int bottomRight = kMap32TileBRExpanded;
                          +
                          1080 int topRight = kMap32TileTRExpanded;
                          +
                          1081 int limit = 0x8A80;
                          +
                          1082
                          +
                          1083 // Updates the pointers too for the tile32
                          +
                          1084 // Top Right
                          -
                          1086 rom()->WriteLong(0x0176F3, core::PcToSnes(kMap32TileTRExpanded + 1)));
                          +
                          1086 rom()->WriteLong(0x0176EC, core::PcToSnes(kMap32TileTRExpanded)));
                          -
                          1088 rom()->WriteLong(0x0176FA, core::PcToSnes(kMap32TileTRExpanded + 2)));
                          +
                          1088 rom()->WriteLong(0x0176F3, core::PcToSnes(kMap32TileTRExpanded + 1)));
                          -
                          1090 rom()->WriteLong(0x017701, core::PcToSnes(kMap32TileTRExpanded + 3)));
                          +
                          1090 rom()->WriteLong(0x0176FA, core::PcToSnes(kMap32TileTRExpanded + 2)));
                          -
                          1092 rom()->WriteLong(0x017708, core::PcToSnes(kMap32TileTRExpanded + 4)));
                          +
                          1092 rom()->WriteLong(0x017701, core::PcToSnes(kMap32TileTRExpanded + 3)));
                          -
                          1094 rom()->WriteLong(0x01771A, core::PcToSnes(kMap32TileTRExpanded + 5)));
                          -
                          1095
                          -
                          1096 // BottomLeft
                          - -
                          1098 rom()->WriteLong(0x01772C, core::PcToSnes(kMap32TileBLExpanded)));
                          +
                          1094 rom()->WriteLong(0x017708, core::PcToSnes(kMap32TileTRExpanded + 4)));
                          + +
                          1096 rom()->WriteLong(0x01771A, core::PcToSnes(kMap32TileTRExpanded + 5)));
                          +
                          1097
                          +
                          1098 // BottomLeft
                          -
                          1100 rom()->WriteLong(0x017733, core::PcToSnes(kMap32TileBLExpanded + 1)));
                          +
                          1100 rom()->WriteLong(0x01772C, core::PcToSnes(kMap32TileBLExpanded)));
                          -
                          1102 rom()->WriteLong(0x01773A, core::PcToSnes(kMap32TileBLExpanded + 2)));
                          +
                          1102 rom()->WriteLong(0x017733, core::PcToSnes(kMap32TileBLExpanded + 1)));
                          -
                          1104 rom()->WriteLong(0x017741, core::PcToSnes(kMap32TileBLExpanded + 3)));
                          +
                          1104 rom()->WriteLong(0x01773A, core::PcToSnes(kMap32TileBLExpanded + 2)));
                          -
                          1106 rom()->WriteLong(0x017748, core::PcToSnes(kMap32TileBLExpanded + 4)));
                          +
                          1106 rom()->WriteLong(0x017741, core::PcToSnes(kMap32TileBLExpanded + 3)));
                          -
                          1108 rom()->WriteLong(0x01775A, core::PcToSnes(kMap32TileBLExpanded + 5)));
                          -
                          1109
                          -
                          1110 // BottomRight
                          - -
                          1112 rom()->WriteLong(0x01776C, core::PcToSnes(kMap32TileBRExpanded)));
                          +
                          1108 rom()->WriteLong(0x017748, core::PcToSnes(kMap32TileBLExpanded + 4)));
                          + +
                          1110 rom()->WriteLong(0x01775A, core::PcToSnes(kMap32TileBLExpanded + 5)));
                          +
                          1111
                          +
                          1112 // BottomRight
                          -
                          1114 rom()->WriteLong(0x017773, core::PcToSnes(kMap32TileBRExpanded + 1)));
                          +
                          1114 rom()->WriteLong(0x01776C, core::PcToSnes(kMap32TileBRExpanded)));
                          -
                          1116 rom()->WriteLong(0x01777A, core::PcToSnes(kMap32TileBRExpanded + 2)));
                          +
                          1116 rom()->WriteLong(0x017773, core::PcToSnes(kMap32TileBRExpanded + 1)));
                          -
                          1118 rom()->WriteLong(0x017781, core::PcToSnes(kMap32TileBRExpanded + 3)));
                          +
                          1118 rom()->WriteLong(0x01777A, core::PcToSnes(kMap32TileBRExpanded + 2)));
                          -
                          1120 rom()->WriteLong(0x017788, core::PcToSnes(kMap32TileBRExpanded + 4)));
                          +
                          1120 rom()->WriteLong(0x017781, core::PcToSnes(kMap32TileBRExpanded + 3)));
                          -
                          1122 rom()->WriteLong(0x01779A, core::PcToSnes(kMap32TileBRExpanded + 5)));
                          -
                          1123 return absl::OkStatus();
                          -
                          1124}
                          +
                          1122 rom()->WriteLong(0x017788, core::PcToSnes(kMap32TileBRExpanded + 4)));
                          + +
                          1124 rom()->WriteLong(0x01779A, core::PcToSnes(kMap32TileBRExpanded + 5)));
                          +
                          1125 return absl::OkStatus();
                          +
                          1126}
                          -
                          1125
                          -
                          - -
                          1127 core::logf("Saving Map32 Tiles");
                          -
                          1128 constexpr int kMaxUniqueTiles = 0x4540;
                          -
                          1129 constexpr int kTilesPer32x32Tile = 6;
                          -
                          1130
                          -
                          1131 int unique_tile_index = 0;
                          -
                          1132 int num_unique_tiles = tiles32_unique_.size();
                          -
                          1133
                          -
                          1134 for (int i = 0; i < num_unique_tiles; i += kTilesPer32x32Tile) {
                          -
                          1135 if (unique_tile_index >= kMaxUniqueTiles) {
                          -
                          1136 return absl::AbortedError("Too many unique tile32 definitions.");
                          -
                          1137 }
                          -
                          1138
                          -
                          1139 // Top Left.
                          -
                          1140 auto top_left = rom()->version_constants().kMap32TileTL;
                          -
                          1141
                          -
                          1142 RETURN_IF_ERROR(rom()->WriteByte(
                          -
                          1143 top_left + i,
                          -
                          1144 (uint8_t)(tiles32_unique_[unique_tile_index].tile0_ & 0xFF)));
                          -
                          1145 RETURN_IF_ERROR(rom()->WriteByte(
                          -
                          1146 top_left + (i + 1),
                          -
                          1147 (uint8_t)(tiles32_unique_[unique_tile_index + 1].tile0_ & 0xFF)));
                          -
                          1148 RETURN_IF_ERROR(rom()->WriteByte(
                          -
                          1149 top_left + (i + 2),
                          -
                          1150 (uint8_t)(tiles32_unique_[unique_tile_index + 2].tile0_ & 0xFF)));
                          -
                          1151 RETURN_IF_ERROR(rom()->WriteByte(
                          -
                          1152 top_left + (i + 3),
                          -
                          1153 (uint8_t)(tiles32_unique_[unique_tile_index + 3].tile0_ & 0xFF)));
                          -
                          1154
                          -
                          1155 RETURN_IF_ERROR(rom()->WriteByte(
                          -
                          1156 top_left + (i + 4),
                          -
                          1157 (uint8_t)(((tiles32_unique_[unique_tile_index].tile0_ >> 4) & 0xF0) +
                          -
                          1158 ((tiles32_unique_[unique_tile_index + 1].tile0_ >> 8) &
                          -
                          1159 0x0F))));
                          -
                          1160 RETURN_IF_ERROR(rom()->WriteByte(
                          -
                          1161 top_left + (i + 5),
                          -
                          1162 (uint8_t)(((tiles32_unique_[unique_tile_index + 2].tile0_ >> 4) &
                          -
                          1163 0xF0) +
                          -
                          1164 ((tiles32_unique_[unique_tile_index + 3].tile0_ >> 8) &
                          -
                          1165 0x0F))));
                          -
                          1166
                          -
                          1167 // Top Right.
                          -
                          1168 auto top_right = rom()->version_constants().kMap32TileTR;
                          -
                          1169 RETURN_IF_ERROR(rom()->WriteByte(
                          -
                          1170 top_right + i,
                          -
                          1171 (uint8_t)(tiles32_unique_[unique_tile_index].tile1_ & 0xFF)));
                          -
                          1172 RETURN_IF_ERROR(rom()->WriteByte(
                          -
                          1173 top_right + (i + 1),
                          -
                          1174 (uint8_t)(tiles32_unique_[unique_tile_index + 1].tile1_ & 0xFF)));
                          -
                          1175 RETURN_IF_ERROR(rom()->WriteByte(
                          -
                          1176 top_right + (i + 2),
                          -
                          1177 (uint8_t)(tiles32_unique_[unique_tile_index + 2].tile1_ & 0xFF)));
                          -
                          1178 RETURN_IF_ERROR(rom()->WriteByte(
                          -
                          1179 top_right + (i + 3),
                          -
                          1180 (uint8_t)(tiles32_unique_[unique_tile_index + 3].tile1_ & 0xFF)));
                          -
                          1181
                          -
                          1182 RETURN_IF_ERROR(rom()->WriteByte(
                          -
                          1183 top_right + (i + 4),
                          -
                          1184 (uint8_t)(((tiles32_unique_[unique_tile_index].tile1_ >> 4) & 0xF0) |
                          -
                          1185 ((tiles32_unique_[unique_tile_index + 1].tile1_ >> 8) &
                          -
                          1186 0x0F))));
                          -
                          1187 RETURN_IF_ERROR(rom()->WriteByte(
                          -
                          1188 top_right + (i + 5),
                          -
                          1189 (uint8_t)(((tiles32_unique_[unique_tile_index + 2].tile1_ >> 4) &
                          -
                          1190 0xF0) |
                          -
                          1191 ((tiles32_unique_[unique_tile_index + 3].tile1_ >> 8) &
                          -
                          1192 0x0F))));
                          -
                          1193
                          -
                          1194 // Bottom Left.
                          -
                          1195 const auto map32TilesBL = rom()->version_constants().kMap32TileBL;
                          -
                          1196 RETURN_IF_ERROR(rom()->WriteByte(
                          -
                          1197 map32TilesBL + i,
                          -
                          1198 (uint8_t)(tiles32_unique_[unique_tile_index].tile2_ & 0xFF)));
                          -
                          1199 RETURN_IF_ERROR(rom()->WriteByte(
                          -
                          1200 map32TilesBL + (i + 1),
                          -
                          1201 (uint8_t)(tiles32_unique_[unique_tile_index + 1].tile2_ & 0xFF)));
                          -
                          1202 RETURN_IF_ERROR(rom()->WriteByte(
                          -
                          1203 map32TilesBL + (i + 2),
                          -
                          1204 (uint8_t)(tiles32_unique_[unique_tile_index + 2].tile2_ & 0xFF)));
                          -
                          1205 RETURN_IF_ERROR(rom()->WriteByte(
                          -
                          1206 map32TilesBL + (i + 3),
                          -
                          1207 (uint8_t)(tiles32_unique_[unique_tile_index + 3].tile2_ & 0xFF)));
                          -
                          1208
                          -
                          1209 RETURN_IF_ERROR(rom()->WriteByte(
                          -
                          1210 map32TilesBL + (i + 4),
                          -
                          1211 (uint8_t)(((tiles32_unique_[unique_tile_index].tile2_ >> 4) & 0xF0) |
                          -
                          1212 ((tiles32_unique_[unique_tile_index + 1].tile2_ >> 8) &
                          -
                          1213 0x0F))));
                          -
                          1214 RETURN_IF_ERROR(rom()->WriteByte(
                          -
                          1215 map32TilesBL + (i + 5),
                          -
                          1216 (uint8_t)(((tiles32_unique_[unique_tile_index + 2].tile2_ >> 4) &
                          -
                          1217 0xF0) |
                          -
                          1218 ((tiles32_unique_[unique_tile_index + 3].tile2_ >> 8) &
                          -
                          1219 0x0F))));
                          -
                          1220
                          -
                          1221 // Bottom Right.
                          -
                          1222 const auto map32TilesBR = rom()->version_constants().kMap32TileBR;
                          -
                          1223 RETURN_IF_ERROR(rom()->WriteByte(
                          -
                          1224 map32TilesBR + i,
                          -
                          1225 (uint8_t)(tiles32_unique_[unique_tile_index].tile3_ & 0xFF)));
                          -
                          1226 RETURN_IF_ERROR(rom()->WriteByte(
                          -
                          1227 map32TilesBR + (i + 1),
                          -
                          1228 (uint8_t)(tiles32_unique_[unique_tile_index + 1].tile3_ & 0xFF)));
                          -
                          1229 RETURN_IF_ERROR(rom()->WriteByte(
                          -
                          1230 map32TilesBR + (i + 2),
                          -
                          1231 (uint8_t)(tiles32_unique_[unique_tile_index + 2].tile3_ & 0xFF)));
                          -
                          1232 RETURN_IF_ERROR(rom()->WriteByte(
                          -
                          1233 map32TilesBR + (i + 3),
                          -
                          1234 (uint8_t)(tiles32_unique_[unique_tile_index + 3].tile3_ & 0xFF)));
                          -
                          1235
                          -
                          1236 RETURN_IF_ERROR(rom()->WriteByte(
                          -
                          1237 map32TilesBR + (i + 4),
                          -
                          1238 (uint8_t)(((tiles32_unique_[unique_tile_index].tile3_ >> 4) & 0xF0) |
                          -
                          1239 ((tiles32_unique_[unique_tile_index + 1].tile3_ >> 8) &
                          -
                          1240 0x0F))));
                          -
                          1241 RETURN_IF_ERROR(rom()->WriteByte(
                          -
                          1242 map32TilesBR + (i + 5),
                          -
                          1243 (uint8_t)(((tiles32_unique_[unique_tile_index + 2].tile3_ >> 4) &
                          -
                          1244 0xF0) |
                          -
                          1245 ((tiles32_unique_[unique_tile_index + 3].tile3_ >> 8) &
                          -
                          1246 0x0F))));
                          -
                          1247
                          -
                          1248 unique_tile_index += 4;
                          -
                          1249 num_unique_tiles += 2;
                          -
                          1250 }
                          -
                          1251
                          -
                          1252 return absl::OkStatus();
                          -
                          1253}
                          +
                          1127
                          +
                          + +
                          1129 core::logf("Saving Map32 Tiles");
                          +
                          1130 constexpr int kMaxUniqueTiles = 0x4540;
                          +
                          1131 constexpr int kTilesPer32x32Tile = 6;
                          +
                          1132
                          +
                          1133 int unique_tile_index = 0;
                          +
                          1134 int num_unique_tiles = tiles32_unique_.size();
                          +
                          1135
                          +
                          1136 for (int i = 0; i < num_unique_tiles; i += kTilesPer32x32Tile) {
                          +
                          1137 if (unique_tile_index >= kMaxUniqueTiles) {
                          +
                          1138 return absl::AbortedError("Too many unique tile32 definitions.");
                          +
                          1139 }
                          +
                          1140
                          +
                          1141 // Top Left.
                          +
                          1142 auto top_left = rom()->version_constants().kMap32TileTL;
                          +
                          1143
                          +
                          1144 RETURN_IF_ERROR(rom()->WriteByte(
                          +
                          1145 top_left + i,
                          +
                          1146 (uint8_t)(tiles32_unique_[unique_tile_index].tile0_ & 0xFF)));
                          +
                          1147 RETURN_IF_ERROR(rom()->WriteByte(
                          +
                          1148 top_left + (i + 1),
                          +
                          1149 (uint8_t)(tiles32_unique_[unique_tile_index + 1].tile0_ & 0xFF)));
                          +
                          1150 RETURN_IF_ERROR(rom()->WriteByte(
                          +
                          1151 top_left + (i + 2),
                          +
                          1152 (uint8_t)(tiles32_unique_[unique_tile_index + 2].tile0_ & 0xFF)));
                          +
                          1153 RETURN_IF_ERROR(rom()->WriteByte(
                          +
                          1154 top_left + (i + 3),
                          +
                          1155 (uint8_t)(tiles32_unique_[unique_tile_index + 3].tile0_ & 0xFF)));
                          +
                          1156
                          +
                          1157 RETURN_IF_ERROR(rom()->WriteByte(
                          +
                          1158 top_left + (i + 4),
                          +
                          1159 (uint8_t)(((tiles32_unique_[unique_tile_index].tile0_ >> 4) & 0xF0) +
                          +
                          1160 ((tiles32_unique_[unique_tile_index + 1].tile0_ >> 8) &
                          +
                          1161 0x0F))));
                          +
                          1162 RETURN_IF_ERROR(rom()->WriteByte(
                          +
                          1163 top_left + (i + 5),
                          +
                          1164 (uint8_t)(((tiles32_unique_[unique_tile_index + 2].tile0_ >> 4) &
                          +
                          1165 0xF0) +
                          +
                          1166 ((tiles32_unique_[unique_tile_index + 3].tile0_ >> 8) &
                          +
                          1167 0x0F))));
                          +
                          1168
                          +
                          1169 // Top Right.
                          +
                          1170 auto top_right = rom()->version_constants().kMap32TileTR;
                          +
                          1171 RETURN_IF_ERROR(rom()->WriteByte(
                          +
                          1172 top_right + i,
                          +
                          1173 (uint8_t)(tiles32_unique_[unique_tile_index].tile1_ & 0xFF)));
                          +
                          1174 RETURN_IF_ERROR(rom()->WriteByte(
                          +
                          1175 top_right + (i + 1),
                          +
                          1176 (uint8_t)(tiles32_unique_[unique_tile_index + 1].tile1_ & 0xFF)));
                          +
                          1177 RETURN_IF_ERROR(rom()->WriteByte(
                          +
                          1178 top_right + (i + 2),
                          +
                          1179 (uint8_t)(tiles32_unique_[unique_tile_index + 2].tile1_ & 0xFF)));
                          +
                          1180 RETURN_IF_ERROR(rom()->WriteByte(
                          +
                          1181 top_right + (i + 3),
                          +
                          1182 (uint8_t)(tiles32_unique_[unique_tile_index + 3].tile1_ & 0xFF)));
                          +
                          1183
                          +
                          1184 RETURN_IF_ERROR(rom()->WriteByte(
                          +
                          1185 top_right + (i + 4),
                          +
                          1186 (uint8_t)(((tiles32_unique_[unique_tile_index].tile1_ >> 4) & 0xF0) |
                          +
                          1187 ((tiles32_unique_[unique_tile_index + 1].tile1_ >> 8) &
                          +
                          1188 0x0F))));
                          +
                          1189 RETURN_IF_ERROR(rom()->WriteByte(
                          +
                          1190 top_right + (i + 5),
                          +
                          1191 (uint8_t)(((tiles32_unique_[unique_tile_index + 2].tile1_ >> 4) &
                          +
                          1192 0xF0) |
                          +
                          1193 ((tiles32_unique_[unique_tile_index + 3].tile1_ >> 8) &
                          +
                          1194 0x0F))));
                          +
                          1195
                          +
                          1196 // Bottom Left.
                          +
                          1197 const auto map32TilesBL = rom()->version_constants().kMap32TileBL;
                          +
                          1198 RETURN_IF_ERROR(rom()->WriteByte(
                          +
                          1199 map32TilesBL + i,
                          +
                          1200 (uint8_t)(tiles32_unique_[unique_tile_index].tile2_ & 0xFF)));
                          +
                          1201 RETURN_IF_ERROR(rom()->WriteByte(
                          +
                          1202 map32TilesBL + (i + 1),
                          +
                          1203 (uint8_t)(tiles32_unique_[unique_tile_index + 1].tile2_ & 0xFF)));
                          +
                          1204 RETURN_IF_ERROR(rom()->WriteByte(
                          +
                          1205 map32TilesBL + (i + 2),
                          +
                          1206 (uint8_t)(tiles32_unique_[unique_tile_index + 2].tile2_ & 0xFF)));
                          +
                          1207 RETURN_IF_ERROR(rom()->WriteByte(
                          +
                          1208 map32TilesBL + (i + 3),
                          +
                          1209 (uint8_t)(tiles32_unique_[unique_tile_index + 3].tile2_ & 0xFF)));
                          +
                          1210
                          +
                          1211 RETURN_IF_ERROR(rom()->WriteByte(
                          +
                          1212 map32TilesBL + (i + 4),
                          +
                          1213 (uint8_t)(((tiles32_unique_[unique_tile_index].tile2_ >> 4) & 0xF0) |
                          +
                          1214 ((tiles32_unique_[unique_tile_index + 1].tile2_ >> 8) &
                          +
                          1215 0x0F))));
                          +
                          1216 RETURN_IF_ERROR(rom()->WriteByte(
                          +
                          1217 map32TilesBL + (i + 5),
                          +
                          1218 (uint8_t)(((tiles32_unique_[unique_tile_index + 2].tile2_ >> 4) &
                          +
                          1219 0xF0) |
                          +
                          1220 ((tiles32_unique_[unique_tile_index + 3].tile2_ >> 8) &
                          +
                          1221 0x0F))));
                          +
                          1222
                          +
                          1223 // Bottom Right.
                          +
                          1224 const auto map32TilesBR = rom()->version_constants().kMap32TileBR;
                          +
                          1225 RETURN_IF_ERROR(rom()->WriteByte(
                          +
                          1226 map32TilesBR + i,
                          +
                          1227 (uint8_t)(tiles32_unique_[unique_tile_index].tile3_ & 0xFF)));
                          +
                          1228 RETURN_IF_ERROR(rom()->WriteByte(
                          +
                          1229 map32TilesBR + (i + 1),
                          +
                          1230 (uint8_t)(tiles32_unique_[unique_tile_index + 1].tile3_ & 0xFF)));
                          +
                          1231 RETURN_IF_ERROR(rom()->WriteByte(
                          +
                          1232 map32TilesBR + (i + 2),
                          +
                          1233 (uint8_t)(tiles32_unique_[unique_tile_index + 2].tile3_ & 0xFF)));
                          +
                          1234 RETURN_IF_ERROR(rom()->WriteByte(
                          +
                          1235 map32TilesBR + (i + 3),
                          +
                          1236 (uint8_t)(tiles32_unique_[unique_tile_index + 3].tile3_ & 0xFF)));
                          +
                          1237
                          +
                          1238 RETURN_IF_ERROR(rom()->WriteByte(
                          +
                          1239 map32TilesBR + (i + 4),
                          +
                          1240 (uint8_t)(((tiles32_unique_[unique_tile_index].tile3_ >> 4) & 0xF0) |
                          +
                          1241 ((tiles32_unique_[unique_tile_index + 1].tile3_ >> 8) &
                          +
                          1242 0x0F))));
                          +
                          1243 RETURN_IF_ERROR(rom()->WriteByte(
                          +
                          1244 map32TilesBR + (i + 5),
                          +
                          1245 (uint8_t)(((tiles32_unique_[unique_tile_index + 2].tile3_ >> 4) &
                          +
                          1246 0xF0) |
                          +
                          1247 ((tiles32_unique_[unique_tile_index + 3].tile3_ >> 8) &
                          +
                          1248 0x0F))));
                          +
                          1249
                          +
                          1250 unique_tile_index += 4;
                          +
                          1251 num_unique_tiles += 2;
                          +
                          1252 }
                          +
                          1253
                          +
                          1254 return absl::OkStatus();
                          +
                          1255}
                          -
                          1254
                          -
                          - -
                          1256 RETURN_IF_ERROR(rom()->WriteLong(core::SnesToPc(0x008865),
                          - -
                          1258 RETURN_IF_ERROR(rom()->WriteLong(core::SnesToPc(0x0EDE4F),
                          +
                          1256
                          +
                          + +
                          1258 RETURN_IF_ERROR(rom()->WriteLong(core::SnesToPc(0x008865),
                          -
                          1260 RETURN_IF_ERROR(rom()->WriteLong(core::SnesToPc(0x0EDEE9),
                          +
                          1260 RETURN_IF_ERROR(rom()->WriteLong(core::SnesToPc(0x0EDE4F),
                          -
                          1262
                          -
                          1263 RETURN_IF_ERROR(rom()->WriteLong(core::SnesToPc(0x1BBC2D),
                          - -
                          1265 RETURN_IF_ERROR(rom()->WriteLong(core::SnesToPc(0x1BBC4C),
                          - -
                          1267 RETURN_IF_ERROR(rom()->WriteLong(core::SnesToPc(0x1BBCC2),
                          - -
                          1269 RETURN_IF_ERROR(rom()->WriteLong(core::SnesToPc(0x1BBCCB),
                          - -
                          1271
                          -
                          1272 RETURN_IF_ERROR(rom()->WriteLong(core::SnesToPc(0x1BBEF6),
                          - -
                          1274 RETURN_IF_ERROR(rom()->WriteLong(core::SnesToPc(0x1BBF23),
                          +
                          1262 RETURN_IF_ERROR(rom()->WriteLong(core::SnesToPc(0x0EDEE9),
                          + +
                          1264
                          +
                          1265 RETURN_IF_ERROR(rom()->WriteLong(core::SnesToPc(0x1BBC2D),
                          + +
                          1267 RETURN_IF_ERROR(rom()->WriteLong(core::SnesToPc(0x1BBC4C),
                          + +
                          1269 RETURN_IF_ERROR(rom()->WriteLong(core::SnesToPc(0x1BBCC2),
                          + +
                          1271 RETURN_IF_ERROR(rom()->WriteLong(core::SnesToPc(0x1BBCCB),
                          + +
                          1273
                          +
                          1274 RETURN_IF_ERROR(rom()->WriteLong(core::SnesToPc(0x1BBEF6),
                          -
                          1276 RETURN_IF_ERROR(rom()->WriteLong(core::SnesToPc(0x1BC041),
                          +
                          1276 RETURN_IF_ERROR(rom()->WriteLong(core::SnesToPc(0x1BBF23),
                          -
                          1278 RETURN_IF_ERROR(rom()->WriteLong(core::SnesToPc(0x1BC9B3),
                          +
                          1278 RETURN_IF_ERROR(rom()->WriteLong(core::SnesToPc(0x1BC041),
                          -
                          1280
                          -
                          1281 RETURN_IF_ERROR(rom()->WriteLong(core::SnesToPc(0x1BC9BA),
                          - -
                          1283 RETURN_IF_ERROR(rom()->WriteLong(core::SnesToPc(0x1BC9C1),
                          - -
                          1285 RETURN_IF_ERROR(rom()->WriteLong(core::SnesToPc(0x1BC9C8),
                          - -
                          1287
                          -
                          1288 RETURN_IF_ERROR(rom()->WriteLong(core::SnesToPc(0x1BCA40),
                          - -
                          1290 RETURN_IF_ERROR(rom()->WriteLong(core::SnesToPc(0x1BCA47),
                          - -
                          1292 RETURN_IF_ERROR(rom()->WriteLong(core::SnesToPc(0x1BCA4E),
                          - -
                          1294 RETURN_IF_ERROR(rom()->WriteLong(core::SnesToPc(0x1BCA55),
                          - -
                          1296
                          -
                          1297 RETURN_IF_ERROR(rom()->WriteLong(core::SnesToPc(0x02F457),
                          - -
                          1299 RETURN_IF_ERROR(rom()->WriteLong(core::SnesToPc(0x02F45E),
                          - -
                          1301 RETURN_IF_ERROR(rom()->WriteLong(core::SnesToPc(0x02F467),
                          - -
                          1303 RETURN_IF_ERROR(rom()->WriteLong(core::SnesToPc(0x02F46E),
                          - -
                          1305 RETURN_IF_ERROR(rom()->WriteLong(core::SnesToPc(0x02F51F),
                          - -
                          1307 RETURN_IF_ERROR(rom()->WriteLong(core::SnesToPc(0x02F526),
                          - -
                          1309 RETURN_IF_ERROR(rom()->WriteLong(core::SnesToPc(0x02F52F),
                          - -
                          1311 RETURN_IF_ERROR(rom()->WriteLong(core::SnesToPc(0x02F536),
                          - -
                          1313
                          -
                          1314 RETURN_IF_ERROR(rom()->WriteShort(core::SnesToPc(0x02FE1C),
                          - -
                          1316 RETURN_IF_ERROR(rom()->WriteShort(core::SnesToPc(0x02FE23),
                          - -
                          1318 RETURN_IF_ERROR(rom()->WriteShort(core::SnesToPc(0x02FE2C),
                          - -
                          1320 RETURN_IF_ERROR(rom()->WriteShort(core::SnesToPc(0x02FE33),
                          - -
                          1322
                          -
                          1323 RETURN_IF_ERROR(rom()->Write(
                          -
                          1324 core::SnesToPc(0x02FD28),
                          -
                          1325 static_cast<uint8_t>(core::PcToSnes(kMap16TilesExpanded) >> 16)));
                          -
                          1326 RETURN_IF_ERROR(rom()->Write(
                          -
                          1327 core::SnesToPc(0x02FD39),
                          -
                          1328 static_cast<uint8_t>(core::PcToSnes(kMap16TilesExpanded) >> 16)));
                          -
                          1329
                          -
                          1330 return absl::OkStatus();
                          -
                          1331}
                          +
                          1280 RETURN_IF_ERROR(rom()->WriteLong(core::SnesToPc(0x1BC9B3),
                          + +
                          1282
                          +
                          1283 RETURN_IF_ERROR(rom()->WriteLong(core::SnesToPc(0x1BC9BA),
                          + +
                          1285 RETURN_IF_ERROR(rom()->WriteLong(core::SnesToPc(0x1BC9C1),
                          + +
                          1287 RETURN_IF_ERROR(rom()->WriteLong(core::SnesToPc(0x1BC9C8),
                          + +
                          1289
                          +
                          1290 RETURN_IF_ERROR(rom()->WriteLong(core::SnesToPc(0x1BCA40),
                          + +
                          1292 RETURN_IF_ERROR(rom()->WriteLong(core::SnesToPc(0x1BCA47),
                          + +
                          1294 RETURN_IF_ERROR(rom()->WriteLong(core::SnesToPc(0x1BCA4E),
                          + +
                          1296 RETURN_IF_ERROR(rom()->WriteLong(core::SnesToPc(0x1BCA55),
                          + +
                          1298
                          +
                          1299 RETURN_IF_ERROR(rom()->WriteLong(core::SnesToPc(0x02F457),
                          + +
                          1301 RETURN_IF_ERROR(rom()->WriteLong(core::SnesToPc(0x02F45E),
                          + +
                          1303 RETURN_IF_ERROR(rom()->WriteLong(core::SnesToPc(0x02F467),
                          + +
                          1305 RETURN_IF_ERROR(rom()->WriteLong(core::SnesToPc(0x02F46E),
                          + +
                          1307 RETURN_IF_ERROR(rom()->WriteLong(core::SnesToPc(0x02F51F),
                          + +
                          1309 RETURN_IF_ERROR(rom()->WriteLong(core::SnesToPc(0x02F526),
                          + +
                          1311 RETURN_IF_ERROR(rom()->WriteLong(core::SnesToPc(0x02F52F),
                          + +
                          1313 RETURN_IF_ERROR(rom()->WriteLong(core::SnesToPc(0x02F536),
                          + +
                          1315
                          +
                          1316 RETURN_IF_ERROR(rom()->WriteShort(core::SnesToPc(0x02FE1C),
                          + +
                          1318 RETURN_IF_ERROR(rom()->WriteShort(core::SnesToPc(0x02FE23),
                          + +
                          1320 RETURN_IF_ERROR(rom()->WriteShort(core::SnesToPc(0x02FE2C),
                          + +
                          1322 RETURN_IF_ERROR(rom()->WriteShort(core::SnesToPc(0x02FE33),
                          + +
                          1324
                          +
                          1325 RETURN_IF_ERROR(rom()->Write(
                          +
                          1326 core::SnesToPc(0x02FD28),
                          +
                          1327 static_cast<uint8_t>(core::PcToSnes(kMap16TilesExpanded) >> 16)));
                          +
                          1328 RETURN_IF_ERROR(rom()->Write(
                          +
                          1329 core::SnesToPc(0x02FD39),
                          +
                          1330 static_cast<uint8_t>(core::PcToSnes(kMap16TilesExpanded) >> 16)));
                          +
                          1331
                          +
                          1332 return absl::OkStatus();
                          +
                          1333}
                          -
                          1332
                          -
                          - -
                          1334 core::logf("Saving Map16 Tiles");
                          -
                          1335 int tpos = kMap16Tiles;
                          -
                          1336 // 3760
                          -
                          1337 for (int i = 0; i < NumberOfMap16; i += 1) {
                          - -
                          1339 rom()->WriteShort(tpos, TileInfoToShort(tiles16_[i].tile0_)))
                          -
                          1340 tpos += 2;
                          - -
                          1342 rom()->WriteShort(tpos, TileInfoToShort(tiles16_[i].tile1_)))
                          -
                          1343 tpos += 2;
                          - -
                          1345 rom()->WriteShort(tpos, TileInfoToShort(tiles16_[i].tile2_)))
                          -
                          1346 tpos += 2;
                          - -
                          1348 rom()->WriteShort(tpos, TileInfoToShort(tiles16_[i].tile3_)))
                          -
                          1349 tpos += 2;
                          -
                          1350 }
                          -
                          1351 return absl::OkStatus();
                          -
                          1352}
                          +
                          1334
                          +
                          + +
                          1336 core::logf("Saving Map16 Tiles");
                          +
                          1337 int tpos = kMap16Tiles;
                          +
                          1338 // 3760
                          +
                          1339 for (int i = 0; i < NumberOfMap16; i += 1) {
                          + +
                          1341 rom()->WriteShort(tpos, TileInfoToShort(tiles16_[i].tile0_)))
                          +
                          1342 tpos += 2;
                          + +
                          1344 rom()->WriteShort(tpos, TileInfoToShort(tiles16_[i].tile1_)))
                          +
                          1345 tpos += 2;
                          + +
                          1347 rom()->WriteShort(tpos, TileInfoToShort(tiles16_[i].tile2_)))
                          +
                          1348 tpos += 2;
                          + +
                          1350 rom()->WriteShort(tpos, TileInfoToShort(tiles16_[i].tile3_)))
                          +
                          1351 tpos += 2;
                          +
                          1352 }
                          +
                          1353 return absl::OkStatus();
                          +
                          1354}
                          -
                          1353
                          -
                          - -
                          1355 core::logf("Saving Entrances");
                          -
                          1356 for (int i = 0; i < 129; i++) {
                          -
                          1357 RETURN_IF_ERROR(rom()->WriteShort(kOverworldEntranceMap + (i * 2),
                          -
                          1358 all_entrances_[i].map_id_))
                          -
                          1359 RETURN_IF_ERROR(rom()->WriteShort(kOverworldEntrancePos + (i * 2),
                          -
                          1360 all_entrances_[i].map_pos_))
                          - -
                          1362 all_entrances_[i].entrance_id_))
                          -
                          1363 }
                          -
                          1364
                          -
                          1365 for (int i = 0; i < 0x13; i++) {
                          - -
                          1367 rom()->WriteShort(kOverworldHoleArea + (i * 2), all_holes_[i].map_id_))
                          - -
                          1369 rom()->WriteShort(kOverworldHolePos + (i * 2), all_holes_[i].map_pos_))
                          - -
                          1371 all_holes_[i].entrance_id_))
                          -
                          1372 }
                          -
                          1373
                          -
                          1374 return absl::OkStatus();
                          -
                          1375}
                          +
                          1355
                          +
                          + +
                          1357 core::logf("Saving Entrances");
                          +
                          1358 int ow_entrance_map_ptr = kOverworldEntranceMap;
                          +
                          1359 int ow_entrance_pos_ptr = kOverworldEntrancePos;
                          +
                          1360 int ow_entrance_id_ptr = kOverworldEntranceEntranceId;
                          +
                          1361 int num_entrances = kNumOverworldEntrances;
                          +
                          1362 if (expanded_entrances_) {
                          +
                          1363 ow_entrance_map_ptr = kOverworldEntranceMapExpanded;
                          +
                          1364 ow_entrance_pos_ptr = kOverworldEntrancePosExpanded;
                          +
                          1365 ow_entrance_id_ptr = kOverworldEntranceEntranceIdExpanded;
                          +
                          1366 expanded_entrances_ = true;
                          +
                          1367 }
                          +
                          1368
                          +
                          1369 for (int i = 0; i < kNumOverworldEntrances; i++) {
                          +
                          1370 RETURN_IF_ERROR(rom()->WriteShort(kOverworldEntranceMap + (i * 2),
                          +
                          1371 all_entrances_[i].map_id_))
                          +
                          1372 RETURN_IF_ERROR(rom()->WriteShort(kOverworldEntrancePos + (i * 2),
                          +
                          1373 all_entrances_[i].map_pos_))
                          + +
                          1375 all_entrances_[i].entrance_id_))
                          +
                          1376 }
                          +
                          1377
                          +
                          1378 for (int i = 0; i < kNumOverworldHoles; i++) {
                          + +
                          1380 rom()->WriteShort(kOverworldHoleArea + (i * 2), all_holes_[i].map_id_))
                          + +
                          1382 rom()->WriteShort(kOverworldHolePos + (i * 2), all_holes_[i].map_pos_))
                          + +
                          1384 all_holes_[i].entrance_id_))
                          +
                          1385 }
                          +
                          1386
                          +
                          1387 return absl::OkStatus();
                          +
                          1388}
                          -
                          1376
                          -
                          -
                          1377absl::Status Overworld::SaveExits() {
                          -
                          1378 core::logf("Saving Exits");
                          -
                          1379 for (int i = 0; i < 0x4F; i++) {
                          - -
                          1381 rom()->WriteShort(OWExitRoomId + (i * 2), all_exits_[i].room_id_));
                          -
                          1382 RETURN_IF_ERROR(rom()->Write(OWExitMapId + i, all_exits_[i].map_id_));
                          - -
                          1384 rom()->WriteShort(OWExitVram + (i * 2), all_exits_[i].map_pos_));
                          - -
                          1386 rom()->WriteShort(OWExitYScroll + (i * 2), all_exits_[i].y_scroll_));
                          - -
                          1388 rom()->WriteShort(OWExitXScroll + (i * 2), all_exits_[i].x_scroll_));
                          - -
                          1390 rom()->WriteByte(OWExitYPlayer + (i * 2), all_exits_[i].y_player_));
                          - -
                          1392 rom()->WriteByte(OWExitXPlayer + (i * 2), all_exits_[i].x_player_));
                          +
                          1389
                          +
                          +
                          1390absl::Status Overworld::SaveExits() {
                          +
                          1391 core::logf("Saving Exits");
                          +
                          1392 for (int i = 0; i < kNumOverworldExits; i++) {
                          -
                          1394 rom()->WriteByte(OWExitYCamera + (i * 2), all_exits_[i].y_camera_));
                          - -
                          1396 rom()->WriteByte(OWExitXCamera + (i * 2), all_exits_[i].x_camera_));
                          - -
                          1398 rom()->WriteByte(OWExitUnk1 + i, all_exits_[i].scroll_mod_y_));
                          - -
                          1400 rom()->WriteByte(OWExitUnk2 + i, all_exits_[i].scroll_mod_x_));
                          -
                          1401 RETURN_IF_ERROR(rom()->WriteShort(OWExitDoorType1 + (i * 2),
                          -
                          1402 all_exits_[i].door_type_1_));
                          -
                          1403 RETURN_IF_ERROR(rom()->WriteShort(OWExitDoorType2 + (i * 2),
                          -
                          1404 all_exits_[i].door_type_2_));
                          -
                          1405 }
                          -
                          1406
                          -
                          1407 return absl::OkStatus();
                          -
                          1408}
                          +
                          1394 rom()->WriteShort(OWExitRoomId + (i * 2), all_exits_[i].room_id_));
                          +
                          1395 RETURN_IF_ERROR(rom()->Write(OWExitMapId + i, all_exits_[i].map_id_));
                          + +
                          1397 rom()->WriteShort(OWExitVram + (i * 2), all_exits_[i].map_pos_));
                          + +
                          1399 rom()->WriteShort(OWExitYScroll + (i * 2), all_exits_[i].y_scroll_));
                          + +
                          1401 rom()->WriteShort(OWExitXScroll + (i * 2), all_exits_[i].x_scroll_));
                          + +
                          1403 rom()->WriteByte(OWExitYPlayer + (i * 2), all_exits_[i].y_player_));
                          + +
                          1405 rom()->WriteByte(OWExitXPlayer + (i * 2), all_exits_[i].x_player_));
                          + +
                          1407 rom()->WriteByte(OWExitYCamera + (i * 2), all_exits_[i].y_camera_));
                          + +
                          1409 rom()->WriteByte(OWExitXCamera + (i * 2), all_exits_[i].x_camera_));
                          + +
                          1411 rom()->WriteByte(OWExitUnk1 + i, all_exits_[i].scroll_mod_y_));
                          + +
                          1413 rom()->WriteByte(OWExitUnk2 + i, all_exits_[i].scroll_mod_x_));
                          +
                          1414 RETURN_IF_ERROR(rom()->WriteShort(OWExitDoorType1 + (i * 2),
                          +
                          1415 all_exits_[i].door_type_1_));
                          +
                          1416 RETURN_IF_ERROR(rom()->WriteShort(OWExitDoorType2 + (i * 2),
                          +
                          1417 all_exits_[i].door_type_2_));
                          +
                          1418 }
                          +
                          1419
                          +
                          1420 return absl::OkStatus();
                          +
                          1421}
                          -
                          1409
                          -
                          1410namespace {
                          -
                          1411
                          -
                          -
                          1412bool CompareItemsArrays(std::vector<OverworldItem> item_array1,
                          -
                          1413 std::vector<OverworldItem> item_array2) {
                          -
                          1414 if (item_array1.size() != item_array2.size()) {
                          -
                          1415 return false;
                          -
                          1416 }
                          -
                          1417
                          -
                          1418 bool match;
                          -
                          1419 for (size_t i = 0; i < item_array1.size(); i++) {
                          -
                          1420 match = false;
                          -
                          1421 for (size_t j = 0; j < item_array2.size(); j++) {
                          -
                          1422 // Check all sprite in 2nd array if one match
                          -
                          1423 if (item_array1[i].x_ == item_array2[j].x_ &&
                          -
                          1424 item_array1[i].y_ == item_array2[j].y_ &&
                          -
                          1425 item_array1[i].id_ == item_array2[j].id_) {
                          -
                          1426 match = true;
                          -
                          1427 break;
                          -
                          1428 }
                          -
                          1429 }
                          -
                          1430
                          -
                          1431 if (!match) {
                          -
                          1432 return false;
                          -
                          1433 }
                          -
                          1434 }
                          -
                          1435
                          -
                          1436 return true;
                          -
                          1437}
                          +
                          1422
                          +
                          1423namespace {
                          +
                          +
                          1424bool CompareItemsArrays(std::vector<OverworldItem> item_array1,
                          +
                          1425 std::vector<OverworldItem> item_array2) {
                          +
                          1426 if (item_array1.size() != item_array2.size()) {
                          +
                          1427 return false;
                          +
                          1428 }
                          +
                          1429
                          +
                          1430 bool match;
                          +
                          1431 for (size_t i = 0; i < item_array1.size(); i++) {
                          +
                          1432 match = false;
                          +
                          1433 for (size_t j = 0; j < item_array2.size(); j++) {
                          +
                          1434 // Check all sprite in 2nd array if one match
                          +
                          1435 if (item_array1[i].x_ == item_array2[j].x_ &&
                          +
                          1436 item_array1[i].y_ == item_array2[j].y_ &&
                          +
                          1437 item_array1[i].id_ == item_array2[j].id_) {
                          +
                          1438 match = true;
                          +
                          1439 break;
                          +
                          1440 }
                          +
                          1441 }
                          +
                          1442
                          +
                          1443 if (!match) {
                          +
                          1444 return false;
                          +
                          1445 }
                          +
                          1446 }
                          +
                          1447
                          +
                          1448 return true;
                          +
                          1449}
                          -
                          1438
                          -
                          1439} // namespace
                          -
                          1440
                          -
                          -
                          1441absl::Status Overworld::SaveItems() {
                          -
                          1442 std::vector<std::vector<OverworldItem>> room_items(128);
                          -
                          1443
                          -
                          1444 for (int i = 0; i < 128; i++) {
                          -
                          1445 room_items[i] = std::vector<OverworldItem>();
                          -
                          1446 for (const OverworldItem &item : all_items_) {
                          -
                          1447 if (item.room_map_id_ == i) {
                          -
                          1448 room_items[i].emplace_back(item);
                          -
                          1449 if (item.id_ == 0x86) {
                          -
                          1450 RETURN_IF_ERROR(rom()->WriteWord(
                          -
                          1451 0x16DC5 + (i * 2), (item.game_x_ + (item.game_y_ * 64)) * 2));
                          -
                          1452 }
                          -
                          1453 }
                          -
                          1454 }
                          -
                          1455 }
                          -
                          1456
                          -
                          1457 int data_pos = kOverworldItemsPointers + 0x100;
                          -
                          1458 int item_pointers[128];
                          -
                          1459 int item_pointers_reuse[128];
                          -
                          1460 int empty_pointer = 0;
                          -
                          1461 for (int i = 0; i < 128; i++) {
                          -
                          1462 item_pointers_reuse[i] = -1;
                          -
                          1463 for (int ci = 0; ci < i; ci++) {
                          -
                          1464 if (room_items[i].empty()) {
                          -
                          1465 item_pointers_reuse[i] = -2;
                          -
                          1466 break;
                          -
                          1467 }
                          +
                          1450} // namespace
                          +
                          1451
                          +
                          +
                          1452absl::Status Overworld::SaveItems() {
                          +
                          1453 std::vector<std::vector<OverworldItem>> room_items(
                          + +
                          1455
                          +
                          1456 for (int i = 0; i < kNumOverworldMapItemPointers; i++) {
                          +
                          1457 room_items[i] = std::vector<OverworldItem>();
                          +
                          1458 for (const OverworldItem &item : all_items_) {
                          +
                          1459 if (item.room_map_id_ == i) {
                          +
                          1460 room_items[i].emplace_back(item);
                          +
                          1461 if (item.id_ == 0x86) {
                          +
                          1462 RETURN_IF_ERROR(rom()->WriteWord(
                          +
                          1463 0x16DC5 + (i * 2), (item.game_x_ + (item.game_y_ * 64)) * 2));
                          +
                          1464 }
                          +
                          1465 }
                          +
                          1466 }
                          +
                          1467 }
                          1468
                          -
                          1469 // Copy into separator vectors from i to ci, then ci to end
                          -
                          1470 if (CompareItemsArrays(
                          -
                          1471 std::vector<OverworldItem>(room_items[i].begin(),
                          -
                          1472 room_items[i].end()),
                          -
                          1473 std::vector<OverworldItem>(room_items[ci].begin(),
                          -
                          1474 room_items[ci].end()))) {
                          -
                          1475 item_pointers_reuse[i] = ci;
                          -
                          1476 break;
                          -
                          1477 }
                          -
                          1478 }
                          -
                          1479 }
                          +
                          1469 int data_pos = kOverworldItemsPointers + 0x100;
                          +
                          1470 int item_pointers[kNumOverworldMapItemPointers];
                          +
                          1471 int item_pointers_reuse[kNumOverworldMapItemPointers];
                          +
                          1472 int empty_pointer = 0;
                          +
                          1473 for (int i = 0; i < kNumOverworldMapItemPointers; i++) {
                          +
                          1474 item_pointers_reuse[i] = -1;
                          +
                          1475 for (int ci = 0; ci < i; ci++) {
                          +
                          1476 if (room_items[i].empty()) {
                          +
                          1477 item_pointers_reuse[i] = -2;
                          +
                          1478 break;
                          +
                          1479 }
                          1480
                          -
                          1481 for (int i = 0; i < 128; i++) {
                          -
                          1482 if (item_pointers_reuse[i] == -1) {
                          -
                          1483 item_pointers[i] = data_pos;
                          -
                          1484 for (const OverworldItem &item : room_items[i]) {
                          -
                          1485 short map_pos =
                          -
                          1486 static_cast<short>(((item.game_y_ << 6) + item.game_x_) << 1);
                          -
                          1487
                          -
                          1488 uint32_t data = static_cast<uint8_t>(map_pos & 0xFF) |
                          -
                          1489 static_cast<uint8_t>(map_pos >> 8) |
                          -
                          1490 static_cast<uint8_t>(item.id_);
                          -
                          1491 RETURN_IF_ERROR(rom()->WriteLong(data_pos, data));
                          -
                          1492 data_pos += 3;
                          -
                          1493 }
                          -
                          1494
                          -
                          1495 empty_pointer = data_pos;
                          -
                          1496 RETURN_IF_ERROR(rom()->WriteWord(data_pos, 0xFFFF));
                          -
                          1497 data_pos += 2;
                          -
                          1498 } else if (item_pointers_reuse[i] == -2) {
                          -
                          1499 item_pointers[i] = empty_pointer;
                          -
                          1500 } else {
                          -
                          1501 item_pointers[i] = item_pointers[item_pointers_reuse[i]];
                          -
                          1502 }
                          -
                          1503
                          -
                          1504 int snesaddr = core::PcToSnes(item_pointers[i]);
                          - -
                          1506 rom()->WriteWord(kOverworldItemsPointers + (i * 2), snesaddr));
                          -
                          1507 }
                          -
                          1508
                          -
                          1509 if (data_pos > kOverworldItemsEndData) {
                          -
                          1510 return absl::AbortedError("Too many items");
                          -
                          1511 }
                          -
                          1512
                          -
                          1513 if (core::ExperimentFlags::get().kLogToConsole) {
                          -
                          1514 std::cout << "End of Items : " << data_pos << std::endl;
                          -
                          1515 }
                          -
                          1516
                          -
                          1517 return absl::OkStatus();
                          -
                          1518}
                          +
                          1481 // Copy into separator vectors from i to ci, then ci to end
                          +
                          1482 if (CompareItemsArrays(
                          +
                          1483 std::vector<OverworldItem>(room_items[i].begin(),
                          +
                          1484 room_items[i].end()),
                          +
                          1485 std::vector<OverworldItem>(room_items[ci].begin(),
                          +
                          1486 room_items[ci].end()))) {
                          +
                          1487 item_pointers_reuse[i] = ci;
                          +
                          1488 break;
                          +
                          1489 }
                          +
                          1490 }
                          +
                          1491 }
                          +
                          1492
                          +
                          1493 for (int i = 0; i < kNumOverworldMapItemPointers; i++) {
                          +
                          1494 if (item_pointers_reuse[i] == -1) {
                          +
                          1495 item_pointers[i] = data_pos;
                          +
                          1496 for (const OverworldItem &item : room_items[i]) {
                          +
                          1497 short map_pos =
                          +
                          1498 static_cast<short>(((item.game_y_ << 6) + item.game_x_) << 1);
                          +
                          1499
                          +
                          1500 uint32_t data = static_cast<uint8_t>(map_pos & 0xFF) |
                          +
                          1501 static_cast<uint8_t>(map_pos >> 8) |
                          +
                          1502 static_cast<uint8_t>(item.id_);
                          +
                          1503 RETURN_IF_ERROR(rom()->WriteLong(data_pos, data));
                          +
                          1504 data_pos += 3;
                          +
                          1505 }
                          +
                          1506
                          +
                          1507 empty_pointer = data_pos;
                          +
                          1508 RETURN_IF_ERROR(rom()->WriteWord(data_pos, 0xFFFF));
                          +
                          1509 data_pos += 2;
                          +
                          1510 } else if (item_pointers_reuse[i] == -2) {
                          +
                          1511 item_pointers[i] = empty_pointer;
                          +
                          1512 } else {
                          +
                          1513 item_pointers[i] = item_pointers[item_pointers_reuse[i]];
                          +
                          1514 }
                          +
                          1515
                          +
                          1516 int snesaddr = core::PcToSnes(item_pointers[i]);
                          + +
                          1518 rom()->WriteWord(kOverworldItemsPointers + (i * 2), snesaddr));
                          +
                          1519 }
                          +
                          1520
                          +
                          1521 if (data_pos > kOverworldItemsEndData) {
                          +
                          1522 return absl::AbortedError("Too many items");
                          +
                          1523 }
                          +
                          1524
                          +
                          1525 if (core::ExperimentFlags::get().kLogToConsole) {
                          +
                          1526 std::cout << "End of Items : " << data_pos << std::endl;
                          +
                          1527 }
                          +
                          1528
                          +
                          1529 return absl::OkStatus();
                          +
                          1530}
                          -
                          1519
                          -
                          - -
                          1521 core::logf("Saving Map Properties");
                          -
                          1522 for (int i = 0; i < 64; i++) {
                          -
                          1523 RETURN_IF_ERROR(rom()->WriteByte(kAreaGfxIdPtr + i,
                          -
                          1524 overworld_maps_[i].area_graphics()));
                          - -
                          1526 overworld_maps_[i].area_palette()));
                          -
                          1527 RETURN_IF_ERROR(rom()->WriteByte(kOverworldSpriteset + i,
                          -
                          1528 overworld_maps_[i].sprite_graphics(0)));
                          -
                          1529 RETURN_IF_ERROR(rom()->WriteByte(kOverworldSpriteset + 64 + i,
                          -
                          1530 overworld_maps_[i].sprite_graphics(1)));
                          -
                          1531 RETURN_IF_ERROR(rom()->WriteByte(kOverworldSpriteset + 128 + i,
                          -
                          1532 overworld_maps_[i].sprite_graphics(2)));
                          - -
                          1534 overworld_maps_[i].sprite_palette(0)));
                          -
                          1535 RETURN_IF_ERROR(rom()->WriteByte(kOverworldSpritePaletteIds + 64 + i,
                          -
                          1536 overworld_maps_[i].sprite_palette(1)));
                          -
                          1537 RETURN_IF_ERROR(rom()->WriteByte(kOverworldSpritePaletteIds + 128 + i,
                          -
                          1538 overworld_maps_[i].sprite_palette(2)));
                          -
                          1539 }
                          -
                          1540
                          -
                          1541 for (int i = 64; i < 128; i++) {
                          -
                          1542 RETURN_IF_ERROR(rom()->WriteByte(kAreaGfxIdPtr + i,
                          -
                          1543 overworld_maps_[i].area_graphics()));
                          -
                          1544 RETURN_IF_ERROR(rom()->WriteByte(kOverworldSpriteset + i,
                          -
                          1545 overworld_maps_[i].sprite_graphics(0)));
                          -
                          1546 RETURN_IF_ERROR(rom()->WriteByte(kOverworldSpriteset + 64 + i,
                          -
                          1547 overworld_maps_[i].sprite_graphics(1)));
                          -
                          1548 RETURN_IF_ERROR(rom()->WriteByte(kOverworldSpriteset + 128 + i,
                          -
                          1549 overworld_maps_[i].sprite_graphics(2)));
                          - -
                          1551 overworld_maps_[i].area_palette()));
                          -
                          1552 RETURN_IF_ERROR(rom()->WriteByte(kOverworldSpritePaletteIds + 64 + i,
                          -
                          1553 overworld_maps_[i].sprite_palette(0)));
                          -
                          1554 RETURN_IF_ERROR(rom()->WriteByte(kOverworldSpritePaletteIds + 128 + i,
                          -
                          1555 overworld_maps_[i].sprite_palette(1)));
                          -
                          1556 RETURN_IF_ERROR(rom()->WriteByte(kOverworldSpritePaletteIds + 192 + i,
                          -
                          1557 overworld_maps_[i].sprite_palette(2)));
                          -
                          1558 }
                          -
                          1559
                          -
                          1560 return absl::OkStatus();
                          -
                          1561}
                          +
                          1531
                          +
                          + +
                          1533 core::logf("Saving Map Properties");
                          +
                          1534 for (int i = 0; i < kDarkWorldMapIdStart; i++) {
                          +
                          1535 RETURN_IF_ERROR(rom()->WriteByte(kAreaGfxIdPtr + i,
                          +
                          1536 overworld_maps_[i].area_graphics()));
                          + +
                          1538 overworld_maps_[i].area_palette()));
                          +
                          1539 RETURN_IF_ERROR(rom()->WriteByte(kOverworldSpriteset + i,
                          +
                          1540 overworld_maps_[i].sprite_graphics(0)));
                          + +
                          1542 rom()->WriteByte(kOverworldSpriteset + kDarkWorldMapIdStart + i,
                          +
                          1543 overworld_maps_[i].sprite_graphics(1)));
                          + + +
                          1546 overworld_maps_[i].sprite_graphics(2)));
                          + +
                          1548 overworld_maps_[i].sprite_palette(0)));
                          + + +
                          1551 overworld_maps_[i].sprite_palette(1)));
                          +
                          1552 RETURN_IF_ERROR(rom()->WriteByte(
                          + +
                          1554 overworld_maps_[i].sprite_palette(2)));
                          +
                          1555 }
                          +
                          1556
                          +
                          1557 for (int i = kDarkWorldMapIdStart; i < kSpecialWorldMapIdStart; i++) {
                          +
                          1558 RETURN_IF_ERROR(rom()->WriteByte(kAreaGfxIdPtr + i,
                          +
                          1559 overworld_maps_[i].area_graphics()));
                          +
                          1560 RETURN_IF_ERROR(rom()->WriteByte(kOverworldSpriteset + i,
                          +
                          1561 overworld_maps_[i].sprite_graphics(0)));
                          + +
                          1563 rom()->WriteByte(kOverworldSpriteset + kDarkWorldMapIdStart + i,
                          +
                          1564 overworld_maps_[i].sprite_graphics(1)));
                          + + +
                          1567 overworld_maps_[i].sprite_graphics(2)));
                          + +
                          1569 overworld_maps_[i].area_palette()));
                          + + +
                          1572 overworld_maps_[i].sprite_palette(0)));
                          +
                          1573 RETURN_IF_ERROR(rom()->WriteByte(
                          + +
                          1575 overworld_maps_[i].sprite_palette(1)));
                          +
                          1576 RETURN_IF_ERROR(rom()->WriteByte(kOverworldSpritePaletteIds + 192 + i,
                          +
                          1577 overworld_maps_[i].sprite_palette(2)));
                          +
                          1578 }
                          +
                          1579
                          +
                          1580 return absl::OkStatus();
                          +
                          1581}
                          -
                          1562
                          -
                          1563} // namespace zelda3
                          -
                          1564} // namespace yaze
                          +
                          1582
                          +
                          1583} // namespace zelda3
                          +
                          1584} // namespace yaze
                          The Rom class is used to load, save, and modify Rom data.
                          Definition rom.h:134
                          absl::StatusOr< uint16_t > ReadWord(int offset)
                          Definition rom.h:245
                          VersionConstants version_constants() const
                          Definition rom.h:466
                          @@ -1742,64 +1762,64 @@
                          Tile composition of four 16x16 tiles.
                          Definition snes_tile.h:80
                          uint64_t GetPackedValue() const
                          Definition snes_tile.h:110
                          SNES 16-bit tile metadata container.
                          Definition snes_tile.h:49
                          - -
                          absl::Status SaveMap32Expanded()
                          -
                          absl::Status LoadExits()
                          Definition overworld.cc:340
                          -
                          std::vector< uint16_t > tiles32_list_
                          Definition overworld.h:250
                          - + +
                          absl::Status SaveMap32Expanded()
                          +
                          absl::Status LoadExits()
                          Definition overworld.cc:342
                          +
                          std::vector< uint16_t > tiles32_list_
                          Definition overworld.h:247
                          +
                          absl::Status Load(Rom &rom)
                          Definition overworld.cc:17
                          - -
                          std::vector< OverworldItem > all_items_
                          Definition overworld.h:256
                          -
                          void OrganizeMapTiles(std::vector< uint8_t > &bytes, std::vector< uint8_t > &bytes2, int i, int sx, int sy, int &ttpos)
                          Definition overworld.cc:192
                          -
                          absl::Status DecompressAllMapTiles()
                          Definition overworld.cc:212
                          -
                          std::vector< gfx::Tile32 > tiles32_unique_
                          Definition overworld.h:251
                          -
                          absl::Status SaveMapProperties()
                          - - - - -
                          std::vector< int > map_pointers2
                          Definition overworld.h:267
                          -
                          absl::Status SaveMap32Tiles()
                          - -
                          std::vector< OverworldEntrance > all_entrances_
                          Definition overworld.h:253
                          -
                          OverworldMapTiles map_tiles_
                          Definition overworld.h:244
                          -
                          absl::Status SaveMap16Tiles()
                          -
                          std::vector< int > map_pointers2_id
                          Definition overworld.h:265
                          + +
                          std::vector< OverworldItem > all_items_
                          Definition overworld.h:253
                          +
                          void OrganizeMapTiles(std::vector< uint8_t > &bytes, std::vector< uint8_t > &bytes2, int i, int sx, int sy, int &ttpos)
                          Definition overworld.cc:195
                          +
                          std::vector< gfx::Tile32 > tiles32_unique_
                          Definition overworld.h:248
                          + +
                          absl::Status SaveMapProperties()
                          + + + + +
                          std::vector< int > map_pointers2
                          Definition overworld.h:264
                          +
                          absl::Status SaveMap32Tiles()
                          + +
                          std::vector< OverworldEntrance > all_entrances_
                          Definition overworld.h:250
                          +
                          OverworldMapTiles map_tiles_
                          Definition overworld.h:241
                          +
                          absl::Status SaveMap16Tiles()
                          +
                          std::vector< int > map_pointers2_id
                          Definition overworld.h:262
                          absl::Status SaveLargeMaps()
                          Definition overworld.cc:650
                          -
                          std::vector< std::vector< Sprite > > all_sprites_
                          Definition overworld.h:257
                          - -
                          std::array< uint8_t, kNumOverworldMaps > map_parent_
                          Definition overworld.h:246
                          -
                          void AssignWorldTiles(int x, int y, int sx, int sy, int tpos, OverworldBlockset &world)
                          Definition overworld.cc:180
                          - - -
                          std::array< uint8_t, kNumTileTypes > all_tiles_types_
                          Definition overworld.h:247
                          -
                          std::vector< std::vector< uint8_t > > map_data_p2
                          Definition overworld.h:261
                          - -
                          absl::Status CreateTile32Tilemap()
                          -
                          absl::Status Save(Rom &rom)
                          Definition overworld.cc:498
                          -
                          std::vector< int > map_pointers1
                          Definition overworld.h:266
                          -
                          absl::Status LoadItems()
                          Definition overworld.cc:397
                          -
                          absl::Status SaveEntrances()
                          -
                          absl::Status SaveExits()
                          -
                          absl::Status LoadSprites()
                          Definition overworld.cc:447
                          -
                          std::vector< OverworldMap > overworld_maps_
                          Definition overworld.h:252
                          -
                          absl::Status SaveItems()
                          -
                          std::vector< std::vector< uint8_t > > map_data_p1
                          Definition overworld.h:259
                          - -
                          absl::Status SaveOverworldMaps()
                          Definition overworld.cc:510
                          - -
                          absl::Status LoadOverworldMaps()
                          Definition overworld.cc:263
                          -
                          std::vector< gfx::Tile16 > tiles16_
                          Definition overworld.h:248
                          -
                          absl::Status LoadSpritesFromMap(int spriteStart, int spriteCount, int spriteIndex)
                          Definition overworld.cc:458
                          -
                          absl::Status SaveMap16Expanded()
                          -
                          std::vector< OverworldExit > all_exits_
                          Definition overworld.h:255
                          -
                          std::vector< int > map_pointers1_id
                          Definition overworld.h:264
                          -
                          absl::StatusOr< uint16_t > GetTile16ForTile32(int index, int quadrant, int dimension, const uint32_t *map32address)
                          Definition overworld.cc:93
                          -
                          absl::Status AssembleMap32Tiles()
                          Definition overworld.cc:105
                          - -
                          OverworldBlockset & GetMapTiles(int world_type)
                          Definition overworld.h:163
                          - -
                          std::vector< OverworldEntrance > all_holes_
                          Definition overworld.h:254
                          +
                          std::vector< std::vector< Sprite > > all_sprites_
                          Definition overworld.h:254
                          + +
                          std::array< uint8_t, kNumOverworldMaps > map_parent_
                          Definition overworld.h:243
                          +
                          void AssignWorldTiles(int x, int y, int sx, int sy, int tpos, OverworldBlockset &world)
                          Definition overworld.cc:183
                          + + +
                          std::array< uint8_t, kNumTileTypes > all_tiles_types_
                          Definition overworld.h:244
                          +
                          std::vector< std::vector< uint8_t > > map_data_p2
                          Definition overworld.h:258
                          + +
                          absl::Status CreateTile32Tilemap()
                          +
                          absl::Status Save(Rom &rom)
                          Definition overworld.cc:500
                          +
                          std::vector< int > map_pointers1
                          Definition overworld.h:263
                          +
                          absl::Status LoadItems()
                          Definition overworld.cc:399
                          +
                          absl::Status SaveEntrances()
                          +
                          absl::Status SaveExits()
                          +
                          absl::Status LoadSprites()
                          Definition overworld.cc:449
                          +
                          std::vector< OverworldMap > overworld_maps_
                          Definition overworld.h:249
                          +
                          absl::Status SaveItems()
                          +
                          std::vector< std::vector< uint8_t > > map_data_p1
                          Definition overworld.h:256
                          + +
                          absl::Status SaveOverworldMaps()
                          Definition overworld.cc:512
                          + +
                          absl::Status LoadOverworldMaps()
                          Definition overworld.cc:265
                          +
                          std::vector< gfx::Tile16 > tiles16_
                          Definition overworld.h:245
                          +
                          absl::Status AssembleMap16Tiles()
                          Definition overworld.cc:155
                          +
                          absl::Status LoadSpritesFromMap(int spriteStart, int spriteCount, int spriteIndex)
                          Definition overworld.cc:460
                          +
                          absl::Status SaveMap16Expanded()
                          +
                          std::vector< OverworldExit > all_exits_
                          Definition overworld.h:252
                          +
                          std::vector< int > map_pointers1_id
                          Definition overworld.h:261
                          +
                          absl::StatusOr< uint16_t > GetTile16ForTile32(int index, int quadrant, int dimension, const uint32_t *map32address)
                          Definition overworld.cc:91
                          +
                          absl::Status AssembleMap32Tiles()
                          Definition overworld.cc:103
                          +
                          OverworldBlockset & GetMapTiles(int world_type)
                          Definition overworld.h:160
                          + +
                          std::vector< OverworldEntrance > all_holes_
                          Definition overworld.h:251
                          #define RETURN_IF_ERROR(expression)
                          Definition constants.h:62
                          @@ -1811,74 +1831,80 @@
                          std::vector< uint8_t > HyruleMagicDecompress(uint8_t const *src, int *const size, int const p_big_endian)
                          TileInfo GetTilesInfo(uint16_t tile)
                          Definition snes_tile.cc:376
                          std::vector< uint8_t > HyruleMagicCompress(uint8_t const *const src, int const oldsize, int *const size, int const flag)
                          -
                          bool CompareItemsArrays(std::vector< OverworldItem > item_array1, std::vector< OverworldItem > item_array2)
                          -
                          std::vector< uint64_t > GetAllTile16(OverworldMapTiles &map_tiles_)
                          Definition overworld.cc:969
                          -
                          constexpr int OWExitYScroll
                          -
                          constexpr int kAreaGfxIdPtr
                          Definition overworld.h:42
                          -
                          constexpr int kOverworldHoleArea
                          -
                          constexpr int kOverworldTransitionPositionY
                          Definition overworld.h:66
                          -
                          constexpr int kOverworldEntrancePos
                          -
                          constexpr int kOverworldHoleEntrance
                          -
                          constexpr int kOverworldSpriteset
                          Definition overworld.h:35
                          -
                          constexpr int kMap16ExpandedFlagPos
                          Definition overworld.h:90
                          -
                          constexpr int LimitOfMap32
                          Definition overworld.h:103
                          -
                          constexpr int NumberOfMap16Ex
                          Definition overworld.h:102
                          -
                          constexpr int kOverworldScreenTileMapChangeByScreen1
                          Definition overworld.h:71
                          -
                          constexpr int kOverworldMapDataOverflow
                          Definition overworld.h:76
                          -
                          constexpr int kOverworldMapSizeHighByte
                          Definition overworld.h:57
                          -
                          constexpr int kOverworldEntranceEntranceIdExpanded
                          -
                          constexpr int kNumTileTypes
                          Definition overworld.h:96
                          -
                          constexpr int NumberOfMap32
                          Definition overworld.h:105
                          -
                          constexpr int kOverworldScreenSize
                          Definition overworld.h:68
                          -
                          constexpr int kOverworldScreenTileMapChangeByScreen4
                          Definition overworld.h:74
                          -
                          constexpr int kNumTile16Individual
                          Definition overworld.h:99
                          -
                          constexpr int OWExitDoorType2
                          -
                          constexpr int kOverworldEntranceEntranceId
                          -
                          constexpr int kOverworldItemsAddress
                          -
                          constexpr int kMap16Tiles
                          Definition overworld.h:97
                          -
                          constexpr int kOverworldHolePos
                          -
                          constexpr int kNumOverworldMaps
                          Definition overworld.h:98
                          -
                          constexpr int kOverworldEntranceMap
                          -
                          constexpr int kOverworldItemsEndData
                          -
                          constexpr int OWExitYCamera
                          -
                          std::vector< std::vector< uint16_t > > OverworldBlockset
                          Represents tile32 data for the overworld.
                          -
                          constexpr int kMap32TileBLExpanded
                          Definition overworld.h:86
                          -
                          constexpr int kOverworldTransitionPositionX
                          Definition overworld.h:67
                          -
                          constexpr int OWExitXScroll
                          -
                          constexpr int OWExitRoomId
                          -
                          constexpr int OWExitXCamera
                          -
                          constexpr int OWExitUnk1
                          -
                          constexpr int OWExitYPlayer
                          -
                          constexpr int kOverworldScreenSizeForLoading
                          Definition overworld.h:69
                          -
                          constexpr int kOverworldSpritePaletteIds
                          Definition overworld.h:33
                          -
                          constexpr int kMap32TileBRExpanded
                          Definition overworld.h:87
                          -
                          constexpr int kMap32TileCountExpanded
                          Definition overworld.h:88
                          -
                          constexpr int OWExitMapId
                          -
                          constexpr int OWExitUnk2
                          -
                          constexpr int kTransitionTargetWest
                          Definition overworld.h:79
                          -
                          constexpr int kOverworldSpritesZelda
                          Definition overworld.h:40
                          -
                          constexpr int kOverworldMapParentId
                          Definition overworld.h:65
                          -
                          constexpr int kMap32ExpandedFlagPos
                          Definition overworld.h:89
                          -
                          constexpr int kOverworldEntrancePosExpanded
                          -
                          constexpr int OWExitDoorType1
                          -
                          constexpr int kOverworldItemsPointers
                          -
                          constexpr int NumberOfMap16
                          Definition overworld.h:101
                          -
                          constexpr int kMap32TilesLength
                          Definition overworld.cc:103
                          -
                          constexpr int kOverworldMapSize
                          Definition overworld.h:54
                          -
                          constexpr int kOverworldScreenTileMapChangeByScreen2
                          Definition overworld.h:72
                          -
                          constexpr int kOverworldEntranceMapExpanded
                          -
                          constexpr int kOverworldCompressedMapPos
                          Definition overworld.h:93
                          -
                          constexpr int kOverworldSpritesBeginning
                          Definition overworld.h:38
                          -
                          constexpr int kOverworldScreenTileMapChangeByScreen3
                          Definition overworld.h:73
                          -
                          constexpr int kMap16TilesExpanded
                          Definition overworld.h:84
                          -
                          constexpr int kOverworldEntranceExpandedFlagPos
                          Definition overworld.h:91
                          -
                          constexpr int kOverworldSpritesAgahnim
                          Definition overworld.h:39
                          -
                          constexpr int kTransitionTargetNorth
                          Definition overworld.h:78
                          -
                          constexpr int kOverworldCompressedOverflowPos
                          Definition overworld.h:94
                          -
                          constexpr int kMap32TileTRExpanded
                          Definition overworld.h:85
                          -
                          constexpr int OWExitXPlayer
                          -
                          constexpr int OWExitVram
                          -
                          constexpr int kOverworldMapPaletteIds
                          Definition overworld.h:32
                          +
                          bool CompareItemsArrays(std::vector< OverworldItem > item_array1, std::vector< OverworldItem > item_array2)
                          +
                          std::vector< uint64_t > GetAllTile16(OverworldMapTiles &map_tiles_)
                          Definition overworld.cc:971
                          +
                          constexpr int OWExitYScroll
                          +
                          constexpr int kAreaGfxIdPtr
                          Definition overworld.h:39
                          +
                          constexpr int kOverworldHoleArea
                          +
                          constexpr int kOverworldTransitionPositionY
                          Definition overworld.h:63
                          +
                          constexpr int kOverworldEntrancePos
                          +
                          constexpr int kOverworldHoleEntrance
                          +
                          constexpr int kOverworldSpriteset
                          Definition overworld.h:32
                          +
                          constexpr int kMap16ExpandedFlagPos
                          Definition overworld.h:87
                          +
                          constexpr int LimitOfMap32
                          Definition overworld.h:100
                          +
                          constexpr int NumberOfMap16Ex
                          Definition overworld.h:99
                          +
                          constexpr int kOverworldScreenTileMapChangeByScreen1
                          Definition overworld.h:68
                          +
                          constexpr int kOverworldMapDataOverflow
                          Definition overworld.h:73
                          +
                          constexpr int kOverworldMapSizeHighByte
                          Definition overworld.h:54
                          +
                          constexpr int kOverworldEntranceEntranceIdExpanded
                          +
                          constexpr int kNumTileTypes
                          Definition overworld.h:93
                          +
                          constexpr int NumberOfMap32
                          Definition overworld.h:102
                          +
                          constexpr int kNumOverworldMapItemPointers
                          +
                          constexpr int kOverworldScreenSize
                          Definition overworld.h:65
                          +
                          constexpr int kOverworldScreenTileMapChangeByScreen4
                          Definition overworld.h:71
                          +
                          constexpr int kNumTile16Individual
                          Definition overworld.h:96
                          +
                          constexpr int kNumOverworldHoles
                          +
                          constexpr int kSpecialWorldMapIdStart
                          +
                          constexpr int OWExitDoorType2
                          +
                          constexpr int kOverworldEntranceEntranceId
                          +
                          constexpr int kOverworldItemsAddress
                          +
                          constexpr int kMap16Tiles
                          Definition overworld.h:94
                          +
                          constexpr int kOverworldHolePos
                          +
                          constexpr int kNumOverworldMaps
                          Definition overworld.h:95
                          +
                          constexpr int kOverworldEntranceMap
                          +
                          constexpr int kOverworldItemsEndData
                          +
                          constexpr int OWExitYCamera
                          +
                          std::vector< std::vector< uint16_t > > OverworldBlockset
                          Represents tile32 data for the overworld.
                          +
                          constexpr int kMap32TileBLExpanded
                          Definition overworld.h:83
                          +
                          constexpr int kOverworldTransitionPositionX
                          Definition overworld.h:64
                          +
                          constexpr int OWExitXScroll
                          +
                          constexpr int OWExitRoomId
                          +
                          constexpr int OWExitXCamera
                          +
                          constexpr int OWExitUnk1
                          +
                          constexpr int OWExitYPlayer
                          +
                          constexpr int kOverworldScreenSizeForLoading
                          Definition overworld.h:66
                          +
                          constexpr int kOverworldSpritePaletteIds
                          Definition overworld.h:30
                          +
                          constexpr int kMap32TileBRExpanded
                          Definition overworld.h:84
                          +
                          constexpr int kMap32TileCountExpanded
                          Definition overworld.h:85
                          +
                          constexpr int OWExitMapId
                          +
                          constexpr int OWExitUnk2
                          +
                          constexpr int kTransitionTargetWest
                          Definition overworld.h:76
                          +
                          constexpr int kOverworldSpritesZelda
                          Definition overworld.h:37
                          +
                          constexpr int kOverworldMapParentId
                          Definition overworld.h:62
                          +
                          constexpr int kMap32ExpandedFlagPos
                          Definition overworld.h:86
                          +
                          constexpr int kOverworldEntrancePosExpanded
                          +
                          constexpr int OWExitDoorType1
                          +
                          constexpr int kOverworldItemsPointers
                          +
                          constexpr int kNumOverworldExits
                          +
                          constexpr int NumberOfMap16
                          Definition overworld.h:98
                          +
                          constexpr int kMap32TilesLength
                          Definition overworld.cc:101
                          +
                          constexpr int kOverworldMapSize
                          Definition overworld.h:51
                          +
                          constexpr int kOverworldScreenTileMapChangeByScreen2
                          Definition overworld.h:69
                          +
                          constexpr int kOverworldEntranceMapExpanded
                          +
                          constexpr int kDarkWorldMapIdStart
                          +
                          constexpr int kOverworldCompressedMapPos
                          Definition overworld.h:90
                          +
                          constexpr int kOverworldSpritesBeginning
                          Definition overworld.h:35
                          +
                          constexpr int kOverworldScreenTileMapChangeByScreen3
                          Definition overworld.h:70
                          +
                          constexpr int kMap16TilesExpanded
                          Definition overworld.h:81
                          +
                          constexpr int kOverworldEntranceExpandedFlagPos
                          Definition overworld.h:88
                          +
                          constexpr int kNumOverworldEntrances
                          +
                          constexpr int kOverworldSpritesAgahnim
                          Definition overworld.h:36
                          +
                          constexpr int kTransitionTargetNorth
                          Definition overworld.h:75
                          +
                          constexpr int kOverworldCompressedOverflowPos
                          Definition overworld.h:91
                          +
                          constexpr int kMap32TileTRExpanded
                          Definition overworld.h:82
                          +
                          constexpr int OWExitXPlayer
                          +
                          constexpr int OWExitVram
                          +
                          constexpr int kOverworldMapPaletteIds
                          Definition overworld.h:29
                          Main namespace for the application.
                          Definition common.cc:16
                          @@ -1887,12 +1913,10 @@
                          uint32_t kMap32TileTR
                          Definition rom.h:57
                          uint32_t kMap32TileTL
                          Definition rom.h:56
                          uint32_t kMap32TileBL
                          Definition rom.h:58
                          - -
                          struct yaze::core::ExperimentFlags::Flags::Overworld overworld
                          -
                          Overworld map tile32 data.
                          - - - +
                          Overworld map tile32 data.
                          + + +
                          diff --git a/overworld__editor_8cc_source.html b/overworld__editor_8cc_source.html index 61f85020e..55e22952b 100644 --- a/overworld__editor_8cc_source.html +++ b/overworld__editor_8cc_source.html @@ -291,8 +291,8 @@
                          175 gui::AddTableColumn(toolset_table_, "##Properties", [&]() {
                          176 if (Button(ICON_MD_CONTENT_COPY)) {
                          177 std::vector<uint8_t> png_data;
                          -
                          178 if (gfx::ConvertSurfaceToPNG(maps_bmp_[current_map_].surface(),
                          -
                          179 png_data)) {
                          +
                          178 png_data = maps_bmp_[current_map_].GetPngData();
                          +
                          179 if (png_data.size() > 0) {
                          181 } else {
                          182 status_ = absl::InternalError(
                          @@ -1810,13 +1810,13 @@
                          std::vector< gfx::Bitmap > tile16_individual_
                          -
                          absl::Status InitBlockset(const gfx::Bitmap &tile16_blockset_bmp, const gfx::Bitmap &current_gfx_bmp, const std::vector< gfx::Bitmap > &tile16_individual, std::array< uint8_t, 0x200 > &all_tiles_types)
                          -
                          absl::Status SetCurrentTile(int id)
                          - +
                          absl::Status InitBlockset(const gfx::Bitmap &tile16_blockset_bmp, const gfx::Bitmap &current_gfx_bmp, const std::vector< gfx::Bitmap > &tile16_individual, std::array< uint8_t, 0x200 > &all_tiles_types)
                          +
                          absl::Status SetCurrentTile(int id)
                          +
                          Represents a bitmap image.
                          Definition bitmap.h:66
                          -
                          void set_modified(bool modified)
                          Definition bitmap.h:190
                          -
                          absl::Status ApplyPalette(const SnesPalette &palette)
                          Copy color data from the SnesPalette into the SDL_Palette.
                          Definition bitmap.cc:326
                          -
                          void WriteToPixel(int position, uchar value)
                          Definition bitmap.h:133
                          +
                          void set_modified(bool modified)
                          Definition bitmap.h:173
                          +
                          absl::Status ApplyPalette(const SnesPalette &palette)
                          Copy color data from the SnesPalette into the SDL_Palette.
                          Definition bitmap.cc:321
                          +
                          void WriteToPixel(int position, uchar value)
                          Definition bitmap.h:134
                          auto selected_tile_pos() const
                          Definition canvas.h:193
                          void DrawBitmapGroup(std::vector< int > &group, std::vector< gfx::Bitmap > &tile16_individual_, int tile_size, float scale=1.0f)
                          Definition canvas.cc:535
                          @@ -1848,36 +1848,36 @@
                          auto selected_points() const
                          Definition canvas.h:196
                          auto set_highlight_tile_id(int i)
                          Definition canvas.h:188
                          -
                          auto tile16_blockset_data() const
                          Definition overworld.h:200
                          -
                          auto current_area_palette() const
                          Definition overworld.h:194
                          -
                          int GetTileFromPosition(ImVec2 position) const
                          Definition overworld.h:153
                          +
                          auto tile16_blockset_data() const
                          Definition overworld.h:197
                          +
                          auto current_area_palette() const
                          Definition overworld.h:191
                          +
                          int GetTileFromPosition(ImVec2 position) const
                          Definition overworld.h:150
                          absl::Status Load(Rom &rom)
                          Definition overworld.cc:17
                          - -
                          auto deleted_entrances() const
                          Definition overworld.h:192
                          -
                          absl::Status SaveMapProperties()
                          - -
                          absl::Status SaveMap32Tiles()
                          -
                          absl::Status SaveMap16Tiles()
                          -
                          std::vector< gfx::Tile16 > tiles16() const
                          Definition overworld.h:181
                          - -
                          auto sprites(int state) const
                          Definition overworld.h:183
                          -
                          auto is_loaded() const
                          Definition overworld.h:203
                          -
                          auto current_graphics() const
                          Definition overworld.h:185
                          -
                          absl::Status CreateTile32Tilemap()
                          -
                          auto overworld_map(int i) const
                          Definition overworld.h:177
                          -
                          void set_current_map(int i)
                          Definition overworld.h:204
                          -
                          auto mutable_overworld_map(int i)
                          Definition overworld.h:178
                          -
                          absl::Status SaveEntrances()
                          -
                          absl::Status SaveExits()
                          -
                          absl::Status SaveItems()
                          - - -
                          absl::Status SaveOverworldMaps()
                          Definition overworld.cc:510
                          - -
                          auto mutable_sprites(int state)
                          Definition overworld.h:184
                          -
                          auto current_map_bitmap_data() const
                          Definition overworld.h:197
                          -
                          OverworldBlockset & GetMapTiles(int world_type)
                          Definition overworld.h:163
                          - + +
                          auto deleted_entrances() const
                          Definition overworld.h:189
                          +
                          absl::Status SaveMapProperties()
                          + +
                          absl::Status SaveMap32Tiles()
                          +
                          absl::Status SaveMap16Tiles()
                          +
                          std::vector< gfx::Tile16 > tiles16() const
                          Definition overworld.h:178
                          + +
                          auto sprites(int state) const
                          Definition overworld.h:180
                          +
                          auto is_loaded() const
                          Definition overworld.h:200
                          +
                          auto current_graphics() const
                          Definition overworld.h:182
                          +
                          absl::Status CreateTile32Tilemap()
                          +
                          auto overworld_map(int i) const
                          Definition overworld.h:174
                          +
                          void set_current_map(int i)
                          Definition overworld.h:201
                          +
                          auto mutable_overworld_map(int i)
                          Definition overworld.h:175
                          +
                          absl::Status SaveEntrances()
                          +
                          absl::Status SaveExits()
                          +
                          absl::Status SaveItems()
                          + + +
                          absl::Status SaveOverworldMaps()
                          Definition overworld.cc:512
                          + +
                          auto mutable_sprites(int state)
                          Definition overworld.h:181
                          +
                          auto current_map_bitmap_data() const
                          Definition overworld.h:194
                          +
                          OverworldBlockset & GetMapTiles(int world_type)
                          Definition overworld.h:160
                          + @@ -1945,11 +1945,11 @@
                          void BeginWindowWithDisplaySettings(const char *id, bool *active, const ImVec2 &size, ImGuiWindowFlags flags)
                          Definition style.cc:333
                          bool InputHexByte(const char *label, uint8_t *data, float input_width, bool no_step)
                          Definition input.cc:168
                          void BeginChildWithScrollbar(const char *str_id)
                          Definition style.cc:370
                          -
                          absl::StatusOr< OverworldEntranceTileTypes > LoadEntranceTileTypes(Rom &rom)
                          +
                          absl::StatusOr< OverworldEntranceTileTypes > LoadEntranceTileTypes(Rom &rom)
                          constexpr std::string_view kEntranceNames[]
                          Definition common.h:48
                          -
                          constexpr int kNumTile16Individual
                          Definition overworld.h:99
                          -
                          constexpr int kNumOverworldMaps
                          Definition overworld.h:98
                          -
                          const std::vector< std::string > kSecretItemNames
                          +
                          constexpr int kNumTile16Individual
                          Definition overworld.h:96
                          +
                          constexpr int kNumOverworldMaps
                          Definition overworld.h:95
                          +
                          const std::vector< std::string > kSecretItemNames
                          Main namespace for the application.
                          Definition common.cc:16
                          diff --git a/overworld__editor_8h.html b/overworld__editor_8h.html index 66c5622fe..a56643c3f 100644 --- a/overworld__editor_8h.html +++ b/overworld__editor_8h.html @@ -132,110 +132,109 @@
                          - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                          diff --git a/overworld__editor_8h__incl.map b/overworld__editor_8h__incl.map index 3f5c10f26..54524690b 100644 --- a/overworld__editor_8h__incl.map +++ b/overworld__editor_8h__incl.map @@ -1,106 +1,105 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/overworld__editor_8h__incl.md5 b/overworld__editor_8h__incl.md5 index 278d225e2..6e50c1ad7 100644 --- a/overworld__editor_8h__incl.md5 +++ b/overworld__editor_8h__incl.md5 @@ -1 +1 @@ -6264259b120d66a1389253dd2fbd75e7 \ No newline at end of file +9487de0a646b6e6ce318821a9c31ffa4 \ No newline at end of file diff --git a/overworld__editor_8h__incl.png b/overworld__editor_8h__incl.png index 194218ea9..965d93876 100644 Binary files a/overworld__editor_8h__incl.png and b/overworld__editor_8h__incl.png differ diff --git a/overworld__editor_8h_source.html b/overworld__editor_8h_source.html index 54c683fb4..d977d948f 100644 --- a/overworld__editor_8h_source.html +++ b/overworld__editor_8h_source.html @@ -501,10 +501,10 @@
                          Represents a palette of colors for the Super Nintendo Entertainment System (SNES).
                          Represents a canvas for drawing and manipulating graphics.
                          Definition canvas.h:33
                          Base class for all overworld and dungeon entities.
                          Definition common.h:20
                          - - - -
                          Represents the full Overworld data, light and dark world.
                          Definition overworld.h:113
                          + + + +
                          Represents the full Overworld data, light and dark world.
                          Definition overworld.h:110
                          A class for managing sprites in the overworld and underworld.
                          Definition sprite.h:279
                          unsigned int uint
                          Definition constants.h:113
                          @@ -530,11 +530,11 @@
                          constexpr uint kTile8DisplayHeight
                          constexpr absl::string_view kTileSelectorTab
                          constexpr uint k4BPP
                          -
                          std::unordered_map< int, gfx::Bitmap > BitmapTable
                          Definition bitmap.h:213
                          +
                          std::unordered_map< int, gfx::Bitmap > BitmapTable
                          Definition bitmap.h:193
                          -
                          std::vector< std::vector< uint16_t > > OverworldBlockset
                          Represents tile32 data for the overworld.
                          +
                          std::vector< std::vector< uint16_t > > OverworldBlockset
                          Represents tile32 data for the overworld.
                          Main namespace for the application.
                          Definition common.cc:16
                          @@ -542,7 +542,7 @@
                          Node for a zeml tree.
                          Definition zeml.h:124
                          - +
                          diff --git a/overworld__entrance_8h.html b/overworld__entrance_8h.html index e68c7ce36..0ef3e9389 100644 --- a/overworld__entrance_8h.html +++ b/overworld__entrance_8h.html @@ -267,6 +267,10 @@ + + + + diff --git a/overworld__entrance_8h.js b/overworld__entrance_8h.js index 04568a37e..0fdf61cc0 100644 --- a/overworld__entrance_8h.js +++ b/overworld__entrance_8h.js @@ -3,6 +3,8 @@ var overworld__entrance_8h = [ "yaze::zelda3::OverworldEntrance", "classyaze_1_1zelda3_1_1OverworldEntrance.html", "classyaze_1_1zelda3_1_1OverworldEntrance" ], [ "yaze::zelda3::OverworldEntranceTileTypes", "structyaze_1_1zelda3_1_1OverworldEntranceTileTypes.html", "structyaze_1_1zelda3_1_1OverworldEntranceTileTypes" ], [ "LoadEntranceTileTypes", "overworld__entrance_8h.html#a0afd16e24367ef62bfa4a2e4c7ad1554", null ], + [ "kNumOverworldEntrances", "overworld__entrance_8h.html#adc7a44403a309bba04259cd65b181719", null ], + [ "kNumOverworldHoles", "overworld__entrance_8h.html#a31e5c4ca32c0fb45812b92ea7252540e", null ], [ "kOverworldEntranceMap", "overworld__entrance_8h.html#a4e561e2b049765cf7ae2b321a7d6a45a", null ], [ "kOverworldEntrancePos", "overworld__entrance_8h.html#a0b16d6719abc9aad2fd71d18915ea5ea", null ], [ "kOverworldEntranceEntranceId", "overworld__entrance_8h.html#a3993966b93392af9275fc50e1aba9328", null ], diff --git a/overworld__entrance_8h_source.html b/overworld__entrance_8h_source.html index 42c2ad937..e06b7ca0c 100644 --- a/overworld__entrance_8h_source.html +++ b/overworld__entrance_8h_source.html @@ -121,116 +121,119 @@
                          10namespace yaze {
                          11namespace zelda3 {
                          12
                          -
                          13constexpr int kOverworldEntranceMap = 0xDB96F;
                          -
                          14constexpr int kOverworldEntrancePos = 0xDBA71;
                          -
                          15constexpr int kOverworldEntranceEntranceId = 0xDBB73;
                          -
                          16
                          -
                          17constexpr int kOverworldEntranceMapExpanded = 0x0DB55F;
                          -
                          18constexpr int kOverworldEntrancePosExpanded = 0x0DB35F;
                          -
                          19constexpr int kOverworldEntranceEntranceIdExpanded = 0x0DB75F;
                          -
                          20
                          -
                          21// (0x13 entries, 2 bytes each) modified(less 0x400)
                          -
                          22// map16 coordinates for each hole
                          -
                          23constexpr int kOverworldHolePos = 0xDB800;
                          -
                          24
                          -
                          25// (0x13 entries, 2 bytes each) corresponding
                          -
                          26// area numbers for each hole
                          -
                          27constexpr int kOverworldHoleArea = 0xDB826;
                          -
                          28
                          -
                          29//(0x13 entries, 1 byte each) corresponding entrance numbers
                          -
                          30constexpr int kOverworldHoleEntrance = 0xDB84C;
                          +
                          13constexpr int kNumOverworldEntrances = 129;
                          +
                          14constexpr int kNumOverworldHoles = 0x13;
                          +
                          15
                          +
                          16constexpr int kOverworldEntranceMap = 0xDB96F;
                          +
                          17constexpr int kOverworldEntrancePos = 0xDBA71;
                          +
                          18constexpr int kOverworldEntranceEntranceId = 0xDBB73;
                          +
                          19
                          +
                          20constexpr int kOverworldEntranceMapExpanded = 0x0DB55F;
                          +
                          21constexpr int kOverworldEntrancePosExpanded = 0x0DB35F;
                          +
                          22constexpr int kOverworldEntranceEntranceIdExpanded = 0x0DB75F;
                          +
                          23
                          +
                          24// (0x13 entries, 2 bytes each) modified(less 0x400)
                          +
                          25// map16 coordinates for each hole
                          +
                          26constexpr int kOverworldHolePos = 0xDB800;
                          +
                          27
                          +
                          28// (0x13 entries, 2 bytes each) corresponding
                          +
                          29// area numbers for each hole
                          +
                          30constexpr int kOverworldHoleArea = 0xDB826;
                          31
                          -
                          32// OWEntrances Expansion
                          -
                          33
                          -
                          34// Instructions for editors
                          -
                          35// if byte at (PC) address 0xDB895 == B8 then it is vanilla
                          -
                          36// Load normal overworld entrances data
                          -
                          37// Otherwise load from the expanded space
                          -
                          38// When saving just save in expanded space 256 values for each
                          -
                          39// (PC Addresses) - you can find snes address at the orgs below
                          -
                          40// 0x0DB35F = (short) Map16 tile address (mapPos in ZS)
                          -
                          41// 0x0DB55F = (short) Screen ID (MapID in ZS)
                          -
                          42// 0x0DB75F = (byte) Entrance leading to (EntranceID in ZS)
                          -
                          43
                          -
                          44// *Important* the Screen ID now also require bit 0x8000 (15) being set to tell
                          -
                          45// entrance is a hole
                          -
                          - -
                          47 public:
                          -
                          48 uint16_t map_pos_;
                          - - - -
                          52 bool is_hole_ = false;
                          -
                          53 bool deleted = false;
                          -
                          54
                          -
                          55 OverworldEntrance() = default;
                          -
                          -
                          56 OverworldEntrance(int x, int y, uchar entrance_id, short map_id,
                          -
                          57 uint16_t map_pos, bool hole)
                          -
                          58 : map_pos_(map_pos), entrance_id_(entrance_id), is_hole_(hole) {
                          -
                          59 x_ = x;
                          -
                          60 y_ = y;
                          -
                          61 map_id_ = map_id;
                          -
                          62 entity_id_ = entrance_id;
                          - -
                          64
                          -
                          65 int mapX = (map_id_ - ((map_id_ / 8) * 8));
                          -
                          66 int mapY = (map_id_ / 8);
                          -
                          67 area_x_ = (uchar)((std::abs(x - (mapX * 512)) / 16));
                          -
                          68 area_y_ = (uchar)((std::abs(y - (mapY * 512)) / 16));
                          -
                          69 }
                          +
                          32//(0x13 entries, 1 byte each) corresponding entrance numbers
                          +
                          33constexpr int kOverworldHoleEntrance = 0xDB84C;
                          +
                          34
                          +
                          35// OWEntrances Expansion
                          +
                          36
                          +
                          37// Instructions for editors
                          +
                          38// if byte at (PC) address 0xDB895 == B8 then it is vanilla
                          +
                          39// Load normal overworld entrances data
                          +
                          40// Otherwise load from the expanded space
                          +
                          41// When saving just save in expanded space 256 values for each
                          +
                          42// (PC Addresses) - you can find snes address at the orgs below
                          +
                          43// 0x0DB35F = (short) Map16 tile address (mapPos in ZS)
                          +
                          44// 0x0DB55F = (short) Screen ID (MapID in ZS)
                          +
                          45// 0x0DB75F = (byte) Entrance leading to (EntranceID in ZS)
                          +
                          46
                          +
                          47// *Important* the Screen ID now also require bit 0x8000 (15) being set to tell
                          +
                          48// entrance is a hole
                          +
                          + +
                          50 public:
                          +
                          51 uint16_t map_pos_;
                          + + + +
                          55 bool is_hole_ = false;
                          +
                          56 bool deleted = false;
                          +
                          57
                          +
                          58 OverworldEntrance() = default;
                          +
                          +
                          59 OverworldEntrance(int x, int y, uchar entrance_id, short map_id,
                          +
                          60 uint16_t map_pos, bool hole)
                          +
                          61 : map_pos_(map_pos), entrance_id_(entrance_id), is_hole_(hole) {
                          +
                          62 x_ = x;
                          +
                          63 y_ = y;
                          +
                          64 map_id_ = map_id;
                          +
                          65 entity_id_ = entrance_id;
                          + +
                          67
                          +
                          68 int mapX = (map_id_ - ((map_id_ / 8) * 8));
                          +
                          69 int mapY = (map_id_ / 8);
                          +
                          70 area_x_ = (uchar)((std::abs(x - (mapX * 512)) / 16));
                          +
                          71 area_y_ = (uchar)((std::abs(y - (mapY * 512)) / 16));
                          +
                          72 }
                          -
                          70
                          -
                          -
                          71 void UpdateMapProperties(uint16_t map_id) override {
                          -
                          72 map_id_ = map_id;
                          73
                          -
                          74 if (map_id_ >= 64) {
                          -
                          75 map_id_ -= 64;
                          -
                          76 }
                          -
                          77
                          -
                          78 int mapX = (map_id_ - ((map_id_ / 8) * 8));
                          -
                          79 int mapY = (map_id_ / 8);
                          +
                          +
                          74 void UpdateMapProperties(uint16_t map_id) override {
                          +
                          75 map_id_ = map_id;
                          +
                          76
                          +
                          77 if (map_id_ >= 64) {
                          +
                          78 map_id_ -= 64;
                          +
                          79 }
                          80
                          -
                          81 area_x_ = (uchar)((std::abs(x_ - (mapX * 512)) / 16));
                          -
                          82 area_y_ = (uchar)((std::abs(y_ - (mapY * 512)) / 16));
                          +
                          81 int mapX = (map_id_ - ((map_id_ / 8) * 8));
                          +
                          82 int mapY = (map_id_ / 8);
                          83
                          -
                          84 map_pos_ = (uint16_t)((((area_y_) << 6) | (area_x_ & 0x3F)) << 1);
                          -
                          85 }
                          +
                          84 area_x_ = (uchar)((std::abs(x_ - (mapX * 512)) / 16));
                          +
                          85 area_y_ = (uchar)((std::abs(y_ - (mapY * 512)) / 16));
                          +
                          86
                          +
                          87 map_pos_ = (uint16_t)((((area_y_) << 6) | (area_x_ & 0x3F)) << 1);
                          +
                          88 }
                          -
                          86};
                          +
                          89};
                          -
                          87constexpr int kEntranceTileTypePtrLow = 0xDB8BF;
                          -
                          88constexpr int kEntranceTileTypePtrHigh = 0xDB917;
                          -
                          89constexpr int kNumEntranceTileTypes = 0x2C;
                          -
                          90
                          -
                          - -
                          92 std::array<uint16_t, kNumEntranceTileTypes> low;
                          -
                          93 std::array<uint16_t, kNumEntranceTileTypes> high;
                          -
                          94};
                          +
                          90constexpr int kEntranceTileTypePtrLow = 0xDB8BF;
                          +
                          91constexpr int kEntranceTileTypePtrHigh = 0xDB917;
                          +
                          92constexpr int kNumEntranceTileTypes = 0x2C;
                          +
                          93
                          +
                          + +
                          95 std::array<uint16_t, kNumEntranceTileTypes> low;
                          +
                          96 std::array<uint16_t, kNumEntranceTileTypes> high;
                          +
                          97};
                          -
                          95
                          -
                          -
                          96inline absl::StatusOr<OverworldEntranceTileTypes> LoadEntranceTileTypes(
                          -
                          97 Rom &rom) {
                          - -
                          99 for (int i = 0; i < kNumEntranceTileTypes; i++) {
                          -
                          100 ASSIGN_OR_RETURN(auto value_low, rom.ReadWord(kEntranceTileTypePtrLow + i));
                          -
                          101 tiletypes.low[i] = value_low;
                          -
                          102 ASSIGN_OR_RETURN(auto value_high,
                          - -
                          104 tiletypes.high[i] = value_high;
                          -
                          105 }
                          -
                          106 return tiletypes;
                          -
                          107}
                          +
                          98
                          +
                          +
                          99inline absl::StatusOr<OverworldEntranceTileTypes> LoadEntranceTileTypes(
                          +
                          100 Rom &rom) {
                          + +
                          102 for (int i = 0; i < kNumEntranceTileTypes; i++) {
                          +
                          103 ASSIGN_OR_RETURN(auto value_low, rom.ReadWord(kEntranceTileTypePtrLow + i));
                          +
                          104 tiletypes.low[i] = value_low;
                          +
                          105 ASSIGN_OR_RETURN(auto value_high,
                          + +
                          107 tiletypes.high[i] = value_high;
                          +
                          108 }
                          +
                          109 return tiletypes;
                          +
                          110}
                          -
                          108
                          -
                          109} // namespace zelda3
                          -
                          110} // namespace yaze
                          111
                          -
                          112#endif
                          +
                          112} // namespace zelda3
                          +
                          113} // namespace yaze
                          +
                          114
                          +
                          115#endif
                          The Rom class is used to load, save, and modify Rom data.
                          Definition rom.h:134
                          absl::StatusOr< uint16_t > ReadWord(int offset)
                          Definition rom.h:245
                          Base class for all overworld and dungeon entities.
                          Definition common.h:20
                          @@ -240,37 +243,39 @@ - - - + + + -
                          void UpdateMapProperties(uint16_t map_id) override
                          - - - -
                          OverworldEntrance(int x, int y, uchar entrance_id, short map_id, uint16_t map_pos, bool hole)
                          - +
                          void UpdateMapProperties(uint16_t map_id) override
                          + + + +
                          OverworldEntrance(int x, int y, uchar entrance_id, short map_id, uint16_t map_pos, bool hole)
                          +
                          #define ASSIGN_OR_RETURN(type_variable_name, expression)
                          Definition constants.h:70
                          unsigned char uchar
                          Definition constants.h:114
                          -
                          constexpr int kOverworldHoleArea
                          -
                          absl::StatusOr< OverworldEntranceTileTypes > LoadEntranceTileTypes(Rom &rom)
                          -
                          constexpr int kOverworldEntrancePos
                          -
                          constexpr int kOverworldHoleEntrance
                          -
                          constexpr int kOverworldEntranceEntranceIdExpanded
                          -
                          constexpr int kOverworldEntranceEntranceId
                          -
                          constexpr int kOverworldHolePos
                          -
                          constexpr int kOverworldEntranceMap
                          -
                          constexpr int kNumEntranceTileTypes
                          -
                          constexpr int kOverworldEntrancePosExpanded
                          -
                          constexpr int kEntranceTileTypePtrHigh
                          -
                          constexpr int kOverworldEntranceMapExpanded
                          -
                          constexpr int kEntranceTileTypePtrLow
                          +
                          constexpr int kOverworldHoleArea
                          +
                          absl::StatusOr< OverworldEntranceTileTypes > LoadEntranceTileTypes(Rom &rom)
                          +
                          constexpr int kOverworldEntrancePos
                          +
                          constexpr int kOverworldHoleEntrance
                          +
                          constexpr int kOverworldEntranceEntranceIdExpanded
                          +
                          constexpr int kNumOverworldHoles
                          +
                          constexpr int kOverworldEntranceEntranceId
                          +
                          constexpr int kOverworldHolePos
                          +
                          constexpr int kOverworldEntranceMap
                          +
                          constexpr int kNumEntranceTileTypes
                          +
                          constexpr int kOverworldEntrancePosExpanded
                          +
                          constexpr int kEntranceTileTypePtrHigh
                          +
                          constexpr int kOverworldEntranceMapExpanded
                          +
                          constexpr int kEntranceTileTypePtrLow
                          +
                          constexpr int kNumOverworldEntrances
                          Main namespace for the application.
                          Definition common.cc:16
                          - -
                          std::array< uint16_t, kNumEntranceTileTypes > high
                          -
                          std::array< uint16_t, kNumEntranceTileTypes > low
                          + +
                          std::array< uint16_t, kNumEntranceTileTypes > high
                          +
                          std::array< uint16_t, kNumEntranceTileTypes > low
                          diff --git a/overworld__exit_8h.html b/overworld__exit_8h.html index 69bdf829a..3d2edddb3 100644 --- a/overworld__exit_8h.html +++ b/overworld__exit_8h.html @@ -193,6 +193,8 @@

                          Variables

                          constexpr int yaze::zelda3::kNumOverworldEntrances = 129
                           
                          constexpr int yaze::zelda3::kNumOverworldHoles = 0x13
                           
                          constexpr int yaze::zelda3::kOverworldEntranceMap = 0xDB96F
                           
                          constexpr int yaze::zelda3::kOverworldEntrancePos = 0xDBA71
                          + + diff --git a/overworld__exit_8h.js b/overworld__exit_8h.js index 6fe466193..8cd7a6d96 100644 --- a/overworld__exit_8h.js +++ b/overworld__exit_8h.js @@ -1,6 +1,7 @@ var overworld__exit_8h = [ [ "yaze::zelda3::OverworldExit", "classyaze_1_1zelda3_1_1OverworldExit.html", "classyaze_1_1zelda3_1_1OverworldExit" ], + [ "kNumOverworldExits", "overworld__exit_8h.html#ab0cc7741feb75be66d2f690674713feb", null ], [ "OWExitRoomId", "overworld__exit_8h.html#a69b033a77664eebc25f980d5d1c26d77", null ], [ "OWExitMapId", "overworld__exit_8h.html#a7d6dd55b37251e4cadbe4d4db5549760", null ], [ "OWExitVram", "overworld__exit_8h.html#af16e8a67efb2e606ff90d5f90cfed554", null ], diff --git a/overworld__exit_8h_source.html b/overworld__exit_8h_source.html index b24957a89..82172b67b 100644 --- a/overworld__exit_8h_source.html +++ b/overworld__exit_8h_source.html @@ -121,262 +121,264 @@
                          10namespace yaze {
                          11namespace zelda3 {
                          12
                          -
                          13constexpr int OWExitRoomId = 0x15D8A; // 0x15E07 Credits sequences
                          -
                          14// 105C2 Ending maps
                          -
                          15// 105E2 Sprite Group Table for Ending
                          -
                          16constexpr int OWExitMapId = 0x15E28;
                          -
                          17constexpr int OWExitVram = 0x15E77;
                          -
                          18constexpr int OWExitYScroll = 0x15F15;
                          -
                          19constexpr int OWExitXScroll = 0x15FB3;
                          -
                          20constexpr int OWExitYPlayer = 0x16051;
                          -
                          21constexpr int OWExitXPlayer = 0x160EF;
                          -
                          22constexpr int OWExitYCamera = 0x1618D;
                          -
                          23constexpr int OWExitXCamera = 0x1622B;
                          -
                          24constexpr int OWExitDoorPosition = 0x15724;
                          -
                          25constexpr int OWExitUnk1 = 0x162C9;
                          -
                          26constexpr int OWExitUnk2 = 0x16318;
                          -
                          27constexpr int OWExitDoorType1 = 0x16367;
                          -
                          28constexpr int OWExitDoorType2 = 0x16405;
                          -
                          29
                          -
                          30constexpr int OWExitMapIdWhirlpool = 0x16AE5; // JP = ;016849
                          -
                          31constexpr int OWExitVramWhirlpool = 0x16B07; // JP = ;01686B
                          -
                          32constexpr int OWExitYScrollWhirlpool = 0x16B29; // JP = ;01688D
                          -
                          33constexpr int OWExitXScrollWhirlpool = 0x16B4B; // JP = ;016DE7
                          -
                          34constexpr int OWExitYPlayerWhirlpool = 0x16B6D; // JP = ;016E09
                          -
                          35constexpr int OWExitXPlayerWhirlpool = 0x16B8F; // JP = ;016E2B
                          -
                          36constexpr int OWExitYCameraWhirlpool = 0x16BB1; // JP = ;016E4D
                          -
                          37constexpr int OWExitXCameraWhirlpool = 0x16BD3; // JP = ;016E6F
                          -
                          38constexpr int OWExitUnk1Whirlpool = 0x16BF5; // JP = ;016E91
                          -
                          39constexpr int OWExitUnk2Whirlpool = 0x16C17; // JP = ;016EB3
                          -
                          40constexpr int OWWhirlpoolPosition = 0x16CF8; // JP = ;016F94
                          -
                          41
                          -
                          -
                          42class OverworldExit : public GameEntity {
                          -
                          43 public:
                          -
                          44 uint16_t y_scroll_;
                          -
                          45 uint16_t x_scroll_;
                          - - - - - - -
                          52 uint16_t door_type_1_;
                          -
                          53 uint16_t door_type_2_;
                          -
                          54 uint16_t room_id_;
                          -
                          55 uint16_t map_pos_; // Position in the vram
                          - - - -
                          59 bool is_hole_ = false;
                          -
                          60 bool deleted_ = false;
                          -
                          61 bool is_automatic_ = false;
                          -
                          62 bool large_map_ = false;
                          -
                          63
                          -
                          64 OverworldExit() = default;
                          -
                          -
                          65 OverworldExit(uint16_t room_id, uchar map_id, uint16_t vram_location,
                          -
                          66 uint16_t y_scroll, uint16_t x_scroll, uint16_t player_y,
                          -
                          67 uint16_t player_x, uint16_t camera_y, uint16_t camera_x,
                          -
                          68 uchar scroll_mod_y, uchar scroll_mod_x, uint16_t door_type_1,
                          -
                          69 uint16_t door_type_2, bool deleted = false)
                          -
                          70 : map_pos_(vram_location),
                          -
                          71 entrance_id_(0),
                          -
                          72 area_x_(0),
                          -
                          73 area_y_(0),
                          -
                          74 room_id_(room_id),
                          -
                          75 y_scroll_(y_scroll),
                          -
                          76 x_scroll_(x_scroll),
                          -
                          77 y_player_(player_y),
                          -
                          78 x_player_(player_x),
                          -
                          79 y_camera_(camera_y),
                          -
                          80 x_camera_(camera_x),
                          -
                          81 scroll_mod_y_(scroll_mod_y),
                          -
                          82 scroll_mod_x_(scroll_mod_x),
                          -
                          83 door_type_1_(door_type_1),
                          -
                          84 door_type_2_(door_type_2),
                          -
                          85 is_hole_(false),
                          -
                          86 deleted_(deleted) {
                          -
                          87 // Initialize entity variables
                          -
                          88 x_ = player_x;
                          -
                          89 y_ = player_y;
                          -
                          90 map_id_ = map_id;
                          - -
                          92
                          -
                          93 int mapX = (map_id_ - ((map_id_ / 8) * 8));
                          -
                          94 int mapY = (map_id_ / 8);
                          -
                          95
                          -
                          96 area_x_ = (uchar)((std::abs(x_ - (mapX * 512)) / 16));
                          -
                          97 area_y_ = (uchar)((std::abs(y_ - (mapY * 512)) / 16));
                          -
                          98
                          -
                          99 if (door_type_1 != 0) {
                          -
                          100 int p = (door_type_1 & 0x7FFF) >> 1;
                          -
                          101 entrance_id_ = (uchar)(p % 64);
                          -
                          102 area_y_ = (uchar)(p >> 6);
                          -
                          103 }
                          -
                          104
                          -
                          105 if (door_type_2 != 0) {
                          -
                          106 int p = (door_type_2 & 0x7FFF) >> 1;
                          -
                          107 entrance_id_ = (uchar)(p % 64);
                          -
                          108 area_y_ = (uchar)(p >> 6);
                          -
                          109 }
                          -
                          110
                          -
                          111 if (map_id_ >= 64) {
                          -
                          112 map_id_ -= 64;
                          -
                          113 }
                          -
                          114
                          -
                          115 mapX = (map_id_ - ((map_id_ / 8) * 8));
                          -
                          116 mapY = (map_id_ / 8);
                          -
                          117
                          -
                          118 area_x_ = (uchar)((std::abs(x_ - (mapX * 512)) / 16));
                          -
                          119 area_y_ = (uchar)((std::abs(y_ - (mapY * 512)) / 16));
                          -
                          120
                          -
                          121 map_pos_ = (uint16_t)((((area_y_) << 6) | (area_x_ & 0x3F)) << 1);
                          -
                          122 }
                          +
                          13constexpr int kNumOverworldExits = 0x4F;
                          +
                          14constexpr int OWExitRoomId = 0x15D8A; // 0x15E07 Credits sequences
                          +
                          15// 105C2 Ending maps
                          +
                          16// 105E2 Sprite Group Table for Ending
                          +
                          17constexpr int OWExitMapId = 0x15E28;
                          +
                          18constexpr int OWExitVram = 0x15E77;
                          +
                          19constexpr int OWExitYScroll = 0x15F15;
                          +
                          20constexpr int OWExitXScroll = 0x15FB3;
                          +
                          21constexpr int OWExitYPlayer = 0x16051;
                          +
                          22constexpr int OWExitXPlayer = 0x160EF;
                          +
                          23constexpr int OWExitYCamera = 0x1618D;
                          +
                          24constexpr int OWExitXCamera = 0x1622B;
                          +
                          25constexpr int OWExitDoorPosition = 0x15724;
                          +
                          26constexpr int OWExitUnk1 = 0x162C9;
                          +
                          27constexpr int OWExitUnk2 = 0x16318;
                          +
                          28constexpr int OWExitDoorType1 = 0x16367;
                          +
                          29constexpr int OWExitDoorType2 = 0x16405;
                          +
                          30
                          +
                          31constexpr int OWExitMapIdWhirlpool = 0x16AE5; // JP = ;016849
                          +
                          32constexpr int OWExitVramWhirlpool = 0x16B07; // JP = ;01686B
                          +
                          33constexpr int OWExitYScrollWhirlpool = 0x16B29; // JP = ;01688D
                          +
                          34constexpr int OWExitXScrollWhirlpool = 0x16B4B; // JP = ;016DE7
                          +
                          35constexpr int OWExitYPlayerWhirlpool = 0x16B6D; // JP = ;016E09
                          +
                          36constexpr int OWExitXPlayerWhirlpool = 0x16B8F; // JP = ;016E2B
                          +
                          37constexpr int OWExitYCameraWhirlpool = 0x16BB1; // JP = ;016E4D
                          +
                          38constexpr int OWExitXCameraWhirlpool = 0x16BD3; // JP = ;016E6F
                          +
                          39constexpr int OWExitUnk1Whirlpool = 0x16BF5; // JP = ;016E91
                          +
                          40constexpr int OWExitUnk2Whirlpool = 0x16C17; // JP = ;016EB3
                          +
                          41constexpr int OWWhirlpoolPosition = 0x16CF8; // JP = ;016F94
                          +
                          42
                          +
                          +
                          43class OverworldExit : public GameEntity {
                          +
                          44 public:
                          +
                          45 uint16_t y_scroll_;
                          +
                          46 uint16_t x_scroll_;
                          + + + + + + +
                          53 uint16_t door_type_1_;
                          +
                          54 uint16_t door_type_2_;
                          +
                          55 uint16_t room_id_;
                          +
                          56 uint16_t map_pos_; // Position in the vram
                          + + + +
                          60 bool is_hole_ = false;
                          +
                          61 bool deleted_ = false;
                          +
                          62 bool is_automatic_ = false;
                          +
                          63 bool large_map_ = false;
                          +
                          64
                          +
                          65 OverworldExit() = default;
                          +
                          +
                          66 OverworldExit(uint16_t room_id, uchar map_id, uint16_t vram_location,
                          +
                          67 uint16_t y_scroll, uint16_t x_scroll, uint16_t player_y,
                          +
                          68 uint16_t player_x, uint16_t camera_y, uint16_t camera_x,
                          +
                          69 uchar scroll_mod_y, uchar scroll_mod_x, uint16_t door_type_1,
                          +
                          70 uint16_t door_type_2, bool deleted = false)
                          +
                          71 : map_pos_(vram_location),
                          +
                          72 entrance_id_(0),
                          +
                          73 area_x_(0),
                          +
                          74 area_y_(0),
                          +
                          75 room_id_(room_id),
                          +
                          76 y_scroll_(y_scroll),
                          +
                          77 x_scroll_(x_scroll),
                          +
                          78 y_player_(player_y),
                          +
                          79 x_player_(player_x),
                          +
                          80 y_camera_(camera_y),
                          +
                          81 x_camera_(camera_x),
                          +
                          82 scroll_mod_y_(scroll_mod_y),
                          +
                          83 scroll_mod_x_(scroll_mod_x),
                          +
                          84 door_type_1_(door_type_1),
                          +
                          85 door_type_2_(door_type_2),
                          +
                          86 is_hole_(false),
                          +
                          87 deleted_(deleted) {
                          +
                          88 // Initialize entity variables
                          +
                          89 x_ = player_x;
                          +
                          90 y_ = player_y;
                          +
                          91 map_id_ = map_id;
                          + +
                          93
                          +
                          94 int mapX = (map_id_ - ((map_id_ / 8) * 8));
                          +
                          95 int mapY = (map_id_ / 8);
                          +
                          96
                          +
                          97 area_x_ = (uchar)((std::abs(x_ - (mapX * 512)) / 16));
                          +
                          98 area_y_ = (uchar)((std::abs(y_ - (mapY * 512)) / 16));
                          +
                          99
                          +
                          100 if (door_type_1 != 0) {
                          +
                          101 int p = (door_type_1 & 0x7FFF) >> 1;
                          +
                          102 entrance_id_ = (uchar)(p % 64);
                          +
                          103 area_y_ = (uchar)(p >> 6);
                          +
                          104 }
                          +
                          105
                          +
                          106 if (door_type_2 != 0) {
                          +
                          107 int p = (door_type_2 & 0x7FFF) >> 1;
                          +
                          108 entrance_id_ = (uchar)(p % 64);
                          +
                          109 area_y_ = (uchar)(p >> 6);
                          +
                          110 }
                          +
                          111
                          +
                          112 if (map_id_ >= 64) {
                          +
                          113 map_id_ -= 64;
                          +
                          114 }
                          +
                          115
                          +
                          116 mapX = (map_id_ - ((map_id_ / 8) * 8));
                          +
                          117 mapY = (map_id_ / 8);
                          +
                          118
                          +
                          119 area_x_ = (uchar)((std::abs(x_ - (mapX * 512)) / 16));
                          +
                          120 area_y_ = (uchar)((std::abs(y_ - (mapY * 512)) / 16));
                          +
                          121
                          +
                          122 map_pos_ = (uint16_t)((((area_y_) << 6) | (area_x_ & 0x3F)) << 1);
                          +
                          123 }
                          -
                          123
                          -
                          124 // Overworld overworld
                          -
                          -
                          125 void UpdateMapProperties(uint16_t map_id) override {
                          -
                          126 map_id_ = map_id;
                          -
                          127
                          -
                          128 int large = 256;
                          -
                          129 int mapid = map_id;
                          -
                          130
                          -
                          131 if (map_id < 128) {
                          -
                          132 large = large_map_ ? 768 : 256;
                          -
                          133 // if (overworld.overworld_map(map_id)->Parent() != map_id) {
                          -
                          134 // mapid = overworld.overworld_map(map_id)->Parent();
                          -
                          135 // }
                          -
                          136 }
                          -
                          137
                          -
                          138 int mapX = map_id - ((map_id / 8) * 8);
                          -
                          139 int mapY = map_id / 8;
                          -
                          140
                          -
                          141 area_x_ = (uchar)((std::abs(x_ - (mapX * 512)) / 16));
                          -
                          142 area_y_ = (uchar)((std::abs(y_ - (mapY * 512)) / 16));
                          -
                          143
                          -
                          144 if (map_id >= 64) {
                          -
                          145 map_id -= 64;
                          -
                          146 }
                          -
                          147
                          -
                          148 int mapx = (map_id & 7) << 9;
                          -
                          149 int mapy = (map_id & 56) << 6;
                          -
                          150
                          -
                          151 if (is_automatic_) {
                          -
                          152 x_ = x_ - 120;
                          -
                          153 y_ = y_ - 80;
                          -
                          154
                          -
                          155 if (x_ < mapx) {
                          -
                          156 x_ = mapx;
                          -
                          157 }
                          -
                          158
                          -
                          159 if (y_ < mapy) {
                          -
                          160 y_ = mapy;
                          -
                          161 }
                          -
                          162
                          -
                          163 if (x_ > mapx + large) {
                          -
                          164 x_ = mapx + large;
                          -
                          165 }
                          -
                          166
                          -
                          167 if (y_ > mapy + large + 32) {
                          -
                          168 y_ = mapy + large + 32;
                          -
                          169 }
                          -
                          170
                          -
                          171 x_camera_ = x_player_ + 0x07;
                          -
                          172 y_camera_ = y_player_ + 0x1F;
                          -
                          173
                          -
                          174 if (x_camera_ < mapx + 127) {
                          -
                          175 x_camera_ = mapx + 127;
                          -
                          176 }
                          -
                          177
                          -
                          178 if (y_camera_ < mapy + 111) {
                          -
                          179 y_camera_ = mapy + 111;
                          -
                          180 }
                          -
                          181
                          -
                          182 if (x_camera_ > mapx + 127 + large) {
                          -
                          183 x_camera_ = mapx + 127 + large;
                          -
                          184 }
                          -
                          185
                          -
                          186 if (y_camera_ > mapy + 143 + large) {
                          -
                          187 y_camera_ = mapy + 143 + large;
                          -
                          188 }
                          -
                          189 }
                          -
                          190
                          -
                          191 short vram_x_scroll = (short)(x_ - mapx);
                          -
                          192 short vram_y_scroll = (short)(y_ - mapy);
                          -
                          193
                          -
                          194 map_pos_ = (uint16_t)(((vram_y_scroll & 0xFFF0) << 3) |
                          -
                          195 ((vram_x_scroll & 0xFFF0) >> 3));
                          -
                          196
                          -
                          197 std::cout << "Exit: " << room_id_ << " MapId: " << std::hex << mapid
                          -
                          198 << " X: " << static_cast<int>(area_x_)
                          -
                          199 << " Y: " << static_cast<int>(area_y_) << std::endl;
                          -
                          200 }
                          +
                          124
                          +
                          125 // Overworld overworld
                          +
                          +
                          126 void UpdateMapProperties(uint16_t map_id) override {
                          +
                          127 map_id_ = map_id;
                          +
                          128
                          +
                          129 int large = 256;
                          +
                          130 int mapid = map_id;
                          +
                          131
                          +
                          132 if (map_id < 128) {
                          +
                          133 large = large_map_ ? 768 : 256;
                          +
                          134 // if (overworld.overworld_map(map_id)->Parent() != map_id) {
                          +
                          135 // mapid = overworld.overworld_map(map_id)->Parent();
                          +
                          136 // }
                          +
                          137 }
                          +
                          138
                          +
                          139 int mapX = map_id - ((map_id / 8) * 8);
                          +
                          140 int mapY = map_id / 8;
                          +
                          141
                          +
                          142 area_x_ = (uchar)((std::abs(x_ - (mapX * 512)) / 16));
                          +
                          143 area_y_ = (uchar)((std::abs(y_ - (mapY * 512)) / 16));
                          +
                          144
                          +
                          145 if (map_id >= 64) {
                          +
                          146 map_id -= 64;
                          +
                          147 }
                          +
                          148
                          +
                          149 int mapx = (map_id & 7) << 9;
                          +
                          150 int mapy = (map_id & 56) << 6;
                          +
                          151
                          +
                          152 if (is_automatic_) {
                          +
                          153 x_ = x_ - 120;
                          +
                          154 y_ = y_ - 80;
                          +
                          155
                          +
                          156 if (x_ < mapx) {
                          +
                          157 x_ = mapx;
                          +
                          158 }
                          +
                          159
                          +
                          160 if (y_ < mapy) {
                          +
                          161 y_ = mapy;
                          +
                          162 }
                          +
                          163
                          +
                          164 if (x_ > mapx + large) {
                          +
                          165 x_ = mapx + large;
                          +
                          166 }
                          +
                          167
                          +
                          168 if (y_ > mapy + large + 32) {
                          +
                          169 y_ = mapy + large + 32;
                          +
                          170 }
                          +
                          171
                          +
                          172 x_camera_ = x_player_ + 0x07;
                          +
                          173 y_camera_ = y_player_ + 0x1F;
                          +
                          174
                          +
                          175 if (x_camera_ < mapx + 127) {
                          +
                          176 x_camera_ = mapx + 127;
                          +
                          177 }
                          +
                          178
                          +
                          179 if (y_camera_ < mapy + 111) {
                          +
                          180 y_camera_ = mapy + 111;
                          +
                          181 }
                          +
                          182
                          +
                          183 if (x_camera_ > mapx + 127 + large) {
                          +
                          184 x_camera_ = mapx + 127 + large;
                          +
                          185 }
                          +
                          186
                          +
                          187 if (y_camera_ > mapy + 143 + large) {
                          +
                          188 y_camera_ = mapy + 143 + large;
                          +
                          189 }
                          +
                          190 }
                          +
                          191
                          +
                          192 short vram_x_scroll = (short)(x_ - mapx);
                          +
                          193 short vram_y_scroll = (short)(y_ - mapy);
                          +
                          194
                          +
                          195 map_pos_ = (uint16_t)(((vram_y_scroll & 0xFFF0) << 3) |
                          +
                          196 ((vram_x_scroll & 0xFFF0) >> 3));
                          +
                          197
                          +
                          198 std::cout << "Exit: " << room_id_ << " MapId: " << std::hex << mapid
                          +
                          199 << " X: " << static_cast<int>(area_x_)
                          +
                          200 << " Y: " << static_cast<int>(area_y_) << std::endl;
                          +
                          201 }
                          -
                          201};
                          +
                          202};
                          -
                          202
                          -
                          203} // namespace zelda3
                          -
                          204} // namespace yaze
                          -
                          205
                          -
                          206#endif // YAZE_APP_ZELDA3_OVERWORLD_EXIT_H_
                          +
                          203
                          +
                          204} // namespace zelda3
                          +
                          205} // namespace yaze
                          +
                          206
                          +
                          207#endif // YAZE_APP_ZELDA3_OVERWORLD_EXIT_H_
                          Base class for all overworld and dungeon entities.
                          Definition common.h:20
                          enum yaze::zelda3::GameEntity::EntityType entity_type_
                          - - - - -
                          OverworldExit(uint16_t room_id, uchar map_id, uint16_t vram_location, uint16_t y_scroll, uint16_t x_scroll, uint16_t player_y, uint16_t player_x, uint16_t camera_y, uint16_t camera_x, uchar scroll_mod_y, uchar scroll_mod_x, uint16_t door_type_1, uint16_t door_type_2, bool deleted=false)
                          - - - -
                          void UpdateMapProperties(uint16_t map_id) override
                          - - + + + + +
                          OverworldExit(uint16_t room_id, uchar map_id, uint16_t vram_location, uint16_t y_scroll, uint16_t x_scroll, uint16_t player_y, uint16_t player_x, uint16_t camera_y, uint16_t camera_x, uchar scroll_mod_y, uchar scroll_mod_x, uint16_t door_type_1, uint16_t door_type_2, bool deleted=false)
                          + + + +
                          void UpdateMapProperties(uint16_t map_id) override
                          + + - - - - - - - - - - - + + + + + + + + + + +
                          unsigned char uchar
                          Definition constants.h:114
                          -
                          constexpr int OWExitYScroll
                          -
                          constexpr int OWWhirlpoolPosition
                          -
                          constexpr int OWExitXCameraWhirlpool
                          -
                          constexpr int OWExitDoorType2
                          -
                          constexpr int OWExitYScrollWhirlpool
                          -
                          constexpr int OWExitYCamera
                          -
                          constexpr int OWExitDoorPosition
                          -
                          constexpr int OWExitYCameraWhirlpool
                          -
                          constexpr int OWExitXScroll
                          -
                          constexpr int OWExitRoomId
                          -
                          constexpr int OWExitXCamera
                          -
                          constexpr int OWExitUnk1
                          -
                          constexpr int OWExitYPlayer
                          -
                          constexpr int OWExitVramWhirlpool
                          -
                          constexpr int OWExitMapIdWhirlpool
                          -
                          constexpr int OWExitMapId
                          -
                          constexpr int OWExitUnk2
                          -
                          constexpr int OWExitUnk1Whirlpool
                          -
                          constexpr int OWExitDoorType1
                          -
                          constexpr int OWExitXPlayerWhirlpool
                          -
                          constexpr int OWExitUnk2Whirlpool
                          -
                          constexpr int OWExitYPlayerWhirlpool
                          -
                          constexpr int OWExitXPlayer
                          -
                          constexpr int OWExitVram
                          -
                          constexpr int OWExitXScrollWhirlpool
                          +
                          constexpr int OWExitYScroll
                          +
                          constexpr int OWWhirlpoolPosition
                          +
                          constexpr int OWExitXCameraWhirlpool
                          +
                          constexpr int OWExitDoorType2
                          +
                          constexpr int OWExitYScrollWhirlpool
                          +
                          constexpr int OWExitYCamera
                          +
                          constexpr int OWExitDoorPosition
                          +
                          constexpr int OWExitYCameraWhirlpool
                          +
                          constexpr int OWExitXScroll
                          +
                          constexpr int OWExitRoomId
                          +
                          constexpr int OWExitXCamera
                          +
                          constexpr int OWExitUnk1
                          +
                          constexpr int OWExitYPlayer
                          +
                          constexpr int OWExitVramWhirlpool
                          +
                          constexpr int OWExitMapIdWhirlpool
                          +
                          constexpr int OWExitMapId
                          +
                          constexpr int OWExitUnk2
                          +
                          constexpr int OWExitUnk1Whirlpool
                          +
                          constexpr int OWExitDoorType1
                          +
                          constexpr int kNumOverworldExits
                          +
                          constexpr int OWExitXPlayerWhirlpool
                          +
                          constexpr int OWExitUnk2Whirlpool
                          +
                          constexpr int OWExitYPlayerWhirlpool
                          +
                          constexpr int OWExitXPlayer
                          +
                          constexpr int OWExitVram
                          +
                          constexpr int OWExitXScrollWhirlpool
                          Main namespace for the application.
                          Definition common.cc:16
                          diff --git a/overworld__item_8h.html b/overworld__item_8h.html index 125c1d383..17aaed974 100644 --- a/overworld__item_8h.html +++ b/overworld__item_8h.html @@ -198,6 +198,8 @@

                          Variables

                          constexpr int yaze::zelda3::kNumOverworldExits = 0x4F
                           
                          constexpr int yaze::zelda3::OWExitRoomId = 0x15D8A
                           
                          constexpr int yaze::zelda3::OWExitMapId = 0x15E28
                          + + diff --git a/overworld__item_8h.js b/overworld__item_8h.js index d10112e1c..f657eb601 100644 --- a/overworld__item_8h.js +++ b/overworld__item_8h.js @@ -1,6 +1,7 @@ var overworld__item_8h = [ [ "yaze::zelda3::OverworldItem", "classyaze_1_1zelda3_1_1OverworldItem.html", "classyaze_1_1zelda3_1_1OverworldItem" ], + [ "kNumOverworldMapItemPointers", "overworld__item_8h.html#a2dac3412687aae92877592cb0099d1d7", null ], [ "kOverworldItemsPointers", "overworld__item_8h.html#aa975b441a998b3056797b46d38aacc31", null ], [ "kOverworldItemsAddress", "overworld__item_8h.html#a3ce9d39d0e0dbd350a61318cdf603d34", null ], [ "kOverworldItemsBank", "overworld__item_8h.html#a00fb217f42ff0da37d87a8ea292dfff9", null ], diff --git a/overworld__item_8h_source.html b/overworld__item_8h_source.html index 5f046629b..7ca4431ce 100644 --- a/overworld__item_8h_source.html +++ b/overworld__item_8h_source.html @@ -123,101 +123,102 @@
                          12namespace yaze {
                          13namespace zelda3 {
                          14
                          -
                          15constexpr int kOverworldItemsPointers = 0xDC2F9;
                          -
                          16constexpr int kOverworldItemsAddress = 0xDC8B9; // 1BC2F9
                          -
                          17constexpr int kOverworldItemsBank = 0xDC8BF;
                          -
                          18constexpr int kOverworldItemsEndData = 0xDC89C; // 0DC89E
                          -
                          19
                          -
                          -
                          20class OverworldItem : public GameEntity {
                          -
                          21 public:
                          -
                          22 OverworldItem() = default;
                          -
                          -
                          23 OverworldItem(uint8_t id, uint16_t room_map_id, int x, int y, bool bg2)
                          -
                          24 : bg2_(bg2), id_(id), room_map_id_(room_map_id) {
                          -
                          25 x_ = x;
                          -
                          26 y_ = y;
                          -
                          27 map_id_ = room_map_id;
                          -
                          28 entity_id_ = id;
                          - -
                          30
                          -
                          31 int map_x = room_map_id - ((room_map_id / 8) * 8);
                          -
                          32 int map_y = room_map_id / 8;
                          -
                          33
                          -
                          34 game_x_ = static_cast<uint8_t>(std::abs(x - (map_x * 512)) / 16);
                          -
                          35 game_y_ = static_cast<uint8_t>(std::abs(y - (map_y * 512)) / 16);
                          -
                          36 }
                          +
                          15constexpr int kNumOverworldMapItemPointers = 0x80;
                          +
                          16constexpr int kOverworldItemsPointers = 0xDC2F9;
                          +
                          17constexpr int kOverworldItemsAddress = 0xDC8B9; // 1BC2F9
                          +
                          18constexpr int kOverworldItemsBank = 0xDC8BF;
                          +
                          19constexpr int kOverworldItemsEndData = 0xDC89C; // 0DC89E
                          +
                          20
                          +
                          +
                          21class OverworldItem : public GameEntity {
                          +
                          22 public:
                          +
                          23 OverworldItem() = default;
                          +
                          +
                          24 OverworldItem(uint8_t id, uint16_t room_map_id, int x, int y, bool bg2)
                          +
                          25 : bg2_(bg2), id_(id), room_map_id_(room_map_id) {
                          +
                          26 x_ = x;
                          +
                          27 y_ = y;
                          +
                          28 map_id_ = room_map_id;
                          +
                          29 entity_id_ = id;
                          + +
                          31
                          +
                          32 int map_x = room_map_id - ((room_map_id / 8) * 8);
                          +
                          33 int map_y = room_map_id / 8;
                          +
                          34
                          +
                          35 game_x_ = static_cast<uint8_t>(std::abs(x - (map_x * 512)) / 16);
                          +
                          36 game_y_ = static_cast<uint8_t>(std::abs(y - (map_y * 512)) / 16);
                          +
                          37 }
                          -
                          37
                          -
                          -
                          38 void UpdateMapProperties(uint16_t room_map_id) override {
                          -
                          39 room_map_id_ = room_map_id;
                          -
                          40
                          -
                          41 if (room_map_id_ >= 64) {
                          -
                          42 room_map_id_ -= 64;
                          -
                          43 }
                          -
                          44
                          -
                          45 int map_x = room_map_id_ - ((room_map_id_ / 8) * 8);
                          -
                          46 int map_y = room_map_id_ / 8;
                          -
                          47
                          -
                          48 game_x_ = static_cast<uint8_t>(std::abs(x_ - (map_x * 512)) / 16);
                          -
                          49 game_y_ = static_cast<uint8_t>(std::abs(y_ - (map_y * 512)) / 16);
                          -
                          50
                          -
                          51 std::cout << "Item: " << std::hex << std::setw(2) << std::setfill('0')
                          -
                          52 << static_cast<int>(id_) << " MapId: " << std::hex << std::setw(2)
                          -
                          53 << std::setfill('0') << static_cast<int>(room_map_id_)
                          -
                          54 << " X: " << static_cast<int>(game_x_)
                          -
                          55 << " Y: " << static_cast<int>(game_y_) << std::endl;
                          -
                          56 }
                          +
                          38
                          +
                          +
                          39 void UpdateMapProperties(uint16_t room_map_id) override {
                          +
                          40 room_map_id_ = room_map_id;
                          +
                          41
                          +
                          42 if (room_map_id_ >= 64) {
                          +
                          43 room_map_id_ -= 64;
                          +
                          44 }
                          +
                          45
                          +
                          46 int map_x = room_map_id_ - ((room_map_id_ / 8) * 8);
                          +
                          47 int map_y = room_map_id_ / 8;
                          +
                          48
                          +
                          49 game_x_ = static_cast<uint8_t>(std::abs(x_ - (map_x * 512)) / 16);
                          +
                          50 game_y_ = static_cast<uint8_t>(std::abs(y_ - (map_y * 512)) / 16);
                          +
                          51
                          +
                          52 std::cout << "Item: " << std::hex << std::setw(2) << std::setfill('0')
                          +
                          53 << static_cast<int>(id_) << " MapId: " << std::hex << std::setw(2)
                          +
                          54 << std::setfill('0') << static_cast<int>(room_map_id_)
                          +
                          55 << " X: " << static_cast<int>(game_x_)
                          +
                          56 << " Y: " << static_cast<int>(game_y_) << std::endl;
                          +
                          57 }
                          -
                          57
                          -
                          58 bool bg2_ = false;
                          -
                          59 uint8_t id_;
                          -
                          60 uint8_t game_x_;
                          -
                          61 uint8_t game_y_;
                          -
                          62 uint16_t room_map_id_;
                          -
                          63 int unique_id = 0;
                          -
                          64 bool deleted = false;
                          -
                          65};
                          +
                          58
                          +
                          59 bool bg2_ = false;
                          +
                          60 uint8_t id_;
                          +
                          61 uint8_t game_x_;
                          +
                          62 uint8_t game_y_;
                          +
                          63 uint16_t room_map_id_;
                          +
                          64 int unique_id = 0;
                          +
                          65 bool deleted = false;
                          +
                          66};
                          -
                          66
                          -
                          -
                          67const std::vector<std::string> kSecretItemNames = {
                          -
                          68 "Nothing", // 0
                          -
                          69 "Green Rupee", // 1
                          -
                          70 "Rock hoarder", // 2
                          -
                          71 "Bee", // 3
                          -
                          72 "Health pack", // 4
                          -
                          73 "Bomb", // 5
                          -
                          74 "Heart ", // 6
                          -
                          75 "Blue Rupee", // 7
                          -
                          76 "Key", // 8
                          -
                          77 "Arrow", // 9
                          -
                          78 "Bomb", // 10
                          -
                          79 "Heart", // 11
                          -
                          80 "Magic", // 12
                          -
                          81 "Full Magic", // 13
                          -
                          82 "Cucco", // 14
                          -
                          83 "Green Soldier", // 15
                          -
                          84 "Bush Stal", // 16
                          -
                          85 "Blue Soldier", // 17
                          -
                          86 "Landmine", // 18
                          -
                          87 "Heart", // 19
                          -
                          88 "Fairy", // 20
                          -
                          89 "Heart", // 21
                          -
                          90 "Nothing ", // 22
                          -
                          91 "Hole", // 23
                          -
                          92 "Warp", // 24
                          -
                          93 "Staircase", // 25
                          -
                          94 "Bombable", // 26
                          -
                          95 "Switch" // 27
                          -
                          96};
                          +
                          67
                          +
                          +
                          68const std::vector<std::string> kSecretItemNames = {
                          +
                          69 "Nothing", // 0
                          +
                          70 "Green Rupee", // 1
                          +
                          71 "Rock hoarder", // 2
                          +
                          72 "Bee", // 3
                          +
                          73 "Health pack", // 4
                          +
                          74 "Bomb", // 5
                          +
                          75 "Heart ", // 6
                          +
                          76 "Blue Rupee", // 7
                          +
                          77 "Key", // 8
                          +
                          78 "Arrow", // 9
                          +
                          79 "Bomb", // 10
                          +
                          80 "Heart", // 11
                          +
                          81 "Magic", // 12
                          +
                          82 "Full Magic", // 13
                          +
                          83 "Cucco", // 14
                          +
                          84 "Green Soldier", // 15
                          +
                          85 "Bush Stal", // 16
                          +
                          86 "Blue Soldier", // 17
                          +
                          87 "Landmine", // 18
                          +
                          88 "Heart", // 19
                          +
                          89 "Fairy", // 20
                          +
                          90 "Heart", // 21
                          +
                          91 "Nothing ", // 22
                          +
                          92 "Hole", // 23
                          +
                          93 "Warp", // 24
                          +
                          94 "Staircase", // 25
                          +
                          95 "Bombable", // 26
                          +
                          96 "Switch" // 27
                          +
                          97};
                          -
                          97
                          -
                          98} // namespace zelda3
                          -
                          99} // namespace yaze
                          -
                          100
                          -
                          101#endif // YAZE_APP_ZELDA3_OVERWORLD_ITEM_H_
                          +
                          98
                          +
                          99} // namespace zelda3
                          +
                          100} // namespace yaze
                          +
                          101
                          +
                          102#endif // YAZE_APP_ZELDA3_OVERWORLD_ITEM_H_
                          Base class for all overworld and dungeon entities.
                          Definition common.h:20
                          enum yaze::zelda3::GameEntity::EntityType entity_type_
                          @@ -225,22 +226,23 @@ - - - - - -
                          void UpdateMapProperties(uint16_t room_map_id) override
                          -
                          OverworldItem(uint8_t id, uint16_t room_map_id, int x, int y, bool bg2)
                          - + + + + + +
                          void UpdateMapProperties(uint16_t room_map_id) override
                          +
                          OverworldItem(uint8_t id, uint16_t room_map_id, int x, int y, bool bg2)
                          + - - -
                          constexpr int kOverworldItemsBank
                          -
                          constexpr int kOverworldItemsAddress
                          -
                          constexpr int kOverworldItemsEndData
                          -
                          const std::vector< std::string > kSecretItemNames
                          -
                          constexpr int kOverworldItemsPointers
                          + + +
                          constexpr int kOverworldItemsBank
                          +
                          constexpr int kNumOverworldMapItemPointers
                          +
                          constexpr int kOverworldItemsAddress
                          +
                          constexpr int kOverworldItemsEndData
                          +
                          const std::vector< std::string > kSecretItemNames
                          +
                          constexpr int kOverworldItemsPointers
                          Main namespace for the application.
                          Definition common.cc:16
                          diff --git a/overworld__map_8cc.html b/overworld__map_8cc.html index d15d34f74..96de7c90d 100644 --- a/overworld__map_8cc.html +++ b/overworld__map_8cc.html @@ -125,88 +125,69 @@
                          - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                          diff --git a/overworld__map_8cc__incl.map b/overworld__map_8cc__incl.map index 9c0ee5c42..186681c6d 100644 --- a/overworld__map_8cc__incl.map +++ b/overworld__map_8cc__incl.map @@ -1,84 +1,65 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/overworld__map_8cc__incl.md5 b/overworld__map_8cc__incl.md5 index b41a989b9..9907f23fd 100644 --- a/overworld__map_8cc__incl.md5 +++ b/overworld__map_8cc__incl.md5 @@ -1 +1 @@ -3a01858f7253fa4831a391960c99d27e \ No newline at end of file +99c3fea331e216fda011b5cc38e6c859 \ No newline at end of file diff --git a/overworld__map_8cc__incl.png b/overworld__map_8cc__incl.png index dc1429078..2a68db2d8 100644 Binary files a/overworld__map_8cc__incl.png and b/overworld__map_8cc__incl.png differ diff --git a/overworld__map_8cc_source.html b/overworld__map_8cc_source.html index 8fba9530c..07689a3de 100644 --- a/overworld__map_8cc_source.html +++ b/overworld__map_8cc_source.html @@ -124,11 +124,11 @@
                          13namespace zelda3 {
                          14
                          -
                          15OverworldMap::OverworldMap(int index, Rom& rom, bool load_custom_data)
                          +
                          16 : index_(index), parent_(index), rom_(rom) {
                          18
                          -
                          19 if (load_custom_data) {
                          +
                          19 if (core::ExperimentFlags::get().overworld.kLoadCustomOverworld) {
                          20 // If the custom overworld ASM has NOT already been applied, manually set
                          21 // the vanilla values.
                          22 uint8_t asm_version = rom_[OverworldCustomASMHasBeenApplied];
                          @@ -143,756 +143,780 @@
                          30
                          31absl::Status OverworldMap::BuildMap(int count, int game_state, int world,
                          -
                          32 std::vector<gfx::Tile16>& tiles16,
                          -
                          33 OverworldBlockset& world_blockset) {
                          +
                          32 std::vector<gfx::Tile16> &tiles16,
                          +
                          33 OverworldBlockset &world_blockset) {
                          34 game_state_ = game_state;
                          35 world_ = world;
                          36 if (large_map_) {
                          37 if (parent_ != index_ && !initialized_) {
                          -
                          38 if (index_ >= 0x80 && index_ <= 0x8A && index_ != 0x88) {
                          - - -
                          41 } else if (index_ == 0x88) {
                          -
                          42 area_graphics_ = 0x51;
                          -
                          43 area_palette_ = 0x00;
                          -
                          44 } else {
                          - - -
                          47 }
                          -
                          48
                          -
                          49 initialized_ = true;
                          -
                          50 }
                          -
                          51 }
                          -
                          52
                          - - -
                          55 RETURN_IF_ERROR(BuildTiles16Gfx(tiles16, count))
                          - -
                          57 RETURN_IF_ERROR(BuildBitmap(world_blockset))
                          -
                          58 built_ = true;
                          -
                          59 return absl::OkStatus();
                          -
                          60}
                          +
                          38 if (index_ >= kSpecialWorldMapIdStart && index_ <= 0x8A &&
                          +
                          39 index_ != 0x88) {
                          + + + +
                          43 } else if (index_ == 0x88) {
                          +
                          44 area_graphics_ = 0x51;
                          +
                          45 area_palette_ = 0x00;
                          +
                          46 } else {
                          + + +
                          49 }
                          +
                          50
                          +
                          51 initialized_ = true;
                          +
                          52 }
                          +
                          53 }
                          +
                          54
                          + + +
                          57 RETURN_IF_ERROR(BuildTiles16Gfx(tiles16, count))
                          + +
                          59 RETURN_IF_ERROR(BuildBitmap(world_blockset))
                          +
                          60 built_ = true;
                          +
                          61 return absl::OkStatus();
                          +
                          62}
                          -
                          61
                          -
                          - -
                          63 if (index_ != 0x80) {
                          -
                          64 if (index_ <= 128)
                          -
                          65 large_map_ = (rom_[kOverworldMapSize + (index_ & 0x3F)] != 0);
                          -
                          66 else {
                          - -
                          68 index_ == 129 || index_ == 130 || index_ == 137 || index_ == 138;
                          -
                          69 }
                          -
                          70 }
                          -
                          71
                          - +
                          63
                          +
                          + + +
                          66 if (index_ <= 128)
                          +
                          67 large_map_ = (rom_[kOverworldMapSize + (index_ & 0x3F)] != 0);
                          +
                          68 else {
                          + +
                          70 index_ == 129 || index_ == 130 || index_ == 137 || index_ == 138;
                          +
                          71 }
                          +
                          72 }
                          73
                          -
                          74 if (index_ < 0x40) {
                          - - -
                          77
                          - - - - -
                          82
                          - - - -
                          86
                          - - - -
                          90 } else if (index_ < 0x80) {
                          - - - -
                          94
                          - - - -
                          98
                          - - - -
                          102 } else {
                          -
                          103 if (index_ == 0x94) {
                          -
                          104 parent_ = 0x80;
                          -
                          105 } else if (index_ == 0x95) {
                          -
                          106 parent_ = 0x03;
                          -
                          107 } else if (index_ == 0x96) {
                          -
                          108 parent_ = 0x5B; // pyramid bg use 0x5B map
                          -
                          109 } else if (index_ == 0x97) {
                          -
                          110 parent_ = 0x00; // pyramid bg use 0x5B map
                          -
                          111 } else if (index_ == 0x9C) {
                          -
                          112 parent_ = 0x43;
                          -
                          113 } else if (index_ == 0x9D) {
                          -
                          114 parent_ = 0x00;
                          -
                          115 } else if (index_ == 0x9E) {
                          -
                          116 parent_ = 0x00;
                          -
                          117 } else if (index_ == 0x9F) {
                          -
                          118 parent_ = 0x2C;
                          -
                          119 } else if (index_ == 0x88) {
                          -
                          120 parent_ = 0x88;
                          -
                          121 } else if (index_ == 129 || index_ == 130 || index_ == 137 ||
                          -
                          122 index_ == 138) {
                          -
                          123 parent_ = 129;
                          -
                          124 }
                          -
                          125
                          - -
                          127 if ((index_ >= 0x80 && index_ <= 0x8A && index_ != 0x88) ||
                          -
                          128 index_ == 0x94) {
                          - - + +
                          75
                          + + + +
                          79
                          + + + + +
                          84
                          + + + + + +
                          90
                          + + + + + +
                          96 } else if (index_ < kSpecialWorldMapIdStart) {
                          + + + +
                          100
                          + + + + + + +
                          107
                          +
                          108 sprite_palette_[0] =
                          + +
                          110 sprite_palette_[1] =
                          + +
                          112 sprite_palette_[2] =
                          + +
                          114 } else {
                          +
                          115 if (index_ == 0x94) {
                          +
                          116 parent_ = 0x80;
                          +
                          117 } else if (index_ == 0x95) {
                          +
                          118 parent_ = 0x03;
                          +
                          119 } else if (index_ == 0x96) {
                          +
                          120 parent_ = 0x5B; // pyramid bg use 0x5B map
                          +
                          121 } else if (index_ == 0x97) {
                          +
                          122 parent_ = 0x00; // pyramid bg use 0x5B map
                          +
                          123 } else if (index_ == 0x9C) {
                          +
                          124 parent_ = 0x43;
                          +
                          125 } else if (index_ == 0x9D) {
                          +
                          126 parent_ = 0x00;
                          +
                          127 } else if (index_ == 0x9E) {
                          +
                          128 parent_ = 0x00;
                          +
                          129 } else if (index_ == 0x9F) {
                          +
                          130 parent_ = 0x2C;
                          131 } else if (index_ == 0x88) {
                          -
                          132 area_graphics_ = 0x51;
                          -
                          133 area_palette_ = 0x00;
                          -
                          134 } else {
                          -
                          135 // pyramid bg use 0x5B map
                          - - -
                          138 }
                          -
                          139
                          - - - -
                          143
                          - - - -
                          147 }
                          -
                          148}
                          +
                          132 parent_ = 0x88;
                          +
                          133 } else if (index_ == 129 || index_ == 130 || index_ == 137 ||
                          +
                          134 index_ == 138) {
                          +
                          135 parent_ = 129;
                          +
                          136 }
                          +
                          137
                          + + +
                          140 if ((index_ >= kSpecialWorldMapIdStart && index_ <= 0x8A &&
                          +
                          141 index_ != 0x88) ||
                          +
                          142 index_ == 0x94) {
                          + + + +
                          146 } else if (index_ == 0x88) {
                          +
                          147 area_graphics_ = 0x51;
                          +
                          148 area_palette_ = 0x00;
                          +
                          149 } else {
                          +
                          150 // pyramid bg use 0x5B map
                          + + +
                          153 }
                          +
                          154
                          + + + + + + +
                          161
                          +
                          162 sprite_palette_[0] =
                          + +
                          164 sprite_palette_[1] =
                          + +
                          166 sprite_palette_[2] =
                          + +
                          168 }
                          +
                          169}
                          -
                          149
                          -
                          - -
                          151 // Set the main palette values.
                          -
                          152 if (index_ < 0x40) {
                          -
                          153 area_palette_ = 0;
                          -
                          154 } else if (index_ >= 0x40 && index_ < 0x80) {
                          -
                          155 area_palette_ = 1;
                          -
                          156 } else if (index_ >= 0x80 && index_ < 0xA0) {
                          -
                          157 area_palette_ = 0;
                          -
                          158 }
                          -
                          159
                          -
                          160 if (index_ == 0x03 || index_ == 0x05 || index_ == 0x07) {
                          -
                          161 area_palette_ = 2;
                          -
                          162 } else if (index_ == 0x43 || index_ == 0x45 || index_ == 0x47) {
                          -
                          163 area_palette_ = 3;
                          -
                          164 } else if (index_ == 0x88) {
                          -
                          165 area_palette_ = 4;
                          -
                          166 }
                          -
                          167
                          -
                          168 // Set the mosaic values.
                          -
                          169 mosaic_ = index_ == 0x00 || index_ == 0x40 || index_ == 0x80 ||
                          -
                          170 index_ == 0x81 || index_ == 0x88;
                          -
                          171
                          -
                          172 int indexWorld = 0x20;
                          -
                          173
                          -
                          174 if (parent_ >= 0x40 && parent_ < 0x80) // DW
                          -
                          175 {
                          -
                          176 indexWorld = 0x21;
                          -
                          177 } else if (parent_ == 0x88) // Triforce room
                          -
                          178 {
                          -
                          179 indexWorld = 0x24;
                          +
                          170
                          +
                          + +
                          172 // Set the main palette values.
                          + +
                          174 area_palette_ = 0;
                          +
                          175 } else if (index_ >= kDarkWorldMapIdStart &&
                          + +
                          177 area_palette_ = 1;
                          +
                          178 } else if (index_ >= kSpecialWorldMapIdStart && index_ < 0xA0) {
                          +
                          179 area_palette_ = 0;
                          180 }
                          181
                          -
                          182 const auto overworld_gfx_groups2 =
                          - -
                          184
                          -
                          185 // Main Blocksets
                          -
                          186
                          -
                          187 for (int i = 0; i < 8; i++) {
                          -
                          188 custom_gfx_ids_[i] =
                          -
                          189 (uint8_t)rom_[overworld_gfx_groups2 + (indexWorld * 8) + i];
                          -
                          190 }
                          -
                          191
                          -
                          192 const auto overworldgfxGroups = rom_.version_constants().kOverworldGfxGroups1;
                          -
                          193
                          -
                          194 // Replace the variable tiles with the variable ones.
                          -
                          195 uint8_t temp = rom_[overworldgfxGroups + (area_graphics_ * 4)];
                          -
                          196 if (temp != 0) {
                          -
                          197 custom_gfx_ids_[3] = temp;
                          -
                          198 } else {
                          -
                          199 custom_gfx_ids_[3] = 0xFF;
                          -
                          200 }
                          -
                          201
                          -
                          202 temp = rom_[overworldgfxGroups + (area_graphics_ * 4) + 1];
                          -
                          203 if (temp != 0) {
                          -
                          204 custom_gfx_ids_[4] = temp;
                          -
                          205 } else {
                          -
                          206 custom_gfx_ids_[4] = 0xFF;
                          -
                          207 }
                          +
                          182 if (index_ == 0x03 || index_ == 0x05 || index_ == 0x07) {
                          +
                          183 area_palette_ = 2;
                          +
                          184 } else if (index_ == 0x43 || index_ == 0x45 || index_ == 0x47) {
                          +
                          185 area_palette_ = 3;
                          +
                          186 } else if (index_ == 0x88) {
                          +
                          187 area_palette_ = 4;
                          +
                          188 }
                          +
                          189
                          +
                          190 // Set the mosaic values.
                          +
                          191 mosaic_ = index_ == 0x00 || index_ == kDarkWorldMapIdStart ||
                          +
                          192 index_ == kSpecialWorldMapIdStart || index_ == 0x81 ||
                          +
                          193 index_ == 0x88;
                          +
                          194
                          +
                          195 int index_world = 0x20;
                          +
                          196
                          + + +
                          199 {
                          +
                          200 index_world = 0x21;
                          +
                          201 } else if (parent_ == 0x88) // Triforce room
                          +
                          202 {
                          +
                          203 index_world = 0x24;
                          +
                          204 }
                          +
                          205
                          +
                          206 const auto overworld_gfx_groups2 =
                          +
                          208
                          -
                          209 temp = rom_[overworldgfxGroups + (area_graphics_ * 4) + 2];
                          -
                          210 if (temp != 0) {
                          -
                          211 custom_gfx_ids_[5] = temp;
                          -
                          212 } else {
                          -
                          213 custom_gfx_ids_[5] = 0xFF;
                          -
                          214 }
                          -
                          215
                          -
                          216 temp = rom_[overworldgfxGroups + (area_graphics_ * 4) + 3];
                          -
                          217 if (temp != 0) {
                          -
                          218 custom_gfx_ids_[6] = temp;
                          -
                          219 } else {
                          -
                          220 custom_gfx_ids_[6] = 0xFF;
                          -
                          221 }
                          -
                          222
                          -
                          223 // Set the animated GFX values.
                          -
                          224 if (index_ == 0x03 || index_ == 0x05 || index_ == 0x07 || index_ == 0x43 ||
                          -
                          225 index_ == 0x45 || index_ == 0x47) {
                          -
                          226 animated_gfx_ = 0x59;
                          +
                          209 // Main Blocksets
                          +
                          210 for (int i = 0; i < 8; i++) {
                          +
                          211 custom_gfx_ids_[i] =
                          +
                          212 (uint8_t)rom_[overworld_gfx_groups2 + (index_world * 8) + i];
                          +
                          213 }
                          +
                          214
                          +
                          215 const auto overworldgfxGroups = rom_.version_constants().kOverworldGfxGroups1;
                          +
                          216 // Replace the variable tiles with the variable ones.
                          +
                          217 uint8_t temp = rom_[overworldgfxGroups + (area_graphics_ * 4)];
                          +
                          218 if (temp != 0) {
                          +
                          219 custom_gfx_ids_[3] = temp;
                          +
                          220 } else {
                          +
                          221 custom_gfx_ids_[3] = 0xFF;
                          +
                          222 }
                          +
                          223
                          +
                          224 temp = rom_[overworldgfxGroups + (area_graphics_ * 4) + 1];
                          +
                          225 if (temp != 0) {
                          +
                          226 custom_gfx_ids_[4] = temp;
                          227 } else {
                          -
                          228 animated_gfx_ = 0x5B;
                          +
                          228 custom_gfx_ids_[4] = 0xFF;
                          229 }
                          230
                          -
                          231 // Set the subscreen overlay values.
                          -
                          232 subscreen_overlay_ = 0x00FF;
                          -
                          233
                          -
                          234 if (index_ == 0x00 ||
                          -
                          235 index_ == 0x40) // Add fog 2 to the lost woods and skull woods.
                          -
                          236 {
                          -
                          237 subscreen_overlay_ = 0x009D;
                          -
                          238 } else if (index_ == 0x03 || index_ == 0x05 ||
                          -
                          239 index_ == 0x07) // Add the sky BG to LW death mountain.
                          -
                          240 {
                          -
                          241 subscreen_overlay_ = 0x0095;
                          -
                          242 } else if (index_ == 0x43 || index_ == 0x45 ||
                          -
                          243 index_ == 0x47) // Add the lava to DW death mountain.
                          -
                          244 {
                          -
                          245 subscreen_overlay_ = 0x009C;
                          -
                          246 } else if (index_ == 0x5B) // TODO: Might need this one too "index == 0x1B"
                          -
                          247 // but for now I don't think so.
                          -
                          248 {
                          -
                          249 subscreen_overlay_ = 0x0096;
                          -
                          250 } else if (index_ == 0x80) // Add fog 1 to the master sword area.
                          -
                          251 {
                          -
                          252 subscreen_overlay_ = 0x0097;
                          -
                          253 } else if (index_ ==
                          -
                          254 0x88) // Add the triforce room curtains to the triforce room.
                          -
                          255 {
                          -
                          256 subscreen_overlay_ = 0x0093;
                          -
                          257 }
                          -
                          258}
                          +
                          231 temp = rom_[overworldgfxGroups + (area_graphics_ * 4) + 2];
                          +
                          232 if (temp != 0) {
                          +
                          233 custom_gfx_ids_[5] = temp;
                          +
                          234 } else {
                          +
                          235 custom_gfx_ids_[5] = 0xFF;
                          +
                          236 }
                          +
                          237
                          +
                          238 temp = rom_[overworldgfxGroups + (area_graphics_ * 4) + 3];
                          +
                          239 if (temp != 0) {
                          +
                          240 custom_gfx_ids_[6] = temp;
                          +
                          241 } else {
                          +
                          242 custom_gfx_ids_[6] = 0xFF;
                          +
                          243 }
                          +
                          244
                          +
                          245 // Set the animated GFX values.
                          +
                          246 if (index_ == 0x03 || index_ == 0x05 || index_ == 0x07 || index_ == 0x43 ||
                          +
                          247 index_ == 0x45 || index_ == 0x47) {
                          +
                          248 animated_gfx_ = 0x59;
                          +
                          249 } else {
                          +
                          250 animated_gfx_ = 0x5B;
                          +
                          251 }
                          +
                          252
                          +
                          253 // Set the subscreen overlay values.
                          +
                          254 subscreen_overlay_ = 0x00FF;
                          +
                          255
                          +
                          256 if (index_ == 0x00 ||
                          +
                          257 index_ ==
                          +
                          258 kDarkWorldMapIdStart) // Add fog 2 to the lost woods and skull woods.
                          +
                          259 {
                          +
                          260 subscreen_overlay_ = 0x009D;
                          +
                          261 } else if (index_ == 0x03 || index_ == 0x05 ||
                          +
                          262 index_ == 0x07) // Add the sky BG to LW death mountain.
                          +
                          263 {
                          +
                          264 subscreen_overlay_ = 0x0095;
                          +
                          265 } else if (index_ == 0x43 || index_ == 0x45 ||
                          +
                          266 index_ == 0x47) // Add the lava to DW death mountain.
                          +
                          267 {
                          +
                          268 subscreen_overlay_ = 0x009C;
                          +
                          269 } else if (index_ == 0x5B) // TODO: Might need this one too "index == 0x1B"
                          +
                          270 // but for now I don't think so.
                          +
                          271 {
                          +
                          272 subscreen_overlay_ = 0x0096;
                          +
                          273 } else if (index_ == 0x80) // Add fog 1 to the master sword area.
                          +
                          274 {
                          +
                          275 subscreen_overlay_ = 0x0097;
                          +
                          276 } else if (index_ ==
                          +
                          277 0x88) // Add the triforce room curtains to the triforce room.
                          +
                          278 {
                          +
                          279 subscreen_overlay_ = 0x0093;
                          +
                          280 }
                          +
                          281}
                          -
                          259
                          -
                          -
                          260void OverworldMap::SetupCustomTileset(uint8_t asm_version) {
                          - - -
                          263
                          -
                          264 // This is just to load the GFX groups for ROMs that have an older version
                          -
                          265 // of the Overworld ASM already applied.
                          -
                          266 if (asm_version >= 0x01 && asm_version != 0xFF) {
                          -
                          267 for (int i = 0; i < 8; i++) {
                          -
                          268 custom_gfx_ids_[i] =
                          - -
                          270 }
                          -
                          271
                          - -
                          273 } else {
                          -
                          274 int indexWorld = 0x20;
                          -
                          275
                          -
                          276 if (parent_ >= 0x40 && parent_ < 0x80) // DW
                          -
                          277 {
                          -
                          278 indexWorld = 0x21;
                          -
                          279 } else if (parent_ == 0x88) // Triforce room
                          -
                          280 {
                          -
                          281 indexWorld = 0x24;
                          -
                          282 }
                          -
                          283
                          -
                          284 // Main Blocksets
                          -
                          285
                          -
                          286 for (int i = 0; i < 8; i++) {
                          -
                          287 custom_gfx_ids_[i] =
                          - -
                          289 (indexWorld * 8) + i];
                          -
                          290 }
                          -
                          291
                          -
                          292 const auto overworldgfxGroups =
                          - +
                          282
                          +
                          +
                          283void OverworldMap::SetupCustomTileset(uint8_t asm_version) {
                          + + +
                          286
                          +
                          287 // This is just to load the GFX groups for ROMs that have an older version
                          +
                          288 // of the Overworld ASM already applied.
                          +
                          289 if (asm_version >= 0x01 && asm_version != 0xFF) {
                          +
                          290 for (int i = 0; i < 8; i++) {
                          +
                          291 custom_gfx_ids_[i] =
                          + +
                          293 }
                          294
                          -
                          295 // Replace the variable tiles with the variable ones.
                          -
                          296 // If the variable is 00 set it to 0xFF which is the new "don't load
                          -
                          297 // anything" value.
                          -
                          298 uint8_t temp = rom_[overworldgfxGroups + (area_graphics_ * 4)];
                          -
                          299 if (temp != 0x00) {
                          -
                          300 custom_gfx_ids_[3] = temp;
                          -
                          301 } else {
                          -
                          302 custom_gfx_ids_[3] = 0xFF;
                          -
                          303 }
                          -
                          304
                          -
                          305 temp = rom_[overworldgfxGroups + (area_graphics_ * 4) + 1];
                          -
                          306 if (temp != 0x00) {
                          -
                          307 custom_gfx_ids_[4] = temp;
                          -
                          308 } else {
                          -
                          309 custom_gfx_ids_[4] = 0xFF;
                          -
                          310 }
                          -
                          311
                          -
                          312 temp = rom_[overworldgfxGroups + (area_graphics_ * 4) + 2];
                          -
                          313 if (temp != 0x00) {
                          -
                          314 custom_gfx_ids_[5] = temp;
                          -
                          315 } else {
                          -
                          316 custom_gfx_ids_[5] = 0xFF;
                          -
                          317 }
                          -
                          318
                          -
                          319 temp = rom_[overworldgfxGroups + (area_graphics_ * 4) + 3];
                          -
                          320 if (temp != 0x00) {
                          -
                          321 custom_gfx_ids_[6] = temp;
                          -
                          322 } else {
                          -
                          323 custom_gfx_ids_[6] = 0xFF;
                          -
                          324 }
                          -
                          325
                          -
                          326 // Set the animated GFX values.
                          -
                          327 if (index_ == 0x03 || index_ == 0x05 || index_ == 0x07 || index_ == 0x43 ||
                          -
                          328 index_ == 0x45 || index_ == 0x47) {
                          -
                          329 animated_gfx_ = 0x59;
                          -
                          330 } else {
                          -
                          331 animated_gfx_ = 0x5B;
                          -
                          332 }
                          -
                          333 }
                          + +
                          296 } else {
                          +
                          297 int index_world = 0x20;
                          +
                          298
                          + + +
                          301 {
                          +
                          302 index_world = 0x21;
                          +
                          303 } else if (parent_ == 0x88) // Triforce room
                          +
                          304 {
                          +
                          305 index_world = 0x24;
                          +
                          306 }
                          +
                          307
                          +
                          308 // Main Blocksets
                          +
                          309 for (int i = 0; i < 8; i++) {
                          +
                          310 custom_gfx_ids_[i] =
                          + +
                          312 (index_world * 8) + i];
                          +
                          313 }
                          +
                          314
                          +
                          315 const auto overworldgfxGroups =
                          + +
                          317
                          +
                          318 // Replace the variable tiles with the variable ones.
                          +
                          319 // If the variable is 00 set it to 0xFF which is the new "don't load
                          +
                          320 // anything" value.
                          +
                          321 uint8_t temp = rom_[overworldgfxGroups + (area_graphics_ * 4)];
                          +
                          322 if (temp != 0x00) {
                          +
                          323 custom_gfx_ids_[3] = temp;
                          +
                          324 } else {
                          +
                          325 custom_gfx_ids_[3] = 0xFF;
                          +
                          326 }
                          +
                          327
                          +
                          328 temp = rom_[overworldgfxGroups + (area_graphics_ * 4) + 1];
                          +
                          329 if (temp != 0x00) {
                          +
                          330 custom_gfx_ids_[4] = temp;
                          +
                          331 } else {
                          +
                          332 custom_gfx_ids_[4] = 0xFF;
                          +
                          333 }
                          334
                          - - -
                          337}
                          -
                          -
                          338
                          -
                          - -
                          340 if (parent_ < 0x40) {
                          -
                          341 main_gfx_id_ = 0x20;
                          -
                          342 } else if (parent_ >= 0x40 && parent_ < 0x80) {
                          -
                          343 main_gfx_id_ = 0x21;
                          -
                          344 } else if (parent_ == 0x88) {
                          -
                          345 main_gfx_id_ = 0x24;
                          -
                          346 }
                          -
                          347}
                          -
                          +
                          335 temp = rom_[overworldgfxGroups + (area_graphics_ * 4) + 2];
                          +
                          336 if (temp != 0x00) {
                          +
                          337 custom_gfx_ids_[5] = temp;
                          +
                          338 } else {
                          +
                          339 custom_gfx_ids_[5] = 0xFF;
                          +
                          340 }
                          +
                          341
                          +
                          342 temp = rom_[overworldgfxGroups + (area_graphics_ * 4) + 3];
                          +
                          343 if (temp != 0x00) {
                          +
                          344 custom_gfx_ids_[6] = temp;
                          +
                          345 } else {
                          +
                          346 custom_gfx_ids_[6] = 0xFF;
                          +
                          347 }
                          348
                          -
                          - -
                          350 int static_graphics_base = 0x73;
                          -
                          351 static_graphics_[8] = static_graphics_base + 0x00;
                          -
                          352 static_graphics_[9] = static_graphics_base + 0x01;
                          -
                          353 static_graphics_[10] = static_graphics_base + 0x06;
                          -
                          354 static_graphics_[11] = static_graphics_base + 0x07;
                          -
                          355
                          -
                          356 for (int i = 0; i < 4; i++) {
                          -
                          357 static_graphics_[12 + i] =
                          -
                          358 (rom_[rom_.version_constants().kSpriteBlocksetPointer +
                          -
                          359 (sprite_graphics_[game_state_] * 4) + i] +
                          -
                          360 static_graphics_base);
                          -
                          361 }
                          -
                          362}
                          +
                          349 // Set the animated GFX values.
                          +
                          350 if (index_ == 0x03 || index_ == 0x05 || index_ == 0x07 || index_ == 0x43 ||
                          +
                          351 index_ == 0x45 || index_ == 0x47) {
                          +
                          352 animated_gfx_ = 0x59;
                          +
                          353 } else {
                          +
                          354 animated_gfx_ = 0x5B;
                          +
                          355 }
                          +
                          356 }
                          +
                          357
                          + + +
                          360}
                          -
                          363
                          -
                          - -
                          365 for (int i = 0; i < 8; i++) {
                          - -
                          367 (main_gfx_id_ * 8) + i];
                          -
                          368 }
                          -
                          369}
                          +
                          361
                          +
                          + + +
                          364 main_gfx_id_ = 0x20;
                          +
                          365 } else if (parent_ >= kDarkWorldMapIdStart &&
                          + +
                          367 main_gfx_id_ = 0x21;
                          +
                          368 } else if (parent_ == 0x88) {
                          +
                          369 main_gfx_id_ = 0x24;
                          +
                          370 }
                          +
                          371}
                          -
                          370
                          -
                          371// For animating water tiles on the overworld map.
                          -
                          372// We want to swap out static_graphics_[07] with the next sheet
                          -
                          373// Usually it is 5A, so we make it 5B instead.
                          -
                          374// There is a middle frame which contains tiles from the bottom half
                          -
                          375// of the 5A sheet, so this will need some special manipulation to make work
                          -
                          376// during the BuildBitmap step (or a new one specifically for animating).
                          -
                          - -
                          378 std::cout << "static_graphics_[6] = " << core::HexByte(static_graphics_[6])
                          -
                          379 << std::endl;
                          -
                          380 std::cout << "static_graphics_[7] = " << core::HexByte(static_graphics_[7])
                          -
                          381 << std::endl;
                          -
                          382 std::cout << "static_graphics_[8] = " << core::HexByte(static_graphics_[8])
                          -
                          383 << std::endl;
                          -
                          384 if (static_graphics_[7] == 0x5B) {
                          -
                          385 static_graphics_[7] = 0x5A;
                          -
                          386 } else {
                          -
                          387 if (static_graphics_[7] == 0x59) {
                          -
                          388 static_graphics_[7] = 0x58;
                          -
                          389 }
                          -
                          390 static_graphics_[7] = 0x5B;
                          -
                          391 }
                          -
                          392}
                          +
                          372
                          +
                          + +
                          374 int static_graphics_base = 0x73;
                          +
                          375 static_graphics_[8] = static_graphics_base + 0x00;
                          +
                          376 static_graphics_[9] = static_graphics_base + 0x01;
                          +
                          377 static_graphics_[10] = static_graphics_base + 0x06;
                          +
                          378 static_graphics_[11] = static_graphics_base + 0x07;
                          +
                          379
                          +
                          380 for (int i = 0; i < 4; i++) {
                          +
                          381 static_graphics_[12 + i] =
                          +
                          382 (rom_[rom_.version_constants().kSpriteBlocksetPointer +
                          +
                          383 (sprite_graphics_[game_state_] * 4) + i] +
                          +
                          384 static_graphics_base);
                          +
                          385 }
                          +
                          386}
                          -
                          393
                          -
                          - -
                          395 for (int i = 0; i < 4; i++) {
                          - -
                          397 (area_graphics_ * 4) + i];
                          -
                          398 if (value != 0) {
                          -
                          399 static_graphics_[3 + i] = value;
                          -
                          400 }
                          -
                          401 }
                          -
                          402}
                          +
                          387
                          +
                          + +
                          389 for (int i = 0; i < 8; i++) {
                          + +
                          391 (main_gfx_id_ * 8) + i];
                          +
                          392 }
                          +
                          393}
                          -
                          403
                          -
                          404// TODO: Change the conditions for death mountain gfx
                          -
                          405// JaredBrian: This is how ZS did it, but in 3.0.4 I changed it to just check
                          -
                          406// for 03, 05, 07, and the DW ones as that's how it would appear in-game if
                          -
                          407// you were to make area 03 not a large area anymore for example, so you might
                          -
                          408// want to do the same.
                          -
                          - -
                          410 static_graphics_[7] = (((parent_ >= 0x03 && parent_ <= 0x07) ||
                          -
                          411 (parent_ >= 0x0B && parent_ <= 0x0E)) ||
                          -
                          412 ((parent_ >= 0x43 && parent_ <= 0x47) ||
                          -
                          413 (parent_ >= 0x4B && parent_ <= 0x4E)))
                          -
                          414 ? 0x59
                          -
                          415 : 0x5B;
                          +
                          394
                          +
                          395// For animating water tiles on the overworld map.
                          +
                          396// We want to swap out static_graphics_[07] with the next sheet
                          +
                          397// Usually it is 5A, so we make it 5B instead.
                          +
                          398// There is a middle frame which contains tiles from the bottom half
                          +
                          399// of the 5A sheet, so this will need some special manipulation to make work
                          +
                          400// during the BuildBitmap step (or a new one specifically for animating).
                          +
                          + +
                          402 std::cout << "static_graphics_[6] = " << core::HexByte(static_graphics_[6])
                          +
                          403 << std::endl;
                          +
                          404 std::cout << "static_graphics_[7] = " << core::HexByte(static_graphics_[7])
                          +
                          405 << std::endl;
                          +
                          406 std::cout << "static_graphics_[8] = " << core::HexByte(static_graphics_[8])
                          +
                          407 << std::endl;
                          +
                          408 if (static_graphics_[7] == 0x5B) {
                          +
                          409 static_graphics_[7] = 0x5A;
                          +
                          410 } else {
                          +
                          411 if (static_graphics_[7] == 0x59) {
                          +
                          412 static_graphics_[7] = 0x58;
                          +
                          413 }
                          +
                          414 static_graphics_[7] = 0x5B;
                          +
                          415 }
                          416}
                          417
                          - - - - - - -
                          424}
                          + +
                          419 for (int i = 0; i < 4; i++) {
                          + +
                          421 (area_graphics_ * 4) + i];
                          +
                          422 if (value != 0) {
                          +
                          423 static_graphics_[3 + i] = value;
                          +
                          424 }
                          +
                          425 }
                          +
                          426}
                          -
                          425
                          -
                          -
                          426namespace palette_internal {
                          427
                          -
                          -
                          428absl::Status SetColorsPalette(Rom& rom, int index, gfx::SnesPalette& current,
                          - - -
                          431 gfx::SnesPalette hud, gfx::SnesColor bgrcolor,
                          - -
                          433 // Palettes infos, color 0 of a palette is always transparent (the arrays
                          -
                          434 // contains 7 colors width wide) There is 16 color per line so 16*Y
                          -
                          435
                          -
                          436 // Left side of the palette - Main, Animated
                          -
                          437 std::array<gfx::SnesColor, 256> new_palette = {};
                          -
                          438
                          -
                          439 // Main Palette, Location 0,2 : 35 colors [7x5]
                          -
                          440 int k = 0;
                          -
                          441 for (int y = 2; y < 7; y++) {
                          -
                          442 for (int x = 1; x < 8; x++) {
                          -
                          443 new_palette[x + (16 * y)] = main[k];
                          -
                          444 k++;
                          -
                          445 }
                          -
                          446 }
                          -
                          447
                          -
                          448 // Animated Palette, Location 0,7 : 7colors
                          -
                          449 for (int x = 1; x < 8; x++) {
                          -
                          450 new_palette[(16 * 7) + (x)] = animated[(x - 1)];
                          -
                          451 }
                          -
                          452
                          -
                          453 // Right side of the palette - Aux1, Aux2
                          -
                          454
                          -
                          455 // Aux1 Palette, Location 8,2 : 21 colors [7x3]
                          -
                          456 k = 0;
                          -
                          457 for (int y = 2; y < 5; y++) {
                          -
                          458 for (int x = 9; x < 16; x++) {
                          -
                          459 new_palette[x + (16 * y)] = aux1[k];
                          -
                          460 k++;
                          -
                          461 }
                          -
                          462 }
                          -
                          463
                          -
                          464 // Aux2 Palette, Location 8,5 : 21 colors [7x3]
                          -
                          465 k = 0;
                          -
                          466 for (int y = 5; y < 8; y++) {
                          -
                          467 for (int x = 9; x < 16; x++) {
                          -
                          468 new_palette[x + (16 * y)] = aux2[k];
                          -
                          469 k++;
                          -
                          470 }
                          -
                          471 }
                          -
                          472
                          -
                          473 // Hud Palette, Location 0,0 : 32 colors [16x2]
                          -
                          474 for (int i = 0; i < 32; i++) {
                          -
                          475 new_palette[i] = hud[i];
                          -
                          476 }
                          -
                          477
                          -
                          478 // Hardcoded grass color (that might change to become invisible instead)
                          -
                          479 for (int i = 0; i < 8; i++) {
                          -
                          480 new_palette[(i * 16)] = bgrcolor;
                          -
                          481 new_palette[(i * 16) + 8] = bgrcolor;
                          -
                          482 }
                          -
                          483
                          -
                          484 // Sprite Palettes
                          -
                          485 k = 0;
                          -
                          486 for (int y = 8; y < 9; y++) {
                          -
                          487 for (int x = 1; x < 8; x++) {
                          -
                          488 new_palette[x + (16 * y)] = rom.palette_group().sprites_aux1[1][k];
                          -
                          489 k++;
                          -
                          490 }
                          -
                          491 }
                          -
                          492
                          -
                          493 // Sprite Palettes
                          -
                          494 k = 0;
                          -
                          495 for (int y = 8; y < 9; y++) {
                          -
                          496 for (int x = 9; x < 16; x++) {
                          -
                          497 new_palette[x + (16 * y)] = rom.palette_group().sprites_aux3[0][k];
                          -
                          498 k++;
                          -
                          499 }
                          +
                          428// TODO: Change the conditions for death mountain gfx
                          +
                          429// JaredBrian: This is how ZS did it, but in 3.0.4 I changed it to just check
                          +
                          430// for 03, 05, 07, and the DW ones as that's how it would appear in-game if
                          +
                          431// you were to make area 03 not a large area anymore for example, so you might
                          +
                          432// want to do the same.
                          +
                          + +
                          434 static_graphics_[7] = (((parent_ >= 0x03 && parent_ <= 0x07) ||
                          +
                          435 (parent_ >= 0x0B && parent_ <= 0x0E)) ||
                          +
                          436 ((parent_ >= 0x43 && parent_ <= 0x47) ||
                          +
                          437 (parent_ >= 0x4B && parent_ <= 0x4E)))
                          +
                          438 ? 0x59
                          +
                          439 : 0x5B;
                          +
                          440}
                          +
                          +
                          441
                          + +
                          449
                          +
                          +
                          450namespace palette_internal {
                          +
                          451
                          +
                          +
                          452absl::Status SetColorsPalette(Rom &rom, int index, gfx::SnesPalette &current,
                          + + +
                          455 gfx::SnesPalette hud, gfx::SnesColor bgrcolor,
                          + +
                          457 // Palettes infos, color 0 of a palette is always transparent (the arrays
                          +
                          458 // contains 7 colors width wide) There is 16 color per line so 16*Y
                          +
                          459
                          +
                          460 // Left side of the palette - Main, Animated
                          +
                          461 std::array<gfx::SnesColor, 256> new_palette = {};
                          +
                          462
                          +
                          463 // Main Palette, Location 0,2 : 35 colors [7x5]
                          +
                          464 int k = 0;
                          +
                          465 for (int y = 2; y < 7; y++) {
                          +
                          466 for (int x = 1; x < 8; x++) {
                          +
                          467 new_palette[x + (16 * y)] = main[k];
                          +
                          468 k++;
                          +
                          469 }
                          +
                          470 }
                          +
                          471
                          +
                          472 // Animated Palette, Location 0,7 : 7colors
                          +
                          473 for (int x = 1; x < 8; x++) {
                          +
                          474 new_palette[(16 * 7) + (x)] = animated[(x - 1)];
                          +
                          475 }
                          +
                          476
                          +
                          477 // Right side of the palette - Aux1, Aux2
                          +
                          478
                          +
                          479 // Aux1 Palette, Location 8,2 : 21 colors [7x3]
                          +
                          480 k = 0;
                          +
                          481 for (int y = 2; y < 5; y++) {
                          +
                          482 for (int x = 9; x < 16; x++) {
                          +
                          483 new_palette[x + (16 * y)] = aux1[k];
                          +
                          484 k++;
                          +
                          485 }
                          +
                          486 }
                          +
                          487
                          +
                          488 // Aux2 Palette, Location 8,5 : 21 colors [7x3]
                          +
                          489 k = 0;
                          +
                          490 for (int y = 5; y < 8; y++) {
                          +
                          491 for (int x = 9; x < 16; x++) {
                          +
                          492 new_palette[x + (16 * y)] = aux2[k];
                          +
                          493 k++;
                          +
                          494 }
                          +
                          495 }
                          +
                          496
                          +
                          497 // Hud Palette, Location 0,0 : 32 colors [16x2]
                          +
                          498 for (int i = 0; i < 32; i++) {
                          +
                          499 new_palette[i] = hud[i];
                          500 }
                          501
                          -
                          502 // Sprite Palettes
                          -
                          503 k = 0;
                          -
                          504 for (int y = 9; y < 13; y++) {
                          -
                          505 for (int x = 1; x < 16; x++) {
                          -
                          506 new_palette[x + (16 * y)] = rom.palette_group().global_sprites[0][k];
                          -
                          507 k++;
                          -
                          508 }
                          -
                          509 }
                          -
                          510
                          -
                          511 // Sprite Palettes
                          -
                          512 k = 0;
                          -
                          513 for (int y = 13; y < 14; y++) {
                          -
                          514 for (int x = 1; x < 8; x++) {
                          -
                          515 new_palette[x + (16 * y)] = spr[k];
                          -
                          516 k++;
                          -
                          517 }
                          -
                          518 }
                          -
                          519
                          -
                          520 // Sprite Palettes
                          -
                          521 k = 0;
                          -
                          522 for (int y = 14; y < 15; y++) {
                          -
                          523 for (int x = 1; x < 8; x++) {
                          -
                          524 new_palette[x + (16 * y)] = spr2[k];
                          -
                          525 k++;
                          -
                          526 }
                          -
                          527 }
                          -
                          528
                          -
                          529 // Sprite Palettes
                          -
                          530 k = 0;
                          -
                          531 for (int y = 15; y < 16; y++) {
                          -
                          532 for (int x = 1; x < 16; x++) {
                          -
                          533 new_palette[x + (16 * y)] = rom.palette_group().armors[0][k];
                          -
                          534 k++;
                          -
                          535 }
                          -
                          536 }
                          -
                          537
                          -
                          538 current.Create(new_palette);
                          -
                          539 for (int i = 0; i < 256; i++) {
                          -
                          540 current[(i / 16) * 16].set_transparent(true);
                          -
                          541 }
                          -
                          542
                          -
                          543 return absl::OkStatus();
                          -
                          544}
                          +
                          502 // Hardcoded grass color (that might change to become invisible instead)
                          +
                          503 for (int i = 0; i < 8; i++) {
                          +
                          504 new_palette[(i * 16)] = bgrcolor;
                          +
                          505 new_palette[(i * 16) + 8] = bgrcolor;
                          +
                          506 }
                          +
                          507
                          +
                          508 // Sprite Palettes
                          +
                          509 k = 0;
                          +
                          510 for (int y = 8; y < 9; y++) {
                          +
                          511 for (int x = 1; x < 8; x++) {
                          +
                          512 new_palette[x + (16 * y)] = rom.palette_group().sprites_aux1[1][k];
                          +
                          513 k++;
                          +
                          514 }
                          +
                          515 }
                          +
                          516
                          +
                          517 // Sprite Palettes
                          +
                          518 k = 0;
                          +
                          519 for (int y = 8; y < 9; y++) {
                          +
                          520 for (int x = 9; x < 16; x++) {
                          +
                          521 new_palette[x + (16 * y)] = rom.palette_group().sprites_aux3[0][k];
                          +
                          522 k++;
                          +
                          523 }
                          +
                          524 }
                          +
                          525
                          +
                          526 // Sprite Palettes
                          +
                          527 k = 0;
                          +
                          528 for (int y = 9; y < 13; y++) {
                          +
                          529 for (int x = 1; x < 16; x++) {
                          +
                          530 new_palette[x + (16 * y)] = rom.palette_group().global_sprites[0][k];
                          +
                          531 k++;
                          +
                          532 }
                          +
                          533 }
                          +
                          534
                          +
                          535 // Sprite Palettes
                          +
                          536 k = 0;
                          +
                          537 for (int y = 13; y < 14; y++) {
                          +
                          538 for (int x = 1; x < 8; x++) {
                          +
                          539 new_palette[x + (16 * y)] = spr[k];
                          +
                          540 k++;
                          +
                          541 }
                          +
                          542 }
                          +
                          543
                          +
                          544 // Sprite Palettes
                          +
                          545 k = 0;
                          +
                          546 for (int y = 14; y < 15; y++) {
                          +
                          547 for (int x = 1; x < 8; x++) {
                          +
                          548 new_palette[x + (16 * y)] = spr2[k];
                          +
                          549 k++;
                          +
                          550 }
                          +
                          551 }
                          +
                          552
                          +
                          553 // Sprite Palettes
                          +
                          554 k = 0;
                          +
                          555 for (int y = 15; y < 16; y++) {
                          +
                          556 for (int x = 1; x < 16; x++) {
                          +
                          557 new_palette[x + (16 * y)] = rom.palette_group().armors[0][k];
                          +
                          558 k++;
                          +
                          559 }
                          +
                          560 }
                          +
                          561
                          +
                          562 current.Create(new_palette);
                          +
                          563 for (int i = 0; i < 256; i++) {
                          +
                          564 current[(i / 16) * 16].set_transparent(true);
                          +
                          565 }
                          +
                          566
                          +
                          567 return absl::OkStatus();
                          +
                          568}
                          -
                          545} // namespace palette_internal
                          +
                          569} // namespace palette_internal
                          -
                          546
                          -
                          547// New helper function to get a palette from the Rom.
                          -
                          -
                          548absl::StatusOr<gfx::SnesPalette> OverworldMap::GetPalette(
                          -
                          549 const gfx::PaletteGroup& palette_group, int index, int previous_index,
                          -
                          550 int limit) {
                          -
                          551 if (index == 255) {
                          - -
                          553 (previous_index * 4)];
                          -
                          554 }
                          -
                          555 if (index >= limit) {
                          -
                          556 index = limit - 1;
                          -
                          557 }
                          -
                          558 return palette_group[index];
                          -
                          559}
                          +
                          570
                          +
                          +
                          571absl::StatusOr<gfx::SnesPalette> OverworldMap::GetPalette(
                          +
                          572 const gfx::PaletteGroup &palette_group, int index, int previous_index,
                          +
                          573 int limit) {
                          +
                          574 if (index == 255) {
                          + +
                          576 (previous_index * 4)];
                          +
                          577 }
                          +
                          578 if (index >= limit) {
                          +
                          579 index = limit - 1;
                          +
                          580 }
                          +
                          581 return palette_group[index];
                          +
                          582}
                          -
                          560
                          -
                          - -
                          562 int previousPalId =
                          - -
                          564 int previousSprPalId =
                          - -
                          566
                          -
                          567 area_palette_ = std::min((int)area_palette_, 0xA3);
                          -
                          568
                          -
                          569 uchar pal0 = 0;
                          - -
                          571 (area_palette_ * 4)];
                          - -
                          573 (area_palette_ * 4) + 1];
                          - -
                          575 (area_palette_ * 4) + 2];
                          -
                          576 uchar pal4 =
                          - - -
                          579 (sprite_palette_[game_state_] * 2) + 1];
                          -
                          580
                          -
                          581 auto grass_pal_group = rom_.palette_group().grass;
                          -
                          582 ASSIGN_OR_RETURN(gfx::SnesColor bgr, grass_pal_group[0].GetColor(0));
                          583
                          -
                          584 auto ow_aux_pal_group = rom_.palette_group().overworld_aux;
                          - -
                          586 GetPalette(ow_aux_pal_group, pal1, previousPalId, 20));
                          - -
                          588 GetPalette(ow_aux_pal_group, pal2, previousPalId, 20));
                          +
                          + +
                          585 int previous_pal_id =
                          + +
                          587 int previous_spr_pal_id =
                          +
                          589
                          -
                          590 // Additional handling of `pal3` and `parent_`
                          -
                          591 if (pal3 == 255) {
                          - -
                          593 (previousPalId * 4) + 2];
                          -
                          594 }
                          -
                          595
                          -
                          596 if (parent_ < 0x40) {
                          -
                          597 pal0 = parent_ == 0x03 || parent_ == 0x05 || parent_ == 0x07 ? 2 : 0;
                          -
                          598 ASSIGN_OR_RETURN(bgr, grass_pal_group[0].GetColor(0));
                          -
                          599 } else if (parent_ >= 0x40 && parent_ < 0x80) {
                          -
                          600 pal0 = parent_ == 0x43 || parent_ == 0x45 || parent_ == 0x47 ? 3 : 1;
                          -
                          601 ASSIGN_OR_RETURN(bgr, grass_pal_group[0].GetColor(1));
                          -
                          602 } else if (parent_ >= 128 && parent_ < kNumOverworldMaps) {
                          -
                          603 pal0 = 0;
                          -
                          604 ASSIGN_OR_RETURN(bgr, grass_pal_group[0].GetColor(2));
                          -
                          605 }
                          +
                          590 area_palette_ = std::min((int)area_palette_, 0xA3);
                          +
                          591
                          +
                          592 uchar pal0 = 0;
                          + +
                          594 (area_palette_ * 4)];
                          + +
                          596 (area_palette_ * 4) + 1];
                          + +
                          598 (area_palette_ * 4) + 2];
                          +
                          599 uchar pal4 =
                          + + +
                          602 (sprite_palette_[game_state_] * 2) + 1];
                          +
                          603
                          +
                          604 auto grass_pal_group = rom_.palette_group().grass;
                          +
                          605 ASSIGN_OR_RETURN(gfx::SnesColor bgr, grass_pal_group[0].GetColor(0));
                          606
                          -
                          607 if (parent_ == 0x88) {
                          -
                          608 pal0 = 4;
                          -
                          609 }
                          -
                          610
                          -
                          611 auto ow_main_pal_group = rom_.palette_group().overworld_main;
                          - -
                          613 GetPalette(ow_main_pal_group, pal0, previousPalId, 255));
                          -
                          614 auto ow_animated_pal_group = rom_.palette_group().overworld_animated;
                          - -
                          616 GetPalette(ow_animated_pal_group, std::min((int)pal3, 13),
                          -
                          617 previousPalId, 14));
                          +
                          607 auto ow_aux_pal_group = rom_.palette_group().overworld_aux;
                          + +
                          609 GetPalette(ow_aux_pal_group, pal1, previous_pal_id, 20));
                          + +
                          611 GetPalette(ow_aux_pal_group, pal2, previous_pal_id, 20));
                          +
                          612
                          +
                          613 // Additional handling of `pal3` and `parent_`
                          +
                          614 if (pal3 == 255) {
                          + +
                          616 (previous_pal_id * 4) + 2];
                          +
                          617 }
                          618
                          -
                          619 auto hud_pal_group = rom_.palette_group().hud;
                          -
                          620 gfx::SnesPalette hud = hud_pal_group[0];
                          -
                          621
                          - -
                          623 GetPalette(rom_.palette_group().sprites_aux3, pal4,
                          -
                          624 previousSprPalId, 24));
                          - -
                          626 GetPalette(rom_.palette_group().sprites_aux3, pal5,
                          -
                          627 previousSprPalId, 24));
                          -
                          628
                          - -
                          630 rom_, parent_, current_palette_, main, animated, aux1, aux2, hud, bgr,
                          -
                          631 spr, spr2));
                          -
                          632
                          -
                          633 if (palettesets_.count(area_palette_) == 0) {
                          - -
                          635 main, animated, aux1, aux2, bgr, hud, spr, spr2, current_palette_};
                          -
                          636 }
                          -
                          637
                          -
                          638 return absl::OkStatus();
                          -
                          639}
                          -
                          -
                          640
                          -
                          641// New helper function to process graphics buffer.
                          -
                          -
                          642void OverworldMap::ProcessGraphicsBuffer(int index, int static_graphics_offset,
                          -
                          643 int size) {
                          -
                          644 for (int i = 0; i < size; i++) {
                          -
                          645 auto byte = all_gfx_[i + (static_graphics_offset * size)];
                          -
                          646 switch (index) {
                          -
                          647 case 0:
                          -
                          648 case 3:
                          -
                          649 case 4:
                          -
                          650 case 5:
                          -
                          651 byte += 0x88;
                          -
                          652 break;
                          -
                          653 }
                          -
                          654 current_gfx_[(index * size) + i] = byte;
                          -
                          655 }
                          -
                          656}
                          -
                          -
                          657
                          -
                          - - -
                          660 if (current_gfx_.size() == 0) current_gfx_.resize(0x10000, 0x00);
                          + +
                          620 pal0 = parent_ == 0x03 || parent_ == 0x05 || parent_ == 0x07 ? 2 : 0;
                          +
                          621 ASSIGN_OR_RETURN(bgr, grass_pal_group[0].GetColor(0));
                          +
                          622 } else if (parent_ >= kDarkWorldMapIdStart &&
                          + +
                          624 pal0 = parent_ == 0x43 || parent_ == 0x45 || parent_ == 0x47 ? 3 : 1;
                          +
                          625 ASSIGN_OR_RETURN(bgr, grass_pal_group[0].GetColor(1));
                          +
                          626 } else if (parent_ >= 128 && parent_ < kNumOverworldMaps) {
                          +
                          627 pal0 = 0;
                          +
                          628 ASSIGN_OR_RETURN(bgr, grass_pal_group[0].GetColor(2));
                          +
                          629 }
                          +
                          630
                          +
                          631 if (parent_ == 0x88) {
                          +
                          632 pal0 = 4;
                          +
                          633 }
                          +
                          634
                          +
                          635 auto ow_main_pal_group = rom_.palette_group().overworld_main;
                          + +
                          637 GetPalette(ow_main_pal_group, pal0, previous_pal_id, 255));
                          +
                          638 auto ow_animated_pal_group = rom_.palette_group().overworld_animated;
                          + +
                          640 GetPalette(ow_animated_pal_group, std::min((int)pal3, 13),
                          +
                          641 previous_pal_id, 14));
                          +
                          642
                          +
                          643 auto hud_pal_group = rom_.palette_group().hud;
                          +
                          644 gfx::SnesPalette hud = hud_pal_group[0];
                          +
                          645
                          + +
                          647 GetPalette(rom_.palette_group().sprites_aux3, pal4,
                          +
                          648 previous_spr_pal_id, 24));
                          + +
                          650 GetPalette(rom_.palette_group().sprites_aux3, pal5,
                          +
                          651 previous_spr_pal_id, 24));
                          +
                          652
                          + +
                          654 rom_, parent_, current_palette_, main, animated, aux1, aux2, hud, bgr,
                          +
                          655 spr, spr2));
                          +
                          656
                          +
                          657 if (palettesets_.count(area_palette_) == 0) {
                          + +
                          659 main, animated, aux1, aux2, bgr, hud, spr, spr2, current_palette_};
                          +
                          660 }
                          661
                          -
                          662 for (int i = 0; i < 0x10; i++) {
                          - -
                          664 }
                          -
                          665
                          -
                          666 return absl::OkStatus();
                          -
                          667}
                          +
                          662 return absl::OkStatus();
                          +
                          663}
                          -
                          668
                          -
                          -
                          669absl::Status OverworldMap::BuildTiles16Gfx(std::vector<gfx::Tile16>& tiles16,
                          -
                          670 int count) {
                          -
                          671 if (current_blockset_.size() == 0) current_blockset_.resize(0x100000, 0x00);
                          -
                          672
                          -
                          673 const int offsets[] = {0x00, 0x08, 0x400, 0x408};
                          -
                          674 auto yy = 0;
                          -
                          675 auto xx = 0;
                          -
                          676
                          -
                          677 for (auto i = 0; i < count; i++) {
                          -
                          678 for (auto tile = 0; tile < 0x04; tile++) {
                          -
                          679 gfx::TileInfo info = tiles16[i].tiles_info[tile];
                          -
                          680 int offset = offsets[tile];
                          -
                          681 for (auto y = 0; y < 0x08; ++y) {
                          -
                          682 for (auto x = 0; x < 0x08; ++x) {
                          -
                          683 int mx = x;
                          -
                          684 int my = y;
                          -
                          685
                          -
                          686 if (info.horizontal_mirror_ != 0) {
                          -
                          687 mx = 0x07 - x;
                          -
                          688 }
                          -
                          689
                          -
                          690 if (info.vertical_mirror_ != 0) {
                          -
                          691 my = 0x07 - y;
                          -
                          692 }
                          -
                          693
                          -
                          694 int xpos = ((info.id_ % 0x10) * 0x08);
                          -
                          695 int ypos = (((info.id_ / 0x10)) * 0x400);
                          -
                          696 int source = ypos + xpos + (x + (y * 0x80));
                          -
                          697
                          -
                          698 auto destination = xx + yy + offset + (mx + (my * 0x80));
                          -
                          699 current_blockset_[destination] =
                          -
                          700 (current_gfx_[source] & 0x0F) + (info.palette_ * 0x10);
                          -
                          701 }
                          -
                          702 }
                          -
                          703 }
                          -
                          704
                          -
                          705 xx += 0x10;
                          -
                          706 if (xx >= 0x80) {
                          -
                          707 yy += 0x800;
                          -
                          708 xx = 0;
                          -
                          709 }
                          -
                          710 }
                          -
                          711
                          -
                          712 return absl::OkStatus();
                          -
                          713}
                          +
                          664
                          +
                          +
                          665void OverworldMap::ProcessGraphicsBuffer(int index, int static_graphics_offset,
                          +
                          666 int size) {
                          +
                          667 for (int i = 0; i < size; i++) {
                          +
                          668 auto byte = all_gfx_[i + (static_graphics_offset * size)];
                          +
                          669 switch (index) {
                          +
                          670 case 0:
                          +
                          671 case 3:
                          +
                          672 case 4:
                          +
                          673 case 5:
                          +
                          674 byte += 0x88;
                          +
                          675 break;
                          +
                          676 }
                          +
                          677 current_gfx_[(index * size) + i] = byte;
                          +
                          678 }
                          +
                          679}
                          -
                          714
                          -
                          -
                          715absl::Status OverworldMap::BuildBitmap(OverworldBlockset& world_blockset) {
                          -
                          716 if (bitmap_data_.size() != 0) {
                          -
                          717 bitmap_data_.clear();
                          -
                          718 }
                          -
                          719 bitmap_data_.reserve(0x40000);
                          -
                          720 for (int i = 0; i < 0x40000; i++) {
                          -
                          721 bitmap_data_.push_back(0x00);
                          -
                          722 }
                          -
                          723
                          -
                          724 int superY = ((index_ - (world_ * 0x40)) / 0x08);
                          -
                          725 int superX = index_ - (world_ * 0x40) - (superY * 0x08);
                          -
                          726
                          -
                          727 for (int y = 0; y < 0x20; y++) {
                          -
                          728 for (int x = 0; x < 0x20; x++) {
                          -
                          729 auto xt = x + (superX * 0x20);
                          -
                          730 auto yt = y + (superY * 0x20);
                          -
                          731 gfx::CopyTile8bpp16((x * 0x10), (y * 0x10), world_blockset[xt][yt],
                          - -
                          733 }
                          -
                          734 }
                          +
                          680
                          +
                          + + +
                          683 if (current_gfx_.size() == 0) current_gfx_.resize(0x10000, 0x00);
                          +
                          684
                          +
                          685 for (int i = 0; i < 0x10; i++) {
                          + +
                          687 }
                          +
                          688
                          +
                          689 return absl::OkStatus();
                          +
                          690}
                          +
                          +
                          691
                          +
                          +
                          692absl::Status OverworldMap::BuildTiles16Gfx(std::vector<gfx::Tile16> &tiles16,
                          +
                          693 int count) {
                          +
                          694 if (current_blockset_.size() == 0) current_blockset_.resize(0x100000, 0x00);
                          +
                          695
                          +
                          696 const int offsets[] = {0x00, 0x08, 0x400, 0x408};
                          +
                          697 auto yy = 0;
                          +
                          698 auto xx = 0;
                          +
                          699
                          +
                          700 for (auto i = 0; i < count; i++) {
                          +
                          701 for (auto tile = 0; tile < 0x04; tile++) {
                          +
                          702 gfx::TileInfo info = tiles16[i].tiles_info[tile];
                          +
                          703 int offset = offsets[tile];
                          +
                          704 for (auto y = 0; y < 0x08; ++y) {
                          +
                          705 for (auto x = 0; x < 0x08; ++x) {
                          +
                          706 int mx = x;
                          +
                          707 int my = y;
                          +
                          708
                          +
                          709 if (info.horizontal_mirror_ != 0) {
                          +
                          710 mx = 0x07 - x;
                          +
                          711 }
                          +
                          712
                          +
                          713 if (info.vertical_mirror_ != 0) {
                          +
                          714 my = 0x07 - y;
                          +
                          715 }
                          +
                          716
                          +
                          717 int xpos = ((info.id_ % 0x10) * 0x08);
                          +
                          718 int ypos = (((info.id_ / 0x10)) * 0x400);
                          +
                          719 int source = ypos + xpos + (x + (y * 0x80));
                          +
                          720
                          +
                          721 auto destination = xx + yy + offset + (mx + (my * 0x80));
                          +
                          722 current_blockset_[destination] =
                          +
                          723 (current_gfx_[source] & 0x0F) + (info.palette_ * 0x10);
                          +
                          724 }
                          +
                          725 }
                          +
                          726 }
                          +
                          727
                          +
                          728 xx += 0x10;
                          +
                          729 if (xx >= 0x80) {
                          +
                          730 yy += 0x800;
                          +
                          731 xx = 0;
                          +
                          732 }
                          +
                          733 }
                          +
                          734
                          735 return absl::OkStatus();
                          736}
                          737
                          -
                          738} // namespace zelda3
                          -
                          739} // namespace yaze
                          +
                          +
                          738absl::Status OverworldMap::BuildBitmap(OverworldBlockset &world_blockset) {
                          +
                          739 if (bitmap_data_.size() != 0) {
                          +
                          740 bitmap_data_.clear();
                          +
                          741 }
                          +
                          742 bitmap_data_.reserve(0x40000);
                          +
                          743 for (int i = 0; i < 0x40000; i++) {
                          +
                          744 bitmap_data_.push_back(0x00);
                          +
                          745 }
                          +
                          746
                          +
                          747 int superY = ((index_ - (world_ * 0x40)) / 0x08);
                          +
                          748 int superX = index_ - (world_ * 0x40) - (superY * 0x08);
                          +
                          749
                          +
                          750 for (int y = 0; y < 0x20; y++) {
                          +
                          751 for (int x = 0; x < 0x20; x++) {
                          +
                          752 auto xt = x + (superX * 0x20);
                          +
                          753 auto yt = y + (superY * 0x20);
                          +
                          754 gfx::CopyTile8bpp16((x * 0x10), (y * 0x10), world_blockset[xt][yt],
                          + +
                          756 }
                          +
                          757 }
                          +
                          758 return absl::OkStatus();
                          +
                          759}
                          +
                          +
                          760
                          +
                          761} // namespace zelda3
                          +
                          762} // namespace yaze
                          The Rom class is used to load, save, and modify Rom data.
                          Definition rom.h:134
                          std::vector< uint8_t > graphics_buffer() const
                          Definition rom.h:438
                          auto palette_group()
                          Definition rom.h:458
                          VersionConstants version_constants() const
                          Definition rom.h:466
                          uint16_t toint16(int offset)
                          Definition rom.h:254
                          +
                          static Flags & get()
                          Definition common.h:99
                          static std::unordered_map< uint8_t, gfx::Paletteset > palettesets_
                          SNES Color container.
                          Definition snes_color.h:38
                          Represents a palette of colors for the Super Nintendo Entertainment System (SNES).
                          @@ -902,78 +926,80 @@ - - -
                          std::vector< uint8_t > current_gfx_
                          -
                          std::vector< uint8_t > current_blockset_
                          -
                          std::vector< uint8_t > bitmap_data_
                          - + + +
                          std::vector< uint8_t > current_gfx_
                          +
                          std::vector< uint8_t > current_blockset_
                          +
                          std::vector< uint8_t > bitmap_data_
                          + - - - -
                          std::vector< uint8_t > all_gfx_
                          - -
                          void SetupCustomTileset(uint8_t asm_version)
                          -
                          absl::StatusOr< gfx::SnesPalette > GetPalette(const gfx::PaletteGroup &group, int index, int previous_index, int limit)
                          -
                          absl::Status BuildTiles16Gfx(std::vector< gfx::Tile16 > &tiles16, int count)
                          + + + +
                          std::vector< uint8_t > all_gfx_
                          + +
                          void SetupCustomTileset(uint8_t asm_version)
                          +
                          absl::StatusOr< gfx::SnesPalette > GetPalette(const gfx::PaletteGroup &group, int index, int previous_index, int limit)
                          +
                          absl::Status BuildTiles16Gfx(std::vector< gfx::Tile16 > &tiles16, int count)
                          absl::Status BuildMap(int count, int game_state, int world, std::vector< gfx::Tile16 > &tiles16, OverworldBlockset &world_blockset)
                          - -
                          std::array< uint8_t, 3 > sprite_graphics_
                          - - - - - -
                          absl::Status BuildBitmap(OverworldBlockset &world_blockset)
                          -
                          std::array< uint8_t, 3 > sprite_palette_
                          -
                          std::array< uint8_t, 4 > area_music_
                          - - -
                          std::array< uint8_t, 16 > static_graphics_
                          - -
                          std::array< uint8_t, 8 > custom_gfx_ids_
                          - - - -
                          void ProcessGraphicsBuffer(int index, int static_graphics_offset, int size)
                          - - -
                          gfx::SnesPalette current_palette_
                          - - - - - + +
                          std::array< uint8_t, 3 > sprite_graphics_
                          + + + + + +
                          absl::Status BuildBitmap(OverworldBlockset &world_blockset)
                          +
                          std::array< uint8_t, 3 > sprite_palette_
                          +
                          std::array< uint8_t, 4 > area_music_
                          + + +
                          std::array< uint8_t, 16 > static_graphics_
                          + +
                          std::array< uint8_t, 8 > custom_gfx_ids_
                          + + + +
                          void ProcessGraphicsBuffer(int index, int static_graphics_offset, int size)
                          + + +
                          gfx::SnesPalette current_palette_
                          + + + + +
                          #define RETURN_IF_ERROR(expression)
                          Definition constants.h:62
                          #define ASSIGN_OR_RETURN(type_variable_name, expression)
                          Definition constants.h:70
                          unsigned char uchar
                          Definition constants.h:114
                          int main(int argc, char **argv)
                          Definition emu.cc:20
                          std::string HexByte(uint8_t byte, HexStringParams params)
                          Definition common.cc:113
                          void CopyTile8bpp16(int x, int y, int tile, std::vector< uint8_t > &bitmap, std::vector< uint8_t > &blockset)
                          Definition snes_tile.cc:388
                          -
                          absl::Status SetColorsPalette(Rom &rom, int index, gfx::SnesPalette &current, gfx::SnesPalette main, gfx::SnesPalette animated, gfx::SnesPalette aux1, gfx::SnesPalette aux2, gfx::SnesPalette hud, gfx::SnesColor bgrcolor, gfx::SnesPalette spr, gfx::SnesPalette spr2)
                          -
                          constexpr int kAreaGfxIdPtr
                          Definition overworld.h:42
                          -
                          constexpr int kOverworldSpritePaletteGroup
                          Definition overworld.h:34
                          -
                          constexpr int kOverworldSpriteset
                          Definition overworld.h:35
                          -
                          constexpr int OverworldCustomMosaicArray
                          -
                          constexpr int kNumOverworldMaps
                          Definition overworld.h:98
                          -
                          constexpr int OverworldCustomMainPaletteArray
                          -
                          constexpr int kOverworldMusicBeginning
                          Definition overworld.h:45
                          -
                          std::vector< std::vector< uint16_t > > OverworldBlockset
                          Represents tile32 data for the overworld.
                          -
                          constexpr int kOverworldMusicDarkWorld
                          Definition overworld.h:49
                          -
                          constexpr int kOverworldSpecialPalGroup
                          Definition overworld.h:37
                          -
                          constexpr int kOverworldSpritePaletteIds
                          Definition overworld.h:33
                          -
                          constexpr int OverworldCustomASMHasBeenApplied
                          -
                          constexpr int kOverworldMusicAgahnim
                          Definition overworld.h:48
                          -
                          constexpr int kOverworldMusicMasterSword
                          Definition overworld.h:47
                          -
                          constexpr int kOverworldMusicZelda
                          Definition overworld.h:46
                          -
                          constexpr int kOverworldMessageIds
                          Definition overworld.h:43
                          -
                          constexpr int kOverworldMapSize
                          Definition overworld.h:54
                          -
                          constexpr int OverworldCustomAnimatedGFXArray
                          -
                          constexpr int OverworldCustomTileGFXGroupArray
                          -
                          constexpr int kOverworldMapPaletteIds
                          Definition overworld.h:32
                          -
                          constexpr int kOverworldSpecialGfxGroup
                          Definition overworld.h:36
                          -
                          constexpr int OverworldCustomSubscreenOverlayArray
                          +
                          absl::Status SetColorsPalette(Rom &rom, int index, gfx::SnesPalette &current, gfx::SnesPalette main, gfx::SnesPalette animated, gfx::SnesPalette aux1, gfx::SnesPalette aux2, gfx::SnesPalette hud, gfx::SnesColor bgrcolor, gfx::SnesPalette spr, gfx::SnesPalette spr2)
                          +
                          constexpr int kAreaGfxIdPtr
                          Definition overworld.h:39
                          +
                          constexpr int kOverworldSpritePaletteGroup
                          Definition overworld.h:31
                          +
                          constexpr int kOverworldSpriteset
                          Definition overworld.h:32
                          +
                          constexpr int kSpecialWorldMapIdStart
                          +
                          constexpr int OverworldCustomMosaicArray
                          +
                          constexpr int kNumOverworldMaps
                          Definition overworld.h:95
                          +
                          constexpr int OverworldCustomMainPaletteArray
                          +
                          constexpr int kOverworldMusicBeginning
                          Definition overworld.h:42
                          +
                          std::vector< std::vector< uint16_t > > OverworldBlockset
                          Represents tile32 data for the overworld.
                          +
                          constexpr int kOverworldMusicDarkWorld
                          Definition overworld.h:46
                          +
                          constexpr int kOverworldSpecialPalGroup
                          Definition overworld.h:34
                          +
                          constexpr int kOverworldSpritePaletteIds
                          Definition overworld.h:30
                          +
                          constexpr int OverworldCustomASMHasBeenApplied
                          +
                          constexpr int kOverworldMusicAgahnim
                          Definition overworld.h:45
                          +
                          constexpr int kOverworldMusicMasterSword
                          Definition overworld.h:44
                          +
                          constexpr int kOverworldMusicZelda
                          Definition overworld.h:43
                          +
                          constexpr int kOverworldMessageIds
                          Definition overworld.h:40
                          +
                          constexpr int kOverworldMapSize
                          Definition overworld.h:51
                          +
                          constexpr int OverworldCustomAnimatedGFXArray
                          +
                          constexpr int kDarkWorldMapIdStart
                          +
                          constexpr int OverworldCustomTileGFXGroupArray
                          +
                          constexpr int kOverworldMapPaletteIds
                          Definition overworld.h:29
                          +
                          constexpr int kOverworldSpecialGfxGroup
                          Definition overworld.h:33
                          +
                          constexpr int OverworldCustomSubscreenOverlayArray
                          Main namespace for the application.
                          Definition common.cc:16
                          diff --git a/overworld__map_8h.html b/overworld__map_8h.html index 0668dfeda..79c99ba14 100644 --- a/overworld__map_8h.html +++ b/overworld__map_8h.html @@ -122,85 +122,82 @@ #include "app/gfx/snes_palette.h"
                          #include "app/gfx/snes_tile.h"
                          #include "app/rom.h"
                          -#include "app/zelda3/common.h"
                          Include dependency graph for overworld_map.h:
                          - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                          @@ -208,44 +205,43 @@
                          - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                          @@ -306,6 +302,10 @@
                          + + + +

                          Variables

                          constexpr int yaze::zelda3::kNumOverworldMapItemPointers = 0x80
                           
                          constexpr int yaze::zelda3::kOverworldItemsPointers = 0xDC2F9
                           
                          constexpr int yaze::zelda3::kOverworldItemsAddress = 0xDC8B9
                           
                          constexpr int yaze::zelda3::OverworldCustomTileGFXGroupEnabled = 0x140148
                           
                          constexpr int yaze::zelda3::kDarkWorldMapIdStart = 0x40
                           
                          constexpr int yaze::zelda3::kSpecialWorldMapIdStart = 0x80
                           
                          diff --git a/overworld__map_8h.js b/overworld__map_8h.js index f05a92e5b..b0ffd0cf6 100644 --- a/overworld__map_8h.js +++ b/overworld__map_8h.js @@ -16,5 +16,7 @@ var overworld__map_8h = [ "OverworldCustomSubscreenOverlayArray", "overworld__map_8h.html#afd372e976fa18637ea5e8572119541d4", null ], [ "OverworldCustomSubscreenOverlayEnabled", "overworld__map_8h.html#adc513472e47065de3e94600aceb86b69", null ], [ "OverworldCustomTileGFXGroupArray", "overworld__map_8h.html#ad0e606b79448b8024de15621dedb6db2", null ], - [ "OverworldCustomTileGFXGroupEnabled", "overworld__map_8h.html#a05b7dc8cfd72fe3c1ca32e0081462b7b", null ] + [ "OverworldCustomTileGFXGroupEnabled", "overworld__map_8h.html#a05b7dc8cfd72fe3c1ca32e0081462b7b", null ], + [ "kDarkWorldMapIdStart", "overworld__map_8h.html#ab8d30c5b41fed3b580fde3311f584a31", null ], + [ "kSpecialWorldMapIdStart", "overworld__map_8h.html#a367cb50c76df42b3ac6350e00800e31c", null ] ]; \ No newline at end of file diff --git a/overworld__map_8h__dep__incl.map b/overworld__map_8h__dep__incl.map index df9085c87..8e6f490ad 100644 --- a/overworld__map_8h__dep__incl.map +++ b/overworld__map_8h__dep__incl.map @@ -1,40 +1,39 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/overworld__map_8h__dep__incl.md5 b/overworld__map_8h__dep__incl.md5 index 39fe257cf..f996133b5 100644 --- a/overworld__map_8h__dep__incl.md5 +++ b/overworld__map_8h__dep__incl.md5 @@ -1 +1 @@ -25a32cb1f469b746ba76075748b2a87d \ No newline at end of file +fea12d92d6a9277d4a9e4c12e1b490c3 \ No newline at end of file diff --git a/overworld__map_8h__dep__incl.png b/overworld__map_8h__dep__incl.png index acad08f7e..f22a6893d 100644 Binary files a/overworld__map_8h__dep__incl.png and b/overworld__map_8h__dep__incl.png differ diff --git a/overworld__map_8h__incl.map b/overworld__map_8h__incl.map index 27bc650a5..df179d957 100644 --- a/overworld__map_8h__incl.map +++ b/overworld__map_8h__incl.map @@ -1,75 +1,73 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/overworld__map_8h__incl.md5 b/overworld__map_8h__incl.md5 index d664deb56..40167e10f 100644 --- a/overworld__map_8h__incl.md5 +++ b/overworld__map_8h__incl.md5 @@ -1 +1 @@ -5a2bb7a5ccb5723f4dc9872e5489c592 \ No newline at end of file +fc1db8a1b6c733d0d25b436f5ab48dfd \ No newline at end of file diff --git a/overworld__map_8h__incl.png b/overworld__map_8h__incl.png index 70df0064e..42a3bb01b 100644 Binary files a/overworld__map_8h__incl.png and b/overworld__map_8h__incl.png differ diff --git a/overworld__map_8h_source.html b/overworld__map_8h_source.html index 6e8faccd4..b4721822b 100644 --- a/overworld__map_8h_source.html +++ b/overworld__map_8h_source.html @@ -121,308 +121,311 @@
                          11#include "app/gfx/snes_tile.h"
                          12#include "app/rom.h"
                          -
                          13#include "app/zelda3/common.h"
                          -
                          14
                          -
                          15namespace yaze {
                          -
                          16namespace zelda3 {
                          -
                          17
                          -
                          18static constexpr int kTileOffsets[] = {0, 8, 4096, 4104};
                          -
                          19
                          -
                          20// 1 byte, not 0 if enabled
                          -
                          21constexpr int OverworldCustomASMHasBeenApplied = 0x140145;
                          -
                          22
                          -
                          23// 2 bytes for each overworld area (0x140)
                          -
                          24constexpr int OverworldCustomAreaSpecificBGPalette = 0x140000;
                          -
                          25
                          -
                          26// 1 byte, not 0 if enabled
                          -
                          27constexpr int OverworldCustomAreaSpecificBGEnabled = 0x140140;
                          -
                          28
                          -
                          29// 1 byte for each overworld area (0xA0)
                          -
                          30constexpr int OverworldCustomMainPaletteArray = 0x140160;
                          -
                          31// 1 byte, not 0 if enabled
                          -
                          32constexpr int OverworldCustomMainPaletteEnabled = 0x140141;
                          -
                          33
                          -
                          34// 1 byte for each overworld area (0xA0)
                          -
                          35constexpr int OverworldCustomMosaicArray = 0x140200;
                          -
                          36
                          -
                          37// 1 byte, not 0 if enabled
                          -
                          38constexpr int OverworldCustomMosaicEnabled = 0x140142;
                          -
                          39
                          -
                          40// 1 byte for each overworld area (0xA0)
                          -
                          41constexpr int OverworldCustomAnimatedGFXArray = 0x1402A0;
                          -
                          42
                          -
                          43// 1 byte, not 0 if enabled
                          -
                          44constexpr int OverworldCustomAnimatedGFXEnabled = 0x140143;
                          -
                          45
                          -
                          46// 2 bytes for each overworld area (0x140)
                          -
                          47constexpr int OverworldCustomSubscreenOverlayArray = 0x140340;
                          -
                          48
                          -
                          49// 1 byte, not 0 if enabled
                          - -
                          51
                          -
                          52// 8 bytes for each overworld area (0x500)
                          -
                          53constexpr int OverworldCustomTileGFXGroupArray = 0x140480;
                          -
                          54
                          -
                          55// 1 byte, not 0 if enabled
                          -
                          56constexpr int OverworldCustomTileGFXGroupEnabled = 0x140148;
                          -
                          57
                          -
                          61using OverworldBlockset = std::vector<std::vector<uint16_t>>;
                          -
                          62
                          -
                          -
                          66typedef struct OverworldMapTiles {
                          - - - - +
                          13
                          +
                          14namespace yaze {
                          +
                          15namespace zelda3 {
                          +
                          16
                          +
                          17static constexpr int kTileOffsets[] = {0, 8, 4096, 4104};
                          +
                          18
                          +
                          19// 1 byte, not 0 if enabled
                          +
                          20constexpr int OverworldCustomASMHasBeenApplied = 0x140145;
                          +
                          21
                          +
                          22// 2 bytes for each overworld area (0x140)
                          +
                          23constexpr int OverworldCustomAreaSpecificBGPalette = 0x140000;
                          +
                          24
                          +
                          25// 1 byte, not 0 if enabled
                          +
                          26constexpr int OverworldCustomAreaSpecificBGEnabled = 0x140140;
                          +
                          27
                          +
                          28// 1 byte for each overworld area (0xA0)
                          +
                          29constexpr int OverworldCustomMainPaletteArray = 0x140160;
                          +
                          30// 1 byte, not 0 if enabled
                          +
                          31constexpr int OverworldCustomMainPaletteEnabled = 0x140141;
                          +
                          32
                          +
                          33// 1 byte for each overworld area (0xA0)
                          +
                          34constexpr int OverworldCustomMosaicArray = 0x140200;
                          +
                          35
                          +
                          36// 1 byte, not 0 if enabled
                          +
                          37constexpr int OverworldCustomMosaicEnabled = 0x140142;
                          +
                          38
                          +
                          39// 1 byte for each overworld area (0xA0)
                          +
                          40constexpr int OverworldCustomAnimatedGFXArray = 0x1402A0;
                          +
                          41
                          +
                          42// 1 byte, not 0 if enabled
                          +
                          43constexpr int OverworldCustomAnimatedGFXEnabled = 0x140143;
                          +
                          44
                          +
                          45// 2 bytes for each overworld area (0x140)
                          +
                          46constexpr int OverworldCustomSubscreenOverlayArray = 0x140340;
                          +
                          47
                          +
                          48// 1 byte, not 0 if enabled
                          + +
                          50
                          +
                          51// 8 bytes for each overworld area (0x500)
                          +
                          52constexpr int OverworldCustomTileGFXGroupArray = 0x140480;
                          +
                          53
                          +
                          54// 1 byte, not 0 if enabled
                          +
                          55constexpr int OverworldCustomTileGFXGroupEnabled = 0x140148;
                          +
                          56
                          +
                          57constexpr int kDarkWorldMapIdStart = 0x40;
                          +
                          58constexpr int kSpecialWorldMapIdStart = 0x80;
                          +
                          59
                          +
                          63using OverworldBlockset = std::vector<std::vector<uint16_t>>;
                          +
                          64
                          + -
                          71
                          -
                          - -
                          76 public:
                          -
                          77 OverworldMap() = default;
                          -
                          78 OverworldMap(int index, Rom& rom, bool load_custom_data = false);
                          -
                          79
                          -
                          80 absl::Status BuildMap(int count, int game_state, int world,
                          -
                          81 std::vector<gfx::Tile16>& tiles16,
                          -
                          82 OverworldBlockset& world_blockset);
                          -
                          83
                          -
                          84 void LoadAreaGraphics();
                          -
                          85 absl::Status LoadPalette();
                          -
                          86 absl::Status BuildTileset();
                          -
                          87 absl::Status BuildTiles16Gfx(std::vector<gfx::Tile16>& tiles16, int count);
                          -
                          88 absl::Status BuildBitmap(OverworldBlockset& world_blockset);
                          -
                          89
                          -
                          90 void DrawAnimatedTiles();
                          +
                          73
                          +
                          + +
                          78 public:
                          +
                          79 OverworldMap() = default;
                          +
                          80 OverworldMap(int index, Rom& rom);
                          +
                          81
                          +
                          82 absl::Status BuildMap(int count, int game_state, int world,
                          +
                          83 std::vector<gfx::Tile16>& tiles16,
                          +
                          84 OverworldBlockset& world_blockset);
                          +
                          85
                          +
                          86 void LoadAreaGraphics();
                          +
                          87 absl::Status LoadPalette();
                          +
                          88 absl::Status BuildTileset();
                          +
                          89 absl::Status BuildTiles16Gfx(std::vector<gfx::Tile16>& tiles16, int count);
                          +
                          90 absl::Status BuildBitmap(OverworldBlockset& world_blockset);
                          91
                          - -
                          93 auto current_graphics() const { return current_gfx_; }
                          -
                          94 auto current_palette() const { return current_palette_; }
                          -
                          95 auto bitmap_data() const { return bitmap_data_; }
                          -
                          96 auto is_large_map() const { return large_map_; }
                          -
                          97 auto is_initialized() const { return initialized_; }
                          -
                          98 auto parent() const { return parent_; }
                          -
                          99 auto mutable_mosaic() { return &mosaic_; }
                          - -
                          101
                          -
                          102 auto area_graphics() const { return area_graphics_; }
                          -
                          103 auto area_palette() const { return area_palette_; }
                          -
                          104 auto sprite_graphics(int i) const { return sprite_graphics_[i]; }
                          -
                          105 auto sprite_palette(int i) const { return sprite_palette_[i]; }
                          -
                          106 auto message_id() const { return message_id_; }
                          -
                          107 auto area_music(int i) const { return area_music_[i]; }
                          -
                          108 auto static_graphics(int i) const { return static_graphics_[i]; }
                          -
                          109 auto large_index() const { return large_index_; }
                          -
                          110
                          - - -
                          113 auto mutable_sprite_graphics(int i) { return &sprite_graphics_[i]; }
                          -
                          114 auto mutable_sprite_palette(int i) { return &sprite_palette_[i]; }
                          -
                          115 auto mutable_message_id() { return &message_id_; }
                          -
                          116 auto mutable_area_music(int i) { return &area_music_[i]; }
                          -
                          117 auto mutable_static_graphics(int i) { return &static_graphics_[i]; }
                          -
                          118
                          -
                          119 auto set_area_graphics(uint8_t value) { area_graphics_ = value; }
                          -
                          120 auto set_area_palette(uint8_t value) { area_palette_ = value; }
                          -
                          -
                          121 auto set_sprite_graphics(int i, uint8_t value) {
                          -
                          122 sprite_graphics_[i] = value;
                          -
                          123 }
                          +
                          92 void DrawAnimatedTiles();
                          +
                          93
                          + +
                          95 auto current_graphics() const { return current_gfx_; }
                          +
                          96 auto current_palette() const { return current_palette_; }
                          +
                          97 auto bitmap_data() const { return bitmap_data_; }
                          +
                          98 auto is_large_map() const { return large_map_; }
                          +
                          99 auto is_initialized() const { return initialized_; }
                          +
                          100 auto parent() const { return parent_; }
                          +
                          101 auto mutable_mosaic() { return &mosaic_; }
                          + +
                          103
                          +
                          104 auto area_graphics() const { return area_graphics_; }
                          +
                          105 auto area_palette() const { return area_palette_; }
                          +
                          106 auto sprite_graphics(int i) const { return sprite_graphics_[i]; }
                          +
                          107 auto sprite_palette(int i) const { return sprite_palette_[i]; }
                          +
                          108 auto message_id() const { return message_id_; }
                          +
                          109 auto area_music(int i) const { return area_music_[i]; }
                          +
                          110 auto static_graphics(int i) const { return static_graphics_[i]; }
                          +
                          111 auto large_index() const { return large_index_; }
                          +
                          112
                          + + +
                          115 auto mutable_sprite_graphics(int i) { return &sprite_graphics_[i]; }
                          +
                          116 auto mutable_sprite_palette(int i) { return &sprite_palette_[i]; }
                          +
                          117 auto mutable_message_id() { return &message_id_; }
                          +
                          118 auto mutable_area_music(int i) { return &area_music_[i]; }
                          +
                          119 auto mutable_static_graphics(int i) { return &static_graphics_[i]; }
                          +
                          120
                          +
                          121 auto set_area_graphics(uint8_t value) { area_graphics_ = value; }
                          +
                          122 auto set_area_palette(uint8_t value) { area_palette_ = value; }
                          +
                          +
                          123 auto set_sprite_graphics(int i, uint8_t value) {
                          +
                          124 sprite_graphics_[i] = value;
                          +
                          125 }
                          -
                          124 auto set_sprite_palette(int i, uint8_t value) { sprite_palette_[i] = value; }
                          -
                          125 auto set_message_id(uint16_t value) { message_id_ = value; }
                          -
                          126
                          -
                          127 uint8_t* mutable_custom_tileset(int index) { return &custom_gfx_ids_[index]; }
                          +
                          126 auto set_sprite_palette(int i, uint8_t value) { sprite_palette_[i] = value; }
                          +
                          127 auto set_message_id(uint16_t value) { message_id_ = value; }
                          128
                          -
                          -
                          129 void SetAsLargeMap(int parent_index, int quadrant) {
                          -
                          130 parent_ = parent_index;
                          -
                          131 large_index_ = quadrant;
                          -
                          132 large_map_ = true;
                          -
                          133 }
                          +
                          129 uint8_t* mutable_custom_tileset(int index) { return &custom_gfx_ids_[index]; }
                          +
                          130
                          +
                          +
                          131 void SetAsLargeMap(int parent_index, int quadrant) {
                          +
                          132 parent_ = parent_index;
                          +
                          133 large_index_ = quadrant;
                          +
                          134 large_map_ = true;
                          +
                          135 }
                          -
                          134
                          -
                          -
                          135 void SetAsSmallMap(int index = -1) {
                          -
                          136 if (index != -1)
                          -
                          137 parent_ = index;
                          -
                          138 else
                          -
                          139 parent_ = index_;
                          -
                          140 large_index_ = 0;
                          -
                          141 large_map_ = false;
                          -
                          142 }
                          +
                          136
                          +
                          +
                          137 void SetAsSmallMap(int index = -1) {
                          +
                          138 if (index != -1)
                          +
                          139 parent_ = index;
                          +
                          140 else
                          +
                          141 parent_ = index_;
                          +
                          142 large_index_ = 0;
                          +
                          143 large_map_ = false;
                          +
                          144 }
                          -
                          143
                          -
                          -
                          144 void Destroy() {
                          -
                          145 current_blockset_.clear();
                          -
                          146 current_gfx_.clear();
                          -
                          147 bitmap_data_.clear();
                          -
                          148 }
                          +
                          145
                          +
                          +
                          146 void Destroy() {
                          +
                          147 current_blockset_.clear();
                          +
                          148 current_gfx_.clear();
                          +
                          149 bitmap_data_.clear();
                          +
                          150 }
                          -
                          149
                          -
                          150 private:
                          -
                          151 void LoadAreaInfo();
                          - -
                          153 void SetupCustomTileset(uint8_t asm_version);
                          -
                          154
                          -
                          155 void LoadMainBlocksetId();
                          - -
                          157 void LoadMainBlocksets();
                          - - -
                          160
                          -
                          161 void ProcessGraphicsBuffer(int index, int static_graphics_offset, int size);
                          -
                          162 absl::StatusOr<gfx::SnesPalette> GetPalette(const gfx::PaletteGroup& group,
                          -
                          163 int index, int previous_index,
                          -
                          164 int limit);
                          -
                          165
                          - +
                          151
                          +
                          152 private:
                          +
                          153 void LoadAreaInfo();
                          + +
                          155 void SetupCustomTileset(uint8_t asm_version);
                          +
                          156
                          +
                          157 void LoadMainBlocksetId();
                          + +
                          159 void LoadMainBlocksets();
                          + + +
                          162
                          +
                          163 void ProcessGraphicsBuffer(int index, int static_graphics_offset, int size);
                          +
                          164 absl::StatusOr<gfx::SnesPalette> GetPalette(const gfx::PaletteGroup& group,
                          +
                          165 int index, int previous_index,
                          +
                          166 int limit);
                          167
                          -
                          168 bool built_ = false;
                          -
                          169 bool large_map_ = false;
                          -
                          170 bool initialized_ = false;
                          -
                          171 bool mosaic_ = false;
                          -
                          172
                          -
                          173 int index_ = 0; // Map index
                          -
                          174 int parent_ = 0; // Parent map index
                          -
                          175 int large_index_ = 0; // Quadrant ID [0-3]
                          -
                          176 int world_ = 0; // World ID [0-2]
                          -
                          177 int game_state_ = 0; // Game state [0-2]
                          -
                          178 int main_gfx_id_ = 0; // Main Gfx ID
                          -
                          179
                          -
                          180 uint16_t message_id_ = 0;
                          -
                          181 uint8_t area_graphics_ = 0;
                          -
                          182 uint8_t area_palette_ = 0;
                          -
                          183 uint8_t animated_gfx_ = 0; // Custom Overworld Animated ID
                          -
                          184 uint16_t subscreen_overlay_ = 0; // Custom Overworld Subscreen Overlay ID
                          -
                          185
                          -
                          186 std::array<uint8_t, 8> custom_gfx_ids_;
                          -
                          187 std::array<uint8_t, 3> sprite_graphics_;
                          -
                          188 std::array<uint8_t, 3> sprite_palette_;
                          -
                          189 std::array<uint8_t, 4> area_music_;
                          -
                          190 std::array<uint8_t, 16> static_graphics_;
                          -
                          191
                          -
                          192 std::vector<uint8_t> all_gfx_;
                          -
                          193 std::vector<uint8_t> current_blockset_;
                          -
                          194 std::vector<uint8_t> current_gfx_;
                          -
                          195 std::vector<uint8_t> bitmap_data_;
                          -
                          196
                          - - -
                          199};
                          + +
                          169
                          +
                          170 bool built_ = false;
                          +
                          171 bool large_map_ = false;
                          +
                          172 bool initialized_ = false;
                          +
                          173 bool mosaic_ = false;
                          +
                          174
                          +
                          175 int index_ = 0; // Map index
                          +
                          176 int parent_ = 0; // Parent map index
                          +
                          177 int large_index_ = 0; // Quadrant ID [0-3]
                          +
                          178 int world_ = 0; // World ID [0-2]
                          +
                          179 int game_state_ = 0; // Game state [0-2]
                          +
                          180 int main_gfx_id_ = 0; // Main Gfx ID
                          +
                          181
                          +
                          182 uint16_t message_id_ = 0;
                          +
                          183 uint8_t area_graphics_ = 0;
                          +
                          184 uint8_t area_palette_ = 0;
                          +
                          185 uint8_t animated_gfx_ = 0; // Custom Overworld Animated ID
                          +
                          186 uint16_t subscreen_overlay_ = 0; // Custom Overworld Subscreen Overlay ID
                          +
                          187
                          +
                          188 std::array<uint8_t, 8> custom_gfx_ids_;
                          +
                          189 std::array<uint8_t, 3> sprite_graphics_;
                          +
                          190 std::array<uint8_t, 3> sprite_palette_;
                          +
                          191 std::array<uint8_t, 4> area_music_;
                          +
                          192 std::array<uint8_t, 16> static_graphics_;
                          +
                          193
                          +
                          194 std::vector<uint8_t> all_gfx_;
                          +
                          195 std::vector<uint8_t> current_blockset_;
                          +
                          196 std::vector<uint8_t> current_gfx_;
                          +
                          197 std::vector<uint8_t> bitmap_data_;
                          +
                          198
                          + + +
                          201};
                          -
                          200
                          -
                          201} // namespace zelda3
                          -
                          202} // namespace yaze
                          -
                          203
                          -
                          204#endif
                          +
                          202
                          +
                          203} // namespace zelda3
                          +
                          204} // namespace yaze
                          +
                          205
                          +
                          206#endif
                          The Rom class is used to load, save, and modify Rom data.
                          Definition rom.h:134
                          Shared graphical context across editors.
                          Represents a palette of colors for the Super Nintendo Entertainment System (SNES).
                          -
                          Represents a single Overworld map screen.
                          -
                          auto set_area_palette(uint8_t value)
                          -
                          void SetAsLargeMap(int parent_index, int quadrant)
                          - - - - -
                          std::vector< uint8_t > current_gfx_
                          -
                          std::vector< uint8_t > current_blockset_
                          -
                          std::vector< uint8_t > bitmap_data_
                          - - +
                          Represents a single Overworld map screen.
                          +
                          auto set_area_palette(uint8_t value)
                          +
                          void SetAsLargeMap(int parent_index, int quadrant)
                          + + + + +
                          std::vector< uint8_t > current_gfx_
                          +
                          std::vector< uint8_t > current_blockset_
                          +
                          std::vector< uint8_t > bitmap_data_
                          + + - - - - - - -
                          std::vector< uint8_t > all_gfx_
                          - -
                          void SetAsSmallMap(int index=-1)
                          -
                          auto set_message_id(uint16_t value)
                          -
                          auto set_sprite_palette(int i, uint8_t value)
                          -
                          void SetupCustomTileset(uint8_t asm_version)
                          -
                          auto sprite_graphics(int i) const
                          -
                          absl::StatusOr< gfx::SnesPalette > GetPalette(const gfx::PaletteGroup &group, int index, int previous_index, int limit)
                          - -
                          absl::Status BuildTiles16Gfx(std::vector< gfx::Tile16 > &tiles16, int count)
                          -
                          OverworldMapTiles map_tiles_
                          + + + + + + +
                          std::vector< uint8_t > all_gfx_
                          + +
                          void SetAsSmallMap(int index=-1)
                          +
                          auto set_message_id(uint16_t value)
                          +
                          auto set_sprite_palette(int i, uint8_t value)
                          +
                          void SetupCustomTileset(uint8_t asm_version)
                          +
                          auto sprite_graphics(int i) const
                          +
                          absl::StatusOr< gfx::SnesPalette > GetPalette(const gfx::PaletteGroup &group, int index, int previous_index, int limit)
                          + +
                          absl::Status BuildTiles16Gfx(std::vector< gfx::Tile16 > &tiles16, int count)
                          +
                          OverworldMapTiles map_tiles_
                          absl::Status BuildMap(int count, int game_state, int world, std::vector< gfx::Tile16 > &tiles16, OverworldBlockset &world_blockset)
                          - - -
                          std::array< uint8_t, 3 > sprite_graphics_
                          - - -
                          auto current_tile16_blockset() const
                          - - -
                          auto static_graphics(int i) const
                          - - - - -
                          auto area_music(int i) const
                          -
                          absl::Status BuildBitmap(OverworldBlockset &world_blockset)
                          -
                          std::array< uint8_t, 3 > sprite_palette_
                          -
                          std::array< uint8_t, 4 > area_music_
                          - - - -
                          std::array< uint8_t, 16 > static_graphics_
                          - -
                          std::array< uint8_t, 8 > custom_gfx_ids_
                          - - - -
                          auto set_area_graphics(uint8_t value)
                          - - - - -
                          void ProcessGraphicsBuffer(int index, int static_graphics_offset, int size)
                          - - - -
                          auto sprite_palette(int i) const
                          - - -
                          gfx::SnesPalette current_palette_
                          - - - -
                          uint8_t * mutable_custom_tileset(int index)
                          - - - - -
                          auto set_sprite_graphics(int i, uint8_t value)
                          -
                          constexpr int OverworldCustomTileGFXGroupEnabled
                          -
                          constexpr int OverworldCustomAreaSpecificBGEnabled
                          -
                          constexpr int OverworldCustomMosaicArray
                          -
                          constexpr int OverworldCustomAnimatedGFXEnabled
                          -
                          constexpr int OverworldCustomMainPaletteEnabled
                          -
                          constexpr int OverworldCustomMainPaletteArray
                          -
                          std::vector< std::vector< uint16_t > > OverworldBlockset
                          Represents tile32 data for the overworld.
                          -
                          constexpr int OverworldCustomASMHasBeenApplied
                          + + +
                          std::array< uint8_t, 3 > sprite_graphics_
                          + + +
                          auto current_tile16_blockset() const
                          + + +
                          auto static_graphics(int i) const
                          + + + + +
                          auto area_music(int i) const
                          +
                          absl::Status BuildBitmap(OverworldBlockset &world_blockset)
                          +
                          std::array< uint8_t, 3 > sprite_palette_
                          +
                          std::array< uint8_t, 4 > area_music_
                          + + + +
                          std::array< uint8_t, 16 > static_graphics_
                          + +
                          std::array< uint8_t, 8 > custom_gfx_ids_
                          + + + +
                          auto set_area_graphics(uint8_t value)
                          + + + + +
                          void ProcessGraphicsBuffer(int index, int static_graphics_offset, int size)
                          + + + +
                          auto sprite_palette(int i) const
                          + + +
                          gfx::SnesPalette current_palette_
                          + + + +
                          uint8_t * mutable_custom_tileset(int index)
                          + + + + +
                          auto set_sprite_graphics(int i, uint8_t value)
                          +
                          constexpr int OverworldCustomTileGFXGroupEnabled
                          +
                          constexpr int OverworldCustomAreaSpecificBGEnabled
                          +
                          constexpr int kSpecialWorldMapIdStart
                          +
                          constexpr int OverworldCustomMosaicArray
                          +
                          constexpr int OverworldCustomAnimatedGFXEnabled
                          +
                          constexpr int OverworldCustomMainPaletteEnabled
                          +
                          constexpr int OverworldCustomMainPaletteArray
                          +
                          std::vector< std::vector< uint16_t > > OverworldBlockset
                          Represents tile32 data for the overworld.
                          +
                          constexpr int OverworldCustomASMHasBeenApplied
                          struct yaze::zelda3::OverworldMapTiles OverworldMapTiles
                          Overworld map tile32 data.
                          -
                          constexpr int OverworldCustomAnimatedGFXArray
                          -
                          constexpr int OverworldCustomMosaicEnabled
                          -
                          constexpr int OverworldCustomTileGFXGroupArray
                          -
                          constexpr int OverworldCustomSubscreenOverlayEnabled
                          -
                          constexpr int OverworldCustomAreaSpecificBGPalette
                          -
                          constexpr int OverworldCustomSubscreenOverlayArray
                          +
                          constexpr int OverworldCustomAnimatedGFXArray
                          +
                          constexpr int kDarkWorldMapIdStart
                          +
                          constexpr int OverworldCustomMosaicEnabled
                          +
                          constexpr int OverworldCustomTileGFXGroupArray
                          +
                          constexpr int OverworldCustomSubscreenOverlayEnabled
                          +
                          constexpr int OverworldCustomAreaSpecificBGPalette
                          +
                          constexpr int OverworldCustomSubscreenOverlayArray
                          Main namespace for the application.
                          Definition common.cc:16
                          Represents a group of palettes.
                          -
                          Overworld map tile32 data.
                          - - - - +
                          Overworld map tile32 data.
                          + + +
                          diff --git a/overworld__test_8cc.html b/overworld__test_8cc.html index ad693bf61..20f6b33e0 100644 --- a/overworld__test_8cc.html +++ b/overworld__test_8cc.html @@ -124,72 +124,55 @@
                          - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                          diff --git a/overworld__test_8cc__incl.map b/overworld__test_8cc__incl.map index a3b5b731a..610ef92b3 100644 --- a/overworld__test_8cc__incl.map +++ b/overworld__test_8cc__incl.map @@ -1,68 +1,51 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/overworld__test_8cc__incl.md5 b/overworld__test_8cc__incl.md5 index cdfa9e47d..c8af9cf77 100644 --- a/overworld__test_8cc__incl.md5 +++ b/overworld__test_8cc__incl.md5 @@ -1 +1 @@ -d07ea180a28ed25c4e251027079bd7b3 \ No newline at end of file +c657b18c26c9992b21b6dbbe7c62aa93 \ No newline at end of file diff --git a/overworld__test_8cc__incl.png b/overworld__test_8cc__incl.png index 9a3208c13..b1795bf85 100644 Binary files a/overworld__test_8cc__incl.png and b/overworld__test_8cc__incl.png differ diff --git a/overworld__test_8cc_source.html b/overworld__test_8cc_source.html index f703af7bc..f5e1748ce 100644 --- a/overworld__test_8cc_source.html +++ b/overworld__test_8cc_source.html @@ -179,10 +179,10 @@
                          zelda3::Overworld overworld_
                          -
                          Represents the full Overworld data, light and dark world.
                          Definition overworld.h:113
                          +
                          Represents the full Overworld data, light and dark world.
                          Definition overworld.h:110
                          TEST_F(CpuTest, AsmParserTokenizerOk)
                          Definition cpu_test.cc:44
                          -
                          constexpr int kNumTile16Individual
                          Definition overworld.h:99
                          -
                          constexpr int kNumOverworldMaps
                          Definition overworld.h:98
                          +
                          constexpr int kNumTile16Individual
                          Definition overworld.h:96
                          +
                          constexpr int kNumOverworldMaps
                          Definition overworld.h:95
                          Main namespace for the application.
                          Definition common.cc:16
                          diff --git a/palette__editor_8cc__incl.map b/palette__editor_8cc__incl.map index c632b5c2d..9283485e2 100644 --- a/palette__editor_8cc__incl.map +++ b/palette__editor_8cc__incl.map @@ -8,12 +8,12 @@ - - - - - - + + + + + + @@ -52,18 +52,18 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + diff --git a/palette__editor_8cc__incl.md5 b/palette__editor_8cc__incl.md5 index b1def8e95..04a0abb12 100644 --- a/palette__editor_8cc__incl.md5 +++ b/palette__editor_8cc__incl.md5 @@ -1 +1 @@ -5a42475902e8080a2f0f920c3bcf7aa3 \ No newline at end of file +d061972518dee28038c478f1b54be415 \ No newline at end of file diff --git a/palette__editor_8h.html b/palette__editor_8h.html index 46c2f7a7c..ebe190079 100644 --- a/palette__editor_8h.html +++ b/palette__editor_8h.html @@ -194,29 +194,27 @@
                          - + - + - + - + - + - - - - - - - - - - - - - + + + + + + + + + + + @@ -225,16 +223,17 @@ - - - - - - - - - - + + + + + + + + + + +
                          diff --git a/palette__editor_8h__dep__incl.map b/palette__editor_8h__dep__incl.map index 6912783a4..f159740ce 100644 --- a/palette__editor_8h__dep__incl.map +++ b/palette__editor_8h__dep__incl.map @@ -1,27 +1,25 @@ - + - + - + - + - + - - - - - - - - - - - - - + + + + + + + + + + + @@ -30,14 +28,15 @@ - - - - - - - - - - + + + + + + + + + + + diff --git a/palette__editor_8h__dep__incl.md5 b/palette__editor_8h__dep__incl.md5 index 77cc8ccc1..575ae18ef 100644 --- a/palette__editor_8h__dep__incl.md5 +++ b/palette__editor_8h__dep__incl.md5 @@ -1 +1 @@ -a41d0a0480277ba1296a1f611989e6b7 \ No newline at end of file +18f49528479c8df9250bf0a88822a0f2 \ No newline at end of file diff --git a/palette__editor_8h__dep__incl.png b/palette__editor_8h__dep__incl.png index c176fd19b..7e8450bd7 100644 Binary files a/palette__editor_8h__dep__incl.png and b/palette__editor_8h__dep__incl.png differ diff --git a/palette__editor_8h__incl.map b/palette__editor_8h__incl.map index c06b6f24b..45af19ffc 100644 --- a/palette__editor_8h__incl.map +++ b/palette__editor_8h__incl.map @@ -46,16 +46,16 @@ - - - - - - + + + + + + - - - + + + diff --git a/palette__editor_8h__incl.md5 b/palette__editor_8h__incl.md5 index ba2116414..00fc61556 100644 --- a/palette__editor_8h__incl.md5 +++ b/palette__editor_8h__incl.md5 @@ -1 +1 @@ -db41eb1e1c0bdcbc74a998ba6c57be01 \ No newline at end of file +a8efad891aeb9e3c55c1c7b332380de1 \ No newline at end of file diff --git a/project_8h.html b/project_8h.html index 4469e7f6f..0d79bd8b4 100644 --- a/project_8h.html +++ b/project_8h.html @@ -165,98 +165,97 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - + + + + + + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                          diff --git a/project_8h__dep__incl.map b/project_8h__dep__incl.map index 87554de72..adc70aa75 100644 --- a/project_8h__dep__incl.map +++ b/project_8h__dep__incl.map @@ -2,96 +2,95 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - + + + + + + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/project_8h__dep__incl.md5 b/project_8h__dep__incl.md5 index e4b0b166f..a75859dd0 100644 --- a/project_8h__dep__incl.md5 +++ b/project_8h__dep__incl.md5 @@ -1 +1 @@ -4e5574a6278694d360b7240174a61224 \ No newline at end of file +e6dfda4fe58a5238b471f764664e6fa9 \ No newline at end of file diff --git a/project_8h__dep__incl.png b/project_8h__dep__incl.png index 34f517a8a..9b88f2513 100644 Binary files a/project_8h__dep__incl.png and b/project_8h__dep__incl.png differ diff --git a/renderer_8h_source.html b/renderer_8h_source.html index 4dfb7addc..3122d46d4 100644 --- a/renderer_8h_source.html +++ b/renderer_8h_source.html @@ -167,7 +167,7 @@
                          60 const std::vector<uint8_t> &data,
                          61 gfx::Bitmap &bitmap,
                          62 gfx::SnesPalette &palette) {
                          -
                          63 bitmap.Create(width, height, depth, data);
                          +
                          63 bitmap.Create(width, height, depth, data);
                          64 RETURN_IF_ERROR(bitmap.ApplyPalette(palette));
                          65 RenderBitmap(&bitmap);
                          66 return absl::OkStatus();
                          @@ -201,10 +201,10 @@
                          absl::Status CreateRenderer(SDL_Window *window)
                          Definition renderer.h:31
                          void RenderBitmap(gfx::Bitmap *bitmap)
                          Used to render a bitmap to the screen.
                          Definition renderer.h:48
                          Represents a bitmap image.
                          Definition bitmap.h:66
                          -
                          void UpdateTexture(SDL_Renderer *renderer)
                          Updates the underlying SDL_Texture when it already exists.
                          Definition bitmap.cc:309
                          -
                          void Create(int width, int height, int depth, const std::vector< uint8_t > &data)
                          Creates a bitmap object with the provided graphical data.
                          Definition bitmap.cc:229
                          -
                          void CreateTexture(SDL_Renderer *renderer)
                          Creates the underlying SDL_Texture to be displayed.
                          Definition bitmap.cc:279
                          -
                          absl::Status ApplyPalette(const SnesPalette &palette)
                          Copy color data from the SnesPalette into the SDL_Palette.
                          Definition bitmap.cc:326
                          +
                          void Create(int width, int height, int depth, std::span< uint8_t > data)
                          Creates a bitmap object with the provided graphical data.
                          Definition bitmap.cc:221
                          +
                          void UpdateTexture(SDL_Renderer *renderer)
                          Updates the underlying SDL_Texture when it already exists.
                          Definition bitmap.cc:306
                          +
                          void CreateTexture(SDL_Renderer *renderer)
                          Creates the underlying SDL_Texture to be displayed.
                          Definition bitmap.cc:276
                          +
                          absl::Status ApplyPalette(const SnesPalette &palette)
                          Copy color data from the SnesPalette into the SDL_Palette.
                          Definition bitmap.cc:321
                          Represents a palette of colors for the Super Nintendo Entertainment System (SNES).
                          #define RETURN_IF_ERROR(expression)
                          Definition constants.h:62
                          Main namespace for the application.
                          Definition common.cc:16
                          diff --git a/resource__manager_8h.html b/resource__manager_8h.html index 181f37d6c..77ffd3124 100644 --- a/resource__manager_8h.html +++ b/resource__manager_8h.html @@ -128,66 +128,63 @@
                          - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                          diff --git a/resource__manager_8h__dep__incl.map b/resource__manager_8h__dep__incl.map index c7867f0b7..40f04d607 100644 --- a/resource__manager_8h__dep__incl.map +++ b/resource__manager_8h__dep__incl.map @@ -1,62 +1,59 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/resource__manager_8h__dep__incl.md5 b/resource__manager_8h__dep__incl.md5 index b7a11d066..6ecabaf11 100644 --- a/resource__manager_8h__dep__incl.md5 +++ b/resource__manager_8h__dep__incl.md5 @@ -1 +1 @@ -e88c2f699fd9e2d53c935dd59ef22690 \ No newline at end of file +6f330a642f4f73b9387292c0d301d655 \ No newline at end of file diff --git a/resource__manager_8h__dep__incl.png b/resource__manager_8h__dep__incl.png index f1caed930..81d24d729 100644 Binary files a/resource__manager_8h__dep__incl.png and b/resource__manager_8h__dep__incl.png differ diff --git a/screen__editor_8cc__incl.map b/screen__editor_8cc__incl.map index 34d9c1355..517a9ad29 100644 --- a/screen__editor_8cc__incl.map +++ b/screen__editor_8cc__incl.map @@ -10,12 +10,12 @@ - - + + - - + + @@ -24,16 +24,16 @@ - - - - - - - - - - + + + + + + + + + + @@ -44,14 +44,14 @@ - - + + - - - - + + + + @@ -61,15 +61,15 @@ - - - + + + - - - - + + + + @@ -79,25 +79,25 @@ - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + diff --git a/screen__editor_8cc__incl.md5 b/screen__editor_8cc__incl.md5 index e97997414..a4ab83749 100644 --- a/screen__editor_8cc__incl.md5 +++ b/screen__editor_8cc__incl.md5 @@ -1 +1 @@ -b1a1a3857de7ea6045337c6f2139c60c \ No newline at end of file +3ec741fdee18c29f3834e2f4b82305e6 \ No newline at end of file diff --git a/screen__editor_8h__incl.map b/screen__editor_8h__incl.map index a2e9c84b4..e3aa28dc2 100644 --- a/screen__editor_8h__incl.map +++ b/screen__editor_8h__incl.map @@ -12,36 +12,36 @@ - - - - + + + + - - - - + + + + - - - - - - + + + + + + - + - - + + @@ -49,19 +49,19 @@ - - - - + + + + - + - - - - + + + + @@ -69,14 +69,14 @@ - - - - - - - - - - + + + + + + + + + + diff --git a/screen__editor_8h__incl.md5 b/screen__editor_8h__incl.md5 index 057bbf869..b91379c51 100644 --- a/screen__editor_8h__incl.md5 +++ b/screen__editor_8h__incl.md5 @@ -1 +1 @@ -864ce3e168ddd6054ab48558a495b445 \ No newline at end of file +e8ecc3ccab4eddce4646791e5afa5007 \ No newline at end of file diff --git a/screen__editor_8h_source.html b/screen__editor_8h_source.html index 590beebfc..0b696d62e 100644 --- a/screen__editor_8h_source.html +++ b/screen__editor_8h_source.html @@ -286,7 +286,7 @@ -
                          std::unordered_map< int, gfx::Bitmap > BitmapTable
                          Definition bitmap.h:213
                          +
                          std::unordered_map< int, gfx::Bitmap > BitmapTable
                          Definition bitmap.h:193
                          Main namespace for the application.
                          Definition common.cc:16
                          diff --git a/search/all_10.js b/search/all_10.js index d9a1829d4..5519a1134 100644 --- a/search/all_10.js +++ b/search/all_10.js @@ -151,9 +151,8 @@ var searchData= ['gravesxtilepos_148',['GravesXTilePos',['../namespaceyaze_1_1zelda3.html#a554d0eb204588c14ad301e2958adf3cb',1,'yaze::zelda3']]], ['gravesyline_149',['GravesYLine',['../namespaceyaze_1_1zelda3.html#a45fdc1e0186598f0b52125907fbb1e2f',1,'yaze::zelda3']]], ['gravesytilepos_150',['GravesYTilePos',['../namespaceyaze_1_1zelda3.html#aeb1d1905adc848ab69a769e094b2ef2d',1,'yaze::zelda3']]], - ['grayscalepalette_151',['GrayscalePalette',['../namespaceyaze_1_1gfx_1_1anonymous__namespace_02bitmap_8cc_03.html#accceb00d75541ce0324d7f8d2626d34b',1,'yaze::gfx::anonymous_namespace{bitmap.cc}']]], - ['green_152',['green',['../structsnes__color.html#a41ac72d54eb2dfa4383093677a111bd4',1,'snes_color::green'],['../structyaze_1_1gui_1_1Color.html#afff6ec23c27d488cfb0ed0a59b19fde5',1,'yaze::gui::Color::green']]], - ['group_5fname_153',['group_name',['../structyaze_1_1editor_1_1palette__internal_1_1PaletteChange.html#a320ea66f9d77d77ad1397920fe67e0c2',1,'yaze::editor::palette_internal::PaletteChange']]], - ['guide_154',['Guide',['../md_docs_2asm-style-guide.html',1,'Asm Style Guide'],['../md_docs_2contributing.html#autotoc_md34',1,'Style Guide']]], - ['guielement_155',['GuiElement',['../namespaceyaze_1_1gui.html#a96a8aa8ae9d402de34a59d1457cfc721',1,'yaze::gui']]] + ['green_151',['green',['../structsnes__color.html#a41ac72d54eb2dfa4383093677a111bd4',1,'snes_color::green'],['../structyaze_1_1gui_1_1Color.html#afff6ec23c27d488cfb0ed0a59b19fde5',1,'yaze::gui::Color::green']]], + ['group_5fname_152',['group_name',['../structyaze_1_1editor_1_1palette__internal_1_1PaletteChange.html#a320ea66f9d77d77ad1397920fe67e0c2',1,'yaze::editor::palette_internal::PaletteChange']]], + ['guide_153',['Guide',['../md_docs_2asm-style-guide.html',1,'Asm Style Guide'],['../md_docs_2contributing.html#autotoc_md34',1,'Style Guide']]], + ['guielement_154',['GuiElement',['../namespaceyaze_1_1gui.html#a96a8aa8ae9d402de34a59d1457cfc721',1,'yaze::gui']]] ]; diff --git a/search/all_14.js b/search/all_14.js index be9accbfd..c8becba15 100644 --- a/search/all_14.js +++ b/search/all_14.js @@ -56,356 +56,362 @@ var searchData= ['kcurrentmessageheight_53',['kCurrentMessageHeight',['../namespaceyaze_1_1editor.html#a6046df06ec51f812f3c1d365b7c6045a',1,'yaze::editor']]], ['kcurrentmessagewidth_54',['kCurrentMessageWidth',['../namespaceyaze_1_1editor.html#a535b91e8e4763aae7ebbe04fe29d3724',1,'yaze::editor']]], ['kcustomareaspecificbgenabled_55',['kCustomAreaSpecificBGEnabled',['../namespaceyaze_1_1gfx.html#a96590a99c73838604ae8ef112dec16c7',1,'yaze::gfx']]], - ['kdefaultmodalsize_56',['kDefaultModalSize',['../namespaceyaze_1_1gui.html#ab655498d16f5ecf417dddcc70faed138',1,'yaze::gui']]], - ['kdicttableflags_57',['kDictTableFlags',['../namespaceyaze_1_1editor.html#ad83db9d9e78950fa25e06906bbf87e9f',1,'yaze::editor']]], - ['kdirectpage_58',['kDirectPage',['../namespaceyaze_1_1emu.html#a22bf51ed91189695bf4e76bf6b85f836a8cfaea86c9ddc57ad751e8c0aafa36cd',1,'yaze::emu']]], - ['kdirectpageindexedx_59',['kDirectPageIndexedX',['../namespaceyaze_1_1emu.html#a22bf51ed91189695bf4e76bf6b85f836ad1e184db8889c39a379adbf7f3494217',1,'yaze::emu']]], - ['kdirectpageindexedy_60',['kDirectPageIndexedY',['../namespaceyaze_1_1emu.html#a22bf51ed91189695bf4e76bf6b85f836a6437ad76ebbb0d4b37fba17038144b56',1,'yaze::emu']]], - ['kdirectpageindirect_61',['kDirectPageIndirect',['../namespaceyaze_1_1emu.html#a22bf51ed91189695bf4e76bf6b85f836ad1f75ae076ac2ea547ef047ad1358346',1,'yaze::emu']]], - ['kdirectpageindirectindexedx_62',['kDirectPageIndirectIndexedX',['../namespaceyaze_1_1emu.html#a22bf51ed91189695bf4e76bf6b85f836ad44ed864e421867b99c29a0c6391083b',1,'yaze::emu']]], - ['kdirectpageindirectindexedy_63',['kDirectPageIndirectIndexedY',['../namespaceyaze_1_1emu.html#a22bf51ed91189695bf4e76bf6b85f836a0c6022a8e3ab650748bd313f1c01bf3b',1,'yaze::emu']]], - ['kdirectpageindirectlong_64',['kDirectPageIndirectLong',['../namespaceyaze_1_1emu.html#a22bf51ed91189695bf4e76bf6b85f836a850b00e69e8676a29001df09f13d7d32',1,'yaze::emu']]], - ['kdirectpageindirectlongindexedx_65',['kDirectPageIndirectLongIndexedX',['../namespaceyaze_1_1emu.html#a22bf51ed91189695bf4e76bf6b85f836a51aba12b39be2f7ed6bace42c077184f',1,'yaze::emu']]], - ['kdirectpageindirectlongindexedy_66',['kDirectPageIndirectLongIndexedY',['../namespaceyaze_1_1emu.html#a22bf51ed91189695bf4e76bf6b85f836aa34cce27b1feb9a9ad46067f5d5b9bc3',1,'yaze::emu']]], - ['kdollar_67',['kDollar',['../structyaze_1_1core_1_1HexStringParams.html#a46b018c5af3eec6b476980d6f63eb8ccac7efb9758c0be3fbe9d033ee75e54d5d',1,'yaze::core::HexStringParams']]], - ['kdoor_68',['kDoor',['../classyaze_1_1editor_1_1DungeonEditor.html#ab7c9a13b87665bd840423dc9c94a7363a5441a398ef066c3fa4db72255c175bee',1,'yaze::editor::DungeonEditor']]], - ['kdrawdungeonroomgraphics_69',['kDrawDungeonRoomGraphics',['../structyaze_1_1core_1_1ExperimentFlags_1_1Flags.html#aa44897fb8d5b75067e744d34de44582d',1,'yaze::core::ExperimentFlags::Flags']]], - ['kdrawoverworldsprites_70',['kDrawOverworldSprites',['../structyaze_1_1core_1_1ExperimentFlags_1_1Flags_1_1Overworld.html#aadbfa1a30e847b1b43dde4c6a233da56',1,'yaze::core::ExperimentFlags::Flags::Overworld']]], - ['kdungeon_71',['kDungeon',['../namespaceyaze_1_1editor.html#a297b0603822af41a3d23fbc2da2a622aa773324726da2f589c757da4c39336156',1,'yaze::editor']]], - ['kdungeonmainpalettes_72',['kDungeonMainPalettes',['../namespaceyaze_1_1gfx.html#aaf81db6ecbaa218471be7ef6f0cdf555',1,'yaze::gfx']]], - ['kdungeonmap_73',['kDungeonMap',['../namespaceyaze_1_1gfx.html#a82a8956476ffc04750bcfc4120c8b8dba69e677e331f6bd566413f27d9fe64f09',1,'yaze::gfx']]], - ['kdungeonmapbgpalettes_74',['kDungeonMapBgPalettes',['../namespaceyaze_1_1gfx.html#abae0bfb63bd2d34a4c139daa909c9e00',1,'yaze::gfx']]], - ['kdungeonmapbossrooms_75',['kDungeonMapBossRooms',['../namespaceyaze_1_1zelda3_1_1screen.html#ab26bb0a95987f4bf8056b790c24c675a',1,'yaze::zelda3::screen']]], - ['kdungeonmapdatastart_76',['kDungeonMapDataStart',['../namespaceyaze_1_1zelda3_1_1screen.html#a02a0df2b92a3c8c22c5abb125735861a',1,'yaze::zelda3::screen']]], - ['kdungeonmapexpcheck_77',['kDungeonMapExpCheck',['../namespaceyaze_1_1zelda3_1_1screen.html#a4c5174988b18eef439e15350aab1f1f7',1,'yaze::zelda3::screen']]], - ['kdungeonmapfloors_78',['kDungeonMapFloors',['../namespaceyaze_1_1zelda3_1_1screen.html#a2f78f9f59284f0f36b57db2322577f50',1,'yaze::zelda3::screen']]], - ['kdungeonmapgfxptr_79',['kDungeonMapGfxPtr',['../namespaceyaze_1_1zelda3_1_1screen.html#aa702860e7a4379ffccb896dec2a4af95',1,'yaze::zelda3::screen']]], - ['kdungeonmappalettes_80',['kDungeonMapPalettes',['../namespaceyaze_1_1gfx.html#a732d10e2e67a897be5ccd5ffe76b1dfb',1,'yaze::gfx']]], - ['kdungeonmaproomsptr_81',['kDungeonMapRoomsPtr',['../namespaceyaze_1_1zelda3_1_1screen.html#a74cdb60332e9edb60eee22b7495962f5',1,'yaze::zelda3::screen']]], - ['kdungeonmaptile16_82',['kDungeonMapTile16',['../namespaceyaze_1_1zelda3_1_1screen.html#a9928c24b16dd2689ca9f6c42b19087db',1,'yaze::zelda3::screen']]], - ['kdungeonmaptile16expanded_83',['kDungeonMapTile16Expanded',['../namespaceyaze_1_1zelda3_1_1screen.html#afbf734a4a8c60f12880dfcd9dd599bc7',1,'yaze::zelda3::screen']]], - ['kdungeonmusicbank_84',['kDungeonMusicBank',['../namespaceyaze_1_1zelda3_1_1music.html#af7107d5454a88b6094544b9ef0a3606c',1,'yaze::zelda3::music']]], - ['kdungeonobjecttableflags_85',['kDungeonObjectTableFlags',['../namespaceyaze_1_1editor.html#af331a754aa3b338d655987058c1cf4cb',1,'yaze::editor']]], - ['kdungeonpalettesgroups_86',['kDungeonPalettesGroups',['../structyaze_1_1VersionConstants.html#a43f7292b7fb6375d0a54dd3aafce337f',1,'yaze::VersionConstants']]], - ['kdungeons_87',['kDungeons',['../namespaceyaze_1_1gfx.html#a82a8956476ffc04750bcfc4120c8b8dbad2d78692099223ba9f44829c75a6cbf9',1,'yaze::gfx']]], - ['kdungeonsprite_88',['kDungeonSprite',['../classyaze_1_1zelda3_1_1GameEntity.html#a04318cae2fac826a7a06bdbb6e7948b2aa988cf0fcaba7dc6442ff03ead1cba26',1,'yaze::zelda3::GameEntity']]], - ['kdungeontabbarflags_89',['kDungeonTabBarFlags',['../namespaceyaze_1_1editor.html#aef9fc3aa4b7cf20402d52bb6e88b644c',1,'yaze::editor']]], - ['kdungeontabflags_90',['kDungeonTabFlags',['../namespaceyaze_1_1editor.html#a618e4e59f9ee17b7a31362d6a425b722',1,'yaze::editor']]], - ['kdungeontableflags_91',['kDungeonTableFlags',['../namespaceyaze_1_1editor.html#a5fbf9b9f005187d191c8378e6364072c',1,'yaze::editor']]], - ['keditornames_92',['kEditorNames',['../namespaceyaze_1_1editor.html#a9de5b72d09ff3ed14ae06a1b1fc90367',1,'yaze::editor']]], - ['kendofprojectfile_93',['kEndOfProjectFile',['../namespaceyaze.html#a12ad99b5f6533ab824bad2e024695895',1,'yaze']]], - ['kentrance_94',['kEntrance',['../classyaze_1_1zelda3_1_1GameEntity.html#a04318cae2fac826a7a06bdbb6e7948b2a8cd1c7e970abfa25379087a6ed8f0b1a',1,'yaze::zelda3::GameEntity']]], - ['kentranceblockset_95',['kEntranceBlockset',['../namespaceyaze_1_1zelda3.html#a9cd6933fd6cb4fbeb373e2daea0a8b26',1,'yaze::zelda3']]], - ['kentrancecameraxtrigger_96',['kEntranceCameraXTrigger',['../namespaceyaze_1_1zelda3.html#a1accbf4fe50512baf98b6a3d3e9c92e7',1,'yaze::zelda3']]], - ['kentrancecameraytrigger_97',['kEntranceCameraYTrigger',['../namespaceyaze_1_1zelda3.html#a9962de09957a22a794ab96f1f2a41803',1,'yaze::zelda3']]], - ['kentrancedoor_98',['kEntranceDoor',['../namespaceyaze_1_1zelda3.html#a41b024d5268925b29530eae41d1bc6ae',1,'yaze::zelda3']]], - ['kentrancedungeon_99',['kEntranceDungeon',['../namespaceyaze_1_1zelda3.html#aca63e600c9d70992849bc376f7502c93',1,'yaze::zelda3']]], - ['kentranceexit_100',['kEntranceExit',['../namespaceyaze_1_1zelda3.html#a694f9b3fffc287c71abfd1f529c4ba23',1,'yaze::zelda3']]], - ['kentrancefloor_101',['kEntranceFloor',['../namespaceyaze_1_1zelda3.html#a8083f1cab3a48f73ff14ab03066e5505',1,'yaze::zelda3']]], - ['kentrancegfxgroup_102',['kEntranceGfxGroup',['../namespaceyaze.html#a70210423b80d30a75edab49bddef04d0',1,'yaze']]], - ['kentranceladderbg_103',['kEntranceLadderBG',['../namespaceyaze_1_1zelda3.html#aa306772ed6de1e7dc9f2f791d2e1c20b',1,'yaze::zelda3']]], - ['kentrancemusic_104',['kEntranceMusic',['../namespaceyaze_1_1zelda3.html#aabbed84401e10f830675c9169cda67d3',1,'yaze::zelda3']]], - ['kentrancenames_105',['kEntranceNames',['../namespaceyaze_1_1zelda3.html#a11f897c391430c3e4e14c91b9606721a',1,'yaze::zelda3']]], - ['kentranceroom_106',['kEntranceRoom',['../namespaceyaze_1_1zelda3.html#a26495cd86a21e1780a9f4483b5049575',1,'yaze::zelda3']]], - ['kentrancescrolledge_107',['kEntranceScrollEdge',['../namespaceyaze_1_1zelda3.html#aca2ddf66c6a403ee202b1d5390b3b6b2',1,'yaze::zelda3']]], - ['kentrancescrolling_108',['kEntrancescrolling',['../namespaceyaze_1_1zelda3.html#ad9d8ea0a6ed16b70386c881af5ae07bc',1,'yaze::zelda3']]], - ['kentrancescrollquadrant_109',['kEntranceScrollQuadrant',['../namespaceyaze_1_1zelda3.html#ad65ed43e902a762b6d209098d6107394',1,'yaze::zelda3']]], - ['kentrancetiletypeptrhigh_110',['kEntranceTileTypePtrHigh',['../namespaceyaze_1_1zelda3.html#aad0f93c8898aa9960c49f0925535f057',1,'yaze::zelda3']]], - ['kentrancetiletypeptrlow_111',['kEntranceTileTypePtrLow',['../namespaceyaze_1_1zelda3.html#abbb89208f91e4ee4592b2486be98de7b',1,'yaze::zelda3']]], - ['kentrancexposition_112',['kEntranceXPosition',['../namespaceyaze_1_1zelda3.html#aa232f5da4d3766eb6f2cffd97cdb354f',1,'yaze::zelda3']]], - ['kentrancexscroll_113',['kEntranceXScroll',['../namespaceyaze_1_1zelda3.html#a42f1e1ec9f5414b4bc0d7e1886cd5f6b',1,'yaze::zelda3']]], - ['kentranceyposition_114',['kEntranceYPosition',['../namespaceyaze_1_1zelda3.html#aff45f31b9cbd526c488300f30c3b3b24',1,'yaze::zelda3']]], - ['kentranceyscroll_115',['kEntranceYScroll',['../namespaceyaze_1_1zelda3.html#aed972113454dfe06755a6f07ea80e084',1,'yaze::zelda3']]], - ['kexit_116',['kExit',['../classyaze_1_1zelda3_1_1GameEntity.html#a04318cae2fac826a7a06bdbb6e7948b2a6a204134384605565d443b575009eb79',1,'yaze::zelda3::GameEntity']]], - ['kexpandedlengthmod_117',['kExpandedLengthMod',['../namespaceyaze_1_1gfx_1_1lc__lz2.html#a14f2f8eef96eb308864c834cb7ad3a4f',1,'yaze::gfx::lc_lz2']]], - ['kexpandedmod_118',['kExpandedMod',['../namespaceyaze_1_1gfx_1_1lc__lz2.html#a9f9585e104565c6688541c1454569d85',1,'yaze::gfx::lc_lz2']]], - ['key_20areas_20of_20contribution_119',['Key Areas of Contribution',['../md_docs_2contributing.html#autotoc_md36',1,'']]], - ['key_5fdrop_5f_120',['key_drop_',['../classyaze_1_1zelda3_1_1Sprite.html#a705628d0c24a7ea4fc2ad863daa33cc9',1,'yaze::zelda3::Sprite']]], - ['key_5fname_121',['key_name',['../structyaze_1_1ResourceLabelManager_1_1ResourceType.html#a4f413863d830fa0ac05739c083138adc',1,'yaze::ResourceLabelManager::ResourceType']]], - ['keybindings_5f_122',['keybindings_',['../classyaze_1_1emu_1_1Emulator.html#a4559b9d5fd7974f6244c16717a10c392',1,'yaze::emu::Emulator']]], - ['keybindings_5ffile_123',['keybindings_file',['../structyaze_1_1Project.html#a8ce6393afeb49a1872eb988042e034c7',1,'yaze::Project']]], - ['keyoff_124',['keyOff',['../structyaze_1_1emu_1_1DspChannel.html#ad802a0848ec48cd3ec7642484e5ec16c',1,'yaze::emu::DspChannel']]], - ['keyon_125',['keyOn',['../structyaze_1_1emu_1_1DspChannel.html#a028cf9e5780881648106b52b017b234c',1,'yaze::emu::DspChannel']]], - ['keyword_126',['Keyword',['../classTextEditor.html#acb9bdc8f59e2fd152f423db095672fd9a220f3d3750583b9db48568a0b5b9a5f1',1,'TextEditor']]], - ['keywords_127',['Keywords',['../classTextEditor.html#aa078a3b9ad986304f9c19180a2db47e4',1,'TextEditor']]], - ['kfastromregion_128',['kFastRomRegion',['../namespaceyaze_1_1core.html#a147dd50027b3bc7f7f7dbf3600c7d79d',1,'yaze::core']]], - ['kfill_129',['kFill',['../classyaze_1_1editor_1_1GraphicsEditor.html#ad451d580c9c4ebb48f636b4c6d40c1efae22acaa6e4e9a5118b4cf5b81f8fbe1e',1,'yaze::editor::GraphicsEditor']]], - ['kfontgfxmessagedepth_130',['kFontGfxMessageDepth',['../namespaceyaze_1_1editor.html#a98fd94e92b2dbcc22006cbe07ece4f3d',1,'yaze::editor']]], - ['kfontgfxmessagesize_131',['kFontGfxMessageSize',['../namespaceyaze_1_1editor.html#a85b80708dfa68796ed65ecd200901852',1,'yaze::editor']]], - ['kfontspritelocation_132',['kFontSpriteLocation',['../namespaceyaze.html#a7f1d429e106ef643d8ead4c650743feb',1,'yaze']]], - ['kgamepartcombostring_133',['kGamePartComboString',['../namespaceyaze_1_1editor.html#a547f59f67b587aa557ea5c83a29ca4f9',1,'yaze::editor']]], - ['kgfxanimatedpointer_134',['kGfxAnimatedPointer',['../structyaze_1_1VersionConstants.html#a056e5640a3de46d8fced29c8d4298423',1,'yaze::VersionConstants']]], - ['kgfxbufferanimatedframeoffset_135',['kGfxBufferAnimatedFrameOffset',['../namespaceyaze_1_1zelda3.html#a1757051a7fff37b8c2df0206cf5ac0cb',1,'yaze::zelda3']]], - ['kgfxbufferanimatedframestride_136',['kGfxBufferAnimatedFrameStride',['../namespaceyaze_1_1zelda3.html#a0f5bf8e13693931a0bd0e77f373168e3',1,'yaze::zelda3']]], - ['kgfxbufferoffset_137',['kGfxBufferOffset',['../namespaceyaze_1_1zelda3.html#afbcf95f0000387646abc0306914ec5fd',1,'yaze::zelda3']]], - ['kgfxbufferroomoffset_138',['kGfxBufferRoomOffset',['../namespaceyaze_1_1zelda3.html#a4d981711ce6b9829ddbd59623159771b',1,'yaze::zelda3']]], - ['kgfxbufferroomspritelastlineoffset_139',['kGfxBufferRoomSpriteLastLineOffset',['../namespaceyaze_1_1zelda3.html#ae369a9f3709be23d2092e467afc473cd',1,'yaze::zelda3']]], - ['kgfxbufferroomspriteoffset_140',['kGfxBufferRoomSpriteOffset',['../namespaceyaze_1_1zelda3.html#a6174a39fc2fcf4733e85cda8eb083953',1,'yaze::zelda3']]], - ['kgfxbufferroomspritestride_141',['kGfxBufferRoomSpriteStride',['../namespaceyaze_1_1zelda3.html#a9788f71fa31f76d752e019285a1ec5cf',1,'yaze::zelda3']]], - ['kgfxbufferstride_142',['kGfxBufferStride',['../namespaceyaze_1_1zelda3.html#ad4150202e700fdd531d83924bc702860',1,'yaze::zelda3']]], - ['kgfxedittableflags_143',['kGfxEditTableFlags',['../namespaceyaze_1_1editor.html#aa21356c3f73c152d5ecdcac11bbbcdac',1,'yaze::editor']]], - ['kgfxfont_144',['kGfxFont',['../namespaceyaze_1_1editor.html#a7125035a631647e03e5efc55b88c4e77',1,'yaze::editor']]], - ['kgfxgroupspointer_145',['kGfxGroupsPointer',['../namespaceyaze.html#a2c1b8ba6ad52ecf45a54a2513d02da64',1,'yaze']]], - ['kglobalspritepalettesdw_146',['kGlobalSpritePalettesDW',['../namespaceyaze_1_1gfx.html#aa0514e66ae6b467b232b79c690b90125',1,'yaze::gfx']]], - ['kglobalsprites_147',['kGlobalSprites',['../namespaceyaze_1_1gfx.html#a82a8956476ffc04750bcfc4120c8b8dba0a831653f592380e5468c289248d97ba',1,'yaze::gfx']]], - ['kglobalspriteslw_148',['kGlobalSpritesLW',['../namespaceyaze_1_1gfx.html#a8a2d6ba45adc4519dfa8c56056e197cb',1,'yaze::gfx']]], - ['kgraphics_149',['kGraphics',['../namespaceyaze_1_1editor.html#a297b0603822af41a3d23fbc2da2a622aa3e1c9b3724e1f17fea630f35337bc792',1,'yaze::editor']]], - ['kgraphicsbincanvassize_150',['kGraphicsBinCanvasSize',['../namespaceyaze_1_1editor.html#a991b0440a29e613a11cc075bc576adbf',1,'yaze::editor']]], - ['kgraphicsbitmap_151',['kGraphicsBitmap',['../namespaceyaze_1_1gfx.html#aa922bcd5f021d803c8d6fe22e37af0ef',1,'yaze::gfx']]], - ['khardcodedgrassdw_152',['kHardcodedGrassDW',['../namespaceyaze_1_1gfx.html#a79031ccfd970eb7febc221e6a71dd16a',1,'yaze::gfx']]], - ['khardcodedgrasslw_153',['kHardcodedGrassLW',['../namespaceyaze_1_1gfx.html#a276a58f8ce29a4bbf7a1072939295def',1,'yaze::gfx']]], - ['khardcodedgrassspecial_154',['kHardcodedGrassSpecial',['../namespaceyaze_1_1gfx.html#a01134351110b2ecaf4f31746465fcd89',1,'yaze::gfx']]], - ['khash_155',['kHash',['../structyaze_1_1core_1_1HexStringParams.html#a46b018c5af3eec6b476980d6f63eb8ccae77df033a83f93fa2cba41690cf19bec',1,'yaze::core::HexStringParams']]], - ['khudpalettes_156',['kHudPalettes',['../namespaceyaze_1_1gfx.html#a0a340c4a6996bb676626082911f94815',1,'yaze::gfx']]], - ['kimmediate_157',['kImmediate',['../namespaceyaze_1_1emu.html#a22bf51ed91189695bf4e76bf6b85f836a9d5396915e9c40be7d43f985aa8e5ae0',1,'yaze::emu']]], - ['kimplied_158',['kImplied',['../namespaceyaze_1_1emu.html#a22bf51ed91189695bf4e76bf6b85f836a66a9ac70decf5309e8706a0dedc4c3c8',1,'yaze::emu']]], - ['kindexed_159',['kIndexed',['../namespaceyaze_1_1gfx.html#a2dbad3152b14109b6d797128f9c2c3baa5172f5b5640d9778d46551616f815c63',1,'yaze::gfx']]], - ['kinputfieldsize_160',['kInputFieldSize',['../namespaceyaze_1_1editor.html#ac7a7fc55222f64f310b8765b0e813278',1,'yaze::editor']]], - ['kinventorystart_161',['kInventoryStart',['../namespaceyaze_1_1zelda3_1_1screen.html#aa516df2cd7f79086619468c3d9381b4c',1,'yaze::zelda3::screen']]], - ['kios_162',['kiOS',['../namespaceyaze_1_1core.html#abd79a1a62112b429e30153eb19ffa648a693c2aebaf2fb12fb4dcc15732891b18',1,'yaze::core']]], - ['kitem_163',['kItem',['../classyaze_1_1editor_1_1DungeonEditor.html#ab7c9a13b87665bd840423dc9c94a7363a13e6a3427279e027bdea12db0b8974bd',1,'yaze::editor::DungeonEditor::kItem'],['../classyaze_1_1zelda3_1_1GameEntity.html#a04318cae2fac826a7a06bdbb6e7948b2ac9959010837826555e25cdf67e3cb3b8',1,'yaze::zelda3::GameEntity::kItem']]], - ['kline1_164',['kLine1',['../namespaceyaze_1_1editor.html#a2a9280f99a655869ec92b6a112f4893c',1,'yaze::editor']]], - ['kline2_165',['kLine2',['../namespaceyaze_1_1editor.html#a6e03f0e92717101837c29f9cc3bf172f',1,'yaze::editor']]], - ['kline3_166',['kLine3',['../namespaceyaze_1_1editor.html#af1744a66e1114136092a2f6527d4af6a',1,'yaze::editor']]], - ['klinux_167',['kLinux',['../namespaceyaze_1_1core.html#abd79a1a62112b429e30153eb19ffa648ae3f917d82e495f1c002357925ca3047e',1,'yaze::core']]], - ['kloadcustomoverworld_168',['kLoadCustomOverworld',['../structyaze_1_1core_1_1ExperimentFlags_1_1Flags_1_1Overworld.html#aac4c66f3cb99bc9a597200ce260f24b1',1,'yaze::core::ExperimentFlags::Flags::Overworld']]], - ['kloadtexturesasstreaming_169',['kLoadTexturesAsStreaming',['../structyaze_1_1core_1_1ExperimentFlags_1_1Flags.html#a68d7fcfc85b79ab127bc7d84d2887e90',1,'yaze::core::ExperimentFlags::Flags']]], - ['kloginstructions_170',['kLogInstructions',['../structyaze_1_1core_1_1ExperimentFlags_1_1Flags.html#adff4b61c1b49f2a235e48f039661678d',1,'yaze::core::ExperimentFlags::Flags']]], - ['klogtoconsole_171',['kLogToConsole',['../structyaze_1_1core_1_1ExperimentFlags_1_1Flags.html#a3bbcdff100dd5b3b9491892124db52e3',1,'yaze::core::ExperimentFlags::Flags']]], - ['kmacos_172',['kMacOS',['../namespaceyaze_1_1core.html#abd79a1a62112b429e30153eb19ffa648ad4b84d921444ff96b6ed220a036f9a8a',1,'yaze::core']]], - ['kmap_173',['kMap',['../namespaceyaze_1_1gui.html#a5a4fbc61ba7c366dab30da60463ee4f6afb5397a5037cdaeda0a604dcbfe8c01f',1,'yaze::gui']]], - ['kmap16expandedflagpos_174',['kMap16ExpandedFlagPos',['../namespaceyaze_1_1zelda3.html#a128cf7051a6ae5627ee49c88d6ecce26',1,'yaze::zelda3']]], - ['kmap16tiles_175',['kMap16Tiles',['../namespaceyaze_1_1zelda3.html#a3e254ba34f3ac9e261ce69e8fe098963',1,'yaze::zelda3']]], - ['kmap16tilesexpanded_176',['kMap16TilesExpanded',['../namespaceyaze_1_1zelda3.html#ad58b3a6c51485f0b88e6a99a6d60ce83',1,'yaze::zelda3']]], - ['kmap32expandedflagpos_177',['kMap32ExpandedFlagPos',['../namespaceyaze_1_1zelda3.html#a9e4ebbfa04c0914a8bd6e1f297871078',1,'yaze::zelda3']]], - ['kmap32tilebl_178',['kMap32TileBL',['../structyaze_1_1VersionConstants.html#a8afe69a9506202d910833638474622d6',1,'yaze::VersionConstants']]], - ['kmap32tileblexpanded_179',['kMap32TileBLExpanded',['../namespaceyaze_1_1zelda3.html#a5fed47e695c5c4b5ca8f849d873fcca8',1,'yaze::zelda3']]], - ['kmap32tilebr_180',['kMap32TileBR',['../structyaze_1_1VersionConstants.html#a5b41e81f077797e899a56c42e600fed2',1,'yaze::VersionConstants']]], - ['kmap32tilebrexpanded_181',['kMap32TileBRExpanded',['../namespaceyaze_1_1zelda3.html#a7b3fef27d6130dc2c34910603eeaa9f8',1,'yaze::zelda3']]], - ['kmap32tilecountexpanded_182',['kMap32TileCountExpanded',['../namespaceyaze_1_1zelda3.html#a7d300e24313ab04f10cff25a2a5f3dfa',1,'yaze::zelda3']]], - ['kmap32tileslength_183',['kMap32TilesLength',['../namespaceyaze_1_1zelda3.html#ab4709497012df531e176a5a51564909e',1,'yaze::zelda3']]], - ['kmap32tiletl_184',['kMap32TileTL',['../structyaze_1_1VersionConstants.html#a7f55b9635ef975182ba681aa3de891e7',1,'yaze::VersionConstants']]], - ['kmap32tiletr_185',['kMap32TileTR',['../structyaze_1_1VersionConstants.html#a5cc2840d963ac5a75528408488ceaf3e',1,'yaze::VersionConstants']]], - ['kmap32tiletrexpanded_186',['kMap32TileTRExpanded',['../namespaceyaze_1_1zelda3.html#aec97ad6a549220899cef484237a75247',1,'yaze::zelda3']]], - ['kmapsettingscolumnnames_187',['kMapSettingsColumnNames',['../namespaceyaze_1_1editor.html#ade08d8ea5f9d2979004e41d346611f77',1,'yaze::editor']]], - ['kmatchedbytes_188',['kMatchedBytes',['../namespaceyaze_1_1gfx_1_1scad__format.html#ae70315e061d80f6328f35c209b4f8e58',1,'yaze::gfx::scad_format']]], - ['kmaxgraphics_189',['kMaxGraphics',['../namespaceyaze.html#a1811556fa67024bbd32667c731c21036',1,'yaze']]], - ['kmaxhistorysize_190',['kMaxHistorySize',['../classyaze_1_1editor_1_1palette__internal_1_1PaletteEditorHistory.html#aa8f312c25feff5f8e0c83a0b4c746723',1,'yaze::editor::palette_internal::PaletteEditorHistory']]], - ['kmaxlengthcompression_191',['kMaxLengthCompression',['../namespaceyaze_1_1gfx_1_1lc__lz2.html#a825a501247f069bad8b8fa15f1d67f57',1,'yaze::gfx::lc_lz2']]], - ['kmaxlengthnormalheader_192',['kMaxLengthNormalHeader',['../namespaceyaze_1_1gfx_1_1lc__lz2.html#a8119013c1605829f7e4a6fc368e3a8a8',1,'yaze::gfx::lc_lz2']]], - ['kmessage_193',['kMessage',['../namespaceyaze_1_1editor.html#a297b0603822af41a3d23fbc2da2a622aa9b74dc5b6954a9e2ba62b24c1f8c01e0',1,'yaze::editor']]], - ['kmessagebankchangeid_194',['kMessageBankChangeId',['../namespaceyaze_1_1editor.html#abe760cd536283b42d4cfacd143210047',1,'yaze::editor']]], - ['kmessageidsize_195',['kMessageIdSize',['../namespaceyaze_1_1editor.html#abf3e74665f69b89b82a7375844db32ec',1,'yaze::editor']]], - ['kmessagetableflags_196',['kMessageTableFlags',['../namespaceyaze_1_1editor.html#abbdf1fbff1b3b401e9a764c5da0103d1',1,'yaze::editor']]], - ['kmessageterminator_197',['kMessageTerminator',['../namespaceyaze_1_1editor.html#a0d4a3ab38797b034b311b39a037a293a',1,'yaze::editor']]], - ['kmouseflags_198',['kMouseFlags',['../namespaceyaze_1_1gui.html#ac8d8a407cf4b76e12a012f326008d58a',1,'yaze::gui']]], - ['kmusic_199',['kMusic',['../classyaze_1_1zelda3_1_1GameEntity.html#a04318cae2fac826a7a06bdbb6e7948b2ac8e7b7c05d924d011cd9b57d88351829',1,'yaze::zelda3::GameEntity::kMusic'],['../namespaceyaze_1_1editor.html#a297b0603822af41a3d23fbc2da2a622aa8949888d2b573f893130a7e12d8676f4',1,'yaze::editor::kMusic']]], - ['knewfiledialogwrapper_200',['kNewFileDialogWrapper',['../structyaze_1_1core_1_1ExperimentFlags_1_1Flags.html#ac4b41b3345be12d7020e094f40a0ffce',1,'yaze::core::ExperimentFlags::Flags']]], - ['knintendomode1_201',['kNintendoMode1',['../namespaceyaze_1_1gfx_1_1lc__lz2.html#a40999005b0886dc2f9e698bc7ad09cb7',1,'yaze::gfx::lc_lz2']]], - ['knintendomode2_202',['kNintendoMode2',['../namespaceyaze_1_1gfx_1_1lc__lz2.html#a524d21aaca8fc9d91317be59c3eec058',1,'yaze::gfx::lc_lz2']]], - ['knobackground_203',['kNoBackground',['../classyaze_1_1editor_1_1DungeonEditor.html#ac3eb49d80644f15f171e273eaaed0b57ac55ffa35760784e478a24fdbd15a4ea1',1,'yaze::editor::DungeonEditor']]], - ['knone_204',['kNone',['../structyaze_1_1core_1_1HexStringParams.html#a46b018c5af3eec6b476980d6f63eb8cca35c3ace1970663a16e5c65baa5941b13',1,'yaze::core::HexStringParams']]], - ['knormalgfxspaceend_205',['kNormalGfxSpaceEnd',['../namespaceyaze.html#ae7f4d060a7da8c9ae259ac78937ff0f5',1,'yaze']]], - ['knormalgfxspacestart_206',['kNormalGfxSpaceStart',['../namespaceyaze.html#a55790eacbcbbde02e71f7cb230f1b044',1,'yaze']]], - ['knormallengthmod_207',['kNormalLengthMod',['../namespaceyaze_1_1gfx_1_1lc__lz2.html#aba2c99f0af8caa2daa8841970aadb0f6',1,'yaze::gfx::lc_lz2']]], - ['knotype_208',['kNoType',['../classyaze_1_1editor_1_1DungeonEditor.html#ab7c9a13b87665bd840423dc9c94a7363a1fd6db423a8c137c73ee3d4cc5a328c8',1,'yaze::editor::DungeonEditor']]], - ['knownidentifier_209',['KnownIdentifier',['../classTextEditor.html#acb9bdc8f59e2fd152f423db095672fd9a110205a61f3ff4b16b854c54ffc0d8c6',1,'TextEditor']]], - ['knumdictionaryentries_210',['kNumDictionaryEntries',['../namespaceyaze_1_1editor.html#a7da8c45c704303a76331eaade35bc5da',1,'yaze::editor']]], - ['knumentrancetiletypes_211',['kNumEntranceTileTypes',['../namespaceyaze_1_1zelda3.html#a619256c4d4c99314410810075c2451d0',1,'yaze::zelda3']]], - ['knumgfxsheets_212',['kNumGfxSheets',['../namespaceyaze.html#ac71d5970d234195c079f64f1a56e4522',1,'yaze']]], - ['knumlinksheets_213',['kNumLinkSheets',['../namespaceyaze.html#a51ca5df538b7f54c045a80783c02b102',1,'yaze']]], - ['knummainblocksets_214',['kNumMainBlocksets',['../namespaceyaze.html#a992222fdde7c53740e5f3cc542881b3a',1,'yaze']]], - ['knummessages_215',['kNumMessages',['../namespaceyaze_1_1editor.html#ae2ea0d3cf9bae097d559d93f326a7b1b',1,'yaze::editor']]], - ['knumoverworldmaps_216',['kNumOverworldMaps',['../namespaceyaze_1_1zelda3.html#a4700b7264866b963a05e2f48dc7797c0',1,'yaze::zelda3']]], - ['knumpalettes_217',['kNumPalettes',['../namespaceyaze_1_1gfx.html#a8fa421151c7f6d22cdda51ff316a53c0',1,'yaze::gfx']]], - ['knumpalettesets_218',['kNumPalettesets',['../namespaceyaze.html#ae3027bef139fcf788bb8a0d3f6f1a3ed',1,'yaze']]], - ['knumroomblocksets_219',['kNumRoomBlocksets',['../namespaceyaze.html#ac2b08cb603f8f019b669df53fbe14f2a',1,'yaze']]], - ['knumsheetstoload_220',['kNumSheetsToLoad',['../namespaceyaze_1_1editor.html#a638a8149a2fd554088a38d5b398344ab',1,'yaze::editor']]], - ['knumspritesets_221',['kNumSpritesets',['../namespaceyaze.html#a8ec2f2f56a0053f8169ecb919412cba6',1,'yaze']]], - ['knumtile16individual_222',['kNumTile16Individual',['../namespaceyaze_1_1zelda3.html#a310aac1b2a03f577a12376b08d0075d6',1,'yaze::zelda3']]], - ['knumtiletypes_223',['kNumTileTypes',['../namespaceyaze_1_1zelda3.html#a2942989160acd3b33d5e12bc535e9694',1,'yaze::zelda3']]], - ['koffsetfrommatchedbytesend_224',['kOffsetFromMatchedBytesEnd',['../namespaceyaze_1_1gfx_1_1scad__format.html#a721568a1c5a324befcaa8a13036cebcd',1,'yaze::gfx::scad_format']]], - ['koutlinerect_225',['kOutlineRect',['../namespaceyaze_1_1gui.html#a5b902cf759ec2b5ea194439194b3764c',1,'yaze::gui']]], - ['koverlaypointers_226',['kOverlayPointers',['../structyaze_1_1VersionConstants.html#a3c884189e076fa7097763e9a0bc334a6',1,'yaze::VersionConstants']]], - ['koverlaypointersbank_227',['kOverlayPointersBank',['../structyaze_1_1VersionConstants.html#a30c572cd24f6180f1ba4996a8099cd54',1,'yaze::VersionConstants']]], - ['koverworld_228',['kOverworld',['../namespaceyaze_1_1editor.html#a297b0603822af41a3d23fbc2da2a622aa29f266fe9c0da014314bf7c6a9b2a7a6',1,'yaze::editor']]], - ['koverworldcanvassize_229',['kOverworldCanvasSize',['../namespaceyaze_1_1editor.html#a090fa407d64c5928169ffda52eaa3829',1,'yaze::editor']]], - ['koverworldcompressedmappos_230',['kOverworldCompressedMapPos',['../namespaceyaze_1_1zelda3.html#ac3dd7a2e2b816a0b4d976eda125c4f44',1,'yaze::zelda3']]], - ['koverworldcompressedoverflowpos_231',['kOverworldCompressedOverflowPos',['../namespaceyaze_1_1zelda3.html#ae951cf53c23877c9e91f0ca1c089921d',1,'yaze::zelda3']]], - ['koverworldentranceallowedtilesleft_232',['kOverworldEntranceAllowedTilesLeft',['../namespaceyaze_1_1zelda3.html#af2f2b5974fe152950da1b1ccc39df9f7',1,'yaze::zelda3']]], - ['koverworldentranceallowedtilesright_233',['kOverworldEntranceAllowedTilesRight',['../namespaceyaze_1_1zelda3.html#afa92b4b6666248e89fc92e119fa91647',1,'yaze::zelda3']]], - ['koverworldentranceentranceid_234',['kOverworldEntranceEntranceId',['../namespaceyaze_1_1zelda3.html#a3993966b93392af9275fc50e1aba9328',1,'yaze::zelda3']]], - ['koverworldentranceentranceidexpanded_235',['kOverworldEntranceEntranceIdExpanded',['../namespaceyaze_1_1zelda3.html#a26e5a7b9e91ebbb569929295138dbc33',1,'yaze::zelda3']]], - ['koverworldentranceexpandedflagpos_236',['kOverworldEntranceExpandedFlagPos',['../namespaceyaze_1_1zelda3.html#ad7f4c2a68fdd515015aae0aa460adc47',1,'yaze::zelda3']]], - ['koverworldentrancemap_237',['kOverworldEntranceMap',['../namespaceyaze_1_1zelda3.html#a4e561e2b049765cf7ae2b321a7d6a45a',1,'yaze::zelda3']]], - ['koverworldentrancemapexpanded_238',['kOverworldEntranceMapExpanded',['../namespaceyaze_1_1zelda3.html#ab77d18fdb72f1304bcdf701f7401d33d',1,'yaze::zelda3']]], - ['koverworldentrancepos_239',['kOverworldEntrancePos',['../namespaceyaze_1_1zelda3.html#a0b16d6719abc9aad2fd71d18915ea5ea',1,'yaze::zelda3']]], - ['koverworldentranceposexpanded_240',['kOverworldEntrancePosExpanded',['../namespaceyaze_1_1zelda3.html#aa4013aeee53e79c998a70f67b0a6ca32',1,'yaze::zelda3']]], - ['koverworldgfxgroups1_241',['kOverworldGfxGroups1',['../structyaze_1_1VersionConstants.html#a13e7828ae4961b2e053b69c24045badc',1,'yaze::VersionConstants']]], - ['koverworldgfxgroups2_242',['kOverworldGfxGroups2',['../structyaze_1_1VersionConstants.html#a69af5f10374fe3a267516b98ff204d0f',1,'yaze::VersionConstants']]], - ['koverworldgfxptr1_243',['kOverworldGfxPtr1',['../structyaze_1_1VersionConstants.html#aa0ca3496f72a6c0bc4e14fdd477bc8df',1,'yaze::VersionConstants']]], - ['koverworldgfxptr2_244',['kOverworldGfxPtr2',['../structyaze_1_1VersionConstants.html#a51997caed3e1a646766911dfbc424338',1,'yaze::VersionConstants']]], - ['koverworldgfxptr3_245',['kOverworldGfxPtr3',['../structyaze_1_1VersionConstants.html#a40168ed2b1437863d9e5b090867e5db0',1,'yaze::VersionConstants']]], - ['koverworldholearea_246',['kOverworldHoleArea',['../namespaceyaze_1_1zelda3.html#a07733b1877e42f53cff11a648c2b4ab5',1,'yaze::zelda3']]], - ['koverworldholeentrance_247',['kOverworldHoleEntrance',['../namespaceyaze_1_1zelda3.html#a0b76a585e0f3e8fac732a803ef61f1f1',1,'yaze::zelda3']]], - ['koverworldholepos_248',['kOverworldHolePos',['../namespaceyaze_1_1zelda3.html#a467f524f73f3fdfe3598e1f90627f22a',1,'yaze::zelda3']]], - ['koverworlditemsaddress_249',['kOverworldItemsAddress',['../namespaceyaze_1_1zelda3.html#a3ce9d39d0e0dbd350a61318cdf603d34',1,'yaze::zelda3']]], - ['koverworlditemsbank_250',['kOverworldItemsBank',['../namespaceyaze_1_1zelda3.html#a00fb217f42ff0da37d87a8ea292dfff9',1,'yaze::zelda3']]], - ['koverworlditemsenddata_251',['kOverworldItemsEndData',['../namespaceyaze_1_1zelda3.html#a5005f9513f85928b431a1be4ba06479f',1,'yaze::zelda3']]], - ['koverworlditemspointers_252',['kOverworldItemsPointers',['../namespaceyaze_1_1zelda3.html#aa975b441a998b3056797b46d38aacc31',1,'yaze::zelda3']]], - ['koverworldmapdataoverflow_253',['kOverworldMapDataOverflow',['../namespaceyaze_1_1zelda3.html#a1b6bdfa8432779a86bbb2ae908033838',1,'yaze::zelda3']]], - ['koverworldmappalettegroup_254',['kOverworldMapPaletteGroup',['../structyaze_1_1VersionConstants.html#a3bbc297fff4fdab7c9ffd77c81ac7397',1,'yaze::VersionConstants']]], - ['koverworldmappaletteids_255',['kOverworldMapPaletteIds',['../namespaceyaze_1_1zelda3.html#af2dc32a6554416090637ef571345e19c',1,'yaze::zelda3']]], - ['koverworldmapparentid_256',['kOverworldMapParentId',['../namespaceyaze_1_1zelda3.html#a9674f96015da115df6610300a744f6f1',1,'yaze::zelda3']]], - ['koverworldmapsize_257',['kOverworldMapSize',['../namespaceyaze_1_1editor.html#a6f983e8dc8c404be8d40eaf201dfd82a',1,'yaze::editor::kOverworldMapSize'],['../namespaceyaze_1_1zelda3.html#ab4bddd5800d59131e7daa4eb4a95d73e',1,'yaze::zelda3::kOverworldMapSize']]], - ['koverworldmapsizehighbyte_258',['kOverworldMapSizeHighByte',['../namespaceyaze_1_1zelda3.html#a1daaf78cdd7d6ac033a254420857b8d8',1,'yaze::zelda3']]], - ['koverworldmessageids_259',['kOverworldMessageIds',['../namespaceyaze_1_1zelda3.html#ab12277550d7aea2b576b2f9688ae60e4',1,'yaze::zelda3']]], - ['koverworldminimappalettes_260',['kOverworldMiniMapPalettes',['../namespaceyaze_1_1gfx.html#a70ae0644c0e3968506a856da053c762c',1,'yaze::gfx']]], - ['koverworldmusicagahnim_261',['kOverworldMusicAgahnim',['../namespaceyaze_1_1zelda3.html#a86e1071ba5022f1ca33020ab2b07bc65',1,'yaze::zelda3']]], - ['koverworldmusicbank_262',['kOverworldMusicBank',['../namespaceyaze_1_1zelda3_1_1music.html#a5c8fc806dc71867ff65894f871964cba',1,'yaze::zelda3::music']]], - ['koverworldmusicbeginning_263',['kOverworldMusicBeginning',['../namespaceyaze_1_1zelda3.html#a58f1dfabfd264b800806f86cc027539b',1,'yaze::zelda3']]], - ['koverworldmusicdarkworld_264',['kOverworldMusicDarkWorld',['../namespaceyaze_1_1zelda3.html#a6710b1d0fba084c4af9d1e067753773c',1,'yaze::zelda3']]], - ['koverworldmusicmastersword_265',['kOverworldMusicMasterSword',['../namespaceyaze_1_1zelda3.html#aad378435391c77fde26fd3955221a24b',1,'yaze::zelda3']]], - ['koverworldmusiczelda_266',['kOverworldMusicZelda',['../namespaceyaze_1_1zelda3.html#aaefc69f1138337fca202cc371d26430a',1,'yaze::zelda3']]], - ['koverworldpaletteanimated_267',['kOverworldPaletteAnimated',['../namespaceyaze_1_1gfx.html#a612f3486558be42a1f51faf0d94bab5b',1,'yaze::gfx']]], - ['koverworldpaletteaux_268',['kOverworldPaletteAux',['../namespaceyaze_1_1gfx.html#a0b4796f107c0c3b4b05fcd994ac82b59',1,'yaze::gfx']]], - ['koverworldpalettemain_269',['kOverworldPaletteMain',['../namespaceyaze_1_1gfx.html#a713732386b0aeb2ae824c69ba93d6f68',1,'yaze::gfx']]], - ['koverworldscreensize_270',['kOverworldScreenSize',['../namespaceyaze_1_1zelda3.html#a2dc542fb1abe47bdbbeabd081933f928',1,'yaze::zelda3']]], - ['koverworldscreensizeforloading_271',['kOverworldScreenSizeForLoading',['../namespaceyaze_1_1zelda3.html#a7075b3151832c9db6534ea1829693f0c',1,'yaze::zelda3']]], - ['koverworldscreentilemapchangebyscreen1_272',['kOverworldScreenTileMapChangeByScreen1',['../namespaceyaze_1_1zelda3.html#a19a9f5f8f41db038dd285a46cd19ce7c',1,'yaze::zelda3']]], - ['koverworldscreentilemapchangebyscreen2_273',['kOverworldScreenTileMapChangeByScreen2',['../namespaceyaze_1_1zelda3.html#ab50b9ca4453d8c22553f2849274dbee6',1,'yaze::zelda3']]], - ['koverworldscreentilemapchangebyscreen3_274',['kOverworldScreenTileMapChangeByScreen3',['../namespaceyaze_1_1zelda3.html#acfa7abf657b40a2856692d0eb54577ed',1,'yaze::zelda3']]], - ['koverworldscreentilemapchangebyscreen4_275',['kOverworldScreenTileMapChangeByScreen4',['../namespaceyaze_1_1zelda3.html#a2f77918eb0bd6d717f81627d310af3a3',1,'yaze::zelda3']]], - ['koverworldspecialgfxgroup_276',['kOverworldSpecialGfxGroup',['../namespaceyaze_1_1zelda3.html#af7e9f634f1aea0c0521ef89a78baa8d6',1,'yaze::zelda3']]], - ['koverworldspecialpalgroup_277',['kOverworldSpecialPalGroup',['../namespaceyaze_1_1zelda3.html#a6ba229cf50f70b0903defb08d5291416',1,'yaze::zelda3']]], - ['koverworldspritepalettegroup_278',['kOverworldSpritePaletteGroup',['../namespaceyaze_1_1zelda3.html#a0ab46bfa73f3cbcc9c7ab6584d1a5019',1,'yaze::zelda3']]], - ['koverworldspritepaletteids_279',['kOverworldSpritePaletteIds',['../namespaceyaze_1_1zelda3.html#a70c6666dde2ca529f626d335716d2e7e',1,'yaze::zelda3']]], - ['koverworldspritesagahnim_280',['kOverworldSpritesAgahnim',['../namespaceyaze_1_1zelda3.html#ae1489ed0611948c4530516eb1814b9cd',1,'yaze::zelda3']]], - ['koverworldspritesbeginning_281',['kOverworldSpritesBeginning',['../namespaceyaze_1_1zelda3.html#ac7a625fa7deb8db0d9fcddb77ff13cd6',1,'yaze::zelda3']]], - ['koverworldspriteset_282',['kOverworldSpriteset',['../namespaceyaze_1_1zelda3.html#a0d7cf4d3830a935da3661cd692d8ea0b',1,'yaze::zelda3']]], - ['koverworldspriteszelda_283',['kOverworldSpritesZelda',['../namespaceyaze_1_1zelda3.html#a8d32abbb46a1a6ab310c1f67d9bc92d9',1,'yaze::zelda3']]], - ['koverworldtilestype_284',['kOverworldTilesType',['../structyaze_1_1VersionConstants.html#a65e2cb8c4f87166560ccb1ff0810e837',1,'yaze::VersionConstants']]], - ['koverworldtransitionpositionx_285',['kOverworldTransitionPositionX',['../namespaceyaze_1_1zelda3.html#a62444628ec44a2fc586f2e523350c036',1,'yaze::zelda3']]], - ['koverworldtransitionpositiony_286',['kOverworldTransitionPositionY',['../namespaceyaze_1_1zelda3.html#a0b0fc81d66e7a7c520437b89110312ea',1,'yaze::zelda3']]], - ['koweditflags_287',['kOWEditFlags',['../namespaceyaze_1_1editor.html#aa788b4bcda80a46b48ff4ac934c58505',1,'yaze::editor']]], - ['kowedittable_288',['kOWEditTable',['../namespaceyaze_1_1editor.html#aa7eb073b2dec436454b35ff273655642',1,'yaze::editor']]], - ['kowmapflags_289',['kOWMapFlags',['../namespaceyaze_1_1editor.html#a21a3ee57d060881f0c1f7e062418a71f',1,'yaze::editor']]], - ['kowmaptable_290',['kOWMapTable',['../namespaceyaze_1_1editor.html#a1d8e24b671e1338c02fbe726de12a0a3',1,'yaze::editor']]], - ['kpaint_291',['kPaint',['../namespaceyaze_1_1gui.html#a24eebca5b3fe9d6e674cefcb0a64e7e4abe579a9078c06d1cd7c291ae5c92485f',1,'yaze::gui']]], - ['kpalbuttonflags2_292',['kPalButtonFlags2',['../namespaceyaze_1_1editor.html#a30303af4e4e2edda065a4aa65f9a21f1',1,'yaze::editor']]], - ['kpalette_293',['kPalette',['../namespaceyaze_1_1editor.html#a297b0603822af41a3d23fbc2da2a622aab7016fa0536d3c2f14454c2bb0b203cb',1,'yaze::editor']]], - ['kpalettegroupaddresseskeys_294',['kPaletteGroupAddressesKeys',['../namespaceyaze_1_1gfx.html#a56ca525964a966ffda0388092ee28f6f',1,'yaze::gfx']]], - ['kpalettegroupaddressmap_295',['kPaletteGroupAddressMap',['../namespaceyaze_1_1gfx.html#a2e522bffcfdd82bd1db8482717eeb5ae',1,'yaze::gfx']]], - ['kpalettegroupcolorcounts_296',['kPaletteGroupColorCounts',['../namespaceyaze_1_1gfx.html#a8b13b3e6d824b6d2e9aa81f1831cf08c',1,'yaze::gfx']]], - ['kpalettetableflags_297',['kPaletteTableFlags',['../namespaceyaze_1_1editor.html#a21f1f957d01aa00962679076991c7d51',1,'yaze::editor']]], - ['kpalnoalpha_298',['kPalNoAlpha',['../namespaceyaze_1_1editor.html#a2d7a49ee6092e15e8ebbf2384b32af41',1,'yaze::editor']]], - ['kpencil_299',['kPencil',['../classyaze_1_1editor_1_1GraphicsEditor.html#ad451d580c9c4ebb48f636b4c6d40c1efa0833de46bd19decd0a9ce1541b6181ab',1,'yaze::editor::GraphicsEditor']]], - ['kpointersdictionaries_300',['kPointersDictionaries',['../namespaceyaze_1_1editor.html#a70cc399beb413359a70ca254b143d6ec',1,'yaze::editor']]], - ['kprogramcounterrelative_301',['kProgramCounterRelative',['../namespaceyaze_1_1emu.html#a22bf51ed91189695bf4e76bf6b85f836a843f1f4d2c53a5041922ffb5cfd68e33',1,'yaze::emu']]], - ['kprogramcounterrelativelong_302',['kProgramCounterRelativeLong',['../namespaceyaze_1_1emu.html#a22bf51ed91189695bf4e76bf6b85f836af3bc1bce25569418c897b2e9b215af92',1,'yaze::emu']]], - ['kproperties_303',['kProperties',['../classyaze_1_1zelda3_1_1GameEntity.html#a04318cae2fac826a7a06bdbb6e7948b2ac98b4437e8ebdcd0be73aec81bf574e7',1,'yaze::zelda3::GameEntity']]], - ['kramsize_304',['kRAMSize',['../namespaceyaze_1_1emu.html#aa140edb4ad529998a6c5eddd1bb2a2a0',1,'yaze::emu']]], - ['kramstart_305',['kRAMStart',['../namespaceyaze_1_1emu.html#a781b5a449ccc0c56efdb0a262d492202',1,'yaze::emu']]], - ['krecentfilesfilename_306',['kRecentFilesFilename',['../namespaceyaze.html#adc07abaabd36d08f9073b9229ddc5f57',1,'yaze']]], - ['krectanglecolor_307',['kRectangleColor',['../namespaceyaze_1_1gui.html#a074b2ff8f8c07459d6dbdc5cac6b68cb',1,'yaze::gui']]], - ['kredpen_308',['kRedPen',['../namespaceyaze_1_1editor.html#a1a9ea88f79f3bb8c07a0f1439347bfc2',1,'yaze::editor']]], - ['kromsize_309',['kROMSize',['../namespaceyaze_1_1emu.html#a258cfa96b07e1c84ebdae64d2ca28e2d',1,'yaze::emu']]], - ['kromstart_310',['kROMStart',['../namespaceyaze_1_1emu.html#a3748887d6ee098a391b1fb72920b0e69',1,'yaze::emu']]], - ['kroomheaderpointer_311',['kRoomHeaderPointer',['../namespaceyaze_1_1zelda3.html#acbd549e1691fc9f4bcef8d4b2970507a',1,'yaze::zelda3']]], - ['kroomheaderpointerbank_312',['kRoomHeaderPointerBank',['../namespaceyaze_1_1zelda3.html#ad1ac0e51c4d6f33af2978a75e3a7e9fe',1,'yaze::zelda3']]], - ['kroomnames_313',['kRoomNames',['../namespaceyaze_1_1zelda3.html#a6b3f5be6f1403c5b4c4d4f04b74858ba',1,'yaze::zelda3']]], - ['kroomobjectsubtype1_314',['kRoomObjectSubtype1',['../namespaceyaze_1_1zelda3.html#a8dba0a80bc8aa578678dd25378dcd0f5',1,'yaze::zelda3']]], - ['kroomobjectsubtype2_315',['kRoomObjectSubtype2',['../namespaceyaze_1_1zelda3.html#a93f46a6999be6a8b526030afb9b1d6be',1,'yaze::zelda3']]], - ['kroomobjectsubtype3_316',['kRoomObjectSubtype3',['../namespaceyaze_1_1zelda3.html#a4852800a3aabb1c20b4dc965a6b2ddba',1,'yaze::zelda3']]], - ['kroomobjecttileaddress_317',['kRoomObjectTileAddress',['../namespaceyaze_1_1zelda3.html#ab044ae61220ad060623de10691e64055',1,'yaze::zelda3']]], - ['kroomobjecttileaddressfloor_318',['kRoomObjectTileAddressFloor',['../namespaceyaze_1_1zelda3.html#af382bd166123f115105c7a9ba778a171',1,'yaze::zelda3']]], - ['ksaveallpalettes_319',['kSaveAllPalettes',['../structyaze_1_1core_1_1ExperimentFlags_1_1Flags.html#a0400929ed31f9b6bf8c8e549fbf9af97',1,'yaze::core::ExperimentFlags::Flags']]], - ['ksavedungeonmaps_320',['kSaveDungeonMaps',['../structyaze_1_1core_1_1ExperimentFlags_1_1Flags.html#a139df348fe7ba7294a64ac19cd097095',1,'yaze::core::ExperimentFlags::Flags']]], - ['ksavegfxgroups_321',['kSaveGfxGroups',['../structyaze_1_1core_1_1ExperimentFlags_1_1Flags.html#a26fbe62bb23a612419bd01d0a41f6c20',1,'yaze::core::ExperimentFlags::Flags']]], - ['ksavegraphicssheet_322',['kSaveGraphicsSheet',['../structyaze_1_1core_1_1ExperimentFlags_1_1Flags.html#a2e20693a1b7f068735d17bdaa063277e',1,'yaze::core::ExperimentFlags::Flags']]], - ['ksaveoverworldentrances_323',['kSaveOverworldEntrances',['../structyaze_1_1core_1_1ExperimentFlags_1_1Flags_1_1Overworld.html#a620e1f11e10bc51de1bb3331a5bc2e30',1,'yaze::core::ExperimentFlags::Flags::Overworld']]], - ['ksaveoverworldexits_324',['kSaveOverworldExits',['../structyaze_1_1core_1_1ExperimentFlags_1_1Flags_1_1Overworld.html#a3623940f24c71a4d8eb64cd9e4918be0',1,'yaze::core::ExperimentFlags::Flags::Overworld']]], - ['ksaveoverworlditems_325',['kSaveOverworldItems',['../structyaze_1_1core_1_1ExperimentFlags_1_1Flags_1_1Overworld.html#a7b8ed33d3dcde362a68289b1d3526a0f',1,'yaze::core::ExperimentFlags::Flags::Overworld']]], - ['ksaveoverworldmaps_326',['kSaveOverworldMaps',['../structyaze_1_1core_1_1ExperimentFlags_1_1Flags_1_1Overworld.html#a7e9a5bb04d499770313e0f4bac95c788',1,'yaze::core::ExperimentFlags::Flags::Overworld']]], - ['ksaveoverworldproperties_327',['kSaveOverworldProperties',['../structyaze_1_1core_1_1ExperimentFlags_1_1Flags_1_1Overworld.html#a5abd03aced7a4cff43c7fe021e8e3b4e',1,'yaze::core::ExperimentFlags::Flags::Overworld']]], - ['ksavewithchangequeue_328',['kSaveWithChangeQueue',['../structyaze_1_1core_1_1ExperimentFlags_1_1Flags.html#a1d7872b391f6db3319d0367cfde788cb',1,'yaze::core::ExperimentFlags::Flags']]], - ['kscreen_329',['kScreen',['../namespaceyaze_1_1editor.html#a297b0603822af41a3d23fbc2da2a622aa999e1b181ff36a65c7fd5a32e4e627d8',1,'yaze::editor']]], - ['kscrollvertical_330',['kScrollVertical',['../namespaceyaze_1_1editor.html#a189336bde381ff1453e2be128c0e213b',1,'yaze::editor']]], - ['ksecretitemnames_331',['kSecretItemNames',['../namespaceyaze_1_1zelda3.html#a5dc8588fe49be6ba766225ccc0ca4a90',1,'yaze::zelda3']]], - ['kselect_332',['kSelect',['../classyaze_1_1editor_1_1GraphicsEditor.html#ad451d580c9c4ebb48f636b4c6d40c1efa0f74d4695fd4cccbe4380a5fcf6f8cc0',1,'yaze::editor::GraphicsEditor::kSelect'],['../namespaceyaze_1_1gui.html#a24eebca5b3fe9d6e674cefcb0a64e7e4a0f74d4695fd4cccbe4380a5fcf6f8cc0',1,'yaze::gui::kSelect']]], - ['ksettings_333',['kSettings',['../namespaceyaze_1_1editor.html#a297b0603822af41a3d23fbc2da2a622aac935a934100d15241aefe3f7081e7767',1,'yaze::editor']]], - ['kshield_334',['kShield',['../namespaceyaze_1_1gfx.html#a82a8956476ffc04750bcfc4120c8b8dba9f56642cd3258629b69bd8a501b90343',1,'yaze::gfx']]], - ['kshieldpalettes_335',['kShieldPalettes',['../namespaceyaze_1_1gfx.html#a5d11714a4d5c1db3bb84fc46f34ffcad',1,'yaze::gfx']]], - ['ksnesbytemax_336',['kSnesByteMax',['../namespaceyaze_1_1gfx_1_1lc__lz2.html#a3917ad6c050f1d29d7dfc1f95751742d',1,'yaze::gfx::lc_lz2']]], - ['ksprite_337',['kSprite',['../classyaze_1_1editor_1_1DungeonEditor.html#ab7c9a13b87665bd840423dc9c94a7363af00834b12922e0bcc707bcf437df8f69',1,'yaze::editor::DungeonEditor::kSprite'],['../classyaze_1_1zelda3_1_1GameEntity.html#a04318cae2fac826a7a06bdbb6e7948b2ad762ca56a37f1bc1db8fc9c043e3e2b9',1,'yaze::zelda3::GameEntity::kSprite'],['../namespaceyaze_1_1editor.html#a297b0603822af41a3d23fbc2da2a622aa7c10e40e40c6c0519ea3066c5c66733a',1,'yaze::editor::kSprite']]], - ['kspriteblocksetpointer_338',['kSpriteBlocksetPointer',['../structyaze_1_1VersionConstants.html#a58bf96c3f8bbaf14a950de433cc5a039',1,'yaze::VersionConstants']]], - ['kspriteproperties_339',['kSpriteProperties',['../namespaceyaze_1_1zelda3.html#ad0817d230f1c2475d2af06e6105a5ef0',1,'yaze::zelda3']]], - ['kspritesaux1_340',['kSpritesAux1',['../namespaceyaze_1_1gfx.html#a82a8956476ffc04750bcfc4120c8b8dba185f0e372b857b26dbd371e9f54d68f7',1,'yaze::gfx']]], - ['kspritesaux2_341',['kSpritesAux2',['../namespaceyaze_1_1gfx.html#a82a8956476ffc04750bcfc4120c8b8dba2f71fb69e2115f386b5f356665f8eadc',1,'yaze::gfx']]], - ['kspritesaux3_342',['kSpritesAux3',['../namespaceyaze_1_1gfx.html#a82a8956476ffc04750bcfc4120c8b8dba36796835a2cffb6218b1755600160d2b',1,'yaze::gfx']]], - ['kspritespalettesaux1_343',['kSpritesPalettesAux1',['../namespaceyaze_1_1gfx.html#a8b322cf8a94f5a7490d039e004614227',1,'yaze::gfx']]], - ['kspritespalettesaux2_344',['kSpritesPalettesAux2',['../namespaceyaze_1_1gfx.html#a60faa8e15591e4474796eb1f5d92c1ac',1,'yaze::gfx']]], - ['kspritespalettesaux3_345',['kSpritesPalettesAux3',['../namespaceyaze_1_1gfx.html#aa192ea229595082ae8f3839d94d99e61',1,'yaze::gfx']]], - ['kspritetabbarflags_346',['kSpriteTabBarFlags',['../namespaceyaze_1_1editor.html#ae80653744ecd4402e10c58d26015bdd5',1,'yaze::editor']]], - ['kspritetabflags_347',['kSpriteTabFlags',['../namespaceyaze_1_1editor.html#a861a117f36af4cfe2abaaeb25a2bbc88',1,'yaze::editor']]], - ['kspritetableflags_348',['kSpriteTableFlags',['../namespaceyaze_1_1editor.html#a6d91eaa164b4529e047ae78ef99c47a0',1,'yaze::editor']]], - ['kstack_349',['kStack',['../namespaceyaze_1_1emu.html#a22bf51ed91189695bf4e76bf6b85f836a5f4930a7bc3cf140a4d53f44f47ed789',1,'yaze::emu']]], - ['kstackrelative_350',['kStackRelative',['../namespaceyaze_1_1emu.html#a22bf51ed91189695bf4e76bf6b85f836a88b7469580b8bc21f14fb1f591333c44',1,'yaze::emu']]], - ['kstackrelativeindexedy_351',['kStackRelativeIndexedY',['../namespaceyaze_1_1emu.html#a22bf51ed91189695bf4e76bf6b85f836ad43bb7d5a33aec2376fcec383643161c',1,'yaze::emu']]], - ['kstackrelativeindirectindexedy_352',['kStackRelativeIndirectIndexedY',['../namespaceyaze_1_1emu.html#a22bf51ed91189695bf4e76bf6b85f836a4aa601cf14d34696e777daadac4d992e',1,'yaze::emu']]], - ['kstackrelativeindirectindexedylong_353',['kStackRelativeIndirectIndexedYLong',['../namespaceyaze_1_1emu.html#a22bf51ed91189695bf4e76bf6b85f836a4fb43c0a77502c0cd46f01c14787fa75',1,'yaze::emu']]], - ['kstartingentranceblockset_354',['kStartingEntranceBlockset',['../namespaceyaze_1_1zelda3.html#a7745249eeb5c180332b4a0b68f28c4fc',1,'yaze::zelda3']]], - ['kstartingentrancecameraxtrigger_355',['kStartingEntranceCameraXTrigger',['../namespaceyaze_1_1zelda3.html#aa690411421b72e058ca24ef51ebfe8f4',1,'yaze::zelda3']]], - ['kstartingentrancecameraytrigger_356',['kStartingEntranceCameraYTrigger',['../namespaceyaze_1_1zelda3.html#a89fd7b5386b2e3790f5e7b36036eb59c',1,'yaze::zelda3']]], - ['kstartingentrancedoor_357',['kStartingEntranceDoor',['../namespaceyaze_1_1zelda3.html#acd37ce49857c19fa6b48645d6c96f35c',1,'yaze::zelda3']]], - ['kstartingentrancedungeon_358',['kStartingEntranceDungeon',['../namespaceyaze_1_1zelda3.html#aded4493595ac61d0856cb4a5e6a94e1f',1,'yaze::zelda3']]], - ['kstartingentranceentrance_359',['kStartingEntranceentrance',['../namespaceyaze_1_1zelda3.html#a4d8deafb7b25555b8d65f860b8face7d',1,'yaze::zelda3']]], - ['kstartingentranceexit_360',['kStartingEntranceexit',['../namespaceyaze_1_1zelda3.html#ae9e347d90839ccbaeff8d377c9ca7e2a',1,'yaze::zelda3']]], - ['kstartingentrancefloor_361',['kStartingEntranceFloor',['../namespaceyaze_1_1zelda3.html#a8bc817b0e8b24c82ab302d82a0eff5e9',1,'yaze::zelda3']]], - ['kstartingentranceladderbg_362',['kStartingEntranceLadderBG',['../namespaceyaze_1_1zelda3.html#a130a7ad742b81ddae5894bd7be7db3a9',1,'yaze::zelda3']]], - ['kstartingentrancemusic_363',['kStartingEntrancemusic',['../namespaceyaze_1_1zelda3.html#a86657f47e874674554046bf0245b31f1',1,'yaze::zelda3']]], - ['kstartingentranceroom_364',['kStartingEntranceroom',['../namespaceyaze_1_1zelda3.html#aaef99d099284e48b83af29aea6748d5b',1,'yaze::zelda3']]], - ['kstartingentrancescrolledge_365',['kStartingEntranceScrollEdge',['../namespaceyaze_1_1zelda3.html#ab856ab8bbcaa17a82b9243a480c43c6f',1,'yaze::zelda3']]], - ['kstartingentrancescrolling_366',['kStartingEntrancescrolling',['../namespaceyaze_1_1zelda3.html#a6270b8fc739701253bb074324c836b01',1,'yaze::zelda3']]], - ['kstartingentrancescrollquadrant_367',['kStartingEntranceScrollQuadrant',['../namespaceyaze_1_1zelda3.html#a6086ef3cff89c45f1671001bbe5193ad',1,'yaze::zelda3']]], - ['kstartingentrancexposition_368',['kStartingEntranceXPosition',['../namespaceyaze_1_1zelda3.html#a8e470a5c29715280411373921ac2f3ee',1,'yaze::zelda3']]], - ['kstartingentrancexscroll_369',['kStartingEntranceXScroll',['../namespaceyaze_1_1zelda3.html#a300fc4221ec3783817047de4087bbf08',1,'yaze::zelda3']]], - ['kstartingentranceyposition_370',['kStartingEntranceYPosition',['../namespaceyaze_1_1zelda3.html#a8da9e849492a483317af6c5b3fa545c9',1,'yaze::zelda3']]], - ['kstartingentranceyscroll_371',['kStartingEntranceYScroll',['../namespaceyaze_1_1zelda3.html#afa47b9b687860f758b9b7b9c1acb91f6',1,'yaze::zelda3']]], - ['kstepfasthex_372',['kStepFastHex',['../namespaceyaze_1_1gui.html#ac0d0508a4ca0643d60c606788b50e17d',1,'yaze::gui']]], - ['ksteponehex_373',['kStepOneHex',['../namespaceyaze_1_1gui.html#a6029f8bda82fb5f101e9ddd63d85e856',1,'yaze::gui']]], - ['ksuperdonkeysprites_374',['kSuperDonkeySprites',['../namespaceyaze_1_1editor.html#a42382673ea2557750ccf0c490e8abc98',1,'yaze::editor']]], - ['ksuperdonkeytiles_375',['kSuperDonkeyTiles',['../namespaceyaze_1_1editor.html#aa7e4f5f4067c96e69f95a40beb7a83e5',1,'yaze::editor']]], - ['ksword_376',['kSword',['../namespaceyaze_1_1gfx.html#a82a8956476ffc04750bcfc4120c8b8dba209403e94e5ae3fecb2e65f298d46370',1,'yaze::gfx']]], - ['kswordpalettes_377',['kSwordPalettes',['../namespaceyaze_1_1gfx.html#a7894b061b9f2f6302a6ae6e6a1dc21e5',1,'yaze::gfx']]], - ['ktextdata_378',['kTextData',['../namespaceyaze_1_1editor.html#a473fd190fc829bc2a054131640c2f620',1,'yaze::editor']]], - ['ktextdata2_379',['kTextData2',['../namespaceyaze_1_1editor.html#a59d4c715a567f35b7d9423174b899067',1,'yaze::editor']]], - ['ktextdata2end_380',['kTextData2End',['../namespaceyaze_1_1editor.html#aa1be5ac0e95732fd100052c1e380608f',1,'yaze::editor']]], - ['ktextdataend_381',['kTextDataEnd',['../namespaceyaze_1_1editor.html#afa2bb58012ea2e36ff07daad1c52f812',1,'yaze::editor']]], - ['ktile_382',['kTile',['../namespaceyaze_1_1gui.html#a5a4fbc61ba7c366dab30da60463ee4f6ac06bd766ba0c680aa7ce4145dd31eb99',1,'yaze::gui']]], - ['ktile16ptr_383',['kTile16Ptr',['../namespaceyaze.html#a928bdc81237834754dbac3f20bde2dca',1,'yaze']]], - ['ktile16size_384',['kTile16Size',['../namespaceyaze_1_1editor.html#a8dc3baef6adc771af0290ef25f331bb4',1,'yaze::editor']]], - ['ktile8displayheight_385',['kTile8DisplayHeight',['../namespaceyaze_1_1editor.html#acaf519c879d66d149309572ad431af0b',1,'yaze::editor']]], - ['ktilemap_386',['kTilemap',['../classyaze_1_1zelda3_1_1GameEntity.html#a04318cae2fac826a7a06bdbb6e7948b2a63e228dd8306a9d7705a1fbd45c814f8',1,'yaze::zelda3::GameEntity']]], - ['ktileselectortab_387',['kTileSelectorTab',['../namespaceyaze_1_1editor.html#add4e4fce8dc72655325d8a50581404dd',1,'yaze::editor']]], - ['ktilesheetdepth_388',['kTilesheetDepth',['../namespaceyaze_1_1gfx.html#a6811e95709a9ee171b794ac5d3f289fe',1,'yaze::gfx']]], - ['ktilesheetheight_389',['kTilesheetHeight',['../namespaceyaze_1_1gfx.html#a31cc30ac8b84ca5dc7a802c51698e845',1,'yaze::gfx']]], - ['ktilesheetwidth_390',['kTilesheetWidth',['../namespaceyaze_1_1gfx.html#a33c61ec68c83c1679ac87d9711d7c0b0',1,'yaze::gfx']]], - ['ktoolsettableflags_391',['kToolsetTableFlags',['../namespaceyaze_1_1editor.html#a615aec1dbd7a854131aa04103e8ea5b6',1,'yaze::editor']]], - ['ktransitiontargetnorth_392',['kTransitionTargetNorth',['../namespaceyaze_1_1zelda3.html#ae6cd3b84406ea0d63138846e2e6eff29',1,'yaze::zelda3']]], - ['ktransitiontargetwest_393',['kTransitionTargetWest',['../namespaceyaze_1_1zelda3.html#a81ff6895314cd5125033ed779fd8a6c9',1,'yaze::zelda3']]], - ['ktransport_394',['kTransport',['../classyaze_1_1zelda3_1_1GameEntity.html#a04318cae2fac826a7a06bdbb6e7948b2a31fd9968723a0676325446e2e85c02d8',1,'yaze::zelda3::GameEntity']]], - ['ktriforce_395',['kTriforce',['../namespaceyaze_1_1gfx.html#a82a8956476ffc04750bcfc4120c8b8dbad8fee2a50a54fcd05736b1cbded9b91a',1,'yaze::gfx']]], - ['ktriforcefaces_396',['kTriforceFaces',['../namespaceyaze_1_1zelda3_1_1screen.html#a2aee6eb8b231726446279f8cd694ad4d',1,'yaze::zelda3::screen']]], - ['ktriforcepalette_397',['kTriforcePalette',['../namespaceyaze_1_1gfx.html#abbdecdb226bc283e1b0ccc32c9d27b0a',1,'yaze::gfx']]], - ['ktriforcevertices_398',['kTriforceVertices',['../namespaceyaze_1_1zelda3_1_1screen.html#aa489f35925ddfb13b05baf84006bec6f',1,'yaze::zelda3::screen']]], - ['kuncompressedsheetsize_399',['kUncompressedSheetSize',['../namespaceyaze.html#a30653b94f9a3bf78bee51a203e141dd4',1,'yaze']]], - ['kunknown_400',['kUnknown',['../namespaceyaze_1_1core.html#abd79a1a62112b429e30153eb19ffa648a25c2dc47991b3df171ed5192bcf70390',1,'yaze::core']]], - ['kwhitecolor_401',['kWhiteColor',['../namespaceyaze_1_1gui.html#a052158d35957768a382590f5af89e34e',1,'yaze::gui']]], - ['kwidtharraysize_402',['kWidthArraySize',['../namespaceyaze_1_1editor.html#ab8dad615541a554df4446d604e0bc187',1,'yaze::editor']]], - ['kwindows_403',['kWindows',['../namespaceyaze_1_1core.html#abd79a1a62112b429e30153eb19ffa648aad547616982f990862d4e1213452c089',1,'yaze::core']]], - ['kworldcolors_404',['kWorldColors',['../namespaceyaze_1_1gfx.html#a82a8956476ffc04750bcfc4120c8b8dba763760ff92c842ba0fba2b7916605884',1,'yaze::gfx']]], - ['kworldlist_405',['kWorldList',['../namespaceyaze_1_1editor.html#a509c76430fe7bd64995ca4c2a0004443',1,'yaze::editor']]], - ['kworldmap_406',['kWorldMap',['../namespaceyaze_1_1gfx.html#a82a8956476ffc04750bcfc4120c8b8dbac4ed7facba5bc499470417f80fccfd30',1,'yaze::gfx']]], - ['kzeropos_407',['kZeroPos',['../namespaceyaze_1_1gui.html#ab500bfa55478470e1f7cd45806c3728e',1,'yaze::gui']]] + ['kdarkworldmapidstart_56',['kDarkWorldMapIdStart',['../namespaceyaze_1_1zelda3.html#ab8d30c5b41fed3b580fde3311f584a31',1,'yaze::zelda3']]], + ['kdefaultmodalsize_57',['kDefaultModalSize',['../namespaceyaze_1_1gui.html#ab655498d16f5ecf417dddcc70faed138',1,'yaze::gui']]], + ['kdicttableflags_58',['kDictTableFlags',['../namespaceyaze_1_1editor.html#ad83db9d9e78950fa25e06906bbf87e9f',1,'yaze::editor']]], + ['kdirectpage_59',['kDirectPage',['../namespaceyaze_1_1emu.html#a22bf51ed91189695bf4e76bf6b85f836a8cfaea86c9ddc57ad751e8c0aafa36cd',1,'yaze::emu']]], + ['kdirectpageindexedx_60',['kDirectPageIndexedX',['../namespaceyaze_1_1emu.html#a22bf51ed91189695bf4e76bf6b85f836ad1e184db8889c39a379adbf7f3494217',1,'yaze::emu']]], + ['kdirectpageindexedy_61',['kDirectPageIndexedY',['../namespaceyaze_1_1emu.html#a22bf51ed91189695bf4e76bf6b85f836a6437ad76ebbb0d4b37fba17038144b56',1,'yaze::emu']]], + ['kdirectpageindirect_62',['kDirectPageIndirect',['../namespaceyaze_1_1emu.html#a22bf51ed91189695bf4e76bf6b85f836ad1f75ae076ac2ea547ef047ad1358346',1,'yaze::emu']]], + ['kdirectpageindirectindexedx_63',['kDirectPageIndirectIndexedX',['../namespaceyaze_1_1emu.html#a22bf51ed91189695bf4e76bf6b85f836ad44ed864e421867b99c29a0c6391083b',1,'yaze::emu']]], + ['kdirectpageindirectindexedy_64',['kDirectPageIndirectIndexedY',['../namespaceyaze_1_1emu.html#a22bf51ed91189695bf4e76bf6b85f836a0c6022a8e3ab650748bd313f1c01bf3b',1,'yaze::emu']]], + ['kdirectpageindirectlong_65',['kDirectPageIndirectLong',['../namespaceyaze_1_1emu.html#a22bf51ed91189695bf4e76bf6b85f836a850b00e69e8676a29001df09f13d7d32',1,'yaze::emu']]], + ['kdirectpageindirectlongindexedx_66',['kDirectPageIndirectLongIndexedX',['../namespaceyaze_1_1emu.html#a22bf51ed91189695bf4e76bf6b85f836a51aba12b39be2f7ed6bace42c077184f',1,'yaze::emu']]], + ['kdirectpageindirectlongindexedy_67',['kDirectPageIndirectLongIndexedY',['../namespaceyaze_1_1emu.html#a22bf51ed91189695bf4e76bf6b85f836aa34cce27b1feb9a9ad46067f5d5b9bc3',1,'yaze::emu']]], + ['kdollar_68',['kDollar',['../structyaze_1_1core_1_1HexStringParams.html#a46b018c5af3eec6b476980d6f63eb8ccac7efb9758c0be3fbe9d033ee75e54d5d',1,'yaze::core::HexStringParams']]], + ['kdoor_69',['kDoor',['../classyaze_1_1editor_1_1DungeonEditor.html#ab7c9a13b87665bd840423dc9c94a7363a5441a398ef066c3fa4db72255c175bee',1,'yaze::editor::DungeonEditor']]], + ['kdrawdungeonroomgraphics_70',['kDrawDungeonRoomGraphics',['../structyaze_1_1core_1_1ExperimentFlags_1_1Flags.html#aa44897fb8d5b75067e744d34de44582d',1,'yaze::core::ExperimentFlags::Flags']]], + ['kdrawoverworldsprites_71',['kDrawOverworldSprites',['../structyaze_1_1core_1_1ExperimentFlags_1_1Flags_1_1Overworld.html#aadbfa1a30e847b1b43dde4c6a233da56',1,'yaze::core::ExperimentFlags::Flags::Overworld']]], + ['kdungeon_72',['kDungeon',['../namespaceyaze_1_1editor.html#a297b0603822af41a3d23fbc2da2a622aa773324726da2f589c757da4c39336156',1,'yaze::editor']]], + ['kdungeonmainpalettes_73',['kDungeonMainPalettes',['../namespaceyaze_1_1gfx.html#aaf81db6ecbaa218471be7ef6f0cdf555',1,'yaze::gfx']]], + ['kdungeonmap_74',['kDungeonMap',['../namespaceyaze_1_1gfx.html#a82a8956476ffc04750bcfc4120c8b8dba69e677e331f6bd566413f27d9fe64f09',1,'yaze::gfx']]], + ['kdungeonmapbgpalettes_75',['kDungeonMapBgPalettes',['../namespaceyaze_1_1gfx.html#abae0bfb63bd2d34a4c139daa909c9e00',1,'yaze::gfx']]], + ['kdungeonmapbossrooms_76',['kDungeonMapBossRooms',['../namespaceyaze_1_1zelda3_1_1screen.html#ab26bb0a95987f4bf8056b790c24c675a',1,'yaze::zelda3::screen']]], + ['kdungeonmapdatastart_77',['kDungeonMapDataStart',['../namespaceyaze_1_1zelda3_1_1screen.html#a02a0df2b92a3c8c22c5abb125735861a',1,'yaze::zelda3::screen']]], + ['kdungeonmapexpcheck_78',['kDungeonMapExpCheck',['../namespaceyaze_1_1zelda3_1_1screen.html#a4c5174988b18eef439e15350aab1f1f7',1,'yaze::zelda3::screen']]], + ['kdungeonmapfloors_79',['kDungeonMapFloors',['../namespaceyaze_1_1zelda3_1_1screen.html#a2f78f9f59284f0f36b57db2322577f50',1,'yaze::zelda3::screen']]], + ['kdungeonmapgfxptr_80',['kDungeonMapGfxPtr',['../namespaceyaze_1_1zelda3_1_1screen.html#aa702860e7a4379ffccb896dec2a4af95',1,'yaze::zelda3::screen']]], + ['kdungeonmappalettes_81',['kDungeonMapPalettes',['../namespaceyaze_1_1gfx.html#a732d10e2e67a897be5ccd5ffe76b1dfb',1,'yaze::gfx']]], + ['kdungeonmaproomsptr_82',['kDungeonMapRoomsPtr',['../namespaceyaze_1_1zelda3_1_1screen.html#a74cdb60332e9edb60eee22b7495962f5',1,'yaze::zelda3::screen']]], + ['kdungeonmaptile16_83',['kDungeonMapTile16',['../namespaceyaze_1_1zelda3_1_1screen.html#a9928c24b16dd2689ca9f6c42b19087db',1,'yaze::zelda3::screen']]], + ['kdungeonmaptile16expanded_84',['kDungeonMapTile16Expanded',['../namespaceyaze_1_1zelda3_1_1screen.html#afbf734a4a8c60f12880dfcd9dd599bc7',1,'yaze::zelda3::screen']]], + ['kdungeonmusicbank_85',['kDungeonMusicBank',['../namespaceyaze_1_1zelda3_1_1music.html#af7107d5454a88b6094544b9ef0a3606c',1,'yaze::zelda3::music']]], + ['kdungeonobjecttableflags_86',['kDungeonObjectTableFlags',['../namespaceyaze_1_1editor.html#af331a754aa3b338d655987058c1cf4cb',1,'yaze::editor']]], + ['kdungeonpalettesgroups_87',['kDungeonPalettesGroups',['../structyaze_1_1VersionConstants.html#a43f7292b7fb6375d0a54dd3aafce337f',1,'yaze::VersionConstants']]], + ['kdungeons_88',['kDungeons',['../namespaceyaze_1_1gfx.html#a82a8956476ffc04750bcfc4120c8b8dbad2d78692099223ba9f44829c75a6cbf9',1,'yaze::gfx']]], + ['kdungeonsprite_89',['kDungeonSprite',['../classyaze_1_1zelda3_1_1GameEntity.html#a04318cae2fac826a7a06bdbb6e7948b2aa988cf0fcaba7dc6442ff03ead1cba26',1,'yaze::zelda3::GameEntity']]], + ['kdungeontabbarflags_90',['kDungeonTabBarFlags',['../namespaceyaze_1_1editor.html#aef9fc3aa4b7cf20402d52bb6e88b644c',1,'yaze::editor']]], + ['kdungeontabflags_91',['kDungeonTabFlags',['../namespaceyaze_1_1editor.html#a618e4e59f9ee17b7a31362d6a425b722',1,'yaze::editor']]], + ['kdungeontableflags_92',['kDungeonTableFlags',['../namespaceyaze_1_1editor.html#a5fbf9b9f005187d191c8378e6364072c',1,'yaze::editor']]], + ['keditornames_93',['kEditorNames',['../namespaceyaze_1_1editor.html#a9de5b72d09ff3ed14ae06a1b1fc90367',1,'yaze::editor']]], + ['kendofprojectfile_94',['kEndOfProjectFile',['../namespaceyaze.html#a12ad99b5f6533ab824bad2e024695895',1,'yaze']]], + ['kentrance_95',['kEntrance',['../classyaze_1_1zelda3_1_1GameEntity.html#a04318cae2fac826a7a06bdbb6e7948b2a8cd1c7e970abfa25379087a6ed8f0b1a',1,'yaze::zelda3::GameEntity']]], + ['kentranceblockset_96',['kEntranceBlockset',['../namespaceyaze_1_1zelda3.html#a9cd6933fd6cb4fbeb373e2daea0a8b26',1,'yaze::zelda3']]], + ['kentrancecameraxtrigger_97',['kEntranceCameraXTrigger',['../namespaceyaze_1_1zelda3.html#a1accbf4fe50512baf98b6a3d3e9c92e7',1,'yaze::zelda3']]], + ['kentrancecameraytrigger_98',['kEntranceCameraYTrigger',['../namespaceyaze_1_1zelda3.html#a9962de09957a22a794ab96f1f2a41803',1,'yaze::zelda3']]], + ['kentrancedoor_99',['kEntranceDoor',['../namespaceyaze_1_1zelda3.html#a41b024d5268925b29530eae41d1bc6ae',1,'yaze::zelda3']]], + ['kentrancedungeon_100',['kEntranceDungeon',['../namespaceyaze_1_1zelda3.html#aca63e600c9d70992849bc376f7502c93',1,'yaze::zelda3']]], + ['kentranceexit_101',['kEntranceExit',['../namespaceyaze_1_1zelda3.html#a694f9b3fffc287c71abfd1f529c4ba23',1,'yaze::zelda3']]], + ['kentrancefloor_102',['kEntranceFloor',['../namespaceyaze_1_1zelda3.html#a8083f1cab3a48f73ff14ab03066e5505',1,'yaze::zelda3']]], + ['kentrancegfxgroup_103',['kEntranceGfxGroup',['../namespaceyaze.html#a70210423b80d30a75edab49bddef04d0',1,'yaze']]], + ['kentranceladderbg_104',['kEntranceLadderBG',['../namespaceyaze_1_1zelda3.html#aa306772ed6de1e7dc9f2f791d2e1c20b',1,'yaze::zelda3']]], + ['kentrancemusic_105',['kEntranceMusic',['../namespaceyaze_1_1zelda3.html#aabbed84401e10f830675c9169cda67d3',1,'yaze::zelda3']]], + ['kentrancenames_106',['kEntranceNames',['../namespaceyaze_1_1zelda3.html#a11f897c391430c3e4e14c91b9606721a',1,'yaze::zelda3']]], + ['kentranceroom_107',['kEntranceRoom',['../namespaceyaze_1_1zelda3.html#a26495cd86a21e1780a9f4483b5049575',1,'yaze::zelda3']]], + ['kentrancescrolledge_108',['kEntranceScrollEdge',['../namespaceyaze_1_1zelda3.html#aca2ddf66c6a403ee202b1d5390b3b6b2',1,'yaze::zelda3']]], + ['kentrancescrolling_109',['kEntrancescrolling',['../namespaceyaze_1_1zelda3.html#ad9d8ea0a6ed16b70386c881af5ae07bc',1,'yaze::zelda3']]], + ['kentrancescrollquadrant_110',['kEntranceScrollQuadrant',['../namespaceyaze_1_1zelda3.html#ad65ed43e902a762b6d209098d6107394',1,'yaze::zelda3']]], + ['kentrancetiletypeptrhigh_111',['kEntranceTileTypePtrHigh',['../namespaceyaze_1_1zelda3.html#aad0f93c8898aa9960c49f0925535f057',1,'yaze::zelda3']]], + ['kentrancetiletypeptrlow_112',['kEntranceTileTypePtrLow',['../namespaceyaze_1_1zelda3.html#abbb89208f91e4ee4592b2486be98de7b',1,'yaze::zelda3']]], + ['kentrancexposition_113',['kEntranceXPosition',['../namespaceyaze_1_1zelda3.html#aa232f5da4d3766eb6f2cffd97cdb354f',1,'yaze::zelda3']]], + ['kentrancexscroll_114',['kEntranceXScroll',['../namespaceyaze_1_1zelda3.html#a42f1e1ec9f5414b4bc0d7e1886cd5f6b',1,'yaze::zelda3']]], + ['kentranceyposition_115',['kEntranceYPosition',['../namespaceyaze_1_1zelda3.html#aff45f31b9cbd526c488300f30c3b3b24',1,'yaze::zelda3']]], + ['kentranceyscroll_116',['kEntranceYScroll',['../namespaceyaze_1_1zelda3.html#aed972113454dfe06755a6f07ea80e084',1,'yaze::zelda3']]], + ['kexit_117',['kExit',['../classyaze_1_1zelda3_1_1GameEntity.html#a04318cae2fac826a7a06bdbb6e7948b2a6a204134384605565d443b575009eb79',1,'yaze::zelda3::GameEntity']]], + ['kexpandedlengthmod_118',['kExpandedLengthMod',['../namespaceyaze_1_1gfx_1_1lc__lz2.html#a14f2f8eef96eb308864c834cb7ad3a4f',1,'yaze::gfx::lc_lz2']]], + ['kexpandedmod_119',['kExpandedMod',['../namespaceyaze_1_1gfx_1_1lc__lz2.html#a9f9585e104565c6688541c1454569d85',1,'yaze::gfx::lc_lz2']]], + ['key_20areas_20of_20contribution_120',['Key Areas of Contribution',['../md_docs_2contributing.html#autotoc_md36',1,'']]], + ['key_5fdrop_5f_121',['key_drop_',['../classyaze_1_1zelda3_1_1Sprite.html#a705628d0c24a7ea4fc2ad863daa33cc9',1,'yaze::zelda3::Sprite']]], + ['key_5fname_122',['key_name',['../structyaze_1_1ResourceLabelManager_1_1ResourceType.html#a4f413863d830fa0ac05739c083138adc',1,'yaze::ResourceLabelManager::ResourceType']]], + ['keybindings_5f_123',['keybindings_',['../classyaze_1_1emu_1_1Emulator.html#a4559b9d5fd7974f6244c16717a10c392',1,'yaze::emu::Emulator']]], + ['keybindings_5ffile_124',['keybindings_file',['../structyaze_1_1Project.html#a8ce6393afeb49a1872eb988042e034c7',1,'yaze::Project']]], + ['keyoff_125',['keyOff',['../structyaze_1_1emu_1_1DspChannel.html#ad802a0848ec48cd3ec7642484e5ec16c',1,'yaze::emu::DspChannel']]], + ['keyon_126',['keyOn',['../structyaze_1_1emu_1_1DspChannel.html#a028cf9e5780881648106b52b017b234c',1,'yaze::emu::DspChannel']]], + ['keyword_127',['Keyword',['../classTextEditor.html#acb9bdc8f59e2fd152f423db095672fd9a220f3d3750583b9db48568a0b5b9a5f1',1,'TextEditor']]], + ['keywords_128',['Keywords',['../classTextEditor.html#aa078a3b9ad986304f9c19180a2db47e4',1,'TextEditor']]], + ['kfastromregion_129',['kFastRomRegion',['../namespaceyaze_1_1core.html#a147dd50027b3bc7f7f7dbf3600c7d79d',1,'yaze::core']]], + ['kfill_130',['kFill',['../classyaze_1_1editor_1_1GraphicsEditor.html#ad451d580c9c4ebb48f636b4c6d40c1efae22acaa6e4e9a5118b4cf5b81f8fbe1e',1,'yaze::editor::GraphicsEditor']]], + ['kfontgfxmessagedepth_131',['kFontGfxMessageDepth',['../namespaceyaze_1_1editor.html#a98fd94e92b2dbcc22006cbe07ece4f3d',1,'yaze::editor']]], + ['kfontgfxmessagesize_132',['kFontGfxMessageSize',['../namespaceyaze_1_1editor.html#a85b80708dfa68796ed65ecd200901852',1,'yaze::editor']]], + ['kfontspritelocation_133',['kFontSpriteLocation',['../namespaceyaze.html#a7f1d429e106ef643d8ead4c650743feb',1,'yaze']]], + ['kgamepartcombostring_134',['kGamePartComboString',['../namespaceyaze_1_1editor.html#a547f59f67b587aa557ea5c83a29ca4f9',1,'yaze::editor']]], + ['kgfxanimatedpointer_135',['kGfxAnimatedPointer',['../structyaze_1_1VersionConstants.html#a056e5640a3de46d8fced29c8d4298423',1,'yaze::VersionConstants']]], + ['kgfxbufferanimatedframeoffset_136',['kGfxBufferAnimatedFrameOffset',['../namespaceyaze_1_1zelda3.html#a1757051a7fff37b8c2df0206cf5ac0cb',1,'yaze::zelda3']]], + ['kgfxbufferanimatedframestride_137',['kGfxBufferAnimatedFrameStride',['../namespaceyaze_1_1zelda3.html#a0f5bf8e13693931a0bd0e77f373168e3',1,'yaze::zelda3']]], + ['kgfxbufferoffset_138',['kGfxBufferOffset',['../namespaceyaze_1_1zelda3.html#afbcf95f0000387646abc0306914ec5fd',1,'yaze::zelda3']]], + ['kgfxbufferroomoffset_139',['kGfxBufferRoomOffset',['../namespaceyaze_1_1zelda3.html#a4d981711ce6b9829ddbd59623159771b',1,'yaze::zelda3']]], + ['kgfxbufferroomspritelastlineoffset_140',['kGfxBufferRoomSpriteLastLineOffset',['../namespaceyaze_1_1zelda3.html#ae369a9f3709be23d2092e467afc473cd',1,'yaze::zelda3']]], + ['kgfxbufferroomspriteoffset_141',['kGfxBufferRoomSpriteOffset',['../namespaceyaze_1_1zelda3.html#a6174a39fc2fcf4733e85cda8eb083953',1,'yaze::zelda3']]], + ['kgfxbufferroomspritestride_142',['kGfxBufferRoomSpriteStride',['../namespaceyaze_1_1zelda3.html#a9788f71fa31f76d752e019285a1ec5cf',1,'yaze::zelda3']]], + ['kgfxbufferstride_143',['kGfxBufferStride',['../namespaceyaze_1_1zelda3.html#ad4150202e700fdd531d83924bc702860',1,'yaze::zelda3']]], + ['kgfxedittableflags_144',['kGfxEditTableFlags',['../namespaceyaze_1_1editor.html#aa21356c3f73c152d5ecdcac11bbbcdac',1,'yaze::editor']]], + ['kgfxfont_145',['kGfxFont',['../namespaceyaze_1_1editor.html#a7125035a631647e03e5efc55b88c4e77',1,'yaze::editor']]], + ['kgfxgroupspointer_146',['kGfxGroupsPointer',['../namespaceyaze.html#a2c1b8ba6ad52ecf45a54a2513d02da64',1,'yaze']]], + ['kglobalspritepalettesdw_147',['kGlobalSpritePalettesDW',['../namespaceyaze_1_1gfx.html#aa0514e66ae6b467b232b79c690b90125',1,'yaze::gfx']]], + ['kglobalsprites_148',['kGlobalSprites',['../namespaceyaze_1_1gfx.html#a82a8956476ffc04750bcfc4120c8b8dba0a831653f592380e5468c289248d97ba',1,'yaze::gfx']]], + ['kglobalspriteslw_149',['kGlobalSpritesLW',['../namespaceyaze_1_1gfx.html#a8a2d6ba45adc4519dfa8c56056e197cb',1,'yaze::gfx']]], + ['kgraphics_150',['kGraphics',['../namespaceyaze_1_1editor.html#a297b0603822af41a3d23fbc2da2a622aa3e1c9b3724e1f17fea630f35337bc792',1,'yaze::editor']]], + ['kgraphicsbincanvassize_151',['kGraphicsBinCanvasSize',['../namespaceyaze_1_1editor.html#a991b0440a29e613a11cc075bc576adbf',1,'yaze::editor']]], + ['kgraphicsbitmap_152',['kGraphicsBitmap',['../namespaceyaze_1_1gfx.html#aa922bcd5f021d803c8d6fe22e37af0ef',1,'yaze::gfx']]], + ['khardcodedgrassdw_153',['kHardcodedGrassDW',['../namespaceyaze_1_1gfx.html#a79031ccfd970eb7febc221e6a71dd16a',1,'yaze::gfx']]], + ['khardcodedgrasslw_154',['kHardcodedGrassLW',['../namespaceyaze_1_1gfx.html#a276a58f8ce29a4bbf7a1072939295def',1,'yaze::gfx']]], + ['khardcodedgrassspecial_155',['kHardcodedGrassSpecial',['../namespaceyaze_1_1gfx.html#a01134351110b2ecaf4f31746465fcd89',1,'yaze::gfx']]], + ['khash_156',['kHash',['../structyaze_1_1core_1_1HexStringParams.html#a46b018c5af3eec6b476980d6f63eb8ccae77df033a83f93fa2cba41690cf19bec',1,'yaze::core::HexStringParams']]], + ['khudpalettes_157',['kHudPalettes',['../namespaceyaze_1_1gfx.html#a0a340c4a6996bb676626082911f94815',1,'yaze::gfx']]], + ['kimmediate_158',['kImmediate',['../namespaceyaze_1_1emu.html#a22bf51ed91189695bf4e76bf6b85f836a9d5396915e9c40be7d43f985aa8e5ae0',1,'yaze::emu']]], + ['kimplied_159',['kImplied',['../namespaceyaze_1_1emu.html#a22bf51ed91189695bf4e76bf6b85f836a66a9ac70decf5309e8706a0dedc4c3c8',1,'yaze::emu']]], + ['kindexed_160',['kIndexed',['../namespaceyaze_1_1gfx.html#a2dbad3152b14109b6d797128f9c2c3baa5172f5b5640d9778d46551616f815c63',1,'yaze::gfx']]], + ['kinputfieldsize_161',['kInputFieldSize',['../namespaceyaze_1_1editor.html#ac7a7fc55222f64f310b8765b0e813278',1,'yaze::editor']]], + ['kinventorystart_162',['kInventoryStart',['../namespaceyaze_1_1zelda3_1_1screen.html#aa516df2cd7f79086619468c3d9381b4c',1,'yaze::zelda3::screen']]], + ['kios_163',['kiOS',['../namespaceyaze_1_1core.html#abd79a1a62112b429e30153eb19ffa648a693c2aebaf2fb12fb4dcc15732891b18',1,'yaze::core']]], + ['kitem_164',['kItem',['../classyaze_1_1editor_1_1DungeonEditor.html#ab7c9a13b87665bd840423dc9c94a7363a13e6a3427279e027bdea12db0b8974bd',1,'yaze::editor::DungeonEditor::kItem'],['../classyaze_1_1zelda3_1_1GameEntity.html#a04318cae2fac826a7a06bdbb6e7948b2ac9959010837826555e25cdf67e3cb3b8',1,'yaze::zelda3::GameEntity::kItem']]], + ['kline1_165',['kLine1',['../namespaceyaze_1_1editor.html#a2a9280f99a655869ec92b6a112f4893c',1,'yaze::editor']]], + ['kline2_166',['kLine2',['../namespaceyaze_1_1editor.html#a6e03f0e92717101837c29f9cc3bf172f',1,'yaze::editor']]], + ['kline3_167',['kLine3',['../namespaceyaze_1_1editor.html#af1744a66e1114136092a2f6527d4af6a',1,'yaze::editor']]], + ['klinux_168',['kLinux',['../namespaceyaze_1_1core.html#abd79a1a62112b429e30153eb19ffa648ae3f917d82e495f1c002357925ca3047e',1,'yaze::core']]], + ['kloadcustomoverworld_169',['kLoadCustomOverworld',['../structyaze_1_1core_1_1ExperimentFlags_1_1Flags_1_1Overworld.html#aac4c66f3cb99bc9a597200ce260f24b1',1,'yaze::core::ExperimentFlags::Flags::Overworld']]], + ['kloadtexturesasstreaming_170',['kLoadTexturesAsStreaming',['../structyaze_1_1core_1_1ExperimentFlags_1_1Flags.html#a68d7fcfc85b79ab127bc7d84d2887e90',1,'yaze::core::ExperimentFlags::Flags']]], + ['kloginstructions_171',['kLogInstructions',['../structyaze_1_1core_1_1ExperimentFlags_1_1Flags.html#adff4b61c1b49f2a235e48f039661678d',1,'yaze::core::ExperimentFlags::Flags']]], + ['klogtoconsole_172',['kLogToConsole',['../structyaze_1_1core_1_1ExperimentFlags_1_1Flags.html#a3bbcdff100dd5b3b9491892124db52e3',1,'yaze::core::ExperimentFlags::Flags']]], + ['kmacos_173',['kMacOS',['../namespaceyaze_1_1core.html#abd79a1a62112b429e30153eb19ffa648ad4b84d921444ff96b6ed220a036f9a8a',1,'yaze::core']]], + ['kmap_174',['kMap',['../namespaceyaze_1_1gui.html#a5a4fbc61ba7c366dab30da60463ee4f6afb5397a5037cdaeda0a604dcbfe8c01f',1,'yaze::gui']]], + ['kmap16expandedflagpos_175',['kMap16ExpandedFlagPos',['../namespaceyaze_1_1zelda3.html#a128cf7051a6ae5627ee49c88d6ecce26',1,'yaze::zelda3']]], + ['kmap16tiles_176',['kMap16Tiles',['../namespaceyaze_1_1zelda3.html#a3e254ba34f3ac9e261ce69e8fe098963',1,'yaze::zelda3']]], + ['kmap16tilesexpanded_177',['kMap16TilesExpanded',['../namespaceyaze_1_1zelda3.html#ad58b3a6c51485f0b88e6a99a6d60ce83',1,'yaze::zelda3']]], + ['kmap32expandedflagpos_178',['kMap32ExpandedFlagPos',['../namespaceyaze_1_1zelda3.html#a9e4ebbfa04c0914a8bd6e1f297871078',1,'yaze::zelda3']]], + ['kmap32tilebl_179',['kMap32TileBL',['../structyaze_1_1VersionConstants.html#a8afe69a9506202d910833638474622d6',1,'yaze::VersionConstants']]], + ['kmap32tileblexpanded_180',['kMap32TileBLExpanded',['../namespaceyaze_1_1zelda3.html#a5fed47e695c5c4b5ca8f849d873fcca8',1,'yaze::zelda3']]], + ['kmap32tilebr_181',['kMap32TileBR',['../structyaze_1_1VersionConstants.html#a5b41e81f077797e899a56c42e600fed2',1,'yaze::VersionConstants']]], + ['kmap32tilebrexpanded_182',['kMap32TileBRExpanded',['../namespaceyaze_1_1zelda3.html#a7b3fef27d6130dc2c34910603eeaa9f8',1,'yaze::zelda3']]], + ['kmap32tilecountexpanded_183',['kMap32TileCountExpanded',['../namespaceyaze_1_1zelda3.html#a7d300e24313ab04f10cff25a2a5f3dfa',1,'yaze::zelda3']]], + ['kmap32tileslength_184',['kMap32TilesLength',['../namespaceyaze_1_1zelda3.html#ab4709497012df531e176a5a51564909e',1,'yaze::zelda3']]], + ['kmap32tiletl_185',['kMap32TileTL',['../structyaze_1_1VersionConstants.html#a7f55b9635ef975182ba681aa3de891e7',1,'yaze::VersionConstants']]], + ['kmap32tiletr_186',['kMap32TileTR',['../structyaze_1_1VersionConstants.html#a5cc2840d963ac5a75528408488ceaf3e',1,'yaze::VersionConstants']]], + ['kmap32tiletrexpanded_187',['kMap32TileTRExpanded',['../namespaceyaze_1_1zelda3.html#aec97ad6a549220899cef484237a75247',1,'yaze::zelda3']]], + ['kmapsettingscolumnnames_188',['kMapSettingsColumnNames',['../namespaceyaze_1_1editor.html#ade08d8ea5f9d2979004e41d346611f77',1,'yaze::editor']]], + ['kmatchedbytes_189',['kMatchedBytes',['../namespaceyaze_1_1gfx_1_1scad__format.html#ae70315e061d80f6328f35c209b4f8e58',1,'yaze::gfx::scad_format']]], + ['kmaxgraphics_190',['kMaxGraphics',['../namespaceyaze.html#a1811556fa67024bbd32667c731c21036',1,'yaze']]], + ['kmaxhistorysize_191',['kMaxHistorySize',['../classyaze_1_1editor_1_1palette__internal_1_1PaletteEditorHistory.html#aa8f312c25feff5f8e0c83a0b4c746723',1,'yaze::editor::palette_internal::PaletteEditorHistory']]], + ['kmaxlengthcompression_192',['kMaxLengthCompression',['../namespaceyaze_1_1gfx_1_1lc__lz2.html#a825a501247f069bad8b8fa15f1d67f57',1,'yaze::gfx::lc_lz2']]], + ['kmaxlengthnormalheader_193',['kMaxLengthNormalHeader',['../namespaceyaze_1_1gfx_1_1lc__lz2.html#a8119013c1605829f7e4a6fc368e3a8a8',1,'yaze::gfx::lc_lz2']]], + ['kmessage_194',['kMessage',['../namespaceyaze_1_1editor.html#a297b0603822af41a3d23fbc2da2a622aa9b74dc5b6954a9e2ba62b24c1f8c01e0',1,'yaze::editor']]], + ['kmessagebankchangeid_195',['kMessageBankChangeId',['../namespaceyaze_1_1editor.html#abe760cd536283b42d4cfacd143210047',1,'yaze::editor']]], + ['kmessageidsize_196',['kMessageIdSize',['../namespaceyaze_1_1editor.html#abf3e74665f69b89b82a7375844db32ec',1,'yaze::editor']]], + ['kmessagetableflags_197',['kMessageTableFlags',['../namespaceyaze_1_1editor.html#abbdf1fbff1b3b401e9a764c5da0103d1',1,'yaze::editor']]], + ['kmessageterminator_198',['kMessageTerminator',['../namespaceyaze_1_1editor.html#a0d4a3ab38797b034b311b39a037a293a',1,'yaze::editor']]], + ['kmouseflags_199',['kMouseFlags',['../namespaceyaze_1_1gui.html#ac8d8a407cf4b76e12a012f326008d58a',1,'yaze::gui']]], + ['kmusic_200',['kMusic',['../classyaze_1_1zelda3_1_1GameEntity.html#a04318cae2fac826a7a06bdbb6e7948b2ac8e7b7c05d924d011cd9b57d88351829',1,'yaze::zelda3::GameEntity::kMusic'],['../namespaceyaze_1_1editor.html#a297b0603822af41a3d23fbc2da2a622aa8949888d2b573f893130a7e12d8676f4',1,'yaze::editor::kMusic']]], + ['knewfiledialogwrapper_201',['kNewFileDialogWrapper',['../structyaze_1_1core_1_1ExperimentFlags_1_1Flags.html#ac4b41b3345be12d7020e094f40a0ffce',1,'yaze::core::ExperimentFlags::Flags']]], + ['knintendomode1_202',['kNintendoMode1',['../namespaceyaze_1_1gfx_1_1lc__lz2.html#a40999005b0886dc2f9e698bc7ad09cb7',1,'yaze::gfx::lc_lz2']]], + ['knintendomode2_203',['kNintendoMode2',['../namespaceyaze_1_1gfx_1_1lc__lz2.html#a524d21aaca8fc9d91317be59c3eec058',1,'yaze::gfx::lc_lz2']]], + ['knobackground_204',['kNoBackground',['../classyaze_1_1editor_1_1DungeonEditor.html#ac3eb49d80644f15f171e273eaaed0b57ac55ffa35760784e478a24fdbd15a4ea1',1,'yaze::editor::DungeonEditor']]], + ['knone_205',['kNone',['../structyaze_1_1core_1_1HexStringParams.html#a46b018c5af3eec6b476980d6f63eb8cca35c3ace1970663a16e5c65baa5941b13',1,'yaze::core::HexStringParams']]], + ['knormalgfxspaceend_206',['kNormalGfxSpaceEnd',['../namespaceyaze.html#ae7f4d060a7da8c9ae259ac78937ff0f5',1,'yaze']]], + ['knormalgfxspacestart_207',['kNormalGfxSpaceStart',['../namespaceyaze.html#a55790eacbcbbde02e71f7cb230f1b044',1,'yaze']]], + ['knormallengthmod_208',['kNormalLengthMod',['../namespaceyaze_1_1gfx_1_1lc__lz2.html#aba2c99f0af8caa2daa8841970aadb0f6',1,'yaze::gfx::lc_lz2']]], + ['knotype_209',['kNoType',['../classyaze_1_1editor_1_1DungeonEditor.html#ab7c9a13b87665bd840423dc9c94a7363a1fd6db423a8c137c73ee3d4cc5a328c8',1,'yaze::editor::DungeonEditor']]], + ['knownidentifier_210',['KnownIdentifier',['../classTextEditor.html#acb9bdc8f59e2fd152f423db095672fd9a110205a61f3ff4b16b854c54ffc0d8c6',1,'TextEditor']]], + ['knumdictionaryentries_211',['kNumDictionaryEntries',['../namespaceyaze_1_1editor.html#a7da8c45c704303a76331eaade35bc5da',1,'yaze::editor']]], + ['knumentrancetiletypes_212',['kNumEntranceTileTypes',['../namespaceyaze_1_1zelda3.html#a619256c4d4c99314410810075c2451d0',1,'yaze::zelda3']]], + ['knumgfxsheets_213',['kNumGfxSheets',['../namespaceyaze.html#ac71d5970d234195c079f64f1a56e4522',1,'yaze']]], + ['knumlinksheets_214',['kNumLinkSheets',['../namespaceyaze.html#a51ca5df538b7f54c045a80783c02b102',1,'yaze']]], + ['knummainblocksets_215',['kNumMainBlocksets',['../namespaceyaze.html#a992222fdde7c53740e5f3cc542881b3a',1,'yaze']]], + ['knummessages_216',['kNumMessages',['../namespaceyaze_1_1editor.html#ae2ea0d3cf9bae097d559d93f326a7b1b',1,'yaze::editor']]], + ['knumoverworldentrances_217',['kNumOverworldEntrances',['../namespaceyaze_1_1zelda3.html#adc7a44403a309bba04259cd65b181719',1,'yaze::zelda3']]], + ['knumoverworldexits_218',['kNumOverworldExits',['../namespaceyaze_1_1zelda3.html#ab0cc7741feb75be66d2f690674713feb',1,'yaze::zelda3']]], + ['knumoverworldholes_219',['kNumOverworldHoles',['../namespaceyaze_1_1zelda3.html#a31e5c4ca32c0fb45812b92ea7252540e',1,'yaze::zelda3']]], + ['knumoverworldmapitempointers_220',['kNumOverworldMapItemPointers',['../namespaceyaze_1_1zelda3.html#a2dac3412687aae92877592cb0099d1d7',1,'yaze::zelda3']]], + ['knumoverworldmaps_221',['kNumOverworldMaps',['../namespaceyaze_1_1zelda3.html#a4700b7264866b963a05e2f48dc7797c0',1,'yaze::zelda3']]], + ['knumpalettes_222',['kNumPalettes',['../namespaceyaze_1_1gfx.html#a8fa421151c7f6d22cdda51ff316a53c0',1,'yaze::gfx']]], + ['knumpalettesets_223',['kNumPalettesets',['../namespaceyaze.html#ae3027bef139fcf788bb8a0d3f6f1a3ed',1,'yaze']]], + ['knumroomblocksets_224',['kNumRoomBlocksets',['../namespaceyaze.html#ac2b08cb603f8f019b669df53fbe14f2a',1,'yaze']]], + ['knumsheetstoload_225',['kNumSheetsToLoad',['../namespaceyaze_1_1editor.html#a638a8149a2fd554088a38d5b398344ab',1,'yaze::editor']]], + ['knumspritesets_226',['kNumSpritesets',['../namespaceyaze.html#a8ec2f2f56a0053f8169ecb919412cba6',1,'yaze']]], + ['knumtile16individual_227',['kNumTile16Individual',['../namespaceyaze_1_1zelda3.html#a310aac1b2a03f577a12376b08d0075d6',1,'yaze::zelda3']]], + ['knumtiletypes_228',['kNumTileTypes',['../namespaceyaze_1_1zelda3.html#a2942989160acd3b33d5e12bc535e9694',1,'yaze::zelda3']]], + ['koffsetfrommatchedbytesend_229',['kOffsetFromMatchedBytesEnd',['../namespaceyaze_1_1gfx_1_1scad__format.html#a721568a1c5a324befcaa8a13036cebcd',1,'yaze::gfx::scad_format']]], + ['koutlinerect_230',['kOutlineRect',['../namespaceyaze_1_1gui.html#a5b902cf759ec2b5ea194439194b3764c',1,'yaze::gui']]], + ['koverlaypointers_231',['kOverlayPointers',['../structyaze_1_1VersionConstants.html#a3c884189e076fa7097763e9a0bc334a6',1,'yaze::VersionConstants']]], + ['koverlaypointersbank_232',['kOverlayPointersBank',['../structyaze_1_1VersionConstants.html#a30c572cd24f6180f1ba4996a8099cd54',1,'yaze::VersionConstants']]], + ['koverworld_233',['kOverworld',['../namespaceyaze_1_1editor.html#a297b0603822af41a3d23fbc2da2a622aa29f266fe9c0da014314bf7c6a9b2a7a6',1,'yaze::editor']]], + ['koverworldcanvassize_234',['kOverworldCanvasSize',['../namespaceyaze_1_1editor.html#a090fa407d64c5928169ffda52eaa3829',1,'yaze::editor']]], + ['koverworldcompressedmappos_235',['kOverworldCompressedMapPos',['../namespaceyaze_1_1zelda3.html#ac3dd7a2e2b816a0b4d976eda125c4f44',1,'yaze::zelda3']]], + ['koverworldcompressedoverflowpos_236',['kOverworldCompressedOverflowPos',['../namespaceyaze_1_1zelda3.html#ae951cf53c23877c9e91f0ca1c089921d',1,'yaze::zelda3']]], + ['koverworldentranceallowedtilesleft_237',['kOverworldEntranceAllowedTilesLeft',['../namespaceyaze_1_1zelda3.html#af2f2b5974fe152950da1b1ccc39df9f7',1,'yaze::zelda3']]], + ['koverworldentranceallowedtilesright_238',['kOverworldEntranceAllowedTilesRight',['../namespaceyaze_1_1zelda3.html#afa92b4b6666248e89fc92e119fa91647',1,'yaze::zelda3']]], + ['koverworldentranceentranceid_239',['kOverworldEntranceEntranceId',['../namespaceyaze_1_1zelda3.html#a3993966b93392af9275fc50e1aba9328',1,'yaze::zelda3']]], + ['koverworldentranceentranceidexpanded_240',['kOverworldEntranceEntranceIdExpanded',['../namespaceyaze_1_1zelda3.html#a26e5a7b9e91ebbb569929295138dbc33',1,'yaze::zelda3']]], + ['koverworldentranceexpandedflagpos_241',['kOverworldEntranceExpandedFlagPos',['../namespaceyaze_1_1zelda3.html#ad7f4c2a68fdd515015aae0aa460adc47',1,'yaze::zelda3']]], + ['koverworldentrancemap_242',['kOverworldEntranceMap',['../namespaceyaze_1_1zelda3.html#a4e561e2b049765cf7ae2b321a7d6a45a',1,'yaze::zelda3']]], + ['koverworldentrancemapexpanded_243',['kOverworldEntranceMapExpanded',['../namespaceyaze_1_1zelda3.html#ab77d18fdb72f1304bcdf701f7401d33d',1,'yaze::zelda3']]], + ['koverworldentrancepos_244',['kOverworldEntrancePos',['../namespaceyaze_1_1zelda3.html#a0b16d6719abc9aad2fd71d18915ea5ea',1,'yaze::zelda3']]], + ['koverworldentranceposexpanded_245',['kOverworldEntrancePosExpanded',['../namespaceyaze_1_1zelda3.html#aa4013aeee53e79c998a70f67b0a6ca32',1,'yaze::zelda3']]], + ['koverworldgfxgroups1_246',['kOverworldGfxGroups1',['../structyaze_1_1VersionConstants.html#a13e7828ae4961b2e053b69c24045badc',1,'yaze::VersionConstants']]], + ['koverworldgfxgroups2_247',['kOverworldGfxGroups2',['../structyaze_1_1VersionConstants.html#a69af5f10374fe3a267516b98ff204d0f',1,'yaze::VersionConstants']]], + ['koverworldgfxptr1_248',['kOverworldGfxPtr1',['../structyaze_1_1VersionConstants.html#aa0ca3496f72a6c0bc4e14fdd477bc8df',1,'yaze::VersionConstants']]], + ['koverworldgfxptr2_249',['kOverworldGfxPtr2',['../structyaze_1_1VersionConstants.html#a51997caed3e1a646766911dfbc424338',1,'yaze::VersionConstants']]], + ['koverworldgfxptr3_250',['kOverworldGfxPtr3',['../structyaze_1_1VersionConstants.html#a40168ed2b1437863d9e5b090867e5db0',1,'yaze::VersionConstants']]], + ['koverworldholearea_251',['kOverworldHoleArea',['../namespaceyaze_1_1zelda3.html#a07733b1877e42f53cff11a648c2b4ab5',1,'yaze::zelda3']]], + ['koverworldholeentrance_252',['kOverworldHoleEntrance',['../namespaceyaze_1_1zelda3.html#a0b76a585e0f3e8fac732a803ef61f1f1',1,'yaze::zelda3']]], + ['koverworldholepos_253',['kOverworldHolePos',['../namespaceyaze_1_1zelda3.html#a467f524f73f3fdfe3598e1f90627f22a',1,'yaze::zelda3']]], + ['koverworlditemsaddress_254',['kOverworldItemsAddress',['../namespaceyaze_1_1zelda3.html#a3ce9d39d0e0dbd350a61318cdf603d34',1,'yaze::zelda3']]], + ['koverworlditemsbank_255',['kOverworldItemsBank',['../namespaceyaze_1_1zelda3.html#a00fb217f42ff0da37d87a8ea292dfff9',1,'yaze::zelda3']]], + ['koverworlditemsenddata_256',['kOverworldItemsEndData',['../namespaceyaze_1_1zelda3.html#a5005f9513f85928b431a1be4ba06479f',1,'yaze::zelda3']]], + ['koverworlditemspointers_257',['kOverworldItemsPointers',['../namespaceyaze_1_1zelda3.html#aa975b441a998b3056797b46d38aacc31',1,'yaze::zelda3']]], + ['koverworldmapdataoverflow_258',['kOverworldMapDataOverflow',['../namespaceyaze_1_1zelda3.html#a1b6bdfa8432779a86bbb2ae908033838',1,'yaze::zelda3']]], + ['koverworldmappalettegroup_259',['kOverworldMapPaletteGroup',['../structyaze_1_1VersionConstants.html#a3bbc297fff4fdab7c9ffd77c81ac7397',1,'yaze::VersionConstants']]], + ['koverworldmappaletteids_260',['kOverworldMapPaletteIds',['../namespaceyaze_1_1zelda3.html#af2dc32a6554416090637ef571345e19c',1,'yaze::zelda3']]], + ['koverworldmapparentid_261',['kOverworldMapParentId',['../namespaceyaze_1_1zelda3.html#a9674f96015da115df6610300a744f6f1',1,'yaze::zelda3']]], + ['koverworldmapsize_262',['kOverworldMapSize',['../namespaceyaze_1_1editor.html#a6f983e8dc8c404be8d40eaf201dfd82a',1,'yaze::editor::kOverworldMapSize'],['../namespaceyaze_1_1zelda3.html#ab4bddd5800d59131e7daa4eb4a95d73e',1,'yaze::zelda3::kOverworldMapSize']]], + ['koverworldmapsizehighbyte_263',['kOverworldMapSizeHighByte',['../namespaceyaze_1_1zelda3.html#a1daaf78cdd7d6ac033a254420857b8d8',1,'yaze::zelda3']]], + ['koverworldmessageids_264',['kOverworldMessageIds',['../namespaceyaze_1_1zelda3.html#ab12277550d7aea2b576b2f9688ae60e4',1,'yaze::zelda3']]], + ['koverworldminimappalettes_265',['kOverworldMiniMapPalettes',['../namespaceyaze_1_1gfx.html#a70ae0644c0e3968506a856da053c762c',1,'yaze::gfx']]], + ['koverworldmusicagahnim_266',['kOverworldMusicAgahnim',['../namespaceyaze_1_1zelda3.html#a86e1071ba5022f1ca33020ab2b07bc65',1,'yaze::zelda3']]], + ['koverworldmusicbank_267',['kOverworldMusicBank',['../namespaceyaze_1_1zelda3_1_1music.html#a5c8fc806dc71867ff65894f871964cba',1,'yaze::zelda3::music']]], + ['koverworldmusicbeginning_268',['kOverworldMusicBeginning',['../namespaceyaze_1_1zelda3.html#a58f1dfabfd264b800806f86cc027539b',1,'yaze::zelda3']]], + ['koverworldmusicdarkworld_269',['kOverworldMusicDarkWorld',['../namespaceyaze_1_1zelda3.html#a6710b1d0fba084c4af9d1e067753773c',1,'yaze::zelda3']]], + ['koverworldmusicmastersword_270',['kOverworldMusicMasterSword',['../namespaceyaze_1_1zelda3.html#aad378435391c77fde26fd3955221a24b',1,'yaze::zelda3']]], + ['koverworldmusiczelda_271',['kOverworldMusicZelda',['../namespaceyaze_1_1zelda3.html#aaefc69f1138337fca202cc371d26430a',1,'yaze::zelda3']]], + ['koverworldpaletteanimated_272',['kOverworldPaletteAnimated',['../namespaceyaze_1_1gfx.html#a612f3486558be42a1f51faf0d94bab5b',1,'yaze::gfx']]], + ['koverworldpaletteaux_273',['kOverworldPaletteAux',['../namespaceyaze_1_1gfx.html#a0b4796f107c0c3b4b05fcd994ac82b59',1,'yaze::gfx']]], + ['koverworldpalettemain_274',['kOverworldPaletteMain',['../namespaceyaze_1_1gfx.html#a713732386b0aeb2ae824c69ba93d6f68',1,'yaze::gfx']]], + ['koverworldscreensize_275',['kOverworldScreenSize',['../namespaceyaze_1_1zelda3.html#a2dc542fb1abe47bdbbeabd081933f928',1,'yaze::zelda3']]], + ['koverworldscreensizeforloading_276',['kOverworldScreenSizeForLoading',['../namespaceyaze_1_1zelda3.html#a7075b3151832c9db6534ea1829693f0c',1,'yaze::zelda3']]], + ['koverworldscreentilemapchangebyscreen1_277',['kOverworldScreenTileMapChangeByScreen1',['../namespaceyaze_1_1zelda3.html#a19a9f5f8f41db038dd285a46cd19ce7c',1,'yaze::zelda3']]], + ['koverworldscreentilemapchangebyscreen2_278',['kOverworldScreenTileMapChangeByScreen2',['../namespaceyaze_1_1zelda3.html#ab50b9ca4453d8c22553f2849274dbee6',1,'yaze::zelda3']]], + ['koverworldscreentilemapchangebyscreen3_279',['kOverworldScreenTileMapChangeByScreen3',['../namespaceyaze_1_1zelda3.html#acfa7abf657b40a2856692d0eb54577ed',1,'yaze::zelda3']]], + ['koverworldscreentilemapchangebyscreen4_280',['kOverworldScreenTileMapChangeByScreen4',['../namespaceyaze_1_1zelda3.html#a2f77918eb0bd6d717f81627d310af3a3',1,'yaze::zelda3']]], + ['koverworldspecialgfxgroup_281',['kOverworldSpecialGfxGroup',['../namespaceyaze_1_1zelda3.html#af7e9f634f1aea0c0521ef89a78baa8d6',1,'yaze::zelda3']]], + ['koverworldspecialpalgroup_282',['kOverworldSpecialPalGroup',['../namespaceyaze_1_1zelda3.html#a6ba229cf50f70b0903defb08d5291416',1,'yaze::zelda3']]], + ['koverworldspritepalettegroup_283',['kOverworldSpritePaletteGroup',['../namespaceyaze_1_1zelda3.html#a0ab46bfa73f3cbcc9c7ab6584d1a5019',1,'yaze::zelda3']]], + ['koverworldspritepaletteids_284',['kOverworldSpritePaletteIds',['../namespaceyaze_1_1zelda3.html#a70c6666dde2ca529f626d335716d2e7e',1,'yaze::zelda3']]], + ['koverworldspritesagahnim_285',['kOverworldSpritesAgahnim',['../namespaceyaze_1_1zelda3.html#ae1489ed0611948c4530516eb1814b9cd',1,'yaze::zelda3']]], + ['koverworldspritesbeginning_286',['kOverworldSpritesBeginning',['../namespaceyaze_1_1zelda3.html#ac7a625fa7deb8db0d9fcddb77ff13cd6',1,'yaze::zelda3']]], + ['koverworldspriteset_287',['kOverworldSpriteset',['../namespaceyaze_1_1zelda3.html#a0d7cf4d3830a935da3661cd692d8ea0b',1,'yaze::zelda3']]], + ['koverworldspriteszelda_288',['kOverworldSpritesZelda',['../namespaceyaze_1_1zelda3.html#a8d32abbb46a1a6ab310c1f67d9bc92d9',1,'yaze::zelda3']]], + ['koverworldtilestype_289',['kOverworldTilesType',['../structyaze_1_1VersionConstants.html#a65e2cb8c4f87166560ccb1ff0810e837',1,'yaze::VersionConstants']]], + ['koverworldtransitionpositionx_290',['kOverworldTransitionPositionX',['../namespaceyaze_1_1zelda3.html#a62444628ec44a2fc586f2e523350c036',1,'yaze::zelda3']]], + ['koverworldtransitionpositiony_291',['kOverworldTransitionPositionY',['../namespaceyaze_1_1zelda3.html#a0b0fc81d66e7a7c520437b89110312ea',1,'yaze::zelda3']]], + ['koweditflags_292',['kOWEditFlags',['../namespaceyaze_1_1editor.html#aa788b4bcda80a46b48ff4ac934c58505',1,'yaze::editor']]], + ['kowedittable_293',['kOWEditTable',['../namespaceyaze_1_1editor.html#aa7eb073b2dec436454b35ff273655642',1,'yaze::editor']]], + ['kowmapflags_294',['kOWMapFlags',['../namespaceyaze_1_1editor.html#a21a3ee57d060881f0c1f7e062418a71f',1,'yaze::editor']]], + ['kowmaptable_295',['kOWMapTable',['../namespaceyaze_1_1editor.html#a1d8e24b671e1338c02fbe726de12a0a3',1,'yaze::editor']]], + ['kpaint_296',['kPaint',['../namespaceyaze_1_1gui.html#a24eebca5b3fe9d6e674cefcb0a64e7e4abe579a9078c06d1cd7c291ae5c92485f',1,'yaze::gui']]], + ['kpalbuttonflags2_297',['kPalButtonFlags2',['../namespaceyaze_1_1editor.html#a30303af4e4e2edda065a4aa65f9a21f1',1,'yaze::editor']]], + ['kpalette_298',['kPalette',['../namespaceyaze_1_1editor.html#a297b0603822af41a3d23fbc2da2a622aab7016fa0536d3c2f14454c2bb0b203cb',1,'yaze::editor']]], + ['kpalettegroupaddresseskeys_299',['kPaletteGroupAddressesKeys',['../namespaceyaze_1_1gfx.html#a56ca525964a966ffda0388092ee28f6f',1,'yaze::gfx']]], + ['kpalettegroupaddressmap_300',['kPaletteGroupAddressMap',['../namespaceyaze_1_1gfx.html#a2e522bffcfdd82bd1db8482717eeb5ae',1,'yaze::gfx']]], + ['kpalettegroupcolorcounts_301',['kPaletteGroupColorCounts',['../namespaceyaze_1_1gfx.html#a8b13b3e6d824b6d2e9aa81f1831cf08c',1,'yaze::gfx']]], + ['kpalettetableflags_302',['kPaletteTableFlags',['../namespaceyaze_1_1editor.html#a21f1f957d01aa00962679076991c7d51',1,'yaze::editor']]], + ['kpalnoalpha_303',['kPalNoAlpha',['../namespaceyaze_1_1editor.html#a2d7a49ee6092e15e8ebbf2384b32af41',1,'yaze::editor']]], + ['kpencil_304',['kPencil',['../classyaze_1_1editor_1_1GraphicsEditor.html#ad451d580c9c4ebb48f636b4c6d40c1efa0833de46bd19decd0a9ce1541b6181ab',1,'yaze::editor::GraphicsEditor']]], + ['kpointersdictionaries_305',['kPointersDictionaries',['../namespaceyaze_1_1editor.html#a70cc399beb413359a70ca254b143d6ec',1,'yaze::editor']]], + ['kprogramcounterrelative_306',['kProgramCounterRelative',['../namespaceyaze_1_1emu.html#a22bf51ed91189695bf4e76bf6b85f836a843f1f4d2c53a5041922ffb5cfd68e33',1,'yaze::emu']]], + ['kprogramcounterrelativelong_307',['kProgramCounterRelativeLong',['../namespaceyaze_1_1emu.html#a22bf51ed91189695bf4e76bf6b85f836af3bc1bce25569418c897b2e9b215af92',1,'yaze::emu']]], + ['kproperties_308',['kProperties',['../classyaze_1_1zelda3_1_1GameEntity.html#a04318cae2fac826a7a06bdbb6e7948b2ac98b4437e8ebdcd0be73aec81bf574e7',1,'yaze::zelda3::GameEntity']]], + ['kramsize_309',['kRAMSize',['../namespaceyaze_1_1emu.html#aa140edb4ad529998a6c5eddd1bb2a2a0',1,'yaze::emu']]], + ['kramstart_310',['kRAMStart',['../namespaceyaze_1_1emu.html#a781b5a449ccc0c56efdb0a262d492202',1,'yaze::emu']]], + ['krecentfilesfilename_311',['kRecentFilesFilename',['../namespaceyaze.html#adc07abaabd36d08f9073b9229ddc5f57',1,'yaze']]], + ['krectanglecolor_312',['kRectangleColor',['../namespaceyaze_1_1gui.html#a074b2ff8f8c07459d6dbdc5cac6b68cb',1,'yaze::gui']]], + ['kredpen_313',['kRedPen',['../namespaceyaze_1_1editor.html#a1a9ea88f79f3bb8c07a0f1439347bfc2',1,'yaze::editor']]], + ['kromsize_314',['kROMSize',['../namespaceyaze_1_1emu.html#a258cfa96b07e1c84ebdae64d2ca28e2d',1,'yaze::emu']]], + ['kromstart_315',['kROMStart',['../namespaceyaze_1_1emu.html#a3748887d6ee098a391b1fb72920b0e69',1,'yaze::emu']]], + ['kroomheaderpointer_316',['kRoomHeaderPointer',['../namespaceyaze_1_1zelda3.html#acbd549e1691fc9f4bcef8d4b2970507a',1,'yaze::zelda3']]], + ['kroomheaderpointerbank_317',['kRoomHeaderPointerBank',['../namespaceyaze_1_1zelda3.html#ad1ac0e51c4d6f33af2978a75e3a7e9fe',1,'yaze::zelda3']]], + ['kroomnames_318',['kRoomNames',['../namespaceyaze_1_1zelda3.html#a6b3f5be6f1403c5b4c4d4f04b74858ba',1,'yaze::zelda3']]], + ['kroomobjectsubtype1_319',['kRoomObjectSubtype1',['../namespaceyaze_1_1zelda3.html#a8dba0a80bc8aa578678dd25378dcd0f5',1,'yaze::zelda3']]], + ['kroomobjectsubtype2_320',['kRoomObjectSubtype2',['../namespaceyaze_1_1zelda3.html#a93f46a6999be6a8b526030afb9b1d6be',1,'yaze::zelda3']]], + ['kroomobjectsubtype3_321',['kRoomObjectSubtype3',['../namespaceyaze_1_1zelda3.html#a4852800a3aabb1c20b4dc965a6b2ddba',1,'yaze::zelda3']]], + ['kroomobjecttileaddress_322',['kRoomObjectTileAddress',['../namespaceyaze_1_1zelda3.html#ab044ae61220ad060623de10691e64055',1,'yaze::zelda3']]], + ['kroomobjecttileaddressfloor_323',['kRoomObjectTileAddressFloor',['../namespaceyaze_1_1zelda3.html#af382bd166123f115105c7a9ba778a171',1,'yaze::zelda3']]], + ['ksaveallpalettes_324',['kSaveAllPalettes',['../structyaze_1_1core_1_1ExperimentFlags_1_1Flags.html#a0400929ed31f9b6bf8c8e549fbf9af97',1,'yaze::core::ExperimentFlags::Flags']]], + ['ksavedungeonmaps_325',['kSaveDungeonMaps',['../structyaze_1_1core_1_1ExperimentFlags_1_1Flags.html#a139df348fe7ba7294a64ac19cd097095',1,'yaze::core::ExperimentFlags::Flags']]], + ['ksavegfxgroups_326',['kSaveGfxGroups',['../structyaze_1_1core_1_1ExperimentFlags_1_1Flags.html#a26fbe62bb23a612419bd01d0a41f6c20',1,'yaze::core::ExperimentFlags::Flags']]], + ['ksavegraphicssheet_327',['kSaveGraphicsSheet',['../structyaze_1_1core_1_1ExperimentFlags_1_1Flags.html#a2e20693a1b7f068735d17bdaa063277e',1,'yaze::core::ExperimentFlags::Flags']]], + ['ksaveoverworldentrances_328',['kSaveOverworldEntrances',['../structyaze_1_1core_1_1ExperimentFlags_1_1Flags_1_1Overworld.html#a620e1f11e10bc51de1bb3331a5bc2e30',1,'yaze::core::ExperimentFlags::Flags::Overworld']]], + ['ksaveoverworldexits_329',['kSaveOverworldExits',['../structyaze_1_1core_1_1ExperimentFlags_1_1Flags_1_1Overworld.html#a3623940f24c71a4d8eb64cd9e4918be0',1,'yaze::core::ExperimentFlags::Flags::Overworld']]], + ['ksaveoverworlditems_330',['kSaveOverworldItems',['../structyaze_1_1core_1_1ExperimentFlags_1_1Flags_1_1Overworld.html#a7b8ed33d3dcde362a68289b1d3526a0f',1,'yaze::core::ExperimentFlags::Flags::Overworld']]], + ['ksaveoverworldmaps_331',['kSaveOverworldMaps',['../structyaze_1_1core_1_1ExperimentFlags_1_1Flags_1_1Overworld.html#a7e9a5bb04d499770313e0f4bac95c788',1,'yaze::core::ExperimentFlags::Flags::Overworld']]], + ['ksaveoverworldproperties_332',['kSaveOverworldProperties',['../structyaze_1_1core_1_1ExperimentFlags_1_1Flags_1_1Overworld.html#a5abd03aced7a4cff43c7fe021e8e3b4e',1,'yaze::core::ExperimentFlags::Flags::Overworld']]], + ['ksavewithchangequeue_333',['kSaveWithChangeQueue',['../structyaze_1_1core_1_1ExperimentFlags_1_1Flags.html#a1d7872b391f6db3319d0367cfde788cb',1,'yaze::core::ExperimentFlags::Flags']]], + ['kscreen_334',['kScreen',['../namespaceyaze_1_1editor.html#a297b0603822af41a3d23fbc2da2a622aa999e1b181ff36a65c7fd5a32e4e627d8',1,'yaze::editor']]], + ['kscrollvertical_335',['kScrollVertical',['../namespaceyaze_1_1editor.html#a189336bde381ff1453e2be128c0e213b',1,'yaze::editor']]], + ['ksecretitemnames_336',['kSecretItemNames',['../namespaceyaze_1_1zelda3.html#a5dc8588fe49be6ba766225ccc0ca4a90',1,'yaze::zelda3']]], + ['kselect_337',['kSelect',['../classyaze_1_1editor_1_1GraphicsEditor.html#ad451d580c9c4ebb48f636b4c6d40c1efa0f74d4695fd4cccbe4380a5fcf6f8cc0',1,'yaze::editor::GraphicsEditor::kSelect'],['../namespaceyaze_1_1gui.html#a24eebca5b3fe9d6e674cefcb0a64e7e4a0f74d4695fd4cccbe4380a5fcf6f8cc0',1,'yaze::gui::kSelect']]], + ['ksettings_338',['kSettings',['../namespaceyaze_1_1editor.html#a297b0603822af41a3d23fbc2da2a622aac935a934100d15241aefe3f7081e7767',1,'yaze::editor']]], + ['kshield_339',['kShield',['../namespaceyaze_1_1gfx.html#a82a8956476ffc04750bcfc4120c8b8dba9f56642cd3258629b69bd8a501b90343',1,'yaze::gfx']]], + ['kshieldpalettes_340',['kShieldPalettes',['../namespaceyaze_1_1gfx.html#a5d11714a4d5c1db3bb84fc46f34ffcad',1,'yaze::gfx']]], + ['ksnesbytemax_341',['kSnesByteMax',['../namespaceyaze_1_1gfx_1_1lc__lz2.html#a3917ad6c050f1d29d7dfc1f95751742d',1,'yaze::gfx::lc_lz2']]], + ['kspecialworldmapidstart_342',['kSpecialWorldMapIdStart',['../namespaceyaze_1_1zelda3.html#a367cb50c76df42b3ac6350e00800e31c',1,'yaze::zelda3']]], + ['ksprite_343',['kSprite',['../classyaze_1_1editor_1_1DungeonEditor.html#ab7c9a13b87665bd840423dc9c94a7363af00834b12922e0bcc707bcf437df8f69',1,'yaze::editor::DungeonEditor::kSprite'],['../classyaze_1_1zelda3_1_1GameEntity.html#a04318cae2fac826a7a06bdbb6e7948b2ad762ca56a37f1bc1db8fc9c043e3e2b9',1,'yaze::zelda3::GameEntity::kSprite'],['../namespaceyaze_1_1editor.html#a297b0603822af41a3d23fbc2da2a622aa7c10e40e40c6c0519ea3066c5c66733a',1,'yaze::editor::kSprite']]], + ['kspriteblocksetpointer_344',['kSpriteBlocksetPointer',['../structyaze_1_1VersionConstants.html#a58bf96c3f8bbaf14a950de433cc5a039',1,'yaze::VersionConstants']]], + ['kspriteproperties_345',['kSpriteProperties',['../namespaceyaze_1_1zelda3.html#ad0817d230f1c2475d2af06e6105a5ef0',1,'yaze::zelda3']]], + ['kspritesaux1_346',['kSpritesAux1',['../namespaceyaze_1_1gfx.html#a82a8956476ffc04750bcfc4120c8b8dba185f0e372b857b26dbd371e9f54d68f7',1,'yaze::gfx']]], + ['kspritesaux2_347',['kSpritesAux2',['../namespaceyaze_1_1gfx.html#a82a8956476ffc04750bcfc4120c8b8dba2f71fb69e2115f386b5f356665f8eadc',1,'yaze::gfx']]], + ['kspritesaux3_348',['kSpritesAux3',['../namespaceyaze_1_1gfx.html#a82a8956476ffc04750bcfc4120c8b8dba36796835a2cffb6218b1755600160d2b',1,'yaze::gfx']]], + ['kspritespalettesaux1_349',['kSpritesPalettesAux1',['../namespaceyaze_1_1gfx.html#a8b322cf8a94f5a7490d039e004614227',1,'yaze::gfx']]], + ['kspritespalettesaux2_350',['kSpritesPalettesAux2',['../namespaceyaze_1_1gfx.html#a60faa8e15591e4474796eb1f5d92c1ac',1,'yaze::gfx']]], + ['kspritespalettesaux3_351',['kSpritesPalettesAux3',['../namespaceyaze_1_1gfx.html#aa192ea229595082ae8f3839d94d99e61',1,'yaze::gfx']]], + ['kspritetabbarflags_352',['kSpriteTabBarFlags',['../namespaceyaze_1_1editor.html#ae80653744ecd4402e10c58d26015bdd5',1,'yaze::editor']]], + ['kspritetabflags_353',['kSpriteTabFlags',['../namespaceyaze_1_1editor.html#a861a117f36af4cfe2abaaeb25a2bbc88',1,'yaze::editor']]], + ['kspritetableflags_354',['kSpriteTableFlags',['../namespaceyaze_1_1editor.html#a6d91eaa164b4529e047ae78ef99c47a0',1,'yaze::editor']]], + ['kstack_355',['kStack',['../namespaceyaze_1_1emu.html#a22bf51ed91189695bf4e76bf6b85f836a5f4930a7bc3cf140a4d53f44f47ed789',1,'yaze::emu']]], + ['kstackrelative_356',['kStackRelative',['../namespaceyaze_1_1emu.html#a22bf51ed91189695bf4e76bf6b85f836a88b7469580b8bc21f14fb1f591333c44',1,'yaze::emu']]], + ['kstackrelativeindexedy_357',['kStackRelativeIndexedY',['../namespaceyaze_1_1emu.html#a22bf51ed91189695bf4e76bf6b85f836ad43bb7d5a33aec2376fcec383643161c',1,'yaze::emu']]], + ['kstackrelativeindirectindexedy_358',['kStackRelativeIndirectIndexedY',['../namespaceyaze_1_1emu.html#a22bf51ed91189695bf4e76bf6b85f836a4aa601cf14d34696e777daadac4d992e',1,'yaze::emu']]], + ['kstackrelativeindirectindexedylong_359',['kStackRelativeIndirectIndexedYLong',['../namespaceyaze_1_1emu.html#a22bf51ed91189695bf4e76bf6b85f836a4fb43c0a77502c0cd46f01c14787fa75',1,'yaze::emu']]], + ['kstartingentranceblockset_360',['kStartingEntranceBlockset',['../namespaceyaze_1_1zelda3.html#a7745249eeb5c180332b4a0b68f28c4fc',1,'yaze::zelda3']]], + ['kstartingentrancecameraxtrigger_361',['kStartingEntranceCameraXTrigger',['../namespaceyaze_1_1zelda3.html#aa690411421b72e058ca24ef51ebfe8f4',1,'yaze::zelda3']]], + ['kstartingentrancecameraytrigger_362',['kStartingEntranceCameraYTrigger',['../namespaceyaze_1_1zelda3.html#a89fd7b5386b2e3790f5e7b36036eb59c',1,'yaze::zelda3']]], + ['kstartingentrancedoor_363',['kStartingEntranceDoor',['../namespaceyaze_1_1zelda3.html#acd37ce49857c19fa6b48645d6c96f35c',1,'yaze::zelda3']]], + ['kstartingentrancedungeon_364',['kStartingEntranceDungeon',['../namespaceyaze_1_1zelda3.html#aded4493595ac61d0856cb4a5e6a94e1f',1,'yaze::zelda3']]], + ['kstartingentranceentrance_365',['kStartingEntranceentrance',['../namespaceyaze_1_1zelda3.html#a4d8deafb7b25555b8d65f860b8face7d',1,'yaze::zelda3']]], + ['kstartingentranceexit_366',['kStartingEntranceexit',['../namespaceyaze_1_1zelda3.html#ae9e347d90839ccbaeff8d377c9ca7e2a',1,'yaze::zelda3']]], + ['kstartingentrancefloor_367',['kStartingEntranceFloor',['../namespaceyaze_1_1zelda3.html#a8bc817b0e8b24c82ab302d82a0eff5e9',1,'yaze::zelda3']]], + ['kstartingentranceladderbg_368',['kStartingEntranceLadderBG',['../namespaceyaze_1_1zelda3.html#a130a7ad742b81ddae5894bd7be7db3a9',1,'yaze::zelda3']]], + ['kstartingentrancemusic_369',['kStartingEntrancemusic',['../namespaceyaze_1_1zelda3.html#a86657f47e874674554046bf0245b31f1',1,'yaze::zelda3']]], + ['kstartingentranceroom_370',['kStartingEntranceroom',['../namespaceyaze_1_1zelda3.html#aaef99d099284e48b83af29aea6748d5b',1,'yaze::zelda3']]], + ['kstartingentrancescrolledge_371',['kStartingEntranceScrollEdge',['../namespaceyaze_1_1zelda3.html#ab856ab8bbcaa17a82b9243a480c43c6f',1,'yaze::zelda3']]], + ['kstartingentrancescrolling_372',['kStartingEntrancescrolling',['../namespaceyaze_1_1zelda3.html#a6270b8fc739701253bb074324c836b01',1,'yaze::zelda3']]], + ['kstartingentrancescrollquadrant_373',['kStartingEntranceScrollQuadrant',['../namespaceyaze_1_1zelda3.html#a6086ef3cff89c45f1671001bbe5193ad',1,'yaze::zelda3']]], + ['kstartingentrancexposition_374',['kStartingEntranceXPosition',['../namespaceyaze_1_1zelda3.html#a8e470a5c29715280411373921ac2f3ee',1,'yaze::zelda3']]], + ['kstartingentrancexscroll_375',['kStartingEntranceXScroll',['../namespaceyaze_1_1zelda3.html#a300fc4221ec3783817047de4087bbf08',1,'yaze::zelda3']]], + ['kstartingentranceyposition_376',['kStartingEntranceYPosition',['../namespaceyaze_1_1zelda3.html#a8da9e849492a483317af6c5b3fa545c9',1,'yaze::zelda3']]], + ['kstartingentranceyscroll_377',['kStartingEntranceYScroll',['../namespaceyaze_1_1zelda3.html#afa47b9b687860f758b9b7b9c1acb91f6',1,'yaze::zelda3']]], + ['kstepfasthex_378',['kStepFastHex',['../namespaceyaze_1_1gui.html#ac0d0508a4ca0643d60c606788b50e17d',1,'yaze::gui']]], + ['ksteponehex_379',['kStepOneHex',['../namespaceyaze_1_1gui.html#a6029f8bda82fb5f101e9ddd63d85e856',1,'yaze::gui']]], + ['ksuperdonkeysprites_380',['kSuperDonkeySprites',['../namespaceyaze_1_1editor.html#a42382673ea2557750ccf0c490e8abc98',1,'yaze::editor']]], + ['ksuperdonkeytiles_381',['kSuperDonkeyTiles',['../namespaceyaze_1_1editor.html#aa7e4f5f4067c96e69f95a40beb7a83e5',1,'yaze::editor']]], + ['ksword_382',['kSword',['../namespaceyaze_1_1gfx.html#a82a8956476ffc04750bcfc4120c8b8dba209403e94e5ae3fecb2e65f298d46370',1,'yaze::gfx']]], + ['kswordpalettes_383',['kSwordPalettes',['../namespaceyaze_1_1gfx.html#a7894b061b9f2f6302a6ae6e6a1dc21e5',1,'yaze::gfx']]], + ['ktextdata_384',['kTextData',['../namespaceyaze_1_1editor.html#a473fd190fc829bc2a054131640c2f620',1,'yaze::editor']]], + ['ktextdata2_385',['kTextData2',['../namespaceyaze_1_1editor.html#a59d4c715a567f35b7d9423174b899067',1,'yaze::editor']]], + ['ktextdata2end_386',['kTextData2End',['../namespaceyaze_1_1editor.html#aa1be5ac0e95732fd100052c1e380608f',1,'yaze::editor']]], + ['ktextdataend_387',['kTextDataEnd',['../namespaceyaze_1_1editor.html#afa2bb58012ea2e36ff07daad1c52f812',1,'yaze::editor']]], + ['ktile_388',['kTile',['../namespaceyaze_1_1gui.html#a5a4fbc61ba7c366dab30da60463ee4f6ac06bd766ba0c680aa7ce4145dd31eb99',1,'yaze::gui']]], + ['ktile16ptr_389',['kTile16Ptr',['../namespaceyaze.html#a928bdc81237834754dbac3f20bde2dca',1,'yaze']]], + ['ktile16size_390',['kTile16Size',['../namespaceyaze_1_1editor.html#a8dc3baef6adc771af0290ef25f331bb4',1,'yaze::editor']]], + ['ktile8displayheight_391',['kTile8DisplayHeight',['../namespaceyaze_1_1editor.html#acaf519c879d66d149309572ad431af0b',1,'yaze::editor']]], + ['ktilemap_392',['kTilemap',['../classyaze_1_1zelda3_1_1GameEntity.html#a04318cae2fac826a7a06bdbb6e7948b2a63e228dd8306a9d7705a1fbd45c814f8',1,'yaze::zelda3::GameEntity']]], + ['ktileselectortab_393',['kTileSelectorTab',['../namespaceyaze_1_1editor.html#add4e4fce8dc72655325d8a50581404dd',1,'yaze::editor']]], + ['ktilesheetdepth_394',['kTilesheetDepth',['../namespaceyaze_1_1gfx.html#a6811e95709a9ee171b794ac5d3f289fe',1,'yaze::gfx']]], + ['ktilesheetheight_395',['kTilesheetHeight',['../namespaceyaze_1_1gfx.html#a31cc30ac8b84ca5dc7a802c51698e845',1,'yaze::gfx']]], + ['ktilesheetwidth_396',['kTilesheetWidth',['../namespaceyaze_1_1gfx.html#a33c61ec68c83c1679ac87d9711d7c0b0',1,'yaze::gfx']]], + ['ktoolsettableflags_397',['kToolsetTableFlags',['../namespaceyaze_1_1editor.html#a615aec1dbd7a854131aa04103e8ea5b6',1,'yaze::editor']]], + ['ktransitiontargetnorth_398',['kTransitionTargetNorth',['../namespaceyaze_1_1zelda3.html#ae6cd3b84406ea0d63138846e2e6eff29',1,'yaze::zelda3']]], + ['ktransitiontargetwest_399',['kTransitionTargetWest',['../namespaceyaze_1_1zelda3.html#a81ff6895314cd5125033ed779fd8a6c9',1,'yaze::zelda3']]], + ['ktransport_400',['kTransport',['../classyaze_1_1zelda3_1_1GameEntity.html#a04318cae2fac826a7a06bdbb6e7948b2a31fd9968723a0676325446e2e85c02d8',1,'yaze::zelda3::GameEntity']]], + ['ktriforce_401',['kTriforce',['../namespaceyaze_1_1gfx.html#a82a8956476ffc04750bcfc4120c8b8dbad8fee2a50a54fcd05736b1cbded9b91a',1,'yaze::gfx']]], + ['ktriforcefaces_402',['kTriforceFaces',['../namespaceyaze_1_1zelda3_1_1screen.html#a2aee6eb8b231726446279f8cd694ad4d',1,'yaze::zelda3::screen']]], + ['ktriforcepalette_403',['kTriforcePalette',['../namespaceyaze_1_1gfx.html#abbdecdb226bc283e1b0ccc32c9d27b0a',1,'yaze::gfx']]], + ['ktriforcevertices_404',['kTriforceVertices',['../namespaceyaze_1_1zelda3_1_1screen.html#aa489f35925ddfb13b05baf84006bec6f',1,'yaze::zelda3::screen']]], + ['kuncompressedsheetsize_405',['kUncompressedSheetSize',['../namespaceyaze.html#a30653b94f9a3bf78bee51a203e141dd4',1,'yaze']]], + ['kunknown_406',['kUnknown',['../namespaceyaze_1_1core.html#abd79a1a62112b429e30153eb19ffa648a25c2dc47991b3df171ed5192bcf70390',1,'yaze::core']]], + ['kwhitecolor_407',['kWhiteColor',['../namespaceyaze_1_1gui.html#a052158d35957768a382590f5af89e34e',1,'yaze::gui']]], + ['kwidtharraysize_408',['kWidthArraySize',['../namespaceyaze_1_1editor.html#ab8dad615541a554df4446d604e0bc187',1,'yaze::editor']]], + ['kwindows_409',['kWindows',['../namespaceyaze_1_1core.html#abd79a1a62112b429e30153eb19ffa648aad547616982f990862d4e1213452c089',1,'yaze::core']]], + ['kworldcolors_410',['kWorldColors',['../namespaceyaze_1_1gfx.html#a82a8956476ffc04750bcfc4120c8b8dba763760ff92c842ba0fba2b7916605884',1,'yaze::gfx']]], + ['kworldlist_411',['kWorldList',['../namespaceyaze_1_1editor.html#a509c76430fe7bd64995ca4c2a0004443',1,'yaze::editor']]], + ['kworldmap_412',['kWorldMap',['../namespaceyaze_1_1gfx.html#a82a8956476ffc04750bcfc4120c8b8dbac4ed7facba5bc499470417f80fccfd30',1,'yaze::gfx']]], + ['kzeropos_413',['kZeroPos',['../namespaceyaze_1_1gui.html#ab500bfa55478470e1f7cd45806c3728e',1,'yaze::gui']]] ]; diff --git a/search/all_16.js b/search/all_16.js index a33559716..4dad29f9f 100644 --- a/search/all_16.js +++ b/search/all_16.js @@ -293,54 +293,52 @@ var searchData= ['mutable_5fbitmap_290',['mutable_bitmap',['../classyaze_1_1gfx_1_1Tilesheet.html#aa0896f4f20dc7f09b054aa1d5e7e87a6',1,'yaze::gfx::Tilesheet']]], ['mutable_5fblocks_291',['mutable_blocks',['../classyaze_1_1zelda3_1_1Room.html#a5d02e4d362a9936fa9d85413dc473f1c',1,'yaze::zelda3::Room']]], ['mutable_5fcolor_292',['mutable_color',['../classyaze_1_1gfx_1_1SnesPalette.html#a35c884fd5e8abcc1b2a7bd6f2fee08fe',1,'yaze::gfx::SnesPalette']]], - ['mutable_5fconverted_5fsurface_293',['mutable_converted_surface',['../classyaze_1_1gfx_1_1Bitmap.html#a8f7c7d6223880b970bbd96a6626b59df',1,'yaze::gfx::Bitmap']]], - ['mutable_5fcurrent_5fpalette_294',['mutable_current_palette',['../classyaze_1_1zelda3_1_1OverworldMap.html#abb2df58763a161860ba694582ef31c0f',1,'yaze::zelda3::OverworldMap']]], - ['mutable_5fcustom_5ftileset_295',['mutable_custom_tileset',['../classyaze_1_1zelda3_1_1OverworldMap.html#aed9669a207763ef9fc67a86adcc45983',1,'yaze::zelda3::OverworldMap']]], - ['mutable_5fcycles_296',['mutable_cycles',['../classyaze_1_1emu_1_1Snes.html#a05fa3257d744b2f2be072db807a93d07',1,'yaze::emu::Snes']]], - ['mutable_5fdata_297',['mutable_data',['../classyaze_1_1gfx_1_1Bitmap.html#a9f96f54bf229f5c20f8470de37200707',1,'yaze::gfx::Bitmap::mutable_data()'],['../classyaze_1_1Rom.html#a4b8d9753f385d6cb23821df4bcc689c6',1,'yaze::Rom::mutable_data()']]], - ['mutable_5fdeleted_5fentrances_298',['mutable_deleted_entrances',['../classyaze_1_1zelda3_1_1Overworld.html#a0cb4ee0bc2ed6cb95855c227207a10d5',1,'yaze::zelda3::Overworld']]], - ['mutable_5fdungeon_5fpalette_299',['mutable_dungeon_palette',['../classyaze_1_1Rom.html#a6a005b3b2e4ceeee4328c6815b955880',1,'yaze::Rom']]], - ['mutable_5fentrances_300',['mutable_entrances',['../classyaze_1_1zelda3_1_1Overworld.html#ad5b7769d5e66f43e4f09d0e30611cf7c',1,'yaze::zelda3::Overworld']]], - ['mutable_5fexits_301',['mutable_exits',['../classyaze_1_1zelda3_1_1Overworld.html#aae4d02e72e6d57c24bfe3172f44cf781',1,'yaze::zelda3::Overworld']]], - ['mutable_5fget_302',['mutable_get',['../classyaze_1_1core_1_1NotifyValue.html#a7781a75382661aef144b569c59d4358b',1,'yaze::core::NotifyValue']]], - ['mutable_5fgfx_5fsheets_303',['mutable_gfx_sheets',['../classyaze_1_1Rom.html#a5a87c7ecac712cf61dd1c1b17e968d85',1,'yaze::Rom']]], - ['mutable_5fholes_304',['mutable_holes',['../classyaze_1_1zelda3_1_1Overworld.html#a6ad0a986fa433bdf965baf6c54fd21f2',1,'yaze::zelda3::Overworld']]], - ['mutable_5flabels_305',['mutable_labels',['../classyaze_1_1gui_1_1Canvas.html#a86871e0ce37c27eb9186265e2e28a408',1,'yaze::gui::Canvas']]], - ['mutable_5flink_5fgraphics_306',['mutable_link_graphics',['../classyaze_1_1Rom.html#a332f85283f547cd0da9a86e842eec616',1,'yaze::Rom']]], - ['mutable_5flog_5finstructions_307',['mutable_log_instructions',['../classyaze_1_1emu_1_1Cpu.html#a8bced7a402addfa2b7a90b59aa13dd8b',1,'yaze::emu::Cpu']]], - ['mutable_5fmap_5ftiles_308',['mutable_map_tiles',['../classyaze_1_1zelda3_1_1Overworld.html#af41ee7a2df7343c6250eab3752593892',1,'yaze::zelda3::Overworld']]], - ['mutable_5fmemory_309',['mutable_memory',['../classyaze_1_1zelda3_1_1DungeonObjectRenderer.html#a02a4bb0985c37eecc3cab6c8427da97b',1,'yaze::zelda3::DungeonObjectRenderer']]], - ['mutable_5fmessage_5fid_310',['mutable_message_id',['../classyaze_1_1zelda3_1_1OverworldMap.html#aa8bf96a7ca06ad8afa06da6db8f4a224',1,'yaze::zelda3::OverworldMap']]], - ['mutable_5fmosaic_311',['mutable_mosaic',['../classyaze_1_1zelda3_1_1OverworldMap.html#ae146e1982b43dee958e5b952c20d0764',1,'yaze::zelda3::OverworldMap']]], - ['mutable_5foverworld_5fmap_312',['mutable_overworld_map',['../classyaze_1_1zelda3_1_1Overworld.html#a90cc1152067e0937c7e48d69e88a563f',1,'yaze::zelda3::Overworld']]], - ['mutable_5fpalette_313',['mutable_palette',['../classyaze_1_1gfx_1_1Bitmap.html#a6f858326527e7871044cc605e4239042',1,'yaze::gfx::Bitmap::mutable_palette()'],['../structyaze_1_1gfx_1_1PaletteGroup.html#acbd70f24b421987eb94d4d8413ad8570',1,'yaze::gfx::PaletteGroup::mutable_palette()']]], - ['mutable_5fpalette_5fgroup_314',['mutable_palette_group',['../classyaze_1_1Rom.html#a35e5778c114edd659015f76c6d067cd8',1,'yaze::Rom']]], - ['mutable_5fpixel_5fdata_315',['mutable_pixel_data',['../classyaze_1_1gfx_1_1Bitmap.html#ad6ef6cf20b30c178321e7a514623bf78',1,'yaze::gfx::Bitmap']]], - ['mutable_5fpoints_316',['mutable_points',['../classyaze_1_1gui_1_1Canvas.html#ac4e830a7d7229a0816a9059a6b20fec6',1,'yaze::gui::Canvas']]], - ['mutable_5fread_317',['mutable_read',['../classyaze_1_1emu_1_1AudioRam.html#acb80d5dc3e2c4ab980fb2ef88490ab71',1,'yaze::emu::AudioRam::mutable_read()'],['../classyaze_1_1emu_1_1AudioRamImpl.html#aba9889c3b1daf8a6c841865df38b2573',1,'yaze::emu::AudioRamImpl::mutable_read()']]], - ['mutable_5fselected_5ftiles_318',['mutable_selected_tiles',['../classyaze_1_1gui_1_1Canvas.html#a8683cc672871779c9dc28f564528a32f',1,'yaze::gui::Canvas']]], - ['mutable_5fsp_319',['mutable_sp',['../classyaze_1_1emu_1_1MemoryImpl.html#a6e3b08255f4262a5de232841001f99ee',1,'yaze::emu::MemoryImpl']]], - ['mutable_5fsprite_5fgraphics_320',['mutable_sprite_graphics',['../classyaze_1_1zelda3_1_1OverworldMap.html#a856ac8e6bc32ce7a5ae072cd90d48862',1,'yaze::zelda3::OverworldMap']]], - ['mutable_5fsprite_5fpalette_321',['mutable_sprite_palette',['../classyaze_1_1zelda3_1_1OverworldMap.html#a44e3b7e35d4d40c4fdade07c07d1b622',1,'yaze::zelda3::OverworldMap']]], - ['mutable_5fsprites_322',['mutable_sprites',['../classyaze_1_1zelda3_1_1Overworld.html#ac60f82068dadc77cf748ad7ec5c90c17',1,'yaze::zelda3::Overworld']]], - ['mutable_5fstatic_5fgraphics_323',['mutable_static_graphics',['../classyaze_1_1zelda3_1_1OverworldMap.html#a3ce0827a885264d861569029c34a09bd',1,'yaze::zelda3::OverworldMap']]], - ['mutable_5fsurface_324',['mutable_surface',['../classyaze_1_1gfx_1_1Bitmap.html#abb0633168f7956e9cab95a76380dc027',1,'yaze::gfx::Bitmap']]], - ['mutable_5ftile_5finfo_325',['mutable_tile_info',['../classyaze_1_1gfx_1_1Tilesheet.html#a73a971236730a0aa5a37dafb65b64cf1',1,'yaze::gfx::Tilesheet']]], - ['mutable_5ftiles16_326',['mutable_tiles16',['../classyaze_1_1zelda3_1_1Overworld.html#a2a38fca7d0ac26e4be8d9ed442294f2d',1,'yaze::zelda3::Overworld']]], - ['mute_327',['mute',['../classyaze_1_1emu_1_1Dsp.html#ad77e4c6c7a9c377206a7c2f3d3c221c2',1,'yaze::emu::Dsp']]], - ['mvn_328',['MVN',['../classyaze_1_1emu_1_1Cpu.html#a7bd6d3aeaba586a466a2740ac646c9a9',1,'yaze::emu::Cpu']]], - ['mvp_329',['MVP',['../classyaze_1_1emu_1_1Cpu.html#aa50110d8dea03a4b44d2911333e2dea0',1,'yaze::emu::Cpu']]], - ['mwithinrender_330',['mWithinRender',['../classTextEditor.html#acbb4cc4659b4486d0a1d934582b2efaa',1,'TextEditor']]], - ['mx_5f_331',['mx_',['../classyaze_1_1gfx_1_1OamTile.html#a07b2f24cee0bdad37a86b3bdbd3e90bc',1,'yaze::gfx::OamTile']]], - ['mx_5fclick_5f_332',['mx_click_',['../classyaze_1_1zelda3_1_1screen_1_1TitleScreen.html#a751291858068cabc1bd6abe90951bea8',1,'yaze::zelda3::screen::TitleScreen']]], - ['mx_5fdist_5f_333',['mx_dist_',['../classyaze_1_1zelda3_1_1screen_1_1TitleScreen.html#a27b66c4a534cedbe728d37dd151135ee',1,'yaze::zelda3::screen::TitleScreen']]], - ['my_5f_334',['my_',['../classyaze_1_1gfx_1_1OamTile.html#aae2b4b8cc136583c9f882356ac719a2e',1,'yaze::gfx::OamTile']]], - ['my_5fclick_5f_335',['my_click_',['../classyaze_1_1zelda3_1_1screen_1_1TitleScreen.html#a31f7d3f0727786f722e6c35a856a9b25',1,'yaze::zelda3::screen::TitleScreen']]], - ['my_5fdist_5f_336',['my_dist_',['../classyaze_1_1zelda3_1_1screen_1_1TitleScreen.html#a703610606c1a67270b3970f6a2198d3d',1,'yaze::zelda3::screen::TitleScreen']]], - ['myitemcolumnid_337',['MyItemColumnID',['../namespaceyaze_1_1editor.html#ae140ba674954cd458242f15e846c1756',1,'yaze::editor']]], - ['myitemcolumnid_5faction_338',['MyItemColumnID_Action',['../namespaceyaze_1_1editor.html#ae140ba674954cd458242f15e846c1756ab8a11efab3c61888cbc5ca21f7402c32',1,'yaze::editor']]], - ['myitemcolumnid_5fdescription_339',['MyItemColumnID_Description',['../namespaceyaze_1_1editor.html#ae140ba674954cd458242f15e846c1756a65853caa51a38e7a70378dd42bce4ad5',1,'yaze::editor']]], - ['myitemcolumnid_5fid_340',['MyItemColumnID_ID',['../namespaceyaze_1_1editor.html#ae140ba674954cd458242f15e846c1756a5f806b7c1daec29717f38dbb45ae922e',1,'yaze::editor']]], - ['myitemcolumnid_5fname_341',['MyItemColumnID_Name',['../namespaceyaze_1_1editor.html#ae140ba674954cd458242f15e846c1756ac6f646bd2702f08c00735ecd7ba95293',1,'yaze::editor']]], - ['myitemcolumnid_5fquantity_342',['MyItemColumnID_Quantity',['../namespaceyaze_1_1editor.html#ae140ba674954cd458242f15e846c1756abba025e8b1647f3e5b4c3e78429e3e3f',1,'yaze::editor']]] + ['mutable_5fcurrent_5fpalette_293',['mutable_current_palette',['../classyaze_1_1zelda3_1_1OverworldMap.html#abb2df58763a161860ba694582ef31c0f',1,'yaze::zelda3::OverworldMap']]], + ['mutable_5fcustom_5ftileset_294',['mutable_custom_tileset',['../classyaze_1_1zelda3_1_1OverworldMap.html#aed9669a207763ef9fc67a86adcc45983',1,'yaze::zelda3::OverworldMap']]], + ['mutable_5fcycles_295',['mutable_cycles',['../classyaze_1_1emu_1_1Snes.html#a05fa3257d744b2f2be072db807a93d07',1,'yaze::emu::Snes']]], + ['mutable_5fdata_296',['mutable_data',['../classyaze_1_1gfx_1_1Bitmap.html#a9f96f54bf229f5c20f8470de37200707',1,'yaze::gfx::Bitmap::mutable_data()'],['../classyaze_1_1Rom.html#a4b8d9753f385d6cb23821df4bcc689c6',1,'yaze::Rom::mutable_data()']]], + ['mutable_5fdeleted_5fentrances_297',['mutable_deleted_entrances',['../classyaze_1_1zelda3_1_1Overworld.html#a0cb4ee0bc2ed6cb95855c227207a10d5',1,'yaze::zelda3::Overworld']]], + ['mutable_5fdungeon_5fpalette_298',['mutable_dungeon_palette',['../classyaze_1_1Rom.html#a6a005b3b2e4ceeee4328c6815b955880',1,'yaze::Rom']]], + ['mutable_5fentrances_299',['mutable_entrances',['../classyaze_1_1zelda3_1_1Overworld.html#ad5b7769d5e66f43e4f09d0e30611cf7c',1,'yaze::zelda3::Overworld']]], + ['mutable_5fexits_300',['mutable_exits',['../classyaze_1_1zelda3_1_1Overworld.html#aae4d02e72e6d57c24bfe3172f44cf781',1,'yaze::zelda3::Overworld']]], + ['mutable_5fget_301',['mutable_get',['../classyaze_1_1core_1_1NotifyValue.html#a7781a75382661aef144b569c59d4358b',1,'yaze::core::NotifyValue']]], + ['mutable_5fgfx_5fsheets_302',['mutable_gfx_sheets',['../classyaze_1_1Rom.html#a5a87c7ecac712cf61dd1c1b17e968d85',1,'yaze::Rom']]], + ['mutable_5fholes_303',['mutable_holes',['../classyaze_1_1zelda3_1_1Overworld.html#a6ad0a986fa433bdf965baf6c54fd21f2',1,'yaze::zelda3::Overworld']]], + ['mutable_5flabels_304',['mutable_labels',['../classyaze_1_1gui_1_1Canvas.html#a86871e0ce37c27eb9186265e2e28a408',1,'yaze::gui::Canvas']]], + ['mutable_5flink_5fgraphics_305',['mutable_link_graphics',['../classyaze_1_1Rom.html#a332f85283f547cd0da9a86e842eec616',1,'yaze::Rom']]], + ['mutable_5flog_5finstructions_306',['mutable_log_instructions',['../classyaze_1_1emu_1_1Cpu.html#a8bced7a402addfa2b7a90b59aa13dd8b',1,'yaze::emu::Cpu']]], + ['mutable_5fmap_5ftiles_307',['mutable_map_tiles',['../classyaze_1_1zelda3_1_1Overworld.html#af41ee7a2df7343c6250eab3752593892',1,'yaze::zelda3::Overworld']]], + ['mutable_5fmemory_308',['mutable_memory',['../classyaze_1_1zelda3_1_1DungeonObjectRenderer.html#a02a4bb0985c37eecc3cab6c8427da97b',1,'yaze::zelda3::DungeonObjectRenderer']]], + ['mutable_5fmessage_5fid_309',['mutable_message_id',['../classyaze_1_1zelda3_1_1OverworldMap.html#aa8bf96a7ca06ad8afa06da6db8f4a224',1,'yaze::zelda3::OverworldMap']]], + ['mutable_5fmosaic_310',['mutable_mosaic',['../classyaze_1_1zelda3_1_1OverworldMap.html#ae146e1982b43dee958e5b952c20d0764',1,'yaze::zelda3::OverworldMap']]], + ['mutable_5foverworld_5fmap_311',['mutable_overworld_map',['../classyaze_1_1zelda3_1_1Overworld.html#a90cc1152067e0937c7e48d69e88a563f',1,'yaze::zelda3::Overworld']]], + ['mutable_5fpalette_312',['mutable_palette',['../classyaze_1_1gfx_1_1Bitmap.html#a6f858326527e7871044cc605e4239042',1,'yaze::gfx::Bitmap::mutable_palette()'],['../structyaze_1_1gfx_1_1PaletteGroup.html#acbd70f24b421987eb94d4d8413ad8570',1,'yaze::gfx::PaletteGroup::mutable_palette()']]], + ['mutable_5fpalette_5fgroup_313',['mutable_palette_group',['../classyaze_1_1Rom.html#a35e5778c114edd659015f76c6d067cd8',1,'yaze::Rom']]], + ['mutable_5fpoints_314',['mutable_points',['../classyaze_1_1gui_1_1Canvas.html#ac4e830a7d7229a0816a9059a6b20fec6',1,'yaze::gui::Canvas']]], + ['mutable_5fread_315',['mutable_read',['../classyaze_1_1emu_1_1AudioRam.html#acb80d5dc3e2c4ab980fb2ef88490ab71',1,'yaze::emu::AudioRam::mutable_read()'],['../classyaze_1_1emu_1_1AudioRamImpl.html#aba9889c3b1daf8a6c841865df38b2573',1,'yaze::emu::AudioRamImpl::mutable_read()']]], + ['mutable_5fselected_5ftiles_316',['mutable_selected_tiles',['../classyaze_1_1gui_1_1Canvas.html#a8683cc672871779c9dc28f564528a32f',1,'yaze::gui::Canvas']]], + ['mutable_5fsp_317',['mutable_sp',['../classyaze_1_1emu_1_1MemoryImpl.html#a6e3b08255f4262a5de232841001f99ee',1,'yaze::emu::MemoryImpl']]], + ['mutable_5fsprite_5fgraphics_318',['mutable_sprite_graphics',['../classyaze_1_1zelda3_1_1OverworldMap.html#a856ac8e6bc32ce7a5ae072cd90d48862',1,'yaze::zelda3::OverworldMap']]], + ['mutable_5fsprite_5fpalette_319',['mutable_sprite_palette',['../classyaze_1_1zelda3_1_1OverworldMap.html#a44e3b7e35d4d40c4fdade07c07d1b622',1,'yaze::zelda3::OverworldMap']]], + ['mutable_5fsprites_320',['mutable_sprites',['../classyaze_1_1zelda3_1_1Overworld.html#ac60f82068dadc77cf748ad7ec5c90c17',1,'yaze::zelda3::Overworld']]], + ['mutable_5fstatic_5fgraphics_321',['mutable_static_graphics',['../classyaze_1_1zelda3_1_1OverworldMap.html#a3ce0827a885264d861569029c34a09bd',1,'yaze::zelda3::OverworldMap']]], + ['mutable_5fsurface_322',['mutable_surface',['../classyaze_1_1gfx_1_1Bitmap.html#abb0633168f7956e9cab95a76380dc027',1,'yaze::gfx::Bitmap']]], + ['mutable_5ftile_5finfo_323',['mutable_tile_info',['../classyaze_1_1gfx_1_1Tilesheet.html#a73a971236730a0aa5a37dafb65b64cf1',1,'yaze::gfx::Tilesheet']]], + ['mutable_5ftiles16_324',['mutable_tiles16',['../classyaze_1_1zelda3_1_1Overworld.html#a2a38fca7d0ac26e4be8d9ed442294f2d',1,'yaze::zelda3::Overworld']]], + ['mute_325',['mute',['../classyaze_1_1emu_1_1Dsp.html#ad77e4c6c7a9c377206a7c2f3d3c221c2',1,'yaze::emu::Dsp']]], + ['mvn_326',['MVN',['../classyaze_1_1emu_1_1Cpu.html#a7bd6d3aeaba586a466a2740ac646c9a9',1,'yaze::emu::Cpu']]], + ['mvp_327',['MVP',['../classyaze_1_1emu_1_1Cpu.html#aa50110d8dea03a4b44d2911333e2dea0',1,'yaze::emu::Cpu']]], + ['mwithinrender_328',['mWithinRender',['../classTextEditor.html#acbb4cc4659b4486d0a1d934582b2efaa',1,'TextEditor']]], + ['mx_5f_329',['mx_',['../classyaze_1_1gfx_1_1OamTile.html#a07b2f24cee0bdad37a86b3bdbd3e90bc',1,'yaze::gfx::OamTile']]], + ['mx_5fclick_5f_330',['mx_click_',['../classyaze_1_1zelda3_1_1screen_1_1TitleScreen.html#a751291858068cabc1bd6abe90951bea8',1,'yaze::zelda3::screen::TitleScreen']]], + ['mx_5fdist_5f_331',['mx_dist_',['../classyaze_1_1zelda3_1_1screen_1_1TitleScreen.html#a27b66c4a534cedbe728d37dd151135ee',1,'yaze::zelda3::screen::TitleScreen']]], + ['my_5f_332',['my_',['../classyaze_1_1gfx_1_1OamTile.html#aae2b4b8cc136583c9f882356ac719a2e',1,'yaze::gfx::OamTile']]], + ['my_5fclick_5f_333',['my_click_',['../classyaze_1_1zelda3_1_1screen_1_1TitleScreen.html#a31f7d3f0727786f722e6c35a856a9b25',1,'yaze::zelda3::screen::TitleScreen']]], + ['my_5fdist_5f_334',['my_dist_',['../classyaze_1_1zelda3_1_1screen_1_1TitleScreen.html#a703610606c1a67270b3970f6a2198d3d',1,'yaze::zelda3::screen::TitleScreen']]], + ['myitemcolumnid_335',['MyItemColumnID',['../namespaceyaze_1_1editor.html#ae140ba674954cd458242f15e846c1756',1,'yaze::editor']]], + ['myitemcolumnid_5faction_336',['MyItemColumnID_Action',['../namespaceyaze_1_1editor.html#ae140ba674954cd458242f15e846c1756ab8a11efab3c61888cbc5ca21f7402c32',1,'yaze::editor']]], + ['myitemcolumnid_5fdescription_337',['MyItemColumnID_Description',['../namespaceyaze_1_1editor.html#ae140ba674954cd458242f15e846c1756a65853caa51a38e7a70378dd42bce4ad5',1,'yaze::editor']]], + ['myitemcolumnid_5fid_338',['MyItemColumnID_ID',['../namespaceyaze_1_1editor.html#ae140ba674954cd458242f15e846c1756a5f806b7c1daec29717f38dbb45ae922e',1,'yaze::editor']]], + ['myitemcolumnid_5fname_339',['MyItemColumnID_Name',['../namespaceyaze_1_1editor.html#ae140ba674954cd458242f15e846c1756ac6f646bd2702f08c00735ecd7ba95293',1,'yaze::editor']]], + ['myitemcolumnid_5fquantity_340',['MyItemColumnID_Quantity',['../namespaceyaze_1_1editor.html#ae140ba674954cd458242f15e846c1756abba025e8b1647f3e5b4c3e78429e3e3f',1,'yaze::editor']]] ]; diff --git a/search/all_18.js b/search/all_18.js index b92ea6b46..39998d270 100644 --- a/search/all_18.js +++ b/search/all_18.js @@ -154,7 +154,7 @@ var searchData= ['overworldentrancetiletypes_151',['OverworldEntranceTileTypes',['../structyaze_1_1zelda3_1_1OverworldEntranceTileTypes.html',1,'yaze::zelda3']]], ['overworldexit_152',['OverworldExit',['../classyaze_1_1zelda3_1_1OverworldExit.html',1,'yaze::zelda3::OverworldExit'],['../classyaze_1_1zelda3_1_1OverworldExit.html#a74bf75194ac6de3a6e6a8ad6f2507018',1,'yaze::zelda3::OverworldExit::OverworldExit()=default'],['../classyaze_1_1zelda3_1_1OverworldExit.html#a1c472695e4da1144358238506ea78c46',1,'yaze::zelda3::OverworldExit::OverworldExit(uint16_t room_id, uchar map_id, uint16_t vram_location, uint16_t y_scroll, uint16_t x_scroll, uint16_t player_y, uint16_t player_x, uint16_t camera_y, uint16_t camera_x, uchar scroll_mod_y, uchar scroll_mod_x, uint16_t door_type_1, uint16_t door_type_2, bool deleted=false)']]], ['overworlditem_153',['OverworldItem',['../classyaze_1_1zelda3_1_1OverworldItem.html',1,'yaze::zelda3::OverworldItem'],['../classyaze_1_1zelda3_1_1OverworldItem.html#ac0aef00eac28179fd26bd4b2e77b8406',1,'yaze::zelda3::OverworldItem::OverworldItem()=default'],['../classyaze_1_1zelda3_1_1OverworldItem.html#a53518c41e74b405c4a9e94d1c6b165ed',1,'yaze::zelda3::OverworldItem::OverworldItem(uint8_t id, uint16_t room_map_id, int x, int y, bool bg2)']]], - ['overworldmap_154',['OverworldMap',['../classyaze_1_1zelda3_1_1OverworldMap.html',1,'yaze::zelda3::OverworldMap'],['../classyaze_1_1zelda3_1_1OverworldMap.html#a3ab891d3f7c9ea8e57b5aa645bf5099f',1,'yaze::zelda3::OverworldMap::OverworldMap()=default'],['../classyaze_1_1zelda3_1_1OverworldMap.html#aa84961a17483c006b51f3b2608968bc7',1,'yaze::zelda3::OverworldMap::OverworldMap(int index, Rom &rom, bool load_custom_data=false)']]], + ['overworldmap_154',['OverworldMap',['../classyaze_1_1zelda3_1_1OverworldMap.html',1,'yaze::zelda3::OverworldMap'],['../classyaze_1_1zelda3_1_1OverworldMap.html#a3ab891d3f7c9ea8e57b5aa645bf5099f',1,'yaze::zelda3::OverworldMap::OverworldMap()=default'],['../classyaze_1_1zelda3_1_1OverworldMap.html#abf5ef1c79c6fcc6807f168539c70ea3d',1,'yaze::zelda3::OverworldMap::OverworldMap(int index, Rom &rom)']]], ['overworldmaptiles_155',['OverworldMapTiles',['../structyaze_1_1zelda3_1_1OverworldMapTiles.html',1,'yaze::zelda3::OverworldMapTiles'],['../namespaceyaze_1_1zelda3.html#a96678ef2cc89582d5d8a7f2b74c5f69b',1,'yaze::zelda3::OverworldMapTiles']]], ['overworldproperty_156',['OverworldProperty',['../classyaze_1_1editor_1_1OverworldEditor.html#aea8267c4f7c87f90980a353edb9d27a1',1,'yaze::editor::OverworldEditor']]], ['overworldtest_157',['OverworldTest',['../classyaze_1_1test_1_1OverworldTest.html',1,'yaze::test']]], diff --git a/search/all_19.js b/search/all_19.js index b636bc404..875e17df8 100644 --- a/search/all_19.js +++ b/search/all_19.js @@ -94,101 +94,100 @@ var searchData= ['plp_91',['PLP',['../classyaze_1_1emu_1_1Cpu.html#af477738f9cf4cbb6cf72d9d5d27d1ac2',1,'yaze::emu::Cpu']]], ['plx_92',['PLX',['../classyaze_1_1emu_1_1Cpu.html#abf4901ecb41882bfa98dbed207c26b24',1,'yaze::emu::Cpu']]], ['ply_93',['PLY',['../classyaze_1_1emu_1_1Cpu.html#ac52076890ab07fc7384358b6a5d0f53b',1,'yaze::emu::Cpu']]], - ['png_5fdata_5f_94',['png_data_',['../classyaze_1_1gfx_1_1Bitmap.html#a36872c56aa8d6de846ea1648c226b369',1,'yaze::gfx::Bitmap']]], - ['points_95',['points',['../classyaze_1_1gui_1_1Canvas.html#a490b633fac527a317291778fec3020c5',1,'yaze::gui::Canvas']]], - ['points_5f_96',['points_',['../classyaze_1_1gui_1_1Canvas.html#a04e6cede191a4014242857bc393fc58b',1,'yaze::gui::Canvas']]], - ['pop_97',['POP',['../classyaze_1_1emu_1_1Spc700.html#ac3b33b5524453c2214b4e86f44856105',1,'yaze::emu::Spc700']]], - ['popbyte_98',['PopByte',['../classyaze_1_1emu_1_1Cpu.html#ad599875d0377c10c8eca0cb2b82e1aab',1,'yaze::emu::Cpu::PopByte()'],['../classyaze_1_1emu_1_1Memory.html#abe3788bf3aed42d411012d7549c82a81',1,'yaze::emu::Memory::PopByte()'],['../classyaze_1_1emu_1_1MemoryImpl.html#a643bb4b463ca0ab89accc73efe04a616',1,'yaze::emu::MemoryImpl::PopByte()']]], - ['poplong_99',['PopLong',['../classyaze_1_1emu_1_1Cpu.html#a50964effb4c3d4d966eb7a72f2b5a4d4',1,'yaze::emu::Cpu::PopLong()'],['../classyaze_1_1emu_1_1Memory.html#a78611e5a9146f6f31d0677663b303c41',1,'yaze::emu::Memory::PopLong()'],['../classyaze_1_1emu_1_1MemoryImpl.html#ab26048e4abf3ce5c8f01d39c9db8af42',1,'yaze::emu::MemoryImpl::PopLong()']]], - ['popup_5fmanager_2ecc_100',['popup_manager.cc',['../popup__manager_8cc.html',1,'']]], - ['popup_5fmanager_2eh_101',['popup_manager.h',['../popup__manager_8h.html',1,'']]], - ['popupmanager_102',['PopupManager',['../classyaze_1_1editor_1_1PopupManager.html',1,'yaze::editor::PopupManager'],['../classyaze_1_1editor_1_1PopupManager.html#afe02eca03ea443ed24cf2896765fb438',1,'yaze::editor::PopupManager::PopupManager()']]], - ['popword_103',['PopWord',['../classyaze_1_1emu_1_1Cpu.html#ab98685f5a22d84e26d4813911e72ee41',1,'yaze::emu::Cpu::PopWord()'],['../classyaze_1_1emu_1_1Memory.html#a5ee60dc863fe959818e62bdf4a54dca7',1,'yaze::emu::Memory::PopWord()'],['../classyaze_1_1emu_1_1MemoryImpl.html#a621b6a50a1660b03d8fc88cbd3ceba77',1,'yaze::emu::MemoryImpl::PopWord()']]], - ['port_5fauto_5fread_5f_104',['port_auto_read_',['../classyaze_1_1emu_1_1Snes.html#a28fe24359849342a92ed1137777d2941',1,'yaze::emu::Snes']]], - ['position_105',['position',['../structyaze_1_1emu_1_1WindowPosition.html#a1af2e3e67ce5d35a0734cc33ecb785bc',1,'yaze::emu::WindowPosition']]], - ['power_5f_106',['power_',['../classyaze_1_1emu_1_1Emulator.html#a6cb9bbefae5b801bb60a64cc0b55ddf5',1,'yaze::emu::Emulator']]], - ['ppu_107',['Ppu',['../classyaze_1_1emu_1_1Ppu.html',1,'yaze::emu::Ppu'],['../classyaze_1_1emu_1_1Ppu.html#a3256acbb48fd075a588935aa4563d0d6',1,'yaze::emu::Ppu::Ppu()']]], - ['ppu_108',['ppu',['../classyaze_1_1zelda3_1_1DungeonObjectRenderer.html#af3727759474e4f774be0f383c84a609d',1,'yaze::zelda3::DungeonObjectRenderer::ppu'],['../classyaze_1_1emu_1_1Snes.html#a30fb924208f2153a364f9d2be6f69adc',1,'yaze::emu::Snes::ppu()']]], - ['ppu_2ecc_109',['ppu.cc',['../ppu_8cc.html',1,'']]], - ['ppu_2eh_110',['ppu.h',['../ppu_8h.html',1,'']]], - ['ppu1_5fopen_5fbus_5f_111',['ppu1_open_bus_',['../classyaze_1_1emu_1_1Ppu.html#a18acadc5ce49598d9d51a1d6feeafc9a',1,'yaze::emu::Ppu']]], - ['ppu1_5fversion_112',['ppu1_version',['../structyaze_1_1emu_1_1STAT77.html#a2b24030907526bcbf2bccc5886a4efb3',1,'yaze::emu::STAT77']]], - ['ppu2_5fopen_5fbus_5f_113',['ppu2_open_bus_',['../classyaze_1_1emu_1_1Ppu.html#aaf7b06ba603704322b93c831382a1333',1,'yaze::emu::Ppu']]], - ['ppu2_5fversion_114',['ppu2_version',['../structyaze_1_1emu_1_1STAT78.html#a87d1e07981819e72b7d56cecbfbdcf89',1,'yaze::emu::STAT78']]], - ['ppu_5f_115',['ppu_',['../classyaze_1_1emu_1_1Snes.html#a51a0dd75343f5e7bbbd465c26b0b9b1f',1,'yaze::emu::Snes']]], - ['ppu_5flatch_5f_116',['ppu_latch_',['../classyaze_1_1emu_1_1Snes.html#afb993056a77c17a13ecb5e4be8526dc4',1,'yaze::emu::Snes']]], - ['ppu_5fregisters_2eh_117',['ppu_registers.h',['../ppu__registers_8h.html',1,'']]], - ['ppu_5ftest_2ecc_118',['ppu_test.cc',['../ppu__test_8cc.html',1,'']]], - ['ppu_5ftexture_5f_119',['ppu_texture_',['../classyaze_1_1emu_1_1Emulator.html#a1fe1362e01040f8ccd7bd3914641dcf8',1,'yaze::emu::Emulator']]], - ['ppuinterface_120',['PpuInterface',['../classyaze_1_1emu_1_1PpuInterface.html',1,'yaze::emu']]], - ['pputest_121',['PpuTest',['../classyaze_1_1test_1_1PpuTest.html',1,'yaze::test::PpuTest'],['../classyaze_1_1test_1_1PpuTest.html#a2d6de97f3c5aeeb85e4837befacf8707',1,'yaze::test::PpuTest::PpuTest()']]], - ['preclampgain_122',['preclampGain',['../structyaze_1_1emu_1_1DspChannel.html#af5037d3c3084f970a6cccd158a19c095',1,'yaze::emu::DspChannel']]], - ['prefix_123',['Prefix',['../structyaze_1_1core_1_1HexStringParams.html#a46b018c5af3eec6b476980d6f63eb8cc',1,'yaze::core::HexStringParams']]], - ['prefix_124',['prefix',['../structyaze_1_1core_1_1HexStringParams.html#a5f1ea282d4a201a48765fd2e093b2026',1,'yaze::core::HexStringParams']]], - ['preprocessor_125',['Preprocessor',['../classTextEditor.html#acb9bdc8f59e2fd152f423db095672fd9aee2cf0b15cefb66dee3a04bb3cd59a0f',1,'TextEditor']]], - ['preprocidentifier_126',['PreprocIdentifier',['../classTextEditor.html#acb9bdc8f59e2fd152f423db095672fd9a442ec48e37d13856b8262c0d3f043795',1,'TextEditor']]], - ['prev_127',['prev',['../structyaze_1_1zelda3_1_1music_1_1SpcCommand.html#ac68a57b9e3b1359935c1cc6bf92d513b',1,'yaze::zelda3::music::SpcCommand']]], - ['prevent_5fmath_5fmode_5f_128',['prevent_math_mode_',['../classyaze_1_1emu_1_1Ppu.html#a3887f11169b87118cffea95e37f514d1',1,'yaze::emu::Ppu']]], - ['preview_5fgfx_5f_129',['preview_gfx_',['../classyaze_1_1zelda3_1_1Sprite.html#a0ba913a4ff6dbdc3f7700aa997a58451',1,'yaze::zelda3::Sprite']]], - ['preview_5fobject_5fdata_5f_130',['preview_object_data_',['../classyaze_1_1zelda3_1_1RoomObject.html#a12db80d6e9909dde3a3f84c205bee5fa',1,'yaze::zelda3::RoomObject']]], - ['previewgraphics_131',['PreviewGraphics',['../classyaze_1_1zelda3_1_1Sprite.html#a1deb0dd4e8f9a1a0ad197599293845bf',1,'yaze::zelda3::Sprite']]], - ['previous_5fmode_132',['previous_mode',['../classyaze_1_1editor_1_1OverworldEditor.html#ace50d203cb202e7509ec9af3eb7ad566',1,'yaze::editor::OverworldEditor']]], - ['previous_5fsize_5f_133',['previous_size_',['../classyaze_1_1zelda3_1_1RoomObject.html#aebd540b119bb35c240cdb65dbedae316',1,'yaze::zelda3::RoomObject']]], - ['print_5fif_5ferror_134',['PRINT_IF_ERROR',['../constants_8h.html#a5cb25b198dc5695c2269aa5cb3b8698d',1,'constants.h']]], - ['printcompressionchain_135',['PrintCompressionChain',['../namespaceyaze_1_1gfx_1_1lc__lz2.html#a9eb4d71893f3ec5673e1f6d75599098c',1,'yaze::gfx::lc_lz2']]], - ['printcompressionpiece_136',['PrintCompressionPiece',['../namespaceyaze_1_1gfx_1_1lc__lz2.html#a79e586563008984b912926a967592418',1,'yaze::gfx::lc_lz2']]], - ['priority_137',['priority',['../structsnes__tile__info.html#a75cfaaf7645cc745bec82f700ba44ae4',1,'snes_tile_info::priority'],['../structyaze_1_1editor_1_1SpriteEditor_1_1OAMConfig.html#ae5254508b7855bd2df5ee9515ec8287c',1,'yaze::editor::SpriteEditor::OAMConfig::priority'],['../structyaze_1_1editor_1_1zsprite_1_1OamTile.html#a9c4e748235e35b807ad5a1ccb2f0f865',1,'yaze::editor::zsprite::OamTile::priority'],['../structyaze_1_1emu_1_1SpriteAttributes.html#a9a42a22413535002cd9c652e439b3bcd',1,'yaze::emu::SpriteAttributes::priority'],['../structyaze_1_1emu_1_1TilemapEntry.html#a085c97a91aed4521397d24579cc5a3e3',1,'yaze::emu::TilemapEntry::priority'],['../structyaze_1_1emu_1_1ScreenMode.html#acc93f6148e8954d6034442ae0f0b6596',1,'yaze::emu::ScreenMode::priority'],['../structyaze_1_1emu_1_1Tile.html#abfd633cbe5b68f88d52b4884cb87aa0f',1,'yaze::emu::Tile::priority']]], - ['priority_5frotation_138',['priority_rotation',['../structyaze_1_1emu_1_1OAMADDH.html#a39f05de1ea23df4495f3172b78555b6e',1,'yaze::emu::OAMADDH']]], - ['priority_5ftile_139',['priority_tile',['../classyaze_1_1editor_1_1Tile16Editor.html#a45a639f1ec4a9ebf71b0c5d2f08febb4',1,'yaze::editor::Tile16Editor']]], - ['processgraphicsbuffer_140',['ProcessGraphicsBuffer',['../classyaze_1_1zelda3_1_1OverworldMap.html#ac9473645ab1da55339f5329613268a06',1,'yaze::zelda3::OverworldMap']]], - ['processinputs_141',['ProcessInputs',['../classTextEditor.html#a9abea317296cd90856f1a8be78fd6384',1,'TextEditor']]], - ['project_142',['Project',['../md_docs_2contributing.html#autotoc_md40',1,'Building the Project'],['../structyaze_1_1Project.html',1,'yaze::Project']]], - ['project_143',['project',['../structyaze__editor__context.html#a3e747d7d0638142be1b42e0fb5f0bf60',1,'yaze_editor_context']]], - ['project_2ecc_144',['project.cc',['../project_8cc.html',1,'']]], - ['project_2eh_145',['project.h',['../project_8h.html',1,'']]], - ['project_5fopened_5f_146',['project_opened_',['../structyaze_1_1Project.html#ad57739ccc5e131b7b37e3c221b7fe974',1,'yaze::Project']]], - ['properties_147',['properties',['../classyaze_1_1zelda3_1_1SpriteBuilder.html#a38df538ec2add1fc3ac434a5522d278f',1,'yaze::zelda3::SpriteBuilder']]], - ['properties_5fcanvas_5f_148',['properties_canvas_',['../classyaze_1_1editor_1_1OverworldEditor.html#af15b9838fc18496532d3664c90db811f',1,'yaze::editor::OverworldEditor']]], - ['property_5fblockable_149',['property_blockable',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#a3e61c019ef3378d6de4930b30c948481',1,'yaze::editor::zsprite::ZSprite']]], - ['property_5fcanfall_150',['property_canfall',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#adb81af1aa4a1bfd1b4cec3579f19c5ee',1,'yaze::editor::zsprite::ZSprite']]], - ['property_5fcollisionlayer_151',['property_collisionlayer',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#a3226c3e3f187558defafc2854eaffd81',1,'yaze::editor::zsprite::ZSprite']]], - ['property_5fcustomdeath_152',['property_customdeath',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#a64dcee875af553bda67ab1d8b0476f87',1,'yaze::editor::zsprite::ZSprite']]], - ['property_5fdamage_153',['property_damage',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#ac6174ad5e39fc59e475026f6aef69ef7',1,'yaze::editor::zsprite::ZSprite']]], - ['property_5fdamagesound_154',['property_damagesound',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#ac08a25d44dadd310d8b145c2af5a84a2',1,'yaze::editor::zsprite::ZSprite']]], - ['property_5fdeflectarrows_155',['property_deflectarrows',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#a5be0731a0e7b3b6ef9a65c0b7cd103e4',1,'yaze::editor::zsprite::ZSprite']]], - ['property_5fdeflectprojectiles_156',['property_deflectprojectiles',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#ade9410a1d3ef4014dfc68527846e983a',1,'yaze::editor::zsprite::ZSprite']]], - ['property_5ffast_157',['property_fast',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#a6630c79b84391cd9001e6d3c7e33faae',1,'yaze::editor::zsprite::ZSprite']]], - ['property_5fharmless_158',['property_harmless',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#acf492ea2e2e894173ea2098ab8d4bb74',1,'yaze::editor::zsprite::ZSprite']]], - ['property_5fhealth_159',['property_health',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#ad74d1d5167559daa40bc0e6ec457877c',1,'yaze::editor::zsprite::ZSprite']]], - ['property_5fhitbox_160',['property_hitbox',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#a1b72f929a206d4b1241c1c7d9a68094c',1,'yaze::editor::zsprite::ZSprite']]], - ['property_5fimpervious_161',['property_impervious',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#a2607e85e8ccf92da627f7d3b94ff2815',1,'yaze::editor::zsprite::ZSprite']]], - ['property_5fimperviousarrow_162',['property_imperviousarrow',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#a34b5603a8f27d08f4dd8d18bc2be8621',1,'yaze::editor::zsprite::ZSprite']]], - ['property_5fimperviousmelee_163',['property_imperviousmelee',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#a660b336768237b9bef037d7c8bc39988',1,'yaze::editor::zsprite::ZSprite']]], - ['property_5finteraction_164',['property_interaction',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#a7647636535960895e9be2f9f159c1dbe',1,'yaze::editor::zsprite::ZSprite']]], - ['property_5fisboss_165',['property_isboss',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#a1e7e9bb1ca73c61cbfcfc7ba96808283',1,'yaze::editor::zsprite::ZSprite']]], - ['property_5foamnbr_166',['property_oamnbr',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#a70d72c6b4f229d3acbe5c151c9f6433e',1,'yaze::editor::zsprite::ZSprite']]], - ['property_5fpalette_167',['property_palette',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#aceaf517fbae8a417590bf7da3da03599',1,'yaze::editor::zsprite::ZSprite']]], - ['property_5fpersist_168',['property_persist',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#a15ef5c12b217ecf77673be10cb95c4f0',1,'yaze::editor::zsprite::ZSprite']]], - ['property_5fprize_169',['property_prize',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#a32432d22b18af188414e828c430dad5b',1,'yaze::editor::zsprite::ZSprite']]], - ['property_5fshadow_170',['property_shadow',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#a402255bcf4fc4bf667e56f62a1f0ec74',1,'yaze::editor::zsprite::ZSprite']]], - ['property_5fsmallshadow_171',['property_smallshadow',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#a3e5876e61573a96c1028a15774cdc906',1,'yaze::editor::zsprite::ZSprite']]], - ['property_5fsprid_172',['property_sprid',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#afad32f6eac364443e37f4e32fcd88a24',1,'yaze::editor::zsprite::ZSprite']]], - ['property_5fsprname_173',['property_sprname',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#aa5372405502e5d4a4458ad17da19349d',1,'yaze::editor::zsprite::ZSprite']]], - ['property_5fstatis_174',['property_statis',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#adbb9974bc55d1861414580356643d408',1,'yaze::editor::zsprite::ZSprite']]], - ['property_5fstatue_175',['property_statue',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#aa37b19672c4ed7d9fccc4b8cc84dc0ba',1,'yaze::editor::zsprite::ZSprite']]], - ['property_5fwatersprite_176',['property_watersprite',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#a8385512be9230231f899f9546bc4fb6a',1,'yaze::editor::zsprite::ZSprite']]], - ['pseudo_5fhires_5f_177',['pseudo_hires_',['../classyaze_1_1emu_1_1Ppu.html#a318b6ee2772331b0a089a92bec7ee9a0',1,'yaze::emu::Ppu']]], - ['pseudovram_178',['PseudoVram',['../structyaze_1_1zelda3_1_1PseudoVram.html',1,'yaze::zelda3']]], - ['psw_179',['PSW',['../classyaze_1_1emu_1_1Spc700.html#a41e989acb02f3a7e2c4a8658bdd08ab1',1,'yaze::emu::Spc700']]], - ['pull_5fbyte_180',['pull_byte',['../classyaze_1_1emu_1_1Spc700.html#aeb42192c0d5a149ebb94d394212f33f9',1,'yaze::emu::Spc700']]], - ['pull_5fword_181',['pull_word',['../classyaze_1_1emu_1_1Spc700.html#a1432451833eb544f48add4d280397ac8',1,'yaze::emu::Spc700']]], - ['punctuation_182',['Punctuation',['../classTextEditor.html#acb9bdc8f59e2fd152f423db095672fd9af4b431f98bafb371052a2e0ef27d39dd',1,'TextEditor']]], - ['push_183',['PUSH',['../classyaze_1_1emu_1_1Spc700.html#a92b9b5f4b5fd2ffa09c51058e752cddb',1,'yaze::emu::Spc700']]], - ['push_5fback_184',['push_back',['../classyaze_1_1gui_1_1Canvas.html#a40ca5e627a61320034d7f747240f96f2',1,'yaze::gui::Canvas']]], - ['push_5fbyte_185',['push_byte',['../classyaze_1_1emu_1_1Spc700.html#a630e46c8db7bb40c5c36839b7e69a70e',1,'yaze::emu::Spc700']]], - ['push_5fword_186',['push_word',['../classyaze_1_1emu_1_1Spc700.html#aac7d4138e5a1aca39518c42140850467',1,'yaze::emu::Spc700']]], - ['pushbyte_187',['PushByte',['../classyaze_1_1emu_1_1Cpu.html#a9f5799223d374857086839a8eef38c7f',1,'yaze::emu::Cpu::PushByte()'],['../classyaze_1_1emu_1_1Memory.html#a8b012665d0fd86928003c57623502bb3',1,'yaze::emu::Memory::PushByte()'],['../classyaze_1_1emu_1_1MemoryImpl.html#ab74281c33c018e8c99ee8b610a5e691d',1,'yaze::emu::MemoryImpl::PushByte()']]], - ['pushlong_188',['PushLong',['../classyaze_1_1emu_1_1Cpu.html#acdc162ceaa473ce412472ec537c2c51a',1,'yaze::emu::Cpu::PushLong()'],['../classyaze_1_1emu_1_1Memory.html#a23adfa0ca59960191d9d0c73153d4b9d',1,'yaze::emu::Memory::PushLong()'],['../classyaze_1_1emu_1_1MemoryImpl.html#ae3b177eff0e22eccee345080cebcf292',1,'yaze::emu::MemoryImpl::PushLong()']]], - ['pushword_189',['PushWord',['../classyaze_1_1emu_1_1Cpu.html#aa17a371df4ac8b5838f6b5f5d45a35b6',1,'yaze::emu::Cpu::PushWord()'],['../classyaze_1_1emu_1_1Memory.html#a03cf89285894fe509b45144c94dfe65d',1,'yaze::emu::Memory::PushWord()'],['../classyaze_1_1emu_1_1MemoryImpl.html#a9953b4e935ed706648ca3e5ea4b75ba3',1,'yaze::emu::MemoryImpl::PushWord()']]], - ['putpixels_190',['PutPixels',['../classyaze_1_1emu_1_1Ppu.html#a6e17063e918cb9829f2ff149cc3f8abc',1,'yaze::emu::Ppu']]] + ['points_94',['points',['../classyaze_1_1gui_1_1Canvas.html#a490b633fac527a317291778fec3020c5',1,'yaze::gui::Canvas']]], + ['points_5f_95',['points_',['../classyaze_1_1gui_1_1Canvas.html#a04e6cede191a4014242857bc393fc58b',1,'yaze::gui::Canvas']]], + ['pop_96',['POP',['../classyaze_1_1emu_1_1Spc700.html#ac3b33b5524453c2214b4e86f44856105',1,'yaze::emu::Spc700']]], + ['popbyte_97',['PopByte',['../classyaze_1_1emu_1_1Cpu.html#ad599875d0377c10c8eca0cb2b82e1aab',1,'yaze::emu::Cpu::PopByte()'],['../classyaze_1_1emu_1_1Memory.html#abe3788bf3aed42d411012d7549c82a81',1,'yaze::emu::Memory::PopByte()'],['../classyaze_1_1emu_1_1MemoryImpl.html#a643bb4b463ca0ab89accc73efe04a616',1,'yaze::emu::MemoryImpl::PopByte()']]], + ['poplong_98',['PopLong',['../classyaze_1_1emu_1_1Cpu.html#a50964effb4c3d4d966eb7a72f2b5a4d4',1,'yaze::emu::Cpu::PopLong()'],['../classyaze_1_1emu_1_1Memory.html#a78611e5a9146f6f31d0677663b303c41',1,'yaze::emu::Memory::PopLong()'],['../classyaze_1_1emu_1_1MemoryImpl.html#ab26048e4abf3ce5c8f01d39c9db8af42',1,'yaze::emu::MemoryImpl::PopLong()']]], + ['popup_5fmanager_2ecc_99',['popup_manager.cc',['../popup__manager_8cc.html',1,'']]], + ['popup_5fmanager_2eh_100',['popup_manager.h',['../popup__manager_8h.html',1,'']]], + ['popupmanager_101',['PopupManager',['../classyaze_1_1editor_1_1PopupManager.html',1,'yaze::editor::PopupManager'],['../classyaze_1_1editor_1_1PopupManager.html#afe02eca03ea443ed24cf2896765fb438',1,'yaze::editor::PopupManager::PopupManager()']]], + ['popword_102',['PopWord',['../classyaze_1_1emu_1_1Cpu.html#ab98685f5a22d84e26d4813911e72ee41',1,'yaze::emu::Cpu::PopWord()'],['../classyaze_1_1emu_1_1Memory.html#a5ee60dc863fe959818e62bdf4a54dca7',1,'yaze::emu::Memory::PopWord()'],['../classyaze_1_1emu_1_1MemoryImpl.html#a621b6a50a1660b03d8fc88cbd3ceba77',1,'yaze::emu::MemoryImpl::PopWord()']]], + ['port_5fauto_5fread_5f_103',['port_auto_read_',['../classyaze_1_1emu_1_1Snes.html#a28fe24359849342a92ed1137777d2941',1,'yaze::emu::Snes']]], + ['position_104',['position',['../structyaze_1_1emu_1_1WindowPosition.html#a1af2e3e67ce5d35a0734cc33ecb785bc',1,'yaze::emu::WindowPosition']]], + ['power_5f_105',['power_',['../classyaze_1_1emu_1_1Emulator.html#a6cb9bbefae5b801bb60a64cc0b55ddf5',1,'yaze::emu::Emulator']]], + ['ppu_106',['Ppu',['../classyaze_1_1emu_1_1Ppu.html',1,'yaze::emu::Ppu'],['../classyaze_1_1emu_1_1Ppu.html#a3256acbb48fd075a588935aa4563d0d6',1,'yaze::emu::Ppu::Ppu()']]], + ['ppu_107',['ppu',['../classyaze_1_1zelda3_1_1DungeonObjectRenderer.html#af3727759474e4f774be0f383c84a609d',1,'yaze::zelda3::DungeonObjectRenderer::ppu'],['../classyaze_1_1emu_1_1Snes.html#a30fb924208f2153a364f9d2be6f69adc',1,'yaze::emu::Snes::ppu()']]], + ['ppu_2ecc_108',['ppu.cc',['../ppu_8cc.html',1,'']]], + ['ppu_2eh_109',['ppu.h',['../ppu_8h.html',1,'']]], + ['ppu1_5fopen_5fbus_5f_110',['ppu1_open_bus_',['../classyaze_1_1emu_1_1Ppu.html#a18acadc5ce49598d9d51a1d6feeafc9a',1,'yaze::emu::Ppu']]], + ['ppu1_5fversion_111',['ppu1_version',['../structyaze_1_1emu_1_1STAT77.html#a2b24030907526bcbf2bccc5886a4efb3',1,'yaze::emu::STAT77']]], + ['ppu2_5fopen_5fbus_5f_112',['ppu2_open_bus_',['../classyaze_1_1emu_1_1Ppu.html#aaf7b06ba603704322b93c831382a1333',1,'yaze::emu::Ppu']]], + ['ppu2_5fversion_113',['ppu2_version',['../structyaze_1_1emu_1_1STAT78.html#a87d1e07981819e72b7d56cecbfbdcf89',1,'yaze::emu::STAT78']]], + ['ppu_5f_114',['ppu_',['../classyaze_1_1emu_1_1Snes.html#a51a0dd75343f5e7bbbd465c26b0b9b1f',1,'yaze::emu::Snes']]], + ['ppu_5flatch_5f_115',['ppu_latch_',['../classyaze_1_1emu_1_1Snes.html#afb993056a77c17a13ecb5e4be8526dc4',1,'yaze::emu::Snes']]], + ['ppu_5fregisters_2eh_116',['ppu_registers.h',['../ppu__registers_8h.html',1,'']]], + ['ppu_5ftest_2ecc_117',['ppu_test.cc',['../ppu__test_8cc.html',1,'']]], + ['ppu_5ftexture_5f_118',['ppu_texture_',['../classyaze_1_1emu_1_1Emulator.html#a1fe1362e01040f8ccd7bd3914641dcf8',1,'yaze::emu::Emulator']]], + ['ppuinterface_119',['PpuInterface',['../classyaze_1_1emu_1_1PpuInterface.html',1,'yaze::emu']]], + ['pputest_120',['PpuTest',['../classyaze_1_1test_1_1PpuTest.html',1,'yaze::test::PpuTest'],['../classyaze_1_1test_1_1PpuTest.html#a2d6de97f3c5aeeb85e4837befacf8707',1,'yaze::test::PpuTest::PpuTest()']]], + ['preclampgain_121',['preclampGain',['../structyaze_1_1emu_1_1DspChannel.html#af5037d3c3084f970a6cccd158a19c095',1,'yaze::emu::DspChannel']]], + ['prefix_122',['Prefix',['../structyaze_1_1core_1_1HexStringParams.html#a46b018c5af3eec6b476980d6f63eb8cc',1,'yaze::core::HexStringParams']]], + ['prefix_123',['prefix',['../structyaze_1_1core_1_1HexStringParams.html#a5f1ea282d4a201a48765fd2e093b2026',1,'yaze::core::HexStringParams']]], + ['preprocessor_124',['Preprocessor',['../classTextEditor.html#acb9bdc8f59e2fd152f423db095672fd9aee2cf0b15cefb66dee3a04bb3cd59a0f',1,'TextEditor']]], + ['preprocidentifier_125',['PreprocIdentifier',['../classTextEditor.html#acb9bdc8f59e2fd152f423db095672fd9a442ec48e37d13856b8262c0d3f043795',1,'TextEditor']]], + ['prev_126',['prev',['../structyaze_1_1zelda3_1_1music_1_1SpcCommand.html#ac68a57b9e3b1359935c1cc6bf92d513b',1,'yaze::zelda3::music::SpcCommand']]], + ['prevent_5fmath_5fmode_5f_127',['prevent_math_mode_',['../classyaze_1_1emu_1_1Ppu.html#a3887f11169b87118cffea95e37f514d1',1,'yaze::emu::Ppu']]], + ['preview_5fgfx_5f_128',['preview_gfx_',['../classyaze_1_1zelda3_1_1Sprite.html#a0ba913a4ff6dbdc3f7700aa997a58451',1,'yaze::zelda3::Sprite']]], + ['preview_5fobject_5fdata_5f_129',['preview_object_data_',['../classyaze_1_1zelda3_1_1RoomObject.html#a12db80d6e9909dde3a3f84c205bee5fa',1,'yaze::zelda3::RoomObject']]], + ['previewgraphics_130',['PreviewGraphics',['../classyaze_1_1zelda3_1_1Sprite.html#a1deb0dd4e8f9a1a0ad197599293845bf',1,'yaze::zelda3::Sprite']]], + ['previous_5fmode_131',['previous_mode',['../classyaze_1_1editor_1_1OverworldEditor.html#ace50d203cb202e7509ec9af3eb7ad566',1,'yaze::editor::OverworldEditor']]], + ['previous_5fsize_5f_132',['previous_size_',['../classyaze_1_1zelda3_1_1RoomObject.html#aebd540b119bb35c240cdb65dbedae316',1,'yaze::zelda3::RoomObject']]], + ['print_5fif_5ferror_133',['PRINT_IF_ERROR',['../constants_8h.html#a5cb25b198dc5695c2269aa5cb3b8698d',1,'constants.h']]], + ['printcompressionchain_134',['PrintCompressionChain',['../namespaceyaze_1_1gfx_1_1lc__lz2.html#a9eb4d71893f3ec5673e1f6d75599098c',1,'yaze::gfx::lc_lz2']]], + ['printcompressionpiece_135',['PrintCompressionPiece',['../namespaceyaze_1_1gfx_1_1lc__lz2.html#a79e586563008984b912926a967592418',1,'yaze::gfx::lc_lz2']]], + ['priority_136',['priority',['../structsnes__tile__info.html#a75cfaaf7645cc745bec82f700ba44ae4',1,'snes_tile_info::priority'],['../structyaze_1_1editor_1_1SpriteEditor_1_1OAMConfig.html#ae5254508b7855bd2df5ee9515ec8287c',1,'yaze::editor::SpriteEditor::OAMConfig::priority'],['../structyaze_1_1editor_1_1zsprite_1_1OamTile.html#a9c4e748235e35b807ad5a1ccb2f0f865',1,'yaze::editor::zsprite::OamTile::priority'],['../structyaze_1_1emu_1_1SpriteAttributes.html#a9a42a22413535002cd9c652e439b3bcd',1,'yaze::emu::SpriteAttributes::priority'],['../structyaze_1_1emu_1_1TilemapEntry.html#a085c97a91aed4521397d24579cc5a3e3',1,'yaze::emu::TilemapEntry::priority'],['../structyaze_1_1emu_1_1ScreenMode.html#acc93f6148e8954d6034442ae0f0b6596',1,'yaze::emu::ScreenMode::priority'],['../structyaze_1_1emu_1_1Tile.html#abfd633cbe5b68f88d52b4884cb87aa0f',1,'yaze::emu::Tile::priority']]], + ['priority_5frotation_137',['priority_rotation',['../structyaze_1_1emu_1_1OAMADDH.html#a39f05de1ea23df4495f3172b78555b6e',1,'yaze::emu::OAMADDH']]], + ['priority_5ftile_138',['priority_tile',['../classyaze_1_1editor_1_1Tile16Editor.html#a45a639f1ec4a9ebf71b0c5d2f08febb4',1,'yaze::editor::Tile16Editor']]], + ['processgraphicsbuffer_139',['ProcessGraphicsBuffer',['../classyaze_1_1zelda3_1_1OverworldMap.html#ac9473645ab1da55339f5329613268a06',1,'yaze::zelda3::OverworldMap']]], + ['processinputs_140',['ProcessInputs',['../classTextEditor.html#a9abea317296cd90856f1a8be78fd6384',1,'TextEditor']]], + ['project_141',['Project',['../md_docs_2contributing.html#autotoc_md40',1,'Building the Project'],['../structyaze_1_1Project.html',1,'yaze::Project']]], + ['project_142',['project',['../structyaze__editor__context.html#a3e747d7d0638142be1b42e0fb5f0bf60',1,'yaze_editor_context']]], + ['project_2ecc_143',['project.cc',['../project_8cc.html',1,'']]], + ['project_2eh_144',['project.h',['../project_8h.html',1,'']]], + ['project_5fopened_5f_145',['project_opened_',['../structyaze_1_1Project.html#ad57739ccc5e131b7b37e3c221b7fe974',1,'yaze::Project']]], + ['properties_146',['properties',['../classyaze_1_1zelda3_1_1SpriteBuilder.html#a38df538ec2add1fc3ac434a5522d278f',1,'yaze::zelda3::SpriteBuilder']]], + ['properties_5fcanvas_5f_147',['properties_canvas_',['../classyaze_1_1editor_1_1OverworldEditor.html#af15b9838fc18496532d3664c90db811f',1,'yaze::editor::OverworldEditor']]], + ['property_5fblockable_148',['property_blockable',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#a3e61c019ef3378d6de4930b30c948481',1,'yaze::editor::zsprite::ZSprite']]], + ['property_5fcanfall_149',['property_canfall',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#adb81af1aa4a1bfd1b4cec3579f19c5ee',1,'yaze::editor::zsprite::ZSprite']]], + ['property_5fcollisionlayer_150',['property_collisionlayer',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#a3226c3e3f187558defafc2854eaffd81',1,'yaze::editor::zsprite::ZSprite']]], + ['property_5fcustomdeath_151',['property_customdeath',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#a64dcee875af553bda67ab1d8b0476f87',1,'yaze::editor::zsprite::ZSprite']]], + ['property_5fdamage_152',['property_damage',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#ac6174ad5e39fc59e475026f6aef69ef7',1,'yaze::editor::zsprite::ZSprite']]], + ['property_5fdamagesound_153',['property_damagesound',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#ac08a25d44dadd310d8b145c2af5a84a2',1,'yaze::editor::zsprite::ZSprite']]], + ['property_5fdeflectarrows_154',['property_deflectarrows',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#a5be0731a0e7b3b6ef9a65c0b7cd103e4',1,'yaze::editor::zsprite::ZSprite']]], + ['property_5fdeflectprojectiles_155',['property_deflectprojectiles',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#ade9410a1d3ef4014dfc68527846e983a',1,'yaze::editor::zsprite::ZSprite']]], + ['property_5ffast_156',['property_fast',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#a6630c79b84391cd9001e6d3c7e33faae',1,'yaze::editor::zsprite::ZSprite']]], + ['property_5fharmless_157',['property_harmless',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#acf492ea2e2e894173ea2098ab8d4bb74',1,'yaze::editor::zsprite::ZSprite']]], + ['property_5fhealth_158',['property_health',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#ad74d1d5167559daa40bc0e6ec457877c',1,'yaze::editor::zsprite::ZSprite']]], + ['property_5fhitbox_159',['property_hitbox',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#a1b72f929a206d4b1241c1c7d9a68094c',1,'yaze::editor::zsprite::ZSprite']]], + ['property_5fimpervious_160',['property_impervious',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#a2607e85e8ccf92da627f7d3b94ff2815',1,'yaze::editor::zsprite::ZSprite']]], + ['property_5fimperviousarrow_161',['property_imperviousarrow',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#a34b5603a8f27d08f4dd8d18bc2be8621',1,'yaze::editor::zsprite::ZSprite']]], + ['property_5fimperviousmelee_162',['property_imperviousmelee',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#a660b336768237b9bef037d7c8bc39988',1,'yaze::editor::zsprite::ZSprite']]], + ['property_5finteraction_163',['property_interaction',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#a7647636535960895e9be2f9f159c1dbe',1,'yaze::editor::zsprite::ZSprite']]], + ['property_5fisboss_164',['property_isboss',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#a1e7e9bb1ca73c61cbfcfc7ba96808283',1,'yaze::editor::zsprite::ZSprite']]], + ['property_5foamnbr_165',['property_oamnbr',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#a70d72c6b4f229d3acbe5c151c9f6433e',1,'yaze::editor::zsprite::ZSprite']]], + ['property_5fpalette_166',['property_palette',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#aceaf517fbae8a417590bf7da3da03599',1,'yaze::editor::zsprite::ZSprite']]], + ['property_5fpersist_167',['property_persist',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#a15ef5c12b217ecf77673be10cb95c4f0',1,'yaze::editor::zsprite::ZSprite']]], + ['property_5fprize_168',['property_prize',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#a32432d22b18af188414e828c430dad5b',1,'yaze::editor::zsprite::ZSprite']]], + ['property_5fshadow_169',['property_shadow',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#a402255bcf4fc4bf667e56f62a1f0ec74',1,'yaze::editor::zsprite::ZSprite']]], + ['property_5fsmallshadow_170',['property_smallshadow',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#a3e5876e61573a96c1028a15774cdc906',1,'yaze::editor::zsprite::ZSprite']]], + ['property_5fsprid_171',['property_sprid',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#afad32f6eac364443e37f4e32fcd88a24',1,'yaze::editor::zsprite::ZSprite']]], + ['property_5fsprname_172',['property_sprname',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#aa5372405502e5d4a4458ad17da19349d',1,'yaze::editor::zsprite::ZSprite']]], + ['property_5fstatis_173',['property_statis',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#adbb9974bc55d1861414580356643d408',1,'yaze::editor::zsprite::ZSprite']]], + ['property_5fstatue_174',['property_statue',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#aa37b19672c4ed7d9fccc4b8cc84dc0ba',1,'yaze::editor::zsprite::ZSprite']]], + ['property_5fwatersprite_175',['property_watersprite',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#a8385512be9230231f899f9546bc4fb6a',1,'yaze::editor::zsprite::ZSprite']]], + ['pseudo_5fhires_5f_176',['pseudo_hires_',['../classyaze_1_1emu_1_1Ppu.html#a318b6ee2772331b0a089a92bec7ee9a0',1,'yaze::emu::Ppu']]], + ['pseudovram_177',['PseudoVram',['../structyaze_1_1zelda3_1_1PseudoVram.html',1,'yaze::zelda3']]], + ['psw_178',['PSW',['../classyaze_1_1emu_1_1Spc700.html#a41e989acb02f3a7e2c4a8658bdd08ab1',1,'yaze::emu::Spc700']]], + ['pull_5fbyte_179',['pull_byte',['../classyaze_1_1emu_1_1Spc700.html#aeb42192c0d5a149ebb94d394212f33f9',1,'yaze::emu::Spc700']]], + ['pull_5fword_180',['pull_word',['../classyaze_1_1emu_1_1Spc700.html#a1432451833eb544f48add4d280397ac8',1,'yaze::emu::Spc700']]], + ['punctuation_181',['Punctuation',['../classTextEditor.html#acb9bdc8f59e2fd152f423db095672fd9af4b431f98bafb371052a2e0ef27d39dd',1,'TextEditor']]], + ['push_182',['PUSH',['../classyaze_1_1emu_1_1Spc700.html#a92b9b5f4b5fd2ffa09c51058e752cddb',1,'yaze::emu::Spc700']]], + ['push_5fback_183',['push_back',['../classyaze_1_1gui_1_1Canvas.html#a40ca5e627a61320034d7f747240f96f2',1,'yaze::gui::Canvas']]], + ['push_5fbyte_184',['push_byte',['../classyaze_1_1emu_1_1Spc700.html#a630e46c8db7bb40c5c36839b7e69a70e',1,'yaze::emu::Spc700']]], + ['push_5fword_185',['push_word',['../classyaze_1_1emu_1_1Spc700.html#aac7d4138e5a1aca39518c42140850467',1,'yaze::emu::Spc700']]], + ['pushbyte_186',['PushByte',['../classyaze_1_1emu_1_1Cpu.html#a9f5799223d374857086839a8eef38c7f',1,'yaze::emu::Cpu::PushByte()'],['../classyaze_1_1emu_1_1Memory.html#a8b012665d0fd86928003c57623502bb3',1,'yaze::emu::Memory::PushByte()'],['../classyaze_1_1emu_1_1MemoryImpl.html#ab74281c33c018e8c99ee8b610a5e691d',1,'yaze::emu::MemoryImpl::PushByte()']]], + ['pushlong_187',['PushLong',['../classyaze_1_1emu_1_1Cpu.html#acdc162ceaa473ce412472ec537c2c51a',1,'yaze::emu::Cpu::PushLong()'],['../classyaze_1_1emu_1_1Memory.html#a23adfa0ca59960191d9d0c73153d4b9d',1,'yaze::emu::Memory::PushLong()'],['../classyaze_1_1emu_1_1MemoryImpl.html#ae3b177eff0e22eccee345080cebcf292',1,'yaze::emu::MemoryImpl::PushLong()']]], + ['pushword_188',['PushWord',['../classyaze_1_1emu_1_1Cpu.html#aa17a371df4ac8b5838f6b5f5d45a35b6',1,'yaze::emu::Cpu::PushWord()'],['../classyaze_1_1emu_1_1Memory.html#a03cf89285894fe509b45144c94dfe65d',1,'yaze::emu::Memory::PushWord()'],['../classyaze_1_1emu_1_1MemoryImpl.html#a9953b4e935ed706648ca3e5ea4b75ba3',1,'yaze::emu::MemoryImpl::PushWord()']]], + ['putpixels_189',['PutPixels',['../classyaze_1_1emu_1_1Ppu.html#a6e17063e918cb9829f2ff149cc3f8abc',1,'yaze::emu::Ppu']]] ]; diff --git a/search/all_1c.js b/search/all_1c.js index 46dc890b6..1bc05e622 100644 --- a/search/all_1c.js +++ b/search/all_1c.js @@ -79,413 +79,412 @@ var searchData= ['sdl_5fdeleter_76',['SDL_Deleter',['../structyaze_1_1core_1_1SDL__Deleter.html',1,'yaze::core']]], ['sdl_5fdeleter_2eh_77',['sdl_deleter.h',['../sdl__deleter_8h.html',1,'']]], ['sdl_5fmain_5fhandled_78',['SDL_MAIN_HANDLED',['../yaze__test_8cc.html#a51f528deaaeb973f417b46a2ec36f850',1,'yaze_test.cc']]], - ['sdl_5fpalette_79',['sdl_palette',['../classyaze_1_1gfx_1_1Bitmap.html#a9bbb510c2f25628119b534eecc5947c0',1,'yaze::gfx::Bitmap']]], - ['sdl_5freturn_5fif_5ferror_80',['SDL_RETURN_IF_ERROR',['../bitmap_8cc.html#a7ff41a09894e97938253afc4e6387add',1,'bitmap.cc']]], - ['sdl_5fsurface_5fdeleter_81',['SDL_Surface_Deleter',['../structyaze_1_1core_1_1SDL__Surface__Deleter.html',1,'yaze::core']]], - ['sdl_5ftexture_5fdeleter_82',['SDL_Texture_Deleter',['../structyaze_1_1core_1_1SDL__Texture__Deleter.html',1,'yaze::core']]], - ['search_5ftext_5f_83',['search_text_',['../classyaze_1_1editor_1_1MessageEditor.html#a44675c54c7a7f90867e88ca5abe87938',1,'yaze::editor::MessageEditor']]], - ['sec_84',['SEC',['../classyaze_1_1emu_1_1Cpu.html#a4bdae8eaa0889beb067f743f7e9a07d1',1,'yaze::emu::Cpu']]], - ['sed_85',['SED',['../classyaze_1_1emu_1_1Cpu.html#aa9c00415a5ed21e0aacaa3e9d455763d',1,'yaze::emu::Cpu']]], - ['sei_86',['SEI',['../classyaze_1_1emu_1_1Cpu.html#a50e91070e35311750140c038378fcce0',1,'yaze::emu::Cpu']]], - ['select_5fbutton_87',['select_button',['../structyaze_1_1emu_1_1EmulatorKeybindings.html#aded4e63369bb502bb5c599ff82e5d89b',1,'yaze::emu::EmulatorKeybindings']]], - ['select_5frect_5factive_88',['select_rect_active',['../classyaze_1_1gui_1_1Canvas.html#aad1f9ae9c79d49c23c9793a171e98616',1,'yaze::gui::Canvas']]], - ['select_5frect_5factive_5f_89',['select_rect_active_',['../classyaze_1_1gui_1_1Canvas.html#a85e0d584077ee567f57be6ebf8661f8c',1,'yaze::gui::Canvas']]], - ['selectable_90',['Selectable',['../namespaceyaze_1_1gui_1_1zeml.html#a708445e8c69e412cd00547fc713a5e43a8318ce1c96df6ce21eb2ed428c6d0f85',1,'yaze::gui::zeml']]], - ['selectablelabelwithnameedit_91',['SelectableLabelWithNameEdit',['../structyaze_1_1ResourceLabelManager.html#abd4f0d4db9f33c06effbd3d475afa499',1,'yaze::ResourceLabelManager']]], - ['selectablepalettepipeline_92',['SelectablePalettePipeline',['../namespaceyaze_1_1gui.html#a9f7caa95981f846c2eac84bff36b952d',1,'yaze::gui']]], - ['selectall_93',['SelectAll',['../classyaze_1_1editor_1_1MessageEditor.html#a843644c8883ad12bbc74cd550a42616a',1,'yaze::editor::MessageEditor::SelectAll()'],['../structyaze_1_1editor_1_1MessageEditor_1_1TextBox.html#a5e62f2ca66752ebb6b93ed83b1842d66',1,'yaze::editor::MessageEditor::TextBox::SelectAll()'],['../classTextEditor.html#ab2c5efd64f70e046208a1c72c5490719',1,'TextEditor::SelectAll()']]], - ['selected_94',['selected',['../structyaze_1_1gui_1_1zeml_1_1WidgetAttributes.html#a7863609c13b05ceb40b4b277a44b6510',1,'yaze::gui::zeml::WidgetAttributes']]], - ['selected_5fblockset_5f_95',['selected_blockset_',['../classyaze_1_1editor_1_1DungeonEditor.html#a057d3c47865f934835da46cf9583389c',1,'yaze::editor::DungeonEditor::selected_blockset_'],['../classyaze_1_1editor_1_1GfxGroupEditor.html#a1df34b64589a8c02487aa0f6c76e19e9',1,'yaze::editor::GfxGroupEditor::selected_blockset_']]], - ['selected_5fdungeon_96',['selected_dungeon',['../classyaze_1_1editor_1_1ScreenEditor.html#a78f40b8a8dbb5088147c25988426759c',1,'yaze::editor::ScreenEditor']]], - ['selected_5fentrance_5f_97',['selected_entrance_',['../classyaze_1_1editor_1_1OverworldEditor.html#ae90149bd11c7e73da9d1e946764869c1',1,'yaze::editor::OverworldEditor']]], - ['selected_5fmap_5ftile_98',['selected_map_tile',['../classyaze_1_1zelda3_1_1screen_1_1TitleScreen.html#ad11b4e1d16f77fc5100783752c9af466',1,'yaze::zelda3::screen::TitleScreen']]], - ['selected_5foam_5ftile_99',['selected_oam_tile',['../classyaze_1_1zelda3_1_1screen_1_1TitleScreen.html#a260c1bf052650f1b41bd8dd7be7f330d',1,'yaze::zelda3::screen::TitleScreen']]], - ['selected_5fpalette_5f_100',['selected_palette_',['../classyaze_1_1editor_1_1DungeonEditor.html#a698419d8ece1ecb1bf0e51bb1247b83b',1,'yaze::editor::DungeonEditor::selected_palette_'],['../classyaze_1_1zelda3_1_1screen_1_1TitleScreen.html#ac2994982d613e2663fa71d44962605f8',1,'yaze::zelda3::screen::TitleScreen::selected_palette_']]], - ['selected_5fpaletteset_5f_101',['selected_paletteset_',['../classyaze_1_1editor_1_1GfxGroupEditor.html#aa07eaa20fcd0b8b51428613d22fe5303',1,'yaze::editor::GfxGroupEditor']]], - ['selected_5fpoints_102',['selected_points',['../classyaze_1_1gui_1_1Canvas.html#af3b334ec613e22d688e8a8bfb7636c0b',1,'yaze::gui::Canvas']]], - ['selected_5fpoints_5f_103',['selected_points_',['../classyaze_1_1gui_1_1Canvas.html#a80eb92149acc255c04a0b508dccf695f',1,'yaze::gui::Canvas']]], - ['selected_5froom_104',['selected_room',['../classyaze_1_1editor_1_1ScreenEditor.html#a2637caa3c534728c826588ca2cf1af5a',1,'yaze::editor::ScreenEditor']]], - ['selected_5froomset_5f_105',['selected_roomset_',['../classyaze_1_1editor_1_1GfxGroupEditor.html#ab5e0e5c9df01f8f3aa57253c98c41516',1,'yaze::editor::GfxGroupEditor']]], - ['selected_5fspriteset_5f_106',['selected_spriteset_',['../classyaze_1_1editor_1_1DungeonEditor.html#a58be0d2dccf63d7b2b1186b6435ccf03',1,'yaze::editor::DungeonEditor::selected_spriteset_'],['../classyaze_1_1editor_1_1GfxGroupEditor.html#a413a23b98a3b7ce5c691b53821453652',1,'yaze::editor::GfxGroupEditor::selected_spriteset_']]], - ['selected_5ftile_107',['selected_tile',['../classyaze_1_1zelda3_1_1screen_1_1TitleScreen.html#a8f3e2044b086fe164d9ae2e2192c2e29',1,'yaze::zelda3::screen::TitleScreen']]], - ['selected_5ftile16_5f_108',['selected_tile16_',['../classyaze_1_1editor_1_1ScreenEditor.html#a13a7d16ac36a8d5c380b1b520583b716',1,'yaze::editor::ScreenEditor']]], - ['selected_5ftile8_5f_109',['selected_tile8_',['../classyaze_1_1editor_1_1ScreenEditor.html#ad68ff8284c9deadb89a062d13cd21a4b',1,'yaze::editor::ScreenEditor']]], - ['selected_5ftile_5fbmp_5f_110',['selected_tile_bmp_',['../classyaze_1_1editor_1_1OverworldEditor.html#a399e8fcf0fe615235dbe78d23468fb6e',1,'yaze::editor::OverworldEditor']]], - ['selected_5ftile_5fdata_5f_111',['selected_tile_data_',['../classyaze_1_1editor_1_1OverworldEditor.html#aca5189873bd74fb1d80ddd8297a0f02e',1,'yaze::editor::OverworldEditor']]], - ['selected_5ftile_5floaded_5f_112',['selected_tile_loaded_',['../classyaze_1_1editor_1_1OverworldEditor.html#a14be76d37e76b017f8f2447d9c406063',1,'yaze::editor::OverworldEditor']]], - ['selected_5ftile_5fpos_113',['selected_tile_pos',['../classyaze_1_1gui_1_1Canvas.html#a025f4e87be9d3b067829abf7632bb721',1,'yaze::gui::Canvas']]], - ['selected_5ftile_5fpos_5f_114',['selected_tile_pos_',['../classyaze_1_1gui_1_1Canvas.html#a264e8936d5fbfced7cae5fa971608e67',1,'yaze::gui::Canvas']]], - ['selected_5ftiles_115',['selected_tiles',['../classyaze_1_1gui_1_1Canvas.html#a2dcfe5beec0bf068a402f8c95de9706c',1,'yaze::gui::Canvas']]], - ['selected_5ftiles_5f_116',['selected_tiles_',['../classyaze_1_1gui_1_1Canvas.html#af7b95c6c5a82d79926e00105dcc1cb14',1,'yaze::gui::Canvas']]], - ['selected_5fusage_5fmap_5f_117',['selected_usage_map_',['../classyaze_1_1editor_1_1OverworldEditor.html#adf6df59f00bba32a2c66c09ae018ea70',1,'yaze::editor::OverworldEditor']]], - ['selection_118',['Selection',['../structyaze_1_1gui_1_1GfxSheetAssetBrowser.html#ab26234ff6fdaf9c3b2f9e0d81829d138',1,'yaze::gui::GfxSheetAssetBrowser::Selection'],['../classTextEditor.html#acb9bdc8f59e2fd152f423db095672fd9a6ff9dd0d34f65181173c1e4bc39939de',1,'TextEditor::Selection']]], - ['selection_5fend_119',['selection_end',['../structyaze_1_1editor_1_1MessageEditor_1_1TextBox.html#a36c58aacdeded4b112349ccaaf5b2da0',1,'yaze::editor::MessageEditor::TextBox']]], - ['selection_5flength_120',['selection_length',['../structyaze_1_1editor_1_1MessageEditor_1_1TextBox.html#a8c81a5d76f26d45fe12346d1860f62d6',1,'yaze::editor::MessageEditor::TextBox']]], - ['selection_5fstart_121',['selection_start',['../structyaze_1_1editor_1_1MessageEditor_1_1TextBox.html#a1d9b53af736654635d705a5ba2f91dd4',1,'yaze::editor::MessageEditor::TextBox']]], - ['selectionmode_122',['SelectionMode',['../classTextEditor.html#aed0b92add3785d71e009dbf66b78490d',1,'TextEditor']]], - ['selectwordundercursor_123',['SelectWordUnderCursor',['../classTextEditor.html#a1a2d1d3248c5b180a56cbab1c1413f62',1,'TextEditor']]], - ['sell_124',['sell',['../structyaze_1_1zelda3_1_1music_1_1SampleEdit.html#ac83f658cc0a2c2fb2115249de790be92',1,'yaze::zelda3::music::SampleEdit']]], - ['selr_125',['selr',['../structyaze_1_1zelda3_1_1music_1_1SampleEdit.html#a13fe63cbc1773ada9e5c4384afc4bc72',1,'yaze::zelda3::music::SampleEdit']]], - ['sep_126',['SEP',['../classyaze_1_1emu_1_1Cpu.html#a2b1435345b853dcef8f2664f9553fb0f',1,'yaze::emu::Cpu']]], - ['separator_127',['Separator',['../namespaceyaze_1_1gui_1_1zeml.html#a708445e8c69e412cd00547fc713a5e43a04b2e4188d4ef8051e4699da8af01335',1,'yaze::gui::zeml']]], - ['serialize_128',['Serialize',['../classyaze_1_1core_1_1ExperimentFlags.html#a67d168b2d5457415ff38e27297ca0d1b',1,'yaze::core::ExperimentFlags']]], - ['set_129',['set',['../classyaze_1_1core_1_1NotifyValue.html#aab9542fe88dfcb5c2f5eebfbaa596ef1',1,'yaze::core::NotifyValue']]], - ['set1_130',['SET1',['../classyaze_1_1emu_1_1Spc700.html#a5f756ab55a25efd1445250a871ad3cde',1,'yaze::emu::Spc700']]], - ['set_5factive_131',['set_active',['../classyaze_1_1core_1_1Controller.html#a913205e423c0305c7fdcd0846b0a9542',1,'yaze::core::Controller::set_active()'],['../classyaze_1_1gfx_1_1Bitmap.html#a7370ee180c7adbcda6b3d99651f0a768',1,'yaze::gfx::Bitmap::set_active()']]], - ['set_5farea_5fgraphics_132',['set_area_graphics',['../classyaze_1_1zelda3_1_1OverworldMap.html#ab0cd51f833fb244da4a7febccda5a94f',1,'yaze::zelda3::OverworldMap']]], - ['set_5farea_5fpalette_133',['set_area_palette',['../classyaze_1_1zelda3_1_1OverworldMap.html#a0597c89dde252676d3f7347c1ff42c2a',1,'yaze::zelda3::OverworldMap']]], - ['set_5faudio_5fbuffer_134',['set_audio_buffer',['../classyaze_1_1emu_1_1Emulator.html#a62766ed1e2142ab6e6e0c632de9c7e04',1,'yaze::emu::Emulator']]], - ['set_5faudio_5fdevice_5fid_135',['set_audio_device_id',['../classyaze_1_1emu_1_1Emulator.html#a8744a05e34c38f5365d8bead60b051b6',1,'yaze::emu::Emulator']]], - ['set_5fbpp_136',['set_bpp',['../classyaze_1_1gfx_1_1GraphicsBuffer.html#ad111c41ddeab49752691caa66f8b6635',1,'yaze::gfx::GraphicsBuffer']]], - ['set_5fcurrent_5flabels_137',['set_current_labels',['../classyaze_1_1gui_1_1Canvas.html#a191f7e8fa4df5626e84c941eaf32da2a',1,'yaze::gui::Canvas']]], - ['set_5fcurrent_5fmap_138',['set_current_map',['../classyaze_1_1zelda3_1_1Overworld.html#a85b380c53cfe4769b4ba05cda14b3cd8',1,'yaze::zelda3::Overworld']]], - ['set_5fdata_139',['set_data',['../classyaze_1_1gfx_1_1Bitmap.html#a7a4eaa09fc2375d4fc438296ef20ac3d',1,'yaze::gfx::Bitmap::set_data()'],['../classyaze_1_1gfx_1_1GraphicsBuffer.html#a2cc0f5bc0d45dd22e043ee4902813cd6',1,'yaze::gfx::GraphicsBuffer::set_data()']]], - ['set_5fdeleted_140',['set_deleted',['../classyaze_1_1zelda3_1_1Sprite.html#ae5c3c2fbef3fff8c2c7ce7875db97965',1,'yaze::zelda3::Sprite']]], - ['set_5fdma_5fstate_141',['set_dma_state',['../classyaze_1_1emu_1_1MemoryImpl.html#a11899a4b48ba8ab298e48c12cd2000b2',1,'yaze::emu::MemoryImpl']]], - ['set_5fdraggable_142',['set_draggable',['../classyaze_1_1gui_1_1Canvas.html#a2df594ab793b572c78f0c7ffc1605519',1,'yaze::gui::Canvas']]], - ['set_5ffilename_143',['set_filename',['../classyaze_1_1Rom.html#a7f4dfb964c1c36ffb9ace5b4f5838524',1,'yaze::Rom']]], - ['set_5fglobal_5fscale_144',['set_global_scale',['../classyaze_1_1gui_1_1Canvas.html#aa0a32f21adbcf767c7adbf1c39feb401',1,'yaze::gui::Canvas']]], - ['set_5fh_5fpos_145',['set_h_pos',['../classyaze_1_1emu_1_1Memory.html#acfb43e87224d84ceed9a645c61ae78f7',1,'yaze::emu::Memory::set_h_pos()'],['../classyaze_1_1emu_1_1MemoryImpl.html#a248c4b7880ed63938ec183b4ab1c386f',1,'yaze::emu::MemoryImpl::set_h_pos()']]], - ['set_5fhdma_5finit_5frequested_146',['set_hdma_init_requested',['../classyaze_1_1emu_1_1Memory.html#ac2ed87e5d3cc8c32da5d102953b7a809',1,'yaze::emu::Memory::set_hdma_init_requested()'],['../classyaze_1_1emu_1_1MemoryImpl.html#ae286a6c904922ce9f44c7996a51e71b3',1,'yaze::emu::MemoryImpl::set_hdma_init_requested()']]], - ['set_5fhdma_5frun_5frequested_147',['set_hdma_run_requested',['../classyaze_1_1emu_1_1Memory.html#a8f18525d8d13d640cd7413c0c8f323eb',1,'yaze::emu::Memory::set_hdma_run_requested()'],['../classyaze_1_1emu_1_1MemoryImpl.html#a52702d71239294b71aa303158a30bca9',1,'yaze::emu::MemoryImpl::set_hdma_run_requested()']]], - ['set_5fhighlight_5ftile_5fid_148',['set_highlight_tile_id',['../classyaze_1_1gui_1_1Canvas.html#afa748092797ce3a712d834b6dc58923c',1,'yaze::gui::Canvas']]], - ['set_5fid_149',['set_id',['../classyaze_1_1zelda3_1_1Sprite.html#ab0989d4b8500c77e63b95411c635d794',1,'yaze::zelda3::Sprite']]], - ['set_5fint_5fdelay_150',['set_int_delay',['../classyaze_1_1emu_1_1Cpu.html#a50035ffb781ab92696205c9c04c25af1',1,'yaze::emu::Cpu']]], - ['set_5fkey_5fdrop_151',['set_key_drop',['../classyaze_1_1zelda3_1_1Sprite.html#a847fb1a003bd93b39d0556edf4130859',1,'yaze::zelda3::Sprite']]], - ['set_5fmessage_5fid_152',['set_message_id',['../classyaze_1_1zelda3_1_1OverworldMap.html#a4f0002beeed7b85e1e536643b0278cf3',1,'yaze::zelda3::OverworldMap']]], - ['set_5fmodified_153',['set_modified',['../classyaze_1_1gfx_1_1Bitmap.html#a6d17a8f9b6ed80bde87b67e8e36e40c1',1,'yaze::gfx::Bitmap::set_modified()'],['../classyaze_1_1gfx_1_1SnesColor.html#af60dbecda0482b856e7bc3f6cce7316e',1,'yaze::gfx::SnesColor::set_modified()']]], - ['set_5fopen_5fbus_154',['set_open_bus',['../classyaze_1_1emu_1_1Memory.html#ae7fe8c9dada6b716af7375691453dacc',1,'yaze::emu::Memory::set_open_bus()'],['../classyaze_1_1emu_1_1MemoryImpl.html#a8c85233dd3a27b21e0c225f29ea61e87',1,'yaze::emu::MemoryImpl::set_open_bus()']]], - ['set_5foptions_155',['set_options',['../classyaze_1_1zelda3_1_1RoomObject.html#afb81cf6fe16c69444cfd683687f95d11',1,'yaze::zelda3::RoomObject']]], - ['set_5fpal_5ftiming_156',['set_pal_timing',['../classyaze_1_1emu_1_1Memory.html#addd524c2c6a5d113f7f2956e7800cde0',1,'yaze::emu::Memory::set_pal_timing()'],['../classyaze_1_1emu_1_1MemoryImpl.html#ab609aaa30aa1ad586edd6cfabbee4814',1,'yaze::emu::MemoryImpl::set_pal_timing()']]], - ['set_5fpalette_157',['set_palette',['../classyaze_1_1gfx_1_1Tilesheet.html#a8fc4e6534052958a03344bfc0c8df60c',1,'yaze::gfx::Tilesheet']]], - ['set_5frgb_158',['set_rgb',['../classyaze_1_1gfx_1_1SnesColor.html#aea6308f5abbe766e900fb8baeb71b257',1,'yaze::gfx::SnesColor']]], - ['set_5froom_5fsize_159',['set_room_size',['../classyaze_1_1zelda3_1_1Room.html#a04942f8e5736208dc6872ef79b791e67',1,'yaze::zelda3::Room']]], - ['set_5fselected_5ftile_5fpos_160',['set_selected_tile_pos',['../classyaze_1_1gui_1_1Canvas.html#a540be39e0e87048add648ae8ee47a09f',1,'yaze::gui::Canvas']]], - ['set_5fsnes_161',['set_snes',['../classyaze_1_1gfx_1_1SnesColor.html#ada2b834470189df9226b2b0f5052538f',1,'yaze::gfx::SnesColor']]], - ['set_5fsprite_5fgraphics_162',['set_sprite_graphics',['../classyaze_1_1zelda3_1_1OverworldMap.html#af8b3b4359634326e0ccee4618c6f5e02',1,'yaze::zelda3::OverworldMap']]], - ['set_5fsprite_5fpalette_163',['set_sprite_palette',['../classyaze_1_1zelda3_1_1OverworldMap.html#a57034f986043e48487dd0b912439861a',1,'yaze::zelda3::OverworldMap']]], - ['set_5ftransparent_164',['set_transparent',['../classyaze_1_1gfx_1_1SnesColor.html#a69a366c206d4e36ccc614f8aec82c98b',1,'yaze::gfx::SnesColor']]], - ['set_5fv_5fpos_165',['set_v_pos',['../classyaze_1_1emu_1_1Memory.html#a4de051dd6298e74353cab01771006340',1,'yaze::emu::Memory::set_v_pos()'],['../classyaze_1_1emu_1_1MemoryImpl.html#a45329d4205e2f7cac9656d072613848f',1,'yaze::emu::MemoryImpl::set_v_pos()']]], - ['set_5fx_166',['set_x',['../classyaze_1_1zelda3_1_1GameEntity.html#ae907b49a8e22053ae8b8a1d15f82ab07',1,'yaze::zelda3::GameEntity']]], - ['set_5fy_167',['set_y',['../classyaze_1_1zelda3_1_1GameEntity.html#aee3698feddd380f910b96d88539e779e',1,'yaze::zelda3::GameEntity']]], - ['setaccumulatorsize_168',['SetAccumulatorSize',['../classyaze_1_1emu_1_1Cpu.html#a83a5180ad53c1ba559df2f99c6a48202',1,'yaze::emu::Cpu']]], - ['setaslargemap_169',['SetAsLargeMap',['../classyaze_1_1zelda3_1_1OverworldMap.html#a090862b6818f447d5381d15733403b55',1,'yaze::zelda3::OverworldMap']]], - ['setassmallmap_170',['SetAsSmallMap',['../classyaze_1_1zelda3_1_1OverworldMap.html#a4e8f929457942ff26cfa9b6913041910',1,'yaze::zelda3::OverworldMap']]], - ['setbreakflag_171',['SetBreakFlag',['../classyaze_1_1emu_1_1Cpu.html#ae4c95d0a931fe4ec351805a5f628f80d',1,'yaze::emu::Cpu']]], - ['setbreakpoint_172',['SetBreakpoint',['../classyaze_1_1emu_1_1Cpu.html#abf08c511e299714b01dc6fe4708079e9',1,'yaze::emu::Cpu']]], - ['setbreakpoints_173',['SetBreakpoints',['../classTextEditor.html#a9ab8532b374c1fe9e719b73e08da4106',1,'TextEditor']]], - ['setbuffer_174',['SetBuffer',['../namespaceyaze_1_1gfx_1_1lc__lz2.html#a3d9743e4b80f69fe96112adeebb04a31',1,'yaze::gfx::lc_lz2::SetBuffer(const uchar *data, int src_pos, int comp_accumulator)'],['../namespaceyaze_1_1gfx_1_1lc__lz2.html#a31d4914cc6f5a2d6cc4c5a06baf7336e',1,'yaze::gfx::lc_lz2::SetBuffer(const std::vector< uint8_t > &data, int src_pos, int comp_accumulator)']]], - ['setbuttonstate_175',['SetButtonState',['../classyaze_1_1emu_1_1Snes.html#a36610fdc93a127c79dc5ffc5e772dee4',1,'yaze::emu::Snes']]], - ['setc_176',['SETC',['../classyaze_1_1emu_1_1Spc700.html#a09d3ab727abcd3f7de69c7e11d099b98',1,'yaze::emu::Spc700']]], - ['setcanvasgridsize_177',['SetCanvasGridSize',['../classyaze_1_1gui_1_1Canvas.html#a8a674f0b4bc418c55a1b9baee459ed70',1,'yaze::gui::Canvas']]], - ['setcanvassize_178',['SetCanvasSize',['../classyaze_1_1gui_1_1Canvas.html#a821b944bf8476a4f0f69b70e1174d69c',1,'yaze::gui::Canvas']]], - ['setcarryflag_179',['SetCarryFlag',['../classyaze_1_1emu_1_1Cpu.html#abc88f716150b76b9599c2cbe42225774',1,'yaze::emu::Cpu']]], - ['setcolorizerenable_180',['SetColorizerEnable',['../classTextEditor.html#a2b7117fa02b6ccde6cc3f4b5de14cccd',1,'TextEditor']]], - ['setcolorspalette_181',['SetColorsPalette',['../namespaceyaze_1_1zelda3_1_1palette__internal.html#a7f32e9b2fd815c57c56c9a2e878e8165',1,'yaze::zelda3::palette_internal']]], - ['setconfiguration_182',['SetConfiguration',['../classyaze_1_1zelda3_1_1SpriteInstruction.html#a9206d062ee82eab689117d2d268a3357',1,'yaze::zelda3::SpriteInstruction']]], - ['setcurrenttile_183',['SetCurrentTile',['../classyaze_1_1editor_1_1Tile16Editor.html#a9091f1246edbaf6058fbd9a1fd7976b1',1,'yaze::editor::Tile16Editor']]], - ['setcursorposition_184',['SetCursorPosition',['../classTextEditor.html#ae4c199b04e01fecea83aed4c86778056',1,'TextEditor']]], - ['setdecimalflag_185',['SetDecimalFlag',['../classyaze_1_1emu_1_1Cpu.html#a3e96332908dddf3e49a3d9e97e310f5f',1,'yaze::emu::Cpu']]], - ['seteditortext_186',['SetEditorText',['../classyaze_1_1editor_1_1AssemblyEditor.html#ae05d2701e4bd69ee07fff43b5136b51b',1,'yaze::editor::AssemblyEditor']]], - ['seterrormarkers_187',['SetErrorMarkers',['../classTextEditor.html#acd36f759126581773e1e2636073cb765',1,'TextEditor']]], - ['setflag_188',['SetFlag',['../classyaze_1_1emu_1_1Cpu.html#a85032a2395e68acc4644787df6c1c815',1,'yaze::emu::Cpu']]], - ['setflags_189',['SetFlags',['../classyaze_1_1emu_1_1Cpu.html#a88704ff8f5c9a7975c38476d98888b2b',1,'yaze::emu::Cpu']]], - ['setfrequency_190',['SetFrequency',['../classyaze_1_1emu_1_1Clock.html#aa4946d461602e6dd3214c8bfe3211108',1,'yaze::emu::Clock::SetFrequency()'],['../classyaze_1_1emu_1_1ClockImpl.html#a6a3d8d4ce98a47d6921428b0b2ad17c7',1,'yaze::emu::ClockImpl::SetFrequency()']]], - ['setglobalaction_191',['SetGlobalAction',['../classyaze_1_1zelda3_1_1SpriteBuilder.html#a649d2cd2d0cdd4cbe40448305c163b03',1,'yaze::zelda3::SpriteBuilder']]], - ['sethandlekeyboardinputs_192',['SetHandleKeyboardInputs',['../classTextEditor.html#a668d286d305318be010962780e9baa50',1,'TextEditor']]], - ['sethandlemouseinputs_193',['SetHandleMouseInputs',['../classTextEditor.html#af02db961d791a55b3251ab219fcb5c82',1,'TextEditor']]], - ['setimguichildignored_194',['SetImGuiChildIgnored',['../classTextEditor.html#a903602fcbccef16b6e1c5e752b5b299a',1,'TextEditor']]], - ['setindexsize_195',['SetIndexSize',['../classyaze_1_1emu_1_1Cpu.html#af3a91027d2e71e313febcf1a7fd7856a',1,'yaze::emu::Cpu']]], - ['setini_196',['SETINI',['../structyaze_1_1emu_1_1SETINI.html',1,'yaze::emu::SETINI'],['../namespaceyaze_1_1emu.html#af5ebc77f7ec3bf25df1520e43ceeb609',1,'yaze::emu::SETINI']]], - ['setinterruptflag_197',['SetInterruptFlag',['../classyaze_1_1emu_1_1Cpu.html#abddd0c70f9897c4f50ae8ab9b4e87b13',1,'yaze::emu::Cpu']]], - ['setirq_198',['SetIrq',['../classyaze_1_1emu_1_1Cpu.html#a32670c90122daf9129f8935cb0c23c8f',1,'yaze::emu::Cpu']]], - ['setlanguagedefinition_199',['SetLanguageDefinition',['../classTextEditor.html#afaa8970fac64b10c6a25b5fd4874bd29',1,'TextEditor']]], - ['setmemorycontents_200',['SetMemoryContents',['../classyaze_1_1emu_1_1MockMemory.html#a0d4dd84479c3a3057c01327b58579160',1,'yaze::emu::MockMemory::SetMemoryContents(const std::vector< uint8_t > &data)'],['../classyaze_1_1emu_1_1MockMemory.html#a626f84c6015c0a5a2b75e0c732ab6439',1,'yaze::emu::MockMemory::SetMemoryContents(const std::vector< uint16_t > &data)']]], - ['setmessage_201',['SetMessage',['../structyaze_1_1editor_1_1MessageData.html#adfcb89fbcb52ef8138a3c2a85d953b28',1,'yaze::editor::MessageData']]], - ['setnegativeflag_202',['SetNegativeFlag',['../classyaze_1_1emu_1_1Cpu.html#ae49a5adcf7c394a45acb909e8e190d32',1,'yaze::emu::Cpu']]], - ['setnextaction_203',['SetNextAction',['../classyaze_1_1zelda3_1_1SpriteAction.html#af57bf0474b9da4d5bbdbb1461e2d2090',1,'yaze::zelda3::SpriteAction']]], - ['setoverflowflag_204',['SetOverflowFlag',['../classyaze_1_1emu_1_1Cpu.html#aad7df7574682156aea5cd8da5c2896a9',1,'yaze::emu::Cpu']]], - ['setp_205',['SETP',['../classyaze_1_1emu_1_1Spc700.html#a644820116d504af3756431c5368796fb',1,'yaze::emu::Spc700']]], - ['setpalette_206',['SetPalette',['../classTextEditor.html#a8d5d8543bd078aa1c22a0b35c45c197d',1,'TextEditor']]], - ['setpixels_207',['SetPixels',['../classyaze_1_1emu_1_1Snes.html#ae9938c9f8448dd65dba24d06fe2b5d57',1,'yaze::emu::Snes']]], - ['setproperty_208',['SetProperty',['../classyaze_1_1zelda3_1_1SpriteBuilder.html#a79a8cfe38f4f463e05fb0e9e9da3e293',1,'yaze::zelda3::SpriteBuilder::SetProperty(const std::string &propertyName, const std::string &value)'],['../classyaze_1_1zelda3_1_1SpriteBuilder.html#a3f92ed94753a37fb4429a07078b196ba',1,'yaze::zelda3::SpriteBuilder::SetProperty(const std::string &propertyName, int value)'],['../classyaze_1_1zelda3_1_1SpriteBuilder.html#a314945ccc19ba8ce21468f0ccc531de1',1,'yaze::zelda3::SpriteBuilder::SetProperty(const std::string &propertyName, bool value)']]], - ['setreadonly_209',['SetReadOnly',['../classTextEditor.html#a579ba6b05e5c59249f6921dd3ba2159d',1,'TextEditor']]], - ['setsamples_210',['SetSamples',['../classyaze_1_1emu_1_1Snes.html#a121b2492106d84f9fffcd8b60308328c',1,'yaze::emu::Snes']]], - ['setselectedblockset_211',['SetSelectedBlockset',['../classyaze_1_1editor_1_1GfxGroupEditor.html#abf1aec1c434d69ff06c6771a59c1c031',1,'yaze::editor::GfxGroupEditor']]], - ['setselectedroomset_212',['SetSelectedRoomset',['../classyaze_1_1editor_1_1GfxGroupEditor.html#a289e66bd1838103eaa2a8316f0dd0f71',1,'yaze::editor::GfxGroupEditor']]], - ['setselectedspriteset_213',['SetSelectedSpriteset',['../classyaze_1_1editor_1_1GfxGroupEditor.html#a19742215b61d7598ef7ac95494107001',1,'yaze::editor::GfxGroupEditor']]], - ['setselection_214',['SetSelection',['../classTextEditor.html#af4de0071d66058fdf453af53e346fb36',1,'TextEditor']]], - ['setselectionend_215',['SetSelectionEnd',['../classTextEditor.html#a33705fb369a393c362743918fb78b438',1,'TextEditor']]], - ['setselectionstart_216',['SetSelectionStart',['../classTextEditor.html#a5edbe1e3a7d422de01113112c525c669',1,'TextEditor']]], - ['setshowwhitespaces_217',['SetShowWhitespaces',['../classTextEditor.html#a500e234d757174662eec44ce6ee650b2',1,'TextEditor']]], - ['setsp_218',['SetSP',['../classyaze_1_1emu_1_1Cpu.html#ac7a781be2cd56fdb27bb1eca09d8bbdc',1,'yaze::emu::Cpu::SetSP()'],['../classyaze_1_1emu_1_1Memory.html#ad461202a0a76a2baf841bf5b09222215',1,'yaze::emu::Memory::SetSP()'],['../classyaze_1_1emu_1_1MemoryImpl.html#a83a781afdbac5d7e1bd750435f6a9132',1,'yaze::emu::MemoryImpl::SetSP()']]], - ['settabsize_219',['SetTabSize',['../classTextEditor.html#aeae650d9eabfd8a0fcf73c63ee8f9025',1,'TextEditor']]], - ['settext_220',['SetText',['../classTextEditor.html#a9f79c30bb4ef88d828271958b252c2f7',1,'TextEditor']]], - ['settextlines_221',['SetTextLines',['../classTextEditor.html#aa2e19ed33fc0400df26fd513450ff4d6',1,'TextEditor']]], - ['settimer_222',['SetTimer',['../classyaze_1_1zelda3_1_1SpriteInstruction.html#aaa2e8bf90403f283dc82c4680910ffce',1,'yaze::zelda3::SpriteInstruction']]], - ['settings_5feditor_2ecc_223',['settings_editor.cc',['../settings__editor_8cc.html',1,'']]], - ['settings_5feditor_2eh_224',['settings_editor.h',['../settings__editor_8h.html',1,'']]], - ['settings_5feditor_5f_225',['settings_editor_',['../classyaze_1_1editor_1_1EditorManager.html#a5f34566584d41389b445bebc8b1cc91d',1,'yaze::editor::EditorManager']]], - ['settingseditor_226',['SettingsEditor',['../classyaze_1_1editor_1_1SettingsEditor.html',1,'yaze::editor::SettingsEditor'],['../classyaze_1_1editor_1_1SettingsEditor.html#acaafae3f676edf353f195992d74059d1',1,'yaze::editor::SettingsEditor::SettingsEditor()']]], - ['setup_227',['SetUp',['../classyaze_1_1test_1_1CpuTest.html#abfa159bd5a64af39a2495dff87b6b72c',1,'yaze::test::CpuTest::SetUp()'],['../classyaze_1_1test_1_1PpuTest.html#a36ed5122b90bee6b4255bfdb8412d131',1,'yaze::test::PpuTest::SetUp()'],['../classyaze_1_1test_1_1MockAudioRam.html#abccd16b1a8623731a9ccd39938412659',1,'yaze::test::MockAudioRam::SetUp()'],['../classyaze_1_1test_1_1Spc700Test.html#afe7d4501d7e74968ee2437e7ea10d85c',1,'yaze::test::Spc700Test::SetUp()'],['../classyaze_1_1test_1_1DungeonRoomTest.html#afe610a74d6d4537f10c1cbf266e77928',1,'yaze::test::DungeonRoomTest::SetUp()'],['../classyaze_1_1test_1_1MessageTest.html#a01ef59a4ca7bf6b8b3b28dba1394c471',1,'yaze::test::MessageTest::SetUp()'],['../classyaze_1_1test_1_1OverworldTest.html#a2fad2d7af0b796219c34a1ee50befa8b',1,'yaze::test::OverworldTest::SetUp()'],['../classyaze_1_1test_1_1SpriteBuilderTest.html#ab5d33221e7ec37c555b31ca25a0037a0',1,'yaze::test::SpriteBuilderTest::SetUp()']]], - ['setup_5fcolumn_228',['SETUP_COLUMN',['../constants_8h.html#a0400ff495867d2b1173e970e6d9c478a',1,'constants.h']]], - ['setupcustomtileset_229',['SetupCustomTileset',['../classyaze_1_1zelda3_1_1OverworldMap.html#a646ebf9a810e6edeec5e0d7d0f1372b8',1,'yaze::zelda3::OverworldMap']]], - ['setupmemory_230',['SetupMemory',['../classyaze_1_1test_1_1MockAudioRam.html#ad281e406099eacb38f80b797715c117f',1,'yaze::test::MockAudioRam']]], - ['setupscreen_231',['SetupScreen',['../classyaze_1_1core_1_1Controller.html#ac377e8be9deb968b7c0065f8011701ff',1,'yaze::core::Controller']]], - ['setzeroflag_232',['SetZeroFlag',['../classyaze_1_1emu_1_1Cpu.html#a5765d7be546bde8375e6004b5915251f',1,'yaze::emu::Cpu']]], - ['setzn_233',['SetZN',['../classyaze_1_1emu_1_1Cpu.html#a28fa06d025c96e9a86d3bcd7b06ec800',1,'yaze::emu::Cpu']]], - ['shared_5from_234',['shared_rom',['../classyaze_1_1SharedRom.html#ad069fe05239c16d01cbda29280bc8d39',1,'yaze::SharedRom']]], - ['shared_5from_5f_235',['shared_rom_',['../classyaze_1_1SharedRom.html#a64665d290e4c842948b006142edb482b',1,'yaze::SharedRom']]], - ['sharedrom_236',['SharedRom',['../classyaze_1_1SharedRom.html',1,'yaze::SharedRom'],['../classyaze_1_1SharedRom.html#ad109cf803983c06ad209360c5ee08101',1,'yaze::SharedRom::SharedRom()']]], - ['sheet_5foffset_5f_237',['sheet_offset_',['../classyaze_1_1gfx_1_1Tilesheet.html#a0d1f57d9e674d82225bb23f97083e876',1,'yaze::gfx::Tilesheet']]], - ['sheet_5fscale_5f_238',['sheet_scale_',['../classyaze_1_1editor_1_1GraphicsEditor.html#aae947ccf6647fbcd2f92fe4e3ba86fd3',1,'yaze::editor::GraphicsEditor']]], - ['sheets_239',['sheets',['../structyaze_1_1zelda3_1_1PseudoVram.html#af32148f0f51e910936657f930cf44350',1,'yaze::zelda3::PseudoVram']]], - ['sheets_5f_240',['sheets_',['../classyaze_1_1editor_1_1ScreenEditor.html#a66eb5bfcb85271fbef7a8c1319549f88',1,'yaze::editor::ScreenEditor']]], - ['sheets_5floaded_5f_241',['sheets_loaded_',['../classyaze_1_1editor_1_1SpriteEditor.html#a56dcca0ecb71707a892d20cb9f27dd54',1,'yaze::editor::SpriteEditor']]], - ['shields_242',['shields',['../structyaze_1_1gfx_1_1PaletteGroupMap.html#a9444feeb231d1ed6b62af3bdd7a98e63',1,'yaze::gfx::PaletteGroupMap']]], - ['shoulddisplay_243',['ShouldDisplay',['../namespaceyaze_1_1emu_1_1anonymous__namespace_02emulator_8cc_03.html#a9fd47357fde3f087bedba71cc56b471d',1,'yaze::emu::anonymous_namespace{emulator.cc}']]], - ['show_244',['Show',['../classyaze_1_1editor_1_1PopupManager.html#a3bca3f46adb2d926977ce230cbf3b862',1,'yaze::editor::PopupManager']]], - ['show_5fstatus_5f_245',['show_status_',['../classyaze_1_1editor_1_1EditorManager.html#abd8b10b8effa17fa71f6be9ce4b140ec',1,'yaze::editor::EditorManager']]], - ['show_5ftile16_5feditor_5f_246',['show_tile16_editor_',['../classyaze_1_1editor_1_1OverworldEditor.html#a9fce2b7156f353da4f9eda0025f903a1',1,'yaze::editor::OverworldEditor']]], - ['showconstantmanager_247',['ShowConstantManager',['../classyaze_1_1editor_1_1ConstantManager.html#ab9075fa3f85032f45ec35e9d895a512e',1,'yaze::editor::ConstantManager']]], - ['showmain_248',['ShowMain',['../namespaceyaze_1_1cli.html#a7cde2d3d2d98674ab1401d816314fdb3',1,'yaze::cli']]], - ['shown_5flines_5f_249',['shown_lines_',['../classyaze_1_1editor_1_1MessageEditor.html#a32f71fa3d17a0132e319af9fa13199e1',1,'yaze::editor::MessageEditor']]], - ['showopenfiledialog_250',['ShowOpenFileDialog',['../classyaze_1_1core_1_1FileDialogWrapper.html#a7b4d614b899cb30f3becd1fd4a04caf8',1,'yaze::core::FileDialogWrapper']]], - ['showopenfolderdialog_251',['ShowOpenFolderDialog',['../classyaze_1_1core_1_1FileDialogWrapper.html#ae9e6b685fe8521a6aa1830edd63e4ce0',1,'yaze::core::FileDialogWrapper']]], - ['showtypeoverlay_252',['ShowTypeOverlay',['../structyaze_1_1gui_1_1GfxSheetAssetBrowser.html#a77a4f2ebd29b01abe5675ba9c0f62d7f',1,'yaze::gui::GfxSheetAssetBrowser']]], - ['showwhichkey_253',['ShowWhichKey',['../classyaze_1_1editor_1_1CommandManager.html#a32369d53d4f58f37befdbd5e6a60fe70',1,'yaze::editor::CommandManager']]], - ['shutdownextensions_254',['ShutdownExtensions',['../classyaze_1_1editor_1_1ExtensionManager.html#aceda1323591da652d454a06c22c9303d',1,'yaze::editor::ExtensionManager']]], - ['size_255',['Size',['../structyaze_1_1emu_1_1BackgroundLayer.html#a86b69290e0396632ceec0a0f6e295822',1,'yaze::emu::BackgroundLayer']]], - ['size_256',['size',['../structz3__object__door.html#a0dc32d0420b25b84197246f8fef1117a',1,'z3_object_door::size'],['../structz3__chest__data.html#a68da1a282161daa55727dd55885369c5',1,'z3_chest_data::size'],['../structsnes__palette.html#af78e1764df4b15340c56da97b8e2c965',1,'snes_palette::size'],['../structz3__rom.html#a5f9ea7b175b6c9c43a2a5efec5a1fd5c',1,'z3_rom::size'],['../structyaze_1_1editor_1_1zsprite_1_1OamTile.html#ac77c0f2c9b47ac06492297dfea263b71',1,'yaze::editor::zsprite::OamTile::size'],['../structyaze_1_1emu_1_1DmaChannel.html#a8a76b9efdfaa925dbd532680f139e7a6',1,'yaze::emu::DmaChannel::size'],['../structyaze_1_1emu_1_1BackgroundLayer.html#a0a58c79fe7e0f598535935f224723609',1,'yaze::emu::BackgroundLayer::size'],['../structyaze_1_1gui_1_1Table.html#a51695607351d44f0e47bcf914cd2c7f1',1,'yaze::gui::Table::size'],['../structyaze_1_1gui_1_1zeml_1_1WidgetAttributes.html#a6a894b4597c3ae7690bfbe529b56b717',1,'yaze::gui::zeml::WidgetAttributes::size'],['../classyaze_1_1editor_1_1palette__internal_1_1PaletteEditorHistory.html#a96db62ef03edd7b3a9bb6f6f00d28621',1,'yaze::editor::palette_internal::PaletteEditorHistory::size()'],['../classyaze_1_1emu_1_1MemoryImpl.html#a33074c377e67e45f883cf8c436284bfc',1,'yaze::emu::MemoryImpl::size()'],['../classyaze_1_1gfx_1_1Bitmap.html#a2bb925db328fd0eda93b660fad899446',1,'yaze::gfx::Bitmap::size()'],['../classyaze_1_1gfx_1_1SnesPalette.html#a504a42d10f3d95135b77bb13ef3ec923',1,'yaze::gfx::SnesPalette::size()'],['../structyaze_1_1gfx_1_1PaletteGroup.html#a39c315f86a3b6e9d256ff42ea500ad7b',1,'yaze::gfx::PaletteGroup::size()'],['../classyaze_1_1Rom.html#a971379ba00f55ab9c367abf20c8a9777',1,'yaze::Rom::size()']]], - ['size16x16_257',['Size16x16',['../namespaceyaze_1_1emu.html#ab2d8079bb5330aedfb062604d2a0168aa407a174c98babc11c9f5c5967857ee29',1,'yaze::emu']]], - ['size32x32_258',['Size32x32',['../namespaceyaze_1_1emu.html#ab2d8079bb5330aedfb062604d2a0168aaec579cbe3d24a02a93dad1682c20330d',1,'yaze::emu']]], - ['size64x64_259',['Size64x64',['../namespaceyaze_1_1emu.html#ab2d8079bb5330aedfb062604d2a0168aa8816d701dd08fb573f43ab49d6fc32e3',1,'yaze::emu']]], - ['size8x8_260',['Size8x8',['../namespaceyaze_1_1emu.html#ab2d8079bb5330aedfb062604d2a0168aaac337b90c27b4bfb1fef8c470fce8723',1,'yaze::emu']]], - ['size_5f_261',['size_',['../classyaze_1_1Rom.html#ab8240b08dfdbd57321a69be1b6adbb59',1,'yaze::Rom::size_'],['../classyaze_1_1zelda3_1_1RoomObject.html#aa5c42dca4ab1a560c04bed33c60dc90d',1,'yaze::zelda3::RoomObject::size_']]], - ['size_5f32x32_262',['SIZE_32x32',['../structyaze_1_1emu_1_1BackgroundLayer.html#a86b69290e0396632ceec0a0f6e295822a7bcea1112a95a00ed61d6b680f628c84',1,'yaze::emu::BackgroundLayer']]], - ['size_5f32x64_263',['SIZE_32x64',['../structyaze_1_1emu_1_1BackgroundLayer.html#a86b69290e0396632ceec0a0f6e295822aaf6bc4921532ebb1c732bfcfd864619f',1,'yaze::emu::BackgroundLayer']]], - ['size_5f64x32_264',['SIZE_64x32',['../structyaze_1_1emu_1_1BackgroundLayer.html#a86b69290e0396632ceec0a0f6e295822a7915383cc2c1fff7ccfb328167cde9bf',1,'yaze::emu::BackgroundLayer']]], - ['size_5f64x64_265',['SIZE_64x64',['../structyaze_1_1emu_1_1BackgroundLayer.html#a86b69290e0396632ceec0a0f6e295822a32397e7b452045b821e5c7be9d5df1e1',1,'yaze::emu::BackgroundLayer']]], - ['skip_5fnext_266',['skip_next',['../classyaze_1_1editor_1_1MessageEditor.html#aca5e0ac7e66349059baaa837840554ad',1,'yaze::editor::MessageEditor']]], - ['sleep_267',['SLEEP',['../classyaze_1_1emu_1_1Spc700.html#aef842ee5bef5a8eaa821fd515b178c52',1,'yaze::emu::Spc700']]], - ['slhv_268',['SLHV',['../structyaze_1_1emu_1_1SLHV.html',1,'yaze::emu::SLHV'],['../namespaceyaze_1_1emu.html#aec20b9afa8a3b18448e357b95d969121',1,'yaze::emu::SLHV']]], - ['slider_269',['Slider',['../namespaceyaze_1_1gui_1_1zeml.html#a708445e8c69e412cd00547fc713a5e43a2d9b9a764fb0be4be10e1b2fce63f561',1,'yaze::gui::zeml']]], - ['snddat1_270',['snddat1',['../classyaze_1_1zelda3_1_1music_1_1Tracker.html#a5af5b28bea3eb3bca34a8e873982b876',1,'yaze::zelda3::music::Tracker']]], - ['snddat2_271',['snddat2',['../classyaze_1_1zelda3_1_1music_1_1Tracker.html#ab38a9c22dc870e872368ef7d05763350',1,'yaze::zelda3::music::Tracker']]], - ['sndinit_272',['sndinit',['../classyaze_1_1zelda3_1_1music_1_1Tracker.html#ac9a3af83ebdc1fae78165aea89ac7510',1,'yaze::zelda3::music::Tracker']]], - ['sndinsts_273',['sndinsts',['../classyaze_1_1zelda3_1_1music_1_1Tracker.html#ab10df3eb977949505a6aa463662066c3',1,'yaze::zelda3::music::Tracker']]], - ['sndlen1_274',['sndlen1',['../classyaze_1_1zelda3_1_1music_1_1Tracker.html#a05b3919cf07737c61990969931fce73d',1,'yaze::zelda3::music::Tracker']]], - ['sndlen2_275',['sndlen2',['../classyaze_1_1zelda3_1_1music_1_1Tracker.html#ad873bf3329d36099ad3f69c06c4cf82a',1,'yaze::zelda3::music::Tracker']]], - ['snes_276',['Snes',['../classyaze_1_1emu_1_1Snes.html',1,'yaze::emu::Snes'],['../classyaze_1_1emu_1_1Snes.html#ad1be2bb75e641f1c9992932c8b19f49b',1,'yaze::emu::Snes::Snes()']]], - ['snes_277',['snes',['../classyaze_1_1emu_1_1Emulator.html#ae7676db1e19dc323e578195bc5699297',1,'yaze::emu::Emulator::snes()'],['../classyaze_1_1gfx_1_1SnesColor.html#aef9fc51dbd235362f6c0b5200e976303',1,'yaze::gfx::SnesColor::snes()']]], - ['snes_2ecc_278',['snes.cc',['../snes_8cc.html',1,'']]], - ['snes_2eh_279',['snes.h',['../snes_8h.html',1,'']]], - ['snes_5f_280',['snes_',['../classyaze_1_1emu_1_1Emulator.html#a123fbe1bb0092c69bbd461cbd6314565',1,'yaze::emu::Emulator::snes_'],['../classyaze_1_1gfx_1_1SnesColor.html#a0abbae9b26b066a00a98afb18175623b',1,'yaze::gfx::SnesColor::snes_']]], - ['snes_5fblue_5fmask_281',['SNES_BLUE_MASK',['../namespaceyaze_1_1gfx.html#aa7968f1891adda4d3f224100ed006a76',1,'yaze::gfx']]], - ['snes_5fblue_5fshift_282',['SNES_BLUE_SHIFT',['../namespaceyaze_1_1gfx.html#a6f318f42cd06cb5344977f66ecec8491',1,'yaze::gfx']]], - ['snes_5fcolor_283',['snes_color',['../structsnes__color.html',1,'snes_color'],['../incl_2snes__color_8h.html#a7010d1b3caf12995e0ecb41a1c446b94',1,'snes_color: snes_color.h']]], - ['snes_5fcolor_2ecc_284',['snes_color.cc',['../snes__color_8cc.html',1,'']]], - ['snes_5fcolor_2eh_285',['snes_color.h',['../incl_2snes__color_8h.html',1,'(Global Namespace)'],['../src_2app_2gfx_2snes__color_8h.html',1,'(Global Namespace)']]], - ['snes_5fgreen_5fmask_286',['SNES_GREEN_MASK',['../namespaceyaze_1_1gfx.html#a16bca2c689cfce1349f2d1f0790dbe96',1,'yaze::gfx']]], - ['snes_5fgreen_5fshift_287',['SNES_GREEN_SHIFT',['../namespaceyaze_1_1gfx.html#a730c9e2c123b82fbe90f003c72a6b4af',1,'yaze::gfx']]], - ['snes_5fpalette_288',['snes_palette',['../structsnes__palette.html',1,'snes_palette'],['../incl_2snes__color_8h.html#a100f9af9f8e1bb9d2ad73476ab774655',1,'snes_palette: snes_color.h']]], - ['snes_5fpalette_2ecc_289',['snes_palette.cc',['../snes__palette_8cc.html',1,'']]], - ['snes_5fpalette_2eh_290',['snes_palette.h',['../snes__palette_8h.html',1,'']]], - ['snes_5fpalette_5ftest_2ecc_291',['snes_palette_test.cc',['../snes__palette__test_8cc.html',1,'']]], - ['snes_5fpixelformat_5f2bpp_292',['SNES_PIXELFORMAT_2BPP',['../namespaceyaze_1_1gfx.html#a91535d87ffc80f2931d88d0292a9afaf',1,'yaze::gfx']]], - ['snes_5fpixelformat_5f4bpp_293',['SNES_PIXELFORMAT_4BPP',['../namespaceyaze_1_1gfx.html#a773d8b8d1871caffc5115a1e8a2090bb',1,'yaze::gfx']]], - ['snes_5fpixelformat_5f8bpp_294',['SNES_PIXELFORMAT_8BPP',['../namespaceyaze_1_1gfx.html#a526b13f553a3d35517d0538e61e69987',1,'yaze::gfx']]], - ['snes_5fpixelformat_5findexed_295',['SNES_PIXELFORMAT_INDEXED',['../namespaceyaze_1_1gfx.html#a59d25f0a8a35bda5f27d6b8314970616',1,'yaze::gfx']]], - ['snes_5fred_5fmask_296',['SNES_RED_MASK',['../namespaceyaze_1_1gfx.html#a9b4b6071aaee6f4570491682261ea5df',1,'yaze::gfx']]], - ['snes_5ftile_2ecc_297',['snes_tile.cc',['../snes__tile_8cc.html',1,'']]], - ['snes_5ftile_2eh_298',['snes_tile.h',['../incl_2snes__tile_8h.html',1,'(Global Namespace)'],['../src_2app_2gfx_2snes__tile_8h.html',1,'(Global Namespace)']]], - ['snes_5ftile16_299',['snes_tile16',['../structsnes__tile16.html',1,'snes_tile16'],['../incl_2snes__tile_8h.html#aa2e0547a0d9563272f35e2c01ad12d84',1,'snes_tile16: snes_tile.h']]], - ['snes_5ftile32_300',['snes_tile32',['../structsnes__tile32.html',1,'snes_tile32'],['../incl_2snes__tile_8h.html#a484dd55f0e7ececd8310a787de4ecb9f',1,'snes_tile32: snes_tile.h']]], - ['snes_5ftile8_301',['snes_tile8',['../structsnes__tile8.html',1,'snes_tile8'],['../incl_2snes__tile_8h.html#aa57d3ad47df22165528207d494c563b2',1,'snes_tile8: snes_tile.h']]], - ['snes_5ftile_5finfo_302',['snes_tile_info',['../structsnes__tile__info.html',1,'snes_tile_info'],['../incl_2snes__tile_8h.html#a38e287988459276888c8616ac482a814',1,'snes_tile_info: snes_tile.h']]], - ['snescolor_303',['SnesColor',['../classyaze_1_1gfx_1_1SnesColor.html',1,'yaze::gfx::SnesColor'],['../classyaze_1_1gfx_1_1SnesColor.html#af8d473c16c60972e7ba7651e2789b931',1,'yaze::gfx::SnesColor::SnesColor()'],['../classyaze_1_1gfx_1_1SnesColor.html#a3a7d7a2f40b1f50be0b0c38d8974beb9',1,'yaze::gfx::SnesColor::SnesColor(const ImVec4 val)'],['../classyaze_1_1gfx_1_1SnesColor.html#ab398761d01d4f2a930023b8159f86009',1,'yaze::gfx::SnesColor::SnesColor(const uint16_t val)'],['../classyaze_1_1gfx_1_1SnesColor.html#a996766ae028cc0f05ad7d6663d952195',1,'yaze::gfx::SnesColor::SnesColor(const snes_color val)'],['../classyaze_1_1gfx_1_1SnesColor.html#aa3c67dff6ac0a9a3fd79d85636b3d694',1,'yaze::gfx::SnesColor::SnesColor(uint8_t r, uint8_t g, uint8_t b)']]], - ['snescolorbutton_304',['SnesColorButton',['../namespaceyaze_1_1gui.html#a1136a9ab95fd67e2ab97a00f59818ddb',1,'yaze::gui']]], - ['snescoloredit4_305',['SnesColorEdit4',['../namespaceyaze_1_1gui.html#aa32511a1a3eadf62366b193da8b5f3da',1,'yaze::gui']]], - ['snespalette_306',['SnesPalette',['../classyaze_1_1gfx_1_1SnesPalette.html',1,'yaze::gfx::SnesPalette'],['../classyaze_1_1gfx_1_1SnesPalette.html#a6333d0223ee96c449cd6c4637ffe9646',1,'yaze::gfx::SnesPalette::SnesPalette(const std::vector< T > &data)'],['../classyaze_1_1gfx_1_1SnesPalette.html#a9ff13ab32f1521085b531d2a3b450f4d',1,'yaze::gfx::SnesPalette::SnesPalette()=default'],['../classyaze_1_1gfx_1_1SnesPalette.html#a13222def4a6f23482324225a27903e0a',1,'yaze::gfx::SnesPalette::SnesPalette(char *snesPal)'],['../classyaze_1_1gfx_1_1SnesPalette.html#a837443013432f47923f16a4d671f1563',1,'yaze::gfx::SnesPalette::SnesPalette(const unsigned char *snes_pal)'],['../classyaze_1_1gfx_1_1SnesPalette.html#a92e2f7ca01bfe81ba51f85919f728857',1,'yaze::gfx::SnesPalette::SnesPalette(const std::vector< ImVec4 > &)'],['../classyaze_1_1gfx_1_1SnesPalette.html#a54d4e55c57e60552568fdda802a1512f',1,'yaze::gfx::SnesPalette::SnesPalette(const std::vector< snes_color > &)'],['../classyaze_1_1gfx_1_1SnesPalette.html#a4482b6444bf267d464cf4e5e24724bcc',1,'yaze::gfx::SnesPalette::SnesPalette(const std::vector< SnesColor > &)']]], - ['snesto8bppsheet_307',['SnesTo8bppSheet',['../namespaceyaze_1_1gfx.html#af98fbf03d09d9d365f64202db1ecba15',1,'yaze::gfx']]], - ['snestopc_308',['SnesToPc',['../classyaze_1_1cli_1_1SnesToPc.html',1,'yaze::cli::SnesToPc'],['../namespaceyaze_1_1core.html#a772a2d0d104498cb8100f0b2e717b6a2',1,'yaze::core::SnesToPc()']]], - ['software_5flatch_309',['software_latch',['../structyaze_1_1emu_1_1SLHV.html#aa79f9e6c8445c89e7ad9b681e8d2d55b',1,'yaze::emu::SLHV']]], - ['softwarelatchhvcounter_310',['softwareLatchHvCounter',['../structyaze_1_1emu_1_1CounterIrqNmiRegisters.html#a3d8b7a7800d78faf31f54fc5c53fa2ef',1,'yaze::emu::CounterIrqNmiRegisters']]], - ['song_311',['Song',['../structyaze_1_1zelda3_1_1music_1_1Song.html',1,'yaze::zelda3::music']]], - ['song_5frange_5f_312',['song_range_',['../classyaze_1_1zelda3_1_1music_1_1Tracker.html#ad8925128881aab7220508d0f4485d3a4',1,'yaze::zelda3::music::Tracker']]], - ['songpart_313',['SongPart',['../structyaze_1_1zelda3_1_1music_1_1SongPart.html',1,'yaze::zelda3::music']]], - ['songrange_314',['SongRange',['../structyaze_1_1zelda3_1_1music_1_1SongRange.html',1,'yaze::zelda3::music']]], - ['songs_315',['songs',['../classyaze_1_1zelda3_1_1music_1_1Tracker.html#ab9b07fb505c9c24d92666cf1ab316ca9',1,'yaze::zelda3::music::Tracker']]], - ['songspcblock_316',['SongSpcBlock',['../structyaze_1_1zelda3_1_1music_1_1SongSpcBlock.html',1,'yaze::zelda3::music']]], - ['sort_317',['sort',['../classyaze_1_1zelda3_1_1Subtype1.html#a93bb3c5ea490fbda3308db6ceca7eb98',1,'yaze::zelda3::Subtype1::sort'],['../classyaze_1_1zelda3_1_1Subtype2.html#a75cb0e0583e9f70f9401c10fd7bdc68e',1,'yaze::zelda3::Subtype2::sort'],['../classyaze_1_1zelda3_1_1Subtype3.html#a7114349caf81aceab43b0a3065ddaf3b',1,'yaze::zelda3::Subtype3::sort']]], - ['sorting_318',['Sorting',['../namespaceyaze_1_1zelda3.html#a9490ecf2dca104bfd1d4d40b44f5e747',1,'yaze::zelda3']]], - ['sortstairs_319',['SortStairs',['../namespaceyaze_1_1zelda3.html#a9490ecf2dca104bfd1d4d40b44f5e747a3b3d4dde7f8529d93bbc8e3d7bf17073',1,'yaze::zelda3']]], - ['sortwithsortspecs_320',['SortWithSortSpecs',['../structyaze_1_1editor_1_1SpriteItem.html#ad0b6346014408b229094a5f89645ee68',1,'yaze::editor::SpriteItem::SortWithSortSpecs()'],['../structyaze_1_1gui_1_1AssetObject.html#a65ee8a0ab6895a59048c93a14599f8c1',1,'yaze::gui::AssetObject::SortWithSortSpecs()']]], - ['sp_321',['SP',['../classyaze_1_1emu_1_1Spc700.html#acfb0bbac42408343018f81721db633f1',1,'yaze::emu::Spc700::SP'],['../classyaze_1_1emu_1_1Cpu.html#a01273c52b8847783e6f0b99373a18d94',1,'yaze::emu::Cpu::SP()'],['../classyaze_1_1emu_1_1Memory.html#a7887fb31650737fb1302f55547b9e4ac',1,'yaze::emu::Memory::SP()'],['../classyaze_1_1emu_1_1MemoryImpl.html#a421de7d323acef686d11ebe9d36f941e',1,'yaze::emu::MemoryImpl::SP() const override']]], - ['sp_5f_322',['SP_',['../classyaze_1_1emu_1_1MemoryImpl.html#a2ba76ecfcc7588f91e7d7cc3c55c096a',1,'yaze::emu::MemoryImpl::SP_'],['../classyaze_1_1emu_1_1MockMemory.html#ae45905c9c8c6bd10a3305e52f40f6813',1,'yaze::emu::MockMemory::SP_']]], - ['sp_5fmark_323',['sp_mark',['../classyaze_1_1zelda3_1_1music_1_1Tracker.html#a602dcdad5a6ad9331f2eda97b887ebbd',1,'yaze::zelda3::music::Tracker']]], - ['spc700_324',['Spc700',['../classyaze_1_1emu_1_1Spc700.html',1,'yaze::emu::Spc700'],['../classyaze_1_1emu_1_1Spc700.html#ae98101f1e5db2a676fa65a968cf8649a',1,'yaze::emu::Spc700::Spc700()']]], - ['spc700_325',['spc700',['../classyaze_1_1test_1_1Spc700Test.html#a570104843f19420f7cb77e38b5d3ebbc',1,'yaze::test::Spc700Test::spc700'],['../classyaze_1_1emu_1_1Apu.html#a3737f0d7d2285d5c8760cbe57ce3618b',1,'yaze::emu::Apu::spc700()']]], - ['spc700_2ecc_326',['spc700.cc',['../spc700_8cc.html',1,'']]], - ['spc700_2eh_327',['spc700.h',['../spc700_8h.html',1,'']]], - ['spc700_5f_328',['spc700_',['../classyaze_1_1emu_1_1Apu.html#a91c68079be46a0f5eb955d91e7ff2362',1,'yaze::emu::Apu']]], - ['spc700_5ftest_2ecc_329',['spc700_test.cc',['../spc700__test_8cc.html',1,'']]], - ['spc700test_330',['Spc700Test',['../classyaze_1_1test_1_1Spc700Test.html',1,'yaze::test::Spc700Test'],['../classyaze_1_1test_1_1Spc700Test.html#a06e0a09b39237ecba1766c9ebd1f4788',1,'yaze::test::Spc700Test::Spc700Test()']]], - ['spc_5fopcode_5fmap_331',['spc_opcode_map',['../audio_2internal_2opcodes_8h.html#a93cb5efaf6af57a758585c8135874b0e',1,'opcodes.h']]], - ['spcbank_332',['spcbank',['../classyaze_1_1zelda3_1_1music_1_1Tracker.html#ac8448945a030c5ed8cb7f0d9fff1dbd3',1,'yaze::zelda3::music::Tracker']]], - ['spccommand_333',['SpcCommand',['../structyaze_1_1zelda3_1_1music_1_1SpcCommand.html',1,'yaze::zelda3::music']]], - ['spcidle_334',['SpcIdle',['../classyaze_1_1emu_1_1Apu.html#a2e49cd87bea3e48f9135647bd23f9310',1,'yaze::emu::Apu']]], - ['spclen_335',['spclen',['../classyaze_1_1zelda3_1_1music_1_1Tracker.html#ad122ec945c00a34d961233c5bced339f',1,'yaze::zelda3::music::Tracker']]], - ['spcread_336',['SpcRead',['../classyaze_1_1emu_1_1Apu.html#a0fc510255750895c85bb6dc035baec71',1,'yaze::emu::Apu']]], - ['spcwrite_337',['SpcWrite',['../classyaze_1_1emu_1_1Apu.html#aa14f6c1f8c09e9c3418b37ce3df5882d',1,'yaze::emu::Apu']]], - ['special_5fworld_338',['special_world',['../structyaze_1_1zelda3_1_1OverworldMapTiles.html#a85b2252548d49352f992aa238745217b',1,'yaze::zelda3::OverworldMapTiles']]], - ['specialobjecttype_339',['SpecialObjectType',['../namespaceyaze_1_1zelda3.html#a479da514040cddc99b5da1235244c421',1,'yaze::zelda3']]], - ['splitcompressionpiece_340',['SplitCompressionPiece',['../namespaceyaze_1_1gfx_1_1lc__lz2.html#aabcd25b770ebcbf38536778c3b1ffa3b',1,'yaze::gfx::lc_lz2']]], - ['splitcompressionpiecev3_341',['SplitCompressionPieceV3',['../namespaceyaze_1_1gfx_1_1lc__lz2.html#aec23d1294ad507753ddc6597a7365b67',1,'yaze::gfx::lc_lz2']]], - ['spr_342',['spr',['../structyaze_1_1gfx_1_1Paletteset.html#a1f70d828e1407efe366a0ae3e389515c',1,'yaze::gfx::Paletteset']]], - ['spr2_343',['spr2',['../structyaze_1_1gfx_1_1Paletteset.html#a772ebad0281af467745a6b5a9b21b0c5',1,'yaze::gfx::Paletteset']]], - ['sprite_344',['Sprite',['../classyaze_1_1zelda3_1_1Sprite.html',1,'yaze::zelda3::Sprite'],['../classyaze_1_1zelda3_1_1Sprite.html#a33986d6ba1e05add5a0df1902791119a',1,'yaze::zelda3::Sprite::Sprite()=default'],['../classyaze_1_1zelda3_1_1Sprite.html#ac1c5e6830004fd7db656085cad46e05f',1,'yaze::zelda3::Sprite::Sprite(std::vector< uint8_t > src, uint8_t overworld_map_id, uint8_t id, uint8_t x, uint8_t y, int map_x, int map_y)'],['../classyaze_1_1zelda3_1_1Sprite.html#ad6c542d7bda1fc40d37a8134e69f81ab',1,'yaze::zelda3::Sprite::Sprite(uint8_t id, uint8_t x, uint8_t y, uint8_t subtype, uint8_t layer)']]], - ['sprite_345',['sprite',['../classyaze_1_1test_1_1SpriteBuilderTest.html#a155c0b15292209211ae2103dce4296ef',1,'yaze::test::SpriteBuilderTest']]], - ['sprite_20builder_20system_346',['2. Sprite Builder System',['../md_docs_2contributing.html#autotoc_md38',1,'']]], - ['sprite_2ecc_347',['sprite.cc',['../sprite_8cc.html',1,'']]], - ['sprite_2eh_348',['sprite.h',['../incl_2sprite_8h.html',1,'(Global Namespace)'],['../src_2app_2zelda3_2sprite_2sprite_8h.html',1,'(Global Namespace)']]], - ['sprite_5fblockset_5fpointer_349',['sprite_blockset_pointer',['../namespaceyaze_1_1zelda3.html#a87edc0c58ae6707d86a1e13e077acb66',1,'yaze::zelda3']]], - ['sprite_5fbuilder_2ecc_350',['sprite_builder.cc',['../sprite__builder_8cc.html',1,'']]], - ['sprite_5fbuilder_2eh_351',['sprite_builder.h',['../sprite__builder_8h.html',1,'']]], - ['sprite_5fbuilder_5ftest_2ecc_352',['sprite_builder_test.cc',['../sprite__builder__test_8cc.html',1,'']]], - ['sprite_5fcanvas_5f_353',['sprite_canvas_',['../classyaze_1_1editor_1_1SpriteEditor.html#acb72d8273760e0a33bc0ad753ff16a5f',1,'yaze::editor::SpriteEditor']]], - ['sprite_5feditor_2ecc_354',['sprite_editor.cc',['../sprite__editor_8cc.html',1,'']]], - ['sprite_5feditor_2eh_355',['sprite_editor.h',['../sprite__editor_8h.html',1,'']]], - ['sprite_5feditor_5f_356',['sprite_editor_',['../classyaze_1_1editor_1_1EditorManager.html#a6268b05a85c9d3d4b4cbbad32a021108',1,'yaze::editor::EditorManager']]], - ['sprite_5fgraphics_357',['sprite_graphics',['../structz3__overworld__map.html#acb766db96f526aadee30c786f5425859',1,'z3_overworld_map::sprite_graphics'],['../classyaze_1_1zelda3_1_1OverworldMap.html#a6770942f8b36a9c4afac6a44dd7aaf39',1,'yaze::zelda3::OverworldMap::sprite_graphics(int i) const']]], - ['sprite_5fgraphics_5f_358',['sprite_graphics_',['../classyaze_1_1zelda3_1_1OverworldMap.html#a73868fe5997815932249c108a45e3312',1,'yaze::zelda3::OverworldMap']]], - ['sprite_5foverflow_359',['sprite_overflow',['../structyaze_1_1emu_1_1STAT77.html#a592dbafcedefc7ff72205cf88451c801',1,'yaze::emu::STAT77']]], - ['sprite_5fpalette_360',['sprite_palette',['../structz3__overworld__map.html#a7dde1ddd49aab3c88275aff80a7f9cd2',1,'z3_overworld_map::sprite_palette'],['../classyaze_1_1zelda3_1_1OverworldMap.html#adea9c809151cc444d14efcc9d8f9270c',1,'yaze::zelda3::OverworldMap::sprite_palette(int i) const']]], - ['sprite_5fpalette_5f_361',['sprite_palette_',['../classyaze_1_1zelda3_1_1OverworldMap.html#a94ef6f3a99a44970586f17992000ca43',1,'yaze::zelda3::OverworldMap']]], - ['sprite_5fpreviews_5f_362',['sprite_previews_',['../classyaze_1_1editor_1_1OverworldEditor.html#ac4ab100dd9cc47647211811fb08f7645',1,'yaze::editor::OverworldEditor']]], - ['sprite_5fsize_363',['sprite_size',['../structyaze_1_1emu_1_1OBJSEL.html#a1af4c12fe4951e80e663f41735bd8ce8',1,'yaze::emu::OBJSEL']]], - ['sprite_5ftile_5foverflow_364',['sprite_tile_overflow',['../structyaze_1_1emu_1_1STAT77.html#a7e09ad856fcaaebdb4894df1b4a5a059',1,'yaze::emu::STAT77']]], - ['sprite_5ftileset_5f_365',['sprite_tileset_',['../classyaze_1_1zelda3_1_1Room.html#a9ae83ae7aa2d28fcc8cef2fc0455f073',1,'yaze::zelda3::Room']]], - ['spriteaction_366',['SpriteAction',['../classyaze_1_1zelda3_1_1SpriteAction.html',1,'yaze::zelda3']]], - ['spriteasset_367',['SpriteAsset',['../structyaze_1_1gui_1_1SpriteAsset.html',1,'yaze::gui::SpriteAsset'],['../structyaze_1_1gui_1_1SpriteAsset.html#ac1bd6e5a19545d11cffae871fd8bf1ff',1,'yaze::gui::SpriteAsset::SpriteAsset()']]], - ['spriteattributes_368',['SpriteAttributes',['../structyaze_1_1emu_1_1SpriteAttributes.html',1,'yaze::emu']]], - ['spritebuilder_369',['SpriteBuilder',['../classyaze_1_1zelda3_1_1SpriteBuilder.html',1,'yaze::zelda3']]], - ['spritebuildertest_370',['SpriteBuilderTest',['../classyaze_1_1test_1_1SpriteBuilderTest.html',1,'yaze::test']]], - ['spriteeditor_371',['SpriteEditor',['../classyaze_1_1editor_1_1SpriteEditor.html',1,'yaze::editor::SpriteEditor'],['../classyaze_1_1editor_1_1SpriteEditor.html#a73afa5ee58b92bb76ff48f3ae145f838',1,'yaze::editor::SpriteEditor::SpriteEditor()']]], - ['spriteinstruction_372',['SpriteInstruction',['../classyaze_1_1zelda3_1_1SpriteInstruction.html',1,'yaze::zelda3']]], - ['spriteitem_373',['SpriteItem',['../structyaze_1_1editor_1_1SpriteItem.html',1,'yaze::editor']]], - ['spriteproperty_374',['SpriteProperty',['../structyaze_1_1editor_1_1zsprite_1_1SpriteProperty.html',1,'yaze::editor::zsprite']]], - ['sprites_375',['SPRITES',['../classyaze_1_1editor_1_1OverworldEditor.html#a7651ac8fd6e5bcb126af837d95465f8ea05a245c75cdf9b6a708bad83456be7be',1,'yaze::editor::OverworldEditor']]], - ['sprites_376',['sprites',['../structz3__overworld.html#a6bd7ad40a45a55ec85e0bcd841981145',1,'z3_overworld::sprites'],['../classyaze_1_1test_1_1MockPpu.html#a78f763ebaf1616b77a7cb175e7cccc90',1,'yaze::test::MockPpu::sprites'],['../classyaze_1_1zelda3_1_1Overworld.html#a3f756e95bf3daf66f09f1f09d69ff7b0',1,'yaze::zelda3::Overworld::sprites()']]], - ['sprites_5f_377',['sprites_',['../classyaze_1_1emu_1_1Ppu.html#a1516775d17637ae609449d99a292eee3',1,'yaze::emu::Ppu::sprites_'],['../classyaze_1_1zelda3_1_1Room.html#a276273318785da9006ca84280a9c4610',1,'yaze::zelda3::Room::sprites_']]], - ['sprites_5faux1_378',['sprites_aux1',['../structyaze_1_1gfx_1_1PaletteGroupMap.html#a61002642fce38e9b9ce7fe94a338626a',1,'yaze::gfx::PaletteGroupMap']]], - ['sprites_5faux2_379',['sprites_aux2',['../structyaze_1_1gfx_1_1PaletteGroupMap.html#a8eb5593646931cb59a5aa32f4061e6e1',1,'yaze::gfx::PaletteGroupMap']]], - ['sprites_5faux3_380',['sprites_aux3',['../structyaze_1_1gfx_1_1PaletteGroupMap.html#ac81c9a14642c107e851a020cb139d27e',1,'yaze::gfx::PaletteGroupMap']]], - ['sprites_5fclip_5fin_5fout_381',['sprites_clip_in_out',['../structyaze_1_1emu_1_1WindowMaskSettings2.html#a8fb42732aa55dde2c24df78c300562d3',1,'yaze::emu::WindowMaskSettings2']]], - ['sprites_5fdata_382',['sprites_data',['../namespaceyaze_1_1zelda3.html#a7d2452ced36c98f46bc58efc4c0c5a12',1,'yaze::zelda3']]], - ['sprites_5fdata_5fempty_5froom_383',['sprites_data_empty_room',['../namespaceyaze_1_1zelda3.html#a463ec4251a34bd3d40ec7f7f4efc4459',1,'yaze::zelda3']]], - ['sprites_5fenable_384',['sprites_enable',['../structyaze_1_1emu_1_1MainSubScreenDesignation.html#ab4668e8e6fa7ad5d7dead109bac441e1',1,'yaze::emu::MainSubScreenDesignation::sprites_enable'],['../structyaze_1_1emu_1_1WindowMaskSettings2.html#a4c9cc044d3929270343f85c9f67925f1',1,'yaze::emu::WindowMaskSettings2::sprites_enable']]], - ['sprites_5fend_5fdata_385',['sprites_end_data',['../namespaceyaze_1_1zelda3.html#af02aee5bbc44022396196984dfba0554',1,'yaze::zelda3']]], - ['spriteset_386',['spriteset',['../classyaze_1_1zelda3_1_1Room.html#ac09476498b3ad9d59a8795082d9c85ec',1,'yaze::zelda3::Room']]], - ['spriteset_5fcanvas_5f_387',['spriteset_canvas_',['../classyaze_1_1editor_1_1GfxGroupEditor.html#abd737ba276ab2a87bdabd6791917d260',1,'yaze::editor::GfxGroupEditor']]], - ['spriteset_5fids_388',['spriteset_ids',['../classyaze_1_1Rom.html#a55859062f001d9e7d49442ab85c7a413',1,'yaze::Rom']]], - ['spriteset_5fusage_5f_389',['spriteset_usage_',['../classyaze_1_1editor_1_1DungeonEditor.html#a028ea31c2b31e8c250b14a6841b8f973',1,'yaze::editor::DungeonEditor']]], - ['spritesize_390',['SpriteSize',['../namespaceyaze_1_1emu.html#ab2d8079bb5330aedfb062604d2a0168a',1,'yaze::emu']]], - ['sprname_391',['sprName',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#aac45e976189de2a87e84d4991317d3ee',1,'yaze::editor::zsprite::ZSprite']]], - ['sql_392',['SQL',['../structTextEditor_1_1LanguageDefinition.html#a0a05e293330d96c3966b5c04c9740926',1,'TextEditor::LanguageDefinition']]], - ['sr_393',['sr',['../structyaze_1_1zelda3_1_1music_1_1ZeldaInstrument.html#a7d854a930f079ad18ef4c44a216b3f6c',1,'yaze::zelda3::music::ZeldaInstrument::sr'],['../structyaze_1_1zelda3_1_1music_1_1ZeldaSfxInstrument.html#a2c54d41d68c749b177871d19b395f2ee',1,'yaze::zelda3::music::ZeldaSfxInstrument::sr']]], - ['sram_5fsize_5f_394',['sram_size_',['../classyaze_1_1emu_1_1MemoryImpl.html#aeae3b185530a086e36cc18c5f6b6de80',1,'yaze::emu::MemoryImpl']]], - ['src_5fpos_395',['src_pos',['../structyaze_1_1gfx_1_1lc__lz2_1_1CompressionContext.html#a893c8952f011607656908b980ea46ca1',1,'yaze::gfx::lc_lz2::CompressionContext']]], - ['srcn_396',['srcn',['../structyaze_1_1emu_1_1DspChannel.html#a4af0ed15c68d6645bf942cb07ba430fa',1,'yaze::emu::DspChannel']]], - ['srnum_397',['srnum',['../classyaze_1_1zelda3_1_1music_1_1Tracker.html#adc59dce4e301e1fef3d3cc604d94e466',1,'yaze::zelda3::music::Tracker']]], - ['srsize_398',['srsize',['../classyaze_1_1zelda3_1_1music_1_1Tracker.html#afd4343a98e78cad6ae17d428416e35d7',1,'yaze::zelda3::music::Tracker']]], - ['ss_5flasttime_399',['ss_lasttime',['../classyaze_1_1zelda3_1_1music_1_1Tracker.html#a2a20cea819610d41f2aa00547b8ddc2c',1,'yaze::zelda3::music::Tracker']]], - ['ss_5fnext_400',['ss_next',['../classyaze_1_1zelda3_1_1music_1_1Tracker.html#a7772ad9cd405e8b3eef22b0dbe0f8f5a',1,'yaze::zelda3::music::Tracker']]], - ['ss_5fnum_401',['ss_num',['../classyaze_1_1zelda3_1_1music_1_1Tracker.html#acff537d05b8ee98b47233aa731e2a397',1,'yaze::zelda3::music::Tracker']]], - ['ss_5fsize_402',['ss_size',['../classyaze_1_1zelda3_1_1music_1_1Tracker.html#aa1740826fc7090f10766b6146170ade7',1,'yaze::zelda3::music::Tracker']]], - ['ssblt_403',['ssblt',['../classyaze_1_1zelda3_1_1music_1_1Tracker.html#af100ca5f5cbbecd8b8b3d5e326c6f0a5',1,'yaze::zelda3::music::Tracker']]], - ['sta_404',['STA',['../classyaze_1_1emu_1_1Cpu.html#a17b744c525db2908d3e3228bd0b000ed',1,'yaze::emu::Cpu']]], - ['sta_405',['Sta',['../classyaze_1_1emu_1_1Cpu.html#a2d62beb5157a9c012e3416f45b5f289b',1,'yaze::emu::Cpu']]], - ['stackrelative_406',['StackRelative',['../classyaze_1_1emu_1_1Cpu.html#adde9d945ee33e7eefa0e0953b0d9562b',1,'yaze::emu::Cpu']]], - ['stackrelativeindirectindexedy_407',['StackRelativeIndirectIndexedY',['../classyaze_1_1emu_1_1Cpu.html#ae648c53e53fdb62afb60c063424a716e',1,'yaze::emu::Cpu']]], - ['stair1_5f_408',['stair1_',['../classyaze_1_1zelda3_1_1Room.html#a713767916cfafcc6049ca04f9cbd55af',1,'yaze::zelda3::Room']]], - ['stair2_5f_409',['stair2_',['../classyaze_1_1zelda3_1_1Room.html#ae9e079d84b13b9abd26a0f57f38b7704',1,'yaze::zelda3::Room']]], - ['stair3_5f_410',['stair3_',['../classyaze_1_1zelda3_1_1Room.html#ac9bda9b13e04e4d9269f1d5172bc9111',1,'yaze::zelda3::Room']]], - ['stair4_5f_411',['stair4_',['../classyaze_1_1zelda3_1_1Room.html#abecf2d993dfab206ee0081a51c35aa01',1,'yaze::zelda3::Room']]], - ['staircase_5fplane_5f_412',['staircase_plane_',['../classyaze_1_1zelda3_1_1Room.html#a16488c5e4de1d4302a4c9e0b7de7f0da',1,'yaze::zelda3::Room']]], - ['staircase_5frooms_5f_413',['staircase_rooms_',['../classyaze_1_1zelda3_1_1Room.html#aa0c4439d9699b6d6f8f67fe274361b2c',1,'yaze::zelda3::Room']]], - ['stairs_414',['Stairs',['../namespaceyaze_1_1zelda3.html#aacf2dac35353426c864a8a4cefe412a8a0b01cc688e1e0b5f6b70f858a1b389ae',1,'yaze::zelda3']]], - ['stairs_415',['stairs',['../structz3__dungeon__room.html#ad3fd4b6ccfaf676492fd96103bcb3467',1,'z3_dungeon_room']]], - ['stairsobjects_416',['stairsObjects',['../namespaceyaze_1_1zelda3.html#a103656680d1929d852ba5286b01d5dd0',1,'yaze::zelda3']]], - ['start_417',['start',['../structyaze_1_1gfx_1_1lc__lz2_1_1CompressionContext.html#a02baca5bc92bb6e369946528311d14bd',1,'yaze::gfx::lc_lz2::CompressionContext::start'],['../structyaze_1_1zelda3_1_1music_1_1SongSpcBlock.html#a13fcff9589dc845cb7b18b3380891a7e',1,'yaze::zelda3::music::SongSpcBlock::start'],['../structyaze_1_1zelda3_1_1music_1_1SongRange.html#a4bebafb06ee3f64a08ca12ffeb1a0cf2',1,'yaze::zelda3::music::SongRange::start']]], - ['start_5fbutton_418',['start_button',['../structyaze_1_1emu_1_1EmulatorKeybindings.html#ab4c0494f487f6aebd2311fe487d39158',1,'yaze::emu::EmulatorKeybindings']]], - ['startdelay_419',['startDelay',['../structyaze_1_1emu_1_1DspChannel.html#a2411814d2127833790eb14846a79e5e8',1,'yaze::emu::DspChannel']]], - ['startdma_420',['StartDma',['../namespaceyaze_1_1emu.html#a9f078aec45c370be52f69d186df70ff6',1,'yaze::emu']]], - ['startdmatransfer_421',['startDmaTransfer',['../structyaze_1_1emu_1_1DmaRegisters.html#abeec4ea88e53e56f96d1e5ca01278ae9',1,'yaze::emu::DmaRegisters']]], - ['started_422',['Started',['../index.html',1,'Getting Started'],['../md_docs_2contributing.html#autotoc_md41',1,'Getting Started']]], - ['stat77_423',['STAT77',['../structyaze_1_1emu_1_1STAT77.html',1,'yaze::emu::STAT77'],['../namespaceyaze_1_1emu.html#a979a2640bb3cf6137e0a2805ffaf67e1',1,'yaze::emu::STAT77']]], - ['stat78_424',['STAT78',['../structyaze_1_1emu_1_1STAT78.html',1,'yaze::emu::STAT78'],['../namespaceyaze_1_1emu.html#a974daf65d141915c648ccb83aa84a72a',1,'yaze::emu::STAT78']]], - ['static_5fgraphics_425',['static_graphics',['../structz3__overworld__map.html#ac7d9aa81af6f3f40c2a09e287fdec2fb',1,'z3_overworld_map::static_graphics'],['../classyaze_1_1zelda3_1_1OverworldMap.html#a813d2eef87a1f2ae73a1651777acdece',1,'yaze::zelda3::OverworldMap::static_graphics(int i) const']]], - ['static_5fgraphics_5f_426',['static_graphics_',['../classyaze_1_1zelda3_1_1OverworldMap.html#aa4160e54eb1f6c933790ec7144ab390d',1,'yaze::zelda3::OverworldMap']]], - ['status_427',['status',['../classyaze_1_1emu_1_1Cpu.html#a079c666afdbdab15995f66e2b1206223',1,'yaze::emu::Cpu']]], - ['status_5f_428',['status_',['../classyaze_1_1editor_1_1DungeonEditor.html#a22ff4bc057344baa8abc0957fb907689',1,'yaze::editor::DungeonEditor::status_'],['../classyaze_1_1editor_1_1EditorManager.html#a6dc2ae273f19652bf1f85f7b3da695c8',1,'yaze::editor::EditorManager::status_'],['../classyaze_1_1editor_1_1GraphicsEditor.html#af92f09e87b0331386b4257572993ed79',1,'yaze::editor::GraphicsEditor::status_'],['../classyaze_1_1editor_1_1PaletteEditor.html#ac079cef27c2bba7100184ca6e2272ba9',1,'yaze::editor::PaletteEditor::status_'],['../classyaze_1_1editor_1_1ScreenEditor.html#ab6a946ebc0fdc91cad00ee2ebfa586b0',1,'yaze::editor::ScreenEditor::status_'],['../classyaze_1_1editor_1_1Tile16Editor.html#a58ad362d4e7e090f25abeeb5cb3bed96',1,'yaze::editor::Tile16Editor::status_'],['../classyaze_1_1editor_1_1OverworldEditor.html#a92f496396b365517e10fab89f317ea60',1,'yaze::editor::OverworldEditor::status_'],['../classyaze_1_1editor_1_1SpriteEditor.html#a08b19adcef55093c57d5411ceeaeebeb',1,'yaze::editor::SpriteEditor::status_']]], - ['statusregisterirq_429',['statusRegisterIrq',['../structyaze_1_1emu_1_1CounterIrqNmiRegisters.html#a60997e376dfc0f8ad1eeb52d6af3e237',1,'yaze::emu::CounterIrqNmiRegisters']]], - ['step_430',['step',['../classyaze_1_1emu_1_1Spc700.html#a405422dea7cb9a6fd6bf3e819065b5e9',1,'yaze::emu::Spc700']]], - ['step_5f_431',['step_',['../classyaze_1_1emu_1_1Emulator.html#aba2308ec2e51f84ad54254ff847b6ea8',1,'yaze::emu::Emulator']]], - ['stle_432',['stle',['../namespaceyaze_1_1core_1_1anonymous__namespace_02common_8cc_03.html#a9ca88b46161c3ec2e0854a30c4e05f89',1,'yaze::core::anonymous_namespace{common.cc}']]], - ['stle0_433',['stle0',['../namespaceyaze_1_1core_1_1anonymous__namespace_02common_8cc_03.html#add7fdeb7cfabec157b3eaff5754486d3',1,'yaze::core::anonymous_namespace{common.cc}']]], - ['stle1_434',['stle1',['../namespaceyaze_1_1core_1_1anonymous__namespace_02common_8cc_03.html#a170481e823b53d24885da41938c0dbf4',1,'yaze::core::anonymous_namespace{common.cc}']]], - ['stle16b_435',['stle16b',['../namespaceyaze_1_1core.html#a2cb2c0bf50bac2324d970587cc1b0233',1,'yaze::core']]], - ['stle16b_5fi_436',['stle16b_i',['../namespaceyaze_1_1core.html#a611a51e1035d450eef5c06263128ce92',1,'yaze::core']]], - ['stle2_437',['stle2',['../namespaceyaze_1_1core_1_1anonymous__namespace_02common_8cc_03.html#ac0bdba24264e9d2a21e6a9da804c5acd',1,'yaze::core::anonymous_namespace{common.cc}']]], - ['stle3_438',['stle3',['../namespaceyaze_1_1core_1_1anonymous__namespace_02common_8cc_03.html#a19194aea13ba75a0dca31cd2d4919d72',1,'yaze::core::anonymous_namespace{common.cc}']]], - ['stop_439',['STOP',['../classyaze_1_1emu_1_1Spc700.html#a03472018280044413a8c8b0950dd0366',1,'yaze::emu::Spc700']]], - ['stopped_5f_440',['stopped_',['../classyaze_1_1emu_1_1Spc700.html#aacc2eddd727be8969a379f3dbbf37f74',1,'yaze::emu::Spc700::stopped_'],['../classyaze_1_1emu_1_1Cpu.html#a1ec861c3ec35a6dd77db3b2eb2952ce8',1,'yaze::emu::Cpu::stopped_']]], - ['stp_441',['STP',['../classyaze_1_1emu_1_1Cpu.html#a79ddc82d6d43399804aa93e1c4fedaa7',1,'yaze::emu::Cpu']]], - ['stretchspacing_442',['StretchSpacing',['../structyaze_1_1gui_1_1GfxSheetAssetBrowser.html#a5155af2c0c1393af51be84ce99d46fff',1,'yaze::gui::GfxSheetAssetBrowser']]], - ['strictpattern_443',['StrictPattern',['../structyaze_1_1editor_1_1TextElement.html#a7f7d33254435881f3cb341b8b0a865dc',1,'yaze::editor::TextElement']]], - ['string_444',['String',['../classTextEditor.html#aca331df673ad92468a0a7984a6d38832',1,'TextEditor::String'],['../classTextEditor.html#acb9bdc8f59e2fd152f423db095672fd9a27118326006d3829667a400ad23d5d98',1,'TextEditor::String'],['../namespaceyaze_1_1gui_1_1zeml.html#ab789223ff6fb457facc22ec1800678f1a27118326006d3829667a400ad23d5d98',1,'yaze::gui::zeml::String']]], - ['stringreplace_445',['StringReplace',['../namespaceyaze_1_1core.html#a2efa2fdd38e8bf23d8f3cf7ce03679fc',1,'yaze::core']]], - ['structure_446',['Structure',['../md_docs_2infrastructure.html#autotoc_md50',1,'Directory Structure'],['../md_docs_2asm-style-guide.html#autotoc_md2',1,'File Structure']]], - ['structures_447',['Data Structures',['../md_docs_2asm-style-guide.html#autotoc_md8',1,'']]], - ['stx_448',['STX',['../classyaze_1_1emu_1_1Cpu.html#aa97eb688f0c9a32fd057cf3cb50f090f',1,'yaze::emu::Cpu']]], - ['stx_449',['Stx',['../classyaze_1_1emu_1_1Cpu.html#a04a9b2dcbbc669d262247ebc3c144cc6',1,'yaze::emu::Cpu']]], - ['sty_450',['STY',['../classyaze_1_1emu_1_1Cpu.html#a49bc851e3f6f48acd2271bf03fbb59e8',1,'yaze::emu::Cpu']]], - ['sty_451',['Sty',['../classyaze_1_1emu_1_1Cpu.html#ae9511ade71c001e2c705605b2d4d1db0',1,'yaze::emu::Cpu']]], - ['style_20guide_452',['Style Guide',['../md_docs_2asm-style-guide.html',1,'Asm Style Guide'],['../md_docs_2contributing.html#autotoc_md34',1,'Style Guide']]], - ['style_2ecc_453',['style.cc',['../style_8cc.html',1,'']]], - ['style_2eh_454',['style.h',['../style_8h.html',1,'']]], - ['stz_455',['STZ',['../classyaze_1_1emu_1_1Cpu.html#aba30e01362b0380d504c3ad3925d5cbb',1,'yaze::emu::Cpu']]], - ['stz_456',['Stz',['../classyaze_1_1emu_1_1Cpu.html#acfa00fa0a50d8f5f7544fc5e02d39611',1,'yaze::emu::Cpu']]], - ['sub_5fcolor_5fwindow_457',['sub_color_window',['../structyaze_1_1emu_1_1CGWSEL.html#a7bba753237dc8918638100bf8e80c456',1,'yaze::emu::CGWSEL']]], - ['sub_5fpalette_458',['sub_palette',['../classyaze_1_1gfx_1_1SnesPalette.html#a8172ae7725a9fe1c23df412b2632a484',1,'yaze::gfx::SnesPalette']]], - ['subcommands_459',['subcommands',['../structyaze_1_1editor_1_1CommandManager_1_1CommandInfoOrPrefix.html#a19db5aa9d2ba2f6e049c95eeb81cd5f1',1,'yaze::editor::CommandManager::CommandInfoOrPrefix']]], - ['subeditor_460',['SubEditor',['../structyaze_1_1editor_1_1zsprite_1_1SubEditor.html',1,'yaze::editor::zsprite']]], - ['subfolders_461',['subfolders',['../structyaze_1_1core_1_1FolderItem.html#ab9b7307a4154b8efa565bc647083a50d',1,'yaze::core::FolderItem']]], - ['subscreen_5foverlay_5f_462',['subscreen_overlay_',['../classyaze_1_1zelda3_1_1OverworldMap.html#aa50f9583b7396d68bc83f13cc4ee6207',1,'yaze::zelda3::OverworldMap']]], - ['subscreenenabled_463',['subScreenEnabled',['../structyaze_1_1emu_1_1Layer.html#a8815785b586b3f177dd82dd4fbb81a93',1,'yaze::emu::Layer']]], - ['subscreenwindowed_464',['subScreenWindowed',['../structyaze_1_1emu_1_1Layer.html#a282f1151610649310fce2f3a398e4e83',1,'yaze::emu::Layer']]], - ['subsystem_465',['3. Emulator Subsystem',['../md_docs_2contributing.html#autotoc_md39',1,'']]], - ['subtract_5fcolor_5f_466',['subtract_color_',['../classyaze_1_1emu_1_1Ppu.html#a412b9312bc91eddcd48382934f918f75',1,'yaze::emu::Ppu']]], - ['subtype_467',['subtype',['../structz3__sprite.html#a19b2d6579637fc6eb2f7b4b03dca4bbc',1,'z3_sprite::subtype'],['../classyaze_1_1zelda3_1_1Sprite.html#abc9a8bcbc5a879ad693ee8b70c3fa22a',1,'yaze::zelda3::Sprite::subtype()']]], - ['subtype1_468',['Subtype1',['../classyaze_1_1zelda3_1_1Subtype1.html',1,'yaze::zelda3::Subtype1'],['../classyaze_1_1zelda3_1_1Subtype1.html#a1cefe525771d180923f46aec287da2a1',1,'yaze::zelda3::Subtype1::Subtype1()']]], - ['subtype2_469',['Subtype2',['../classyaze_1_1zelda3_1_1Subtype2.html',1,'yaze::zelda3::Subtype2'],['../classyaze_1_1zelda3_1_1Subtype2.html#a3ec61ae63764f3c6ded4250d46ff5330',1,'yaze::zelda3::Subtype2::Subtype2()']]], - ['subtype3_470',['Subtype3',['../classyaze_1_1zelda3_1_1Subtype3.html',1,'yaze::zelda3::Subtype3'],['../classyaze_1_1zelda3_1_1Subtype3.html#a511e3a730a216870af65e6266d84b033',1,'yaze::zelda3::Subtype3::Subtype3()']]], - ['subtype_5f_471',['subtype_',['../classyaze_1_1zelda3_1_1Sprite.html#a0b4edfa96584451562217f75a7c2efa3',1,'yaze::zelda3::Sprite']]], - ['subtype_5fptr_472',['subtype_ptr',['../structyaze_1_1zelda3_1_1SubtypeInfo.html#a38007237e22fe85ce0047c7fd68b15f1',1,'yaze::zelda3::SubtypeInfo']]], - ['subtypeinfo_473',['SubtypeInfo',['../structyaze_1_1zelda3_1_1SubtypeInfo.html',1,'yaze::zelda3']]], - ['subw_474',['SUBW',['../classyaze_1_1emu_1_1Spc700.html#a03850ed428978f1b25b3500a822fa27b',1,'yaze::emu::Spc700']]], - ['super_5fdonkey_5f_475',['super_donkey_',['../classyaze_1_1editor_1_1GraphicsEditor.html#ae143e980f615c02473c5e72e6b45e08c',1,'yaze::editor::GraphicsEditor']]], - ['super_5fdonkey_5fcanvas_5f_476',['super_donkey_canvas_',['../classyaze_1_1editor_1_1GraphicsEditor.html#a29cf1278c09c644496f3e8032ce3fdc1',1,'yaze::editor::GraphicsEditor']]], - ['supported_20features_477',['Supported Features',['../index.html#autotoc_md46',1,'']]], - ['surface_478',['surface',['../classyaze_1_1gfx_1_1Bitmap.html#aba6afeb2e94ce15eb378c7258596a758',1,'yaze::gfx::Bitmap']]], - ['surface_5f_479',['surface_',['../classyaze_1_1gfx_1_1Bitmap.html#aa27f00b847a01ee31966e570ffd2b696',1,'yaze::gfx::Bitmap']]], - ['sustainlevel_480',['sustainLevel',['../structyaze_1_1emu_1_1DspChannel.html#a9c9304cabd9304b06be2a602d47fe83c',1,'yaze::emu::DspChannel']]], - ['sword_5fx_5f_481',['sword_x_',['../classyaze_1_1zelda3_1_1screen_1_1TitleScreen.html#af8c60ea11ae03ec0cfeceb14fd40dc2c',1,'yaze::zelda3::screen::TitleScreen']]], - ['swords_482',['swords',['../structyaze_1_1gfx_1_1PaletteGroupMap.html#a635ac3738f0d152113bd1cd994314b7a',1,'yaze::gfx::PaletteGroupMap']]], - ['swordselected_483',['swordSelected',['../classyaze_1_1zelda3_1_1screen_1_1TitleScreen.html#ae130d53a27114ae9b9ddd047326527fc',1,'yaze::zelda3::screen::TitleScreen']]], - ['symbols_484',['Labels and Symbols',['../md_docs_2asm-style-guide.html#autotoc_md3',1,'']]], - ['sync_5fcycle_5f_485',['sync_cycle_',['../classyaze_1_1emu_1_1Snes.html#a98eb3874e72896e6bfb619fcbcead59c',1,'yaze::emu::Snes']]], - ['synccycles_486',['SyncCycles',['../classyaze_1_1emu_1_1Snes.html#ac622beb60f2d1547cb40e3a3b9c3ff53',1,'yaze::emu::Snes']]], - ['system_487',['System',['../md_docs_2contributing.html#autotoc_md37',1,'1. Extensions System'],['../md_docs_2contributing.html#autotoc_md38',1,'2. Sprite Builder System']]] + ['sdl_5freturn_5fif_5ferror_79',['SDL_RETURN_IF_ERROR',['../bitmap_8cc.html#a7ff41a09894e97938253afc4e6387add',1,'bitmap.cc']]], + ['sdl_5fsurface_5fdeleter_80',['SDL_Surface_Deleter',['../structyaze_1_1core_1_1SDL__Surface__Deleter.html',1,'yaze::core']]], + ['sdl_5ftexture_5fdeleter_81',['SDL_Texture_Deleter',['../structyaze_1_1core_1_1SDL__Texture__Deleter.html',1,'yaze::core']]], + ['search_5ftext_5f_82',['search_text_',['../classyaze_1_1editor_1_1MessageEditor.html#a44675c54c7a7f90867e88ca5abe87938',1,'yaze::editor::MessageEditor']]], + ['sec_83',['SEC',['../classyaze_1_1emu_1_1Cpu.html#a4bdae8eaa0889beb067f743f7e9a07d1',1,'yaze::emu::Cpu']]], + ['sed_84',['SED',['../classyaze_1_1emu_1_1Cpu.html#aa9c00415a5ed21e0aacaa3e9d455763d',1,'yaze::emu::Cpu']]], + ['sei_85',['SEI',['../classyaze_1_1emu_1_1Cpu.html#a50e91070e35311750140c038378fcce0',1,'yaze::emu::Cpu']]], + ['select_5fbutton_86',['select_button',['../structyaze_1_1emu_1_1EmulatorKeybindings.html#aded4e63369bb502bb5c599ff82e5d89b',1,'yaze::emu::EmulatorKeybindings']]], + ['select_5frect_5factive_87',['select_rect_active',['../classyaze_1_1gui_1_1Canvas.html#aad1f9ae9c79d49c23c9793a171e98616',1,'yaze::gui::Canvas']]], + ['select_5frect_5factive_5f_88',['select_rect_active_',['../classyaze_1_1gui_1_1Canvas.html#a85e0d584077ee567f57be6ebf8661f8c',1,'yaze::gui::Canvas']]], + ['selectable_89',['Selectable',['../namespaceyaze_1_1gui_1_1zeml.html#a708445e8c69e412cd00547fc713a5e43a8318ce1c96df6ce21eb2ed428c6d0f85',1,'yaze::gui::zeml']]], + ['selectablelabelwithnameedit_90',['SelectableLabelWithNameEdit',['../structyaze_1_1ResourceLabelManager.html#abd4f0d4db9f33c06effbd3d475afa499',1,'yaze::ResourceLabelManager']]], + ['selectablepalettepipeline_91',['SelectablePalettePipeline',['../namespaceyaze_1_1gui.html#a9f7caa95981f846c2eac84bff36b952d',1,'yaze::gui']]], + ['selectall_92',['SelectAll',['../classyaze_1_1editor_1_1MessageEditor.html#a843644c8883ad12bbc74cd550a42616a',1,'yaze::editor::MessageEditor::SelectAll()'],['../structyaze_1_1editor_1_1MessageEditor_1_1TextBox.html#a5e62f2ca66752ebb6b93ed83b1842d66',1,'yaze::editor::MessageEditor::TextBox::SelectAll()'],['../classTextEditor.html#ab2c5efd64f70e046208a1c72c5490719',1,'TextEditor::SelectAll()']]], + ['selected_93',['selected',['../structyaze_1_1gui_1_1zeml_1_1WidgetAttributes.html#a7863609c13b05ceb40b4b277a44b6510',1,'yaze::gui::zeml::WidgetAttributes']]], + ['selected_5fblockset_5f_94',['selected_blockset_',['../classyaze_1_1editor_1_1DungeonEditor.html#a057d3c47865f934835da46cf9583389c',1,'yaze::editor::DungeonEditor::selected_blockset_'],['../classyaze_1_1editor_1_1GfxGroupEditor.html#a1df34b64589a8c02487aa0f6c76e19e9',1,'yaze::editor::GfxGroupEditor::selected_blockset_']]], + ['selected_5fdungeon_95',['selected_dungeon',['../classyaze_1_1editor_1_1ScreenEditor.html#a78f40b8a8dbb5088147c25988426759c',1,'yaze::editor::ScreenEditor']]], + ['selected_5fentrance_5f_96',['selected_entrance_',['../classyaze_1_1editor_1_1OverworldEditor.html#ae90149bd11c7e73da9d1e946764869c1',1,'yaze::editor::OverworldEditor']]], + ['selected_5fmap_5ftile_97',['selected_map_tile',['../classyaze_1_1zelda3_1_1screen_1_1TitleScreen.html#ad11b4e1d16f77fc5100783752c9af466',1,'yaze::zelda3::screen::TitleScreen']]], + ['selected_5foam_5ftile_98',['selected_oam_tile',['../classyaze_1_1zelda3_1_1screen_1_1TitleScreen.html#a260c1bf052650f1b41bd8dd7be7f330d',1,'yaze::zelda3::screen::TitleScreen']]], + ['selected_5fpalette_5f_99',['selected_palette_',['../classyaze_1_1editor_1_1DungeonEditor.html#a698419d8ece1ecb1bf0e51bb1247b83b',1,'yaze::editor::DungeonEditor::selected_palette_'],['../classyaze_1_1zelda3_1_1screen_1_1TitleScreen.html#ac2994982d613e2663fa71d44962605f8',1,'yaze::zelda3::screen::TitleScreen::selected_palette_']]], + ['selected_5fpaletteset_5f_100',['selected_paletteset_',['../classyaze_1_1editor_1_1GfxGroupEditor.html#aa07eaa20fcd0b8b51428613d22fe5303',1,'yaze::editor::GfxGroupEditor']]], + ['selected_5fpoints_101',['selected_points',['../classyaze_1_1gui_1_1Canvas.html#af3b334ec613e22d688e8a8bfb7636c0b',1,'yaze::gui::Canvas']]], + ['selected_5fpoints_5f_102',['selected_points_',['../classyaze_1_1gui_1_1Canvas.html#a80eb92149acc255c04a0b508dccf695f',1,'yaze::gui::Canvas']]], + ['selected_5froom_103',['selected_room',['../classyaze_1_1editor_1_1ScreenEditor.html#a2637caa3c534728c826588ca2cf1af5a',1,'yaze::editor::ScreenEditor']]], + ['selected_5froomset_5f_104',['selected_roomset_',['../classyaze_1_1editor_1_1GfxGroupEditor.html#ab5e0e5c9df01f8f3aa57253c98c41516',1,'yaze::editor::GfxGroupEditor']]], + ['selected_5fspriteset_5f_105',['selected_spriteset_',['../classyaze_1_1editor_1_1DungeonEditor.html#a58be0d2dccf63d7b2b1186b6435ccf03',1,'yaze::editor::DungeonEditor::selected_spriteset_'],['../classyaze_1_1editor_1_1GfxGroupEditor.html#a413a23b98a3b7ce5c691b53821453652',1,'yaze::editor::GfxGroupEditor::selected_spriteset_']]], + ['selected_5ftile_106',['selected_tile',['../classyaze_1_1zelda3_1_1screen_1_1TitleScreen.html#a8f3e2044b086fe164d9ae2e2192c2e29',1,'yaze::zelda3::screen::TitleScreen']]], + ['selected_5ftile16_5f_107',['selected_tile16_',['../classyaze_1_1editor_1_1ScreenEditor.html#a13a7d16ac36a8d5c380b1b520583b716',1,'yaze::editor::ScreenEditor']]], + ['selected_5ftile8_5f_108',['selected_tile8_',['../classyaze_1_1editor_1_1ScreenEditor.html#ad68ff8284c9deadb89a062d13cd21a4b',1,'yaze::editor::ScreenEditor']]], + ['selected_5ftile_5fbmp_5f_109',['selected_tile_bmp_',['../classyaze_1_1editor_1_1OverworldEditor.html#a399e8fcf0fe615235dbe78d23468fb6e',1,'yaze::editor::OverworldEditor']]], + ['selected_5ftile_5fdata_5f_110',['selected_tile_data_',['../classyaze_1_1editor_1_1OverworldEditor.html#aca5189873bd74fb1d80ddd8297a0f02e',1,'yaze::editor::OverworldEditor']]], + ['selected_5ftile_5floaded_5f_111',['selected_tile_loaded_',['../classyaze_1_1editor_1_1OverworldEditor.html#a14be76d37e76b017f8f2447d9c406063',1,'yaze::editor::OverworldEditor']]], + ['selected_5ftile_5fpos_112',['selected_tile_pos',['../classyaze_1_1gui_1_1Canvas.html#a025f4e87be9d3b067829abf7632bb721',1,'yaze::gui::Canvas']]], + ['selected_5ftile_5fpos_5f_113',['selected_tile_pos_',['../classyaze_1_1gui_1_1Canvas.html#a264e8936d5fbfced7cae5fa971608e67',1,'yaze::gui::Canvas']]], + ['selected_5ftiles_114',['selected_tiles',['../classyaze_1_1gui_1_1Canvas.html#a2dcfe5beec0bf068a402f8c95de9706c',1,'yaze::gui::Canvas']]], + ['selected_5ftiles_5f_115',['selected_tiles_',['../classyaze_1_1gui_1_1Canvas.html#af7b95c6c5a82d79926e00105dcc1cb14',1,'yaze::gui::Canvas']]], + ['selected_5fusage_5fmap_5f_116',['selected_usage_map_',['../classyaze_1_1editor_1_1OverworldEditor.html#adf6df59f00bba32a2c66c09ae018ea70',1,'yaze::editor::OverworldEditor']]], + ['selection_117',['Selection',['../structyaze_1_1gui_1_1GfxSheetAssetBrowser.html#ab26234ff6fdaf9c3b2f9e0d81829d138',1,'yaze::gui::GfxSheetAssetBrowser::Selection'],['../classTextEditor.html#acb9bdc8f59e2fd152f423db095672fd9a6ff9dd0d34f65181173c1e4bc39939de',1,'TextEditor::Selection']]], + ['selection_5fend_118',['selection_end',['../structyaze_1_1editor_1_1MessageEditor_1_1TextBox.html#a36c58aacdeded4b112349ccaaf5b2da0',1,'yaze::editor::MessageEditor::TextBox']]], + ['selection_5flength_119',['selection_length',['../structyaze_1_1editor_1_1MessageEditor_1_1TextBox.html#a8c81a5d76f26d45fe12346d1860f62d6',1,'yaze::editor::MessageEditor::TextBox']]], + ['selection_5fstart_120',['selection_start',['../structyaze_1_1editor_1_1MessageEditor_1_1TextBox.html#a1d9b53af736654635d705a5ba2f91dd4',1,'yaze::editor::MessageEditor::TextBox']]], + ['selectionmode_121',['SelectionMode',['../classTextEditor.html#aed0b92add3785d71e009dbf66b78490d',1,'TextEditor']]], + ['selectwordundercursor_122',['SelectWordUnderCursor',['../classTextEditor.html#a1a2d1d3248c5b180a56cbab1c1413f62',1,'TextEditor']]], + ['sell_123',['sell',['../structyaze_1_1zelda3_1_1music_1_1SampleEdit.html#ac83f658cc0a2c2fb2115249de790be92',1,'yaze::zelda3::music::SampleEdit']]], + ['selr_124',['selr',['../structyaze_1_1zelda3_1_1music_1_1SampleEdit.html#a13fe63cbc1773ada9e5c4384afc4bc72',1,'yaze::zelda3::music::SampleEdit']]], + ['sep_125',['SEP',['../classyaze_1_1emu_1_1Cpu.html#a2b1435345b853dcef8f2664f9553fb0f',1,'yaze::emu::Cpu']]], + ['separator_126',['Separator',['../namespaceyaze_1_1gui_1_1zeml.html#a708445e8c69e412cd00547fc713a5e43a04b2e4188d4ef8051e4699da8af01335',1,'yaze::gui::zeml']]], + ['serialize_127',['Serialize',['../classyaze_1_1core_1_1ExperimentFlags.html#a67d168b2d5457415ff38e27297ca0d1b',1,'yaze::core::ExperimentFlags']]], + ['set_128',['set',['../classyaze_1_1core_1_1NotifyValue.html#aab9542fe88dfcb5c2f5eebfbaa596ef1',1,'yaze::core::NotifyValue']]], + ['set1_129',['SET1',['../classyaze_1_1emu_1_1Spc700.html#a5f756ab55a25efd1445250a871ad3cde',1,'yaze::emu::Spc700']]], + ['set_5factive_130',['set_active',['../classyaze_1_1core_1_1Controller.html#a913205e423c0305c7fdcd0846b0a9542',1,'yaze::core::Controller::set_active()'],['../classyaze_1_1gfx_1_1Bitmap.html#a7370ee180c7adbcda6b3d99651f0a768',1,'yaze::gfx::Bitmap::set_active()']]], + ['set_5farea_5fgraphics_131',['set_area_graphics',['../classyaze_1_1zelda3_1_1OverworldMap.html#ab0cd51f833fb244da4a7febccda5a94f',1,'yaze::zelda3::OverworldMap']]], + ['set_5farea_5fpalette_132',['set_area_palette',['../classyaze_1_1zelda3_1_1OverworldMap.html#a0597c89dde252676d3f7347c1ff42c2a',1,'yaze::zelda3::OverworldMap']]], + ['set_5faudio_5fbuffer_133',['set_audio_buffer',['../classyaze_1_1emu_1_1Emulator.html#a62766ed1e2142ab6e6e0c632de9c7e04',1,'yaze::emu::Emulator']]], + ['set_5faudio_5fdevice_5fid_134',['set_audio_device_id',['../classyaze_1_1emu_1_1Emulator.html#a8744a05e34c38f5365d8bead60b051b6',1,'yaze::emu::Emulator']]], + ['set_5fbpp_135',['set_bpp',['../classyaze_1_1gfx_1_1GraphicsBuffer.html#ad111c41ddeab49752691caa66f8b6635',1,'yaze::gfx::GraphicsBuffer']]], + ['set_5fcurrent_5flabels_136',['set_current_labels',['../classyaze_1_1gui_1_1Canvas.html#a191f7e8fa4df5626e84c941eaf32da2a',1,'yaze::gui::Canvas']]], + ['set_5fcurrent_5fmap_137',['set_current_map',['../classyaze_1_1zelda3_1_1Overworld.html#a85b380c53cfe4769b4ba05cda14b3cd8',1,'yaze::zelda3::Overworld']]], + ['set_5fdata_138',['set_data',['../classyaze_1_1gfx_1_1Bitmap.html#a7a4eaa09fc2375d4fc438296ef20ac3d',1,'yaze::gfx::Bitmap::set_data()'],['../classyaze_1_1gfx_1_1GraphicsBuffer.html#a2cc0f5bc0d45dd22e043ee4902813cd6',1,'yaze::gfx::GraphicsBuffer::set_data()']]], + ['set_5fdeleted_139',['set_deleted',['../classyaze_1_1zelda3_1_1Sprite.html#ae5c3c2fbef3fff8c2c7ce7875db97965',1,'yaze::zelda3::Sprite']]], + ['set_5fdma_5fstate_140',['set_dma_state',['../classyaze_1_1emu_1_1MemoryImpl.html#a11899a4b48ba8ab298e48c12cd2000b2',1,'yaze::emu::MemoryImpl']]], + ['set_5fdraggable_141',['set_draggable',['../classyaze_1_1gui_1_1Canvas.html#a2df594ab793b572c78f0c7ffc1605519',1,'yaze::gui::Canvas']]], + ['set_5ffilename_142',['set_filename',['../classyaze_1_1Rom.html#a7f4dfb964c1c36ffb9ace5b4f5838524',1,'yaze::Rom']]], + ['set_5fglobal_5fscale_143',['set_global_scale',['../classyaze_1_1gui_1_1Canvas.html#aa0a32f21adbcf767c7adbf1c39feb401',1,'yaze::gui::Canvas']]], + ['set_5fh_5fpos_144',['set_h_pos',['../classyaze_1_1emu_1_1Memory.html#acfb43e87224d84ceed9a645c61ae78f7',1,'yaze::emu::Memory::set_h_pos()'],['../classyaze_1_1emu_1_1MemoryImpl.html#a248c4b7880ed63938ec183b4ab1c386f',1,'yaze::emu::MemoryImpl::set_h_pos()']]], + ['set_5fhdma_5finit_5frequested_145',['set_hdma_init_requested',['../classyaze_1_1emu_1_1Memory.html#ac2ed87e5d3cc8c32da5d102953b7a809',1,'yaze::emu::Memory::set_hdma_init_requested()'],['../classyaze_1_1emu_1_1MemoryImpl.html#ae286a6c904922ce9f44c7996a51e71b3',1,'yaze::emu::MemoryImpl::set_hdma_init_requested()']]], + ['set_5fhdma_5frun_5frequested_146',['set_hdma_run_requested',['../classyaze_1_1emu_1_1Memory.html#a8f18525d8d13d640cd7413c0c8f323eb',1,'yaze::emu::Memory::set_hdma_run_requested()'],['../classyaze_1_1emu_1_1MemoryImpl.html#a52702d71239294b71aa303158a30bca9',1,'yaze::emu::MemoryImpl::set_hdma_run_requested()']]], + ['set_5fhighlight_5ftile_5fid_147',['set_highlight_tile_id',['../classyaze_1_1gui_1_1Canvas.html#afa748092797ce3a712d834b6dc58923c',1,'yaze::gui::Canvas']]], + ['set_5fid_148',['set_id',['../classyaze_1_1zelda3_1_1Sprite.html#ab0989d4b8500c77e63b95411c635d794',1,'yaze::zelda3::Sprite']]], + ['set_5fint_5fdelay_149',['set_int_delay',['../classyaze_1_1emu_1_1Cpu.html#a50035ffb781ab92696205c9c04c25af1',1,'yaze::emu::Cpu']]], + ['set_5fkey_5fdrop_150',['set_key_drop',['../classyaze_1_1zelda3_1_1Sprite.html#a847fb1a003bd93b39d0556edf4130859',1,'yaze::zelda3::Sprite']]], + ['set_5fmessage_5fid_151',['set_message_id',['../classyaze_1_1zelda3_1_1OverworldMap.html#a4f0002beeed7b85e1e536643b0278cf3',1,'yaze::zelda3::OverworldMap']]], + ['set_5fmodified_152',['set_modified',['../classyaze_1_1gfx_1_1Bitmap.html#a6d17a8f9b6ed80bde87b67e8e36e40c1',1,'yaze::gfx::Bitmap::set_modified()'],['../classyaze_1_1gfx_1_1SnesColor.html#af60dbecda0482b856e7bc3f6cce7316e',1,'yaze::gfx::SnesColor::set_modified()']]], + ['set_5fopen_5fbus_153',['set_open_bus',['../classyaze_1_1emu_1_1Memory.html#ae7fe8c9dada6b716af7375691453dacc',1,'yaze::emu::Memory::set_open_bus()'],['../classyaze_1_1emu_1_1MemoryImpl.html#a8c85233dd3a27b21e0c225f29ea61e87',1,'yaze::emu::MemoryImpl::set_open_bus()']]], + ['set_5foptions_154',['set_options',['../classyaze_1_1zelda3_1_1RoomObject.html#afb81cf6fe16c69444cfd683687f95d11',1,'yaze::zelda3::RoomObject']]], + ['set_5fpal_5ftiming_155',['set_pal_timing',['../classyaze_1_1emu_1_1Memory.html#addd524c2c6a5d113f7f2956e7800cde0',1,'yaze::emu::Memory::set_pal_timing()'],['../classyaze_1_1emu_1_1MemoryImpl.html#ab609aaa30aa1ad586edd6cfabbee4814',1,'yaze::emu::MemoryImpl::set_pal_timing()']]], + ['set_5fpalette_156',['set_palette',['../classyaze_1_1gfx_1_1Tilesheet.html#a8fc4e6534052958a03344bfc0c8df60c',1,'yaze::gfx::Tilesheet']]], + ['set_5frgb_157',['set_rgb',['../classyaze_1_1gfx_1_1SnesColor.html#aea6308f5abbe766e900fb8baeb71b257',1,'yaze::gfx::SnesColor']]], + ['set_5froom_5fsize_158',['set_room_size',['../classyaze_1_1zelda3_1_1Room.html#a04942f8e5736208dc6872ef79b791e67',1,'yaze::zelda3::Room']]], + ['set_5fselected_5ftile_5fpos_159',['set_selected_tile_pos',['../classyaze_1_1gui_1_1Canvas.html#a540be39e0e87048add648ae8ee47a09f',1,'yaze::gui::Canvas']]], + ['set_5fsnes_160',['set_snes',['../classyaze_1_1gfx_1_1SnesColor.html#ada2b834470189df9226b2b0f5052538f',1,'yaze::gfx::SnesColor']]], + ['set_5fsprite_5fgraphics_161',['set_sprite_graphics',['../classyaze_1_1zelda3_1_1OverworldMap.html#af8b3b4359634326e0ccee4618c6f5e02',1,'yaze::zelda3::OverworldMap']]], + ['set_5fsprite_5fpalette_162',['set_sprite_palette',['../classyaze_1_1zelda3_1_1OverworldMap.html#a57034f986043e48487dd0b912439861a',1,'yaze::zelda3::OverworldMap']]], + ['set_5ftransparent_163',['set_transparent',['../classyaze_1_1gfx_1_1SnesColor.html#a69a366c206d4e36ccc614f8aec82c98b',1,'yaze::gfx::SnesColor']]], + ['set_5fv_5fpos_164',['set_v_pos',['../classyaze_1_1emu_1_1Memory.html#a4de051dd6298e74353cab01771006340',1,'yaze::emu::Memory::set_v_pos()'],['../classyaze_1_1emu_1_1MemoryImpl.html#a45329d4205e2f7cac9656d072613848f',1,'yaze::emu::MemoryImpl::set_v_pos()']]], + ['set_5fx_165',['set_x',['../classyaze_1_1zelda3_1_1GameEntity.html#ae907b49a8e22053ae8b8a1d15f82ab07',1,'yaze::zelda3::GameEntity']]], + ['set_5fy_166',['set_y',['../classyaze_1_1zelda3_1_1GameEntity.html#aee3698feddd380f910b96d88539e779e',1,'yaze::zelda3::GameEntity']]], + ['setaccumulatorsize_167',['SetAccumulatorSize',['../classyaze_1_1emu_1_1Cpu.html#a83a5180ad53c1ba559df2f99c6a48202',1,'yaze::emu::Cpu']]], + ['setaslargemap_168',['SetAsLargeMap',['../classyaze_1_1zelda3_1_1OverworldMap.html#a090862b6818f447d5381d15733403b55',1,'yaze::zelda3::OverworldMap']]], + ['setassmallmap_169',['SetAsSmallMap',['../classyaze_1_1zelda3_1_1OverworldMap.html#a4e8f929457942ff26cfa9b6913041910',1,'yaze::zelda3::OverworldMap']]], + ['setbreakflag_170',['SetBreakFlag',['../classyaze_1_1emu_1_1Cpu.html#ae4c95d0a931fe4ec351805a5f628f80d',1,'yaze::emu::Cpu']]], + ['setbreakpoint_171',['SetBreakpoint',['../classyaze_1_1emu_1_1Cpu.html#abf08c511e299714b01dc6fe4708079e9',1,'yaze::emu::Cpu']]], + ['setbreakpoints_172',['SetBreakpoints',['../classTextEditor.html#a9ab8532b374c1fe9e719b73e08da4106',1,'TextEditor']]], + ['setbuffer_173',['SetBuffer',['../namespaceyaze_1_1gfx_1_1lc__lz2.html#a3d9743e4b80f69fe96112adeebb04a31',1,'yaze::gfx::lc_lz2::SetBuffer(const uchar *data, int src_pos, int comp_accumulator)'],['../namespaceyaze_1_1gfx_1_1lc__lz2.html#a31d4914cc6f5a2d6cc4c5a06baf7336e',1,'yaze::gfx::lc_lz2::SetBuffer(const std::vector< uint8_t > &data, int src_pos, int comp_accumulator)']]], + ['setbuttonstate_174',['SetButtonState',['../classyaze_1_1emu_1_1Snes.html#a36610fdc93a127c79dc5ffc5e772dee4',1,'yaze::emu::Snes']]], + ['setc_175',['SETC',['../classyaze_1_1emu_1_1Spc700.html#a09d3ab727abcd3f7de69c7e11d099b98',1,'yaze::emu::Spc700']]], + ['setcanvasgridsize_176',['SetCanvasGridSize',['../classyaze_1_1gui_1_1Canvas.html#a8a674f0b4bc418c55a1b9baee459ed70',1,'yaze::gui::Canvas']]], + ['setcanvassize_177',['SetCanvasSize',['../classyaze_1_1gui_1_1Canvas.html#a821b944bf8476a4f0f69b70e1174d69c',1,'yaze::gui::Canvas']]], + ['setcarryflag_178',['SetCarryFlag',['../classyaze_1_1emu_1_1Cpu.html#abc88f716150b76b9599c2cbe42225774',1,'yaze::emu::Cpu']]], + ['setcolorizerenable_179',['SetColorizerEnable',['../classTextEditor.html#a2b7117fa02b6ccde6cc3f4b5de14cccd',1,'TextEditor']]], + ['setcolorspalette_180',['SetColorsPalette',['../namespaceyaze_1_1zelda3_1_1palette__internal.html#a7f32e9b2fd815c57c56c9a2e878e8165',1,'yaze::zelda3::palette_internal']]], + ['setconfiguration_181',['SetConfiguration',['../classyaze_1_1zelda3_1_1SpriteInstruction.html#a9206d062ee82eab689117d2d268a3357',1,'yaze::zelda3::SpriteInstruction']]], + ['setcurrenttile_182',['SetCurrentTile',['../classyaze_1_1editor_1_1Tile16Editor.html#a9091f1246edbaf6058fbd9a1fd7976b1',1,'yaze::editor::Tile16Editor']]], + ['setcursorposition_183',['SetCursorPosition',['../classTextEditor.html#ae4c199b04e01fecea83aed4c86778056',1,'TextEditor']]], + ['setdecimalflag_184',['SetDecimalFlag',['../classyaze_1_1emu_1_1Cpu.html#a3e96332908dddf3e49a3d9e97e310f5f',1,'yaze::emu::Cpu']]], + ['seteditortext_185',['SetEditorText',['../classyaze_1_1editor_1_1AssemblyEditor.html#ae05d2701e4bd69ee07fff43b5136b51b',1,'yaze::editor::AssemblyEditor']]], + ['seterrormarkers_186',['SetErrorMarkers',['../classTextEditor.html#acd36f759126581773e1e2636073cb765',1,'TextEditor']]], + ['setflag_187',['SetFlag',['../classyaze_1_1emu_1_1Cpu.html#a85032a2395e68acc4644787df6c1c815',1,'yaze::emu::Cpu']]], + ['setflags_188',['SetFlags',['../classyaze_1_1emu_1_1Cpu.html#a88704ff8f5c9a7975c38476d98888b2b',1,'yaze::emu::Cpu']]], + ['setfrequency_189',['SetFrequency',['../classyaze_1_1emu_1_1Clock.html#aa4946d461602e6dd3214c8bfe3211108',1,'yaze::emu::Clock::SetFrequency()'],['../classyaze_1_1emu_1_1ClockImpl.html#a6a3d8d4ce98a47d6921428b0b2ad17c7',1,'yaze::emu::ClockImpl::SetFrequency()']]], + ['setglobalaction_190',['SetGlobalAction',['../classyaze_1_1zelda3_1_1SpriteBuilder.html#a649d2cd2d0cdd4cbe40448305c163b03',1,'yaze::zelda3::SpriteBuilder']]], + ['sethandlekeyboardinputs_191',['SetHandleKeyboardInputs',['../classTextEditor.html#a668d286d305318be010962780e9baa50',1,'TextEditor']]], + ['sethandlemouseinputs_192',['SetHandleMouseInputs',['../classTextEditor.html#af02db961d791a55b3251ab219fcb5c82',1,'TextEditor']]], + ['setimguichildignored_193',['SetImGuiChildIgnored',['../classTextEditor.html#a903602fcbccef16b6e1c5e752b5b299a',1,'TextEditor']]], + ['setindexsize_194',['SetIndexSize',['../classyaze_1_1emu_1_1Cpu.html#af3a91027d2e71e313febcf1a7fd7856a',1,'yaze::emu::Cpu']]], + ['setini_195',['SETINI',['../structyaze_1_1emu_1_1SETINI.html',1,'yaze::emu::SETINI'],['../namespaceyaze_1_1emu.html#af5ebc77f7ec3bf25df1520e43ceeb609',1,'yaze::emu::SETINI']]], + ['setinterruptflag_196',['SetInterruptFlag',['../classyaze_1_1emu_1_1Cpu.html#abddd0c70f9897c4f50ae8ab9b4e87b13',1,'yaze::emu::Cpu']]], + ['setirq_197',['SetIrq',['../classyaze_1_1emu_1_1Cpu.html#a32670c90122daf9129f8935cb0c23c8f',1,'yaze::emu::Cpu']]], + ['setlanguagedefinition_198',['SetLanguageDefinition',['../classTextEditor.html#afaa8970fac64b10c6a25b5fd4874bd29',1,'TextEditor']]], + ['setmemorycontents_199',['SetMemoryContents',['../classyaze_1_1emu_1_1MockMemory.html#a0d4dd84479c3a3057c01327b58579160',1,'yaze::emu::MockMemory::SetMemoryContents(const std::vector< uint8_t > &data)'],['../classyaze_1_1emu_1_1MockMemory.html#a626f84c6015c0a5a2b75e0c732ab6439',1,'yaze::emu::MockMemory::SetMemoryContents(const std::vector< uint16_t > &data)']]], + ['setmessage_200',['SetMessage',['../structyaze_1_1editor_1_1MessageData.html#adfcb89fbcb52ef8138a3c2a85d953b28',1,'yaze::editor::MessageData']]], + ['setnegativeflag_201',['SetNegativeFlag',['../classyaze_1_1emu_1_1Cpu.html#ae49a5adcf7c394a45acb909e8e190d32',1,'yaze::emu::Cpu']]], + ['setnextaction_202',['SetNextAction',['../classyaze_1_1zelda3_1_1SpriteAction.html#af57bf0474b9da4d5bbdbb1461e2d2090',1,'yaze::zelda3::SpriteAction']]], + ['setoverflowflag_203',['SetOverflowFlag',['../classyaze_1_1emu_1_1Cpu.html#aad7df7574682156aea5cd8da5c2896a9',1,'yaze::emu::Cpu']]], + ['setp_204',['SETP',['../classyaze_1_1emu_1_1Spc700.html#a644820116d504af3756431c5368796fb',1,'yaze::emu::Spc700']]], + ['setpalette_205',['SetPalette',['../classTextEditor.html#a8d5d8543bd078aa1c22a0b35c45c197d',1,'TextEditor']]], + ['setpixels_206',['SetPixels',['../classyaze_1_1emu_1_1Snes.html#ae9938c9f8448dd65dba24d06fe2b5d57',1,'yaze::emu::Snes']]], + ['setproperty_207',['SetProperty',['../classyaze_1_1zelda3_1_1SpriteBuilder.html#a79a8cfe38f4f463e05fb0e9e9da3e293',1,'yaze::zelda3::SpriteBuilder::SetProperty(const std::string &propertyName, const std::string &value)'],['../classyaze_1_1zelda3_1_1SpriteBuilder.html#a3f92ed94753a37fb4429a07078b196ba',1,'yaze::zelda3::SpriteBuilder::SetProperty(const std::string &propertyName, int value)'],['../classyaze_1_1zelda3_1_1SpriteBuilder.html#a314945ccc19ba8ce21468f0ccc531de1',1,'yaze::zelda3::SpriteBuilder::SetProperty(const std::string &propertyName, bool value)']]], + ['setreadonly_208',['SetReadOnly',['../classTextEditor.html#a579ba6b05e5c59249f6921dd3ba2159d',1,'TextEditor']]], + ['setsamples_209',['SetSamples',['../classyaze_1_1emu_1_1Snes.html#a121b2492106d84f9fffcd8b60308328c',1,'yaze::emu::Snes']]], + ['setselectedblockset_210',['SetSelectedBlockset',['../classyaze_1_1editor_1_1GfxGroupEditor.html#abf1aec1c434d69ff06c6771a59c1c031',1,'yaze::editor::GfxGroupEditor']]], + ['setselectedroomset_211',['SetSelectedRoomset',['../classyaze_1_1editor_1_1GfxGroupEditor.html#a289e66bd1838103eaa2a8316f0dd0f71',1,'yaze::editor::GfxGroupEditor']]], + ['setselectedspriteset_212',['SetSelectedSpriteset',['../classyaze_1_1editor_1_1GfxGroupEditor.html#a19742215b61d7598ef7ac95494107001',1,'yaze::editor::GfxGroupEditor']]], + ['setselection_213',['SetSelection',['../classTextEditor.html#af4de0071d66058fdf453af53e346fb36',1,'TextEditor']]], + ['setselectionend_214',['SetSelectionEnd',['../classTextEditor.html#a33705fb369a393c362743918fb78b438',1,'TextEditor']]], + ['setselectionstart_215',['SetSelectionStart',['../classTextEditor.html#a5edbe1e3a7d422de01113112c525c669',1,'TextEditor']]], + ['setshowwhitespaces_216',['SetShowWhitespaces',['../classTextEditor.html#a500e234d757174662eec44ce6ee650b2',1,'TextEditor']]], + ['setsp_217',['SetSP',['../classyaze_1_1emu_1_1Cpu.html#ac7a781be2cd56fdb27bb1eca09d8bbdc',1,'yaze::emu::Cpu::SetSP()'],['../classyaze_1_1emu_1_1Memory.html#ad461202a0a76a2baf841bf5b09222215',1,'yaze::emu::Memory::SetSP()'],['../classyaze_1_1emu_1_1MemoryImpl.html#a83a781afdbac5d7e1bd750435f6a9132',1,'yaze::emu::MemoryImpl::SetSP()']]], + ['settabsize_218',['SetTabSize',['../classTextEditor.html#aeae650d9eabfd8a0fcf73c63ee8f9025',1,'TextEditor']]], + ['settext_219',['SetText',['../classTextEditor.html#a9f79c30bb4ef88d828271958b252c2f7',1,'TextEditor']]], + ['settextlines_220',['SetTextLines',['../classTextEditor.html#aa2e19ed33fc0400df26fd513450ff4d6',1,'TextEditor']]], + ['settimer_221',['SetTimer',['../classyaze_1_1zelda3_1_1SpriteInstruction.html#aaa2e8bf90403f283dc82c4680910ffce',1,'yaze::zelda3::SpriteInstruction']]], + ['settings_5feditor_2ecc_222',['settings_editor.cc',['../settings__editor_8cc.html',1,'']]], + ['settings_5feditor_2eh_223',['settings_editor.h',['../settings__editor_8h.html',1,'']]], + ['settings_5feditor_5f_224',['settings_editor_',['../classyaze_1_1editor_1_1EditorManager.html#a5f34566584d41389b445bebc8b1cc91d',1,'yaze::editor::EditorManager']]], + ['settingseditor_225',['SettingsEditor',['../classyaze_1_1editor_1_1SettingsEditor.html',1,'yaze::editor::SettingsEditor'],['../classyaze_1_1editor_1_1SettingsEditor.html#acaafae3f676edf353f195992d74059d1',1,'yaze::editor::SettingsEditor::SettingsEditor()']]], + ['setup_226',['SetUp',['../classyaze_1_1test_1_1CpuTest.html#abfa159bd5a64af39a2495dff87b6b72c',1,'yaze::test::CpuTest::SetUp()'],['../classyaze_1_1test_1_1PpuTest.html#a36ed5122b90bee6b4255bfdb8412d131',1,'yaze::test::PpuTest::SetUp()'],['../classyaze_1_1test_1_1MockAudioRam.html#abccd16b1a8623731a9ccd39938412659',1,'yaze::test::MockAudioRam::SetUp()'],['../classyaze_1_1test_1_1Spc700Test.html#afe7d4501d7e74968ee2437e7ea10d85c',1,'yaze::test::Spc700Test::SetUp()'],['../classyaze_1_1test_1_1DungeonRoomTest.html#afe610a74d6d4537f10c1cbf266e77928',1,'yaze::test::DungeonRoomTest::SetUp()'],['../classyaze_1_1test_1_1MessageTest.html#a01ef59a4ca7bf6b8b3b28dba1394c471',1,'yaze::test::MessageTest::SetUp()'],['../classyaze_1_1test_1_1OverworldTest.html#a2fad2d7af0b796219c34a1ee50befa8b',1,'yaze::test::OverworldTest::SetUp()'],['../classyaze_1_1test_1_1SpriteBuilderTest.html#ab5d33221e7ec37c555b31ca25a0037a0',1,'yaze::test::SpriteBuilderTest::SetUp()']]], + ['setup_5fcolumn_227',['SETUP_COLUMN',['../constants_8h.html#a0400ff495867d2b1173e970e6d9c478a',1,'constants.h']]], + ['setupcustomtileset_228',['SetupCustomTileset',['../classyaze_1_1zelda3_1_1OverworldMap.html#a646ebf9a810e6edeec5e0d7d0f1372b8',1,'yaze::zelda3::OverworldMap']]], + ['setupmemory_229',['SetupMemory',['../classyaze_1_1test_1_1MockAudioRam.html#ad281e406099eacb38f80b797715c117f',1,'yaze::test::MockAudioRam']]], + ['setupscreen_230',['SetupScreen',['../classyaze_1_1core_1_1Controller.html#ac377e8be9deb968b7c0065f8011701ff',1,'yaze::core::Controller']]], + ['setzeroflag_231',['SetZeroFlag',['../classyaze_1_1emu_1_1Cpu.html#a5765d7be546bde8375e6004b5915251f',1,'yaze::emu::Cpu']]], + ['setzn_232',['SetZN',['../classyaze_1_1emu_1_1Cpu.html#a28fa06d025c96e9a86d3bcd7b06ec800',1,'yaze::emu::Cpu']]], + ['shared_5from_233',['shared_rom',['../classyaze_1_1SharedRom.html#ad069fe05239c16d01cbda29280bc8d39',1,'yaze::SharedRom']]], + ['shared_5from_5f_234',['shared_rom_',['../classyaze_1_1SharedRom.html#a64665d290e4c842948b006142edb482b',1,'yaze::SharedRom']]], + ['sharedrom_235',['SharedRom',['../classyaze_1_1SharedRom.html',1,'yaze::SharedRom'],['../classyaze_1_1SharedRom.html#ad109cf803983c06ad209360c5ee08101',1,'yaze::SharedRom::SharedRom()']]], + ['sheet_5foffset_5f_236',['sheet_offset_',['../classyaze_1_1gfx_1_1Tilesheet.html#a0d1f57d9e674d82225bb23f97083e876',1,'yaze::gfx::Tilesheet']]], + ['sheet_5fscale_5f_237',['sheet_scale_',['../classyaze_1_1editor_1_1GraphicsEditor.html#aae947ccf6647fbcd2f92fe4e3ba86fd3',1,'yaze::editor::GraphicsEditor']]], + ['sheets_238',['sheets',['../structyaze_1_1zelda3_1_1PseudoVram.html#af32148f0f51e910936657f930cf44350',1,'yaze::zelda3::PseudoVram']]], + ['sheets_5f_239',['sheets_',['../classyaze_1_1editor_1_1ScreenEditor.html#a66eb5bfcb85271fbef7a8c1319549f88',1,'yaze::editor::ScreenEditor']]], + ['sheets_5floaded_5f_240',['sheets_loaded_',['../classyaze_1_1editor_1_1SpriteEditor.html#a56dcca0ecb71707a892d20cb9f27dd54',1,'yaze::editor::SpriteEditor']]], + ['shields_241',['shields',['../structyaze_1_1gfx_1_1PaletteGroupMap.html#a9444feeb231d1ed6b62af3bdd7a98e63',1,'yaze::gfx::PaletteGroupMap']]], + ['shoulddisplay_242',['ShouldDisplay',['../namespaceyaze_1_1emu_1_1anonymous__namespace_02emulator_8cc_03.html#a9fd47357fde3f087bedba71cc56b471d',1,'yaze::emu::anonymous_namespace{emulator.cc}']]], + ['show_243',['Show',['../classyaze_1_1editor_1_1PopupManager.html#a3bca3f46adb2d926977ce230cbf3b862',1,'yaze::editor::PopupManager']]], + ['show_5fstatus_5f_244',['show_status_',['../classyaze_1_1editor_1_1EditorManager.html#abd8b10b8effa17fa71f6be9ce4b140ec',1,'yaze::editor::EditorManager']]], + ['show_5ftile16_5feditor_5f_245',['show_tile16_editor_',['../classyaze_1_1editor_1_1OverworldEditor.html#a9fce2b7156f353da4f9eda0025f903a1',1,'yaze::editor::OverworldEditor']]], + ['showconstantmanager_246',['ShowConstantManager',['../classyaze_1_1editor_1_1ConstantManager.html#ab9075fa3f85032f45ec35e9d895a512e',1,'yaze::editor::ConstantManager']]], + ['showmain_247',['ShowMain',['../namespaceyaze_1_1cli.html#a7cde2d3d2d98674ab1401d816314fdb3',1,'yaze::cli']]], + ['shown_5flines_5f_248',['shown_lines_',['../classyaze_1_1editor_1_1MessageEditor.html#a32f71fa3d17a0132e319af9fa13199e1',1,'yaze::editor::MessageEditor']]], + ['showopenfiledialog_249',['ShowOpenFileDialog',['../classyaze_1_1core_1_1FileDialogWrapper.html#a7b4d614b899cb30f3becd1fd4a04caf8',1,'yaze::core::FileDialogWrapper']]], + ['showopenfolderdialog_250',['ShowOpenFolderDialog',['../classyaze_1_1core_1_1FileDialogWrapper.html#ae9e6b685fe8521a6aa1830edd63e4ce0',1,'yaze::core::FileDialogWrapper']]], + ['showtypeoverlay_251',['ShowTypeOverlay',['../structyaze_1_1gui_1_1GfxSheetAssetBrowser.html#a77a4f2ebd29b01abe5675ba9c0f62d7f',1,'yaze::gui::GfxSheetAssetBrowser']]], + ['showwhichkey_252',['ShowWhichKey',['../classyaze_1_1editor_1_1CommandManager.html#a32369d53d4f58f37befdbd5e6a60fe70',1,'yaze::editor::CommandManager']]], + ['shutdownextensions_253',['ShutdownExtensions',['../classyaze_1_1editor_1_1ExtensionManager.html#aceda1323591da652d454a06c22c9303d',1,'yaze::editor::ExtensionManager']]], + ['size_254',['Size',['../structyaze_1_1emu_1_1BackgroundLayer.html#a86b69290e0396632ceec0a0f6e295822',1,'yaze::emu::BackgroundLayer']]], + ['size_255',['size',['../structz3__object__door.html#a0dc32d0420b25b84197246f8fef1117a',1,'z3_object_door::size'],['../structz3__chest__data.html#a68da1a282161daa55727dd55885369c5',1,'z3_chest_data::size'],['../structsnes__palette.html#af78e1764df4b15340c56da97b8e2c965',1,'snes_palette::size'],['../structz3__rom.html#a5f9ea7b175b6c9c43a2a5efec5a1fd5c',1,'z3_rom::size'],['../structyaze_1_1editor_1_1zsprite_1_1OamTile.html#ac77c0f2c9b47ac06492297dfea263b71',1,'yaze::editor::zsprite::OamTile::size'],['../structyaze_1_1emu_1_1DmaChannel.html#a8a76b9efdfaa925dbd532680f139e7a6',1,'yaze::emu::DmaChannel::size'],['../structyaze_1_1emu_1_1BackgroundLayer.html#a0a58c79fe7e0f598535935f224723609',1,'yaze::emu::BackgroundLayer::size'],['../structyaze_1_1gui_1_1Table.html#a51695607351d44f0e47bcf914cd2c7f1',1,'yaze::gui::Table::size'],['../structyaze_1_1gui_1_1zeml_1_1WidgetAttributes.html#a6a894b4597c3ae7690bfbe529b56b717',1,'yaze::gui::zeml::WidgetAttributes::size'],['../classyaze_1_1editor_1_1palette__internal_1_1PaletteEditorHistory.html#a96db62ef03edd7b3a9bb6f6f00d28621',1,'yaze::editor::palette_internal::PaletteEditorHistory::size()'],['../classyaze_1_1emu_1_1MemoryImpl.html#a33074c377e67e45f883cf8c436284bfc',1,'yaze::emu::MemoryImpl::size()'],['../classyaze_1_1gfx_1_1Bitmap.html#a2bb925db328fd0eda93b660fad899446',1,'yaze::gfx::Bitmap::size()'],['../classyaze_1_1gfx_1_1SnesPalette.html#a504a42d10f3d95135b77bb13ef3ec923',1,'yaze::gfx::SnesPalette::size()'],['../structyaze_1_1gfx_1_1PaletteGroup.html#a39c315f86a3b6e9d256ff42ea500ad7b',1,'yaze::gfx::PaletteGroup::size()'],['../classyaze_1_1Rom.html#a971379ba00f55ab9c367abf20c8a9777',1,'yaze::Rom::size()']]], + ['size16x16_256',['Size16x16',['../namespaceyaze_1_1emu.html#ab2d8079bb5330aedfb062604d2a0168aa407a174c98babc11c9f5c5967857ee29',1,'yaze::emu']]], + ['size32x32_257',['Size32x32',['../namespaceyaze_1_1emu.html#ab2d8079bb5330aedfb062604d2a0168aaec579cbe3d24a02a93dad1682c20330d',1,'yaze::emu']]], + ['size64x64_258',['Size64x64',['../namespaceyaze_1_1emu.html#ab2d8079bb5330aedfb062604d2a0168aa8816d701dd08fb573f43ab49d6fc32e3',1,'yaze::emu']]], + ['size8x8_259',['Size8x8',['../namespaceyaze_1_1emu.html#ab2d8079bb5330aedfb062604d2a0168aaac337b90c27b4bfb1fef8c470fce8723',1,'yaze::emu']]], + ['size_5f_260',['size_',['../classyaze_1_1Rom.html#ab8240b08dfdbd57321a69be1b6adbb59',1,'yaze::Rom::size_'],['../classyaze_1_1zelda3_1_1RoomObject.html#aa5c42dca4ab1a560c04bed33c60dc90d',1,'yaze::zelda3::RoomObject::size_']]], + ['size_5f32x32_261',['SIZE_32x32',['../structyaze_1_1emu_1_1BackgroundLayer.html#a86b69290e0396632ceec0a0f6e295822a7bcea1112a95a00ed61d6b680f628c84',1,'yaze::emu::BackgroundLayer']]], + ['size_5f32x64_262',['SIZE_32x64',['../structyaze_1_1emu_1_1BackgroundLayer.html#a86b69290e0396632ceec0a0f6e295822aaf6bc4921532ebb1c732bfcfd864619f',1,'yaze::emu::BackgroundLayer']]], + ['size_5f64x32_263',['SIZE_64x32',['../structyaze_1_1emu_1_1BackgroundLayer.html#a86b69290e0396632ceec0a0f6e295822a7915383cc2c1fff7ccfb328167cde9bf',1,'yaze::emu::BackgroundLayer']]], + ['size_5f64x64_264',['SIZE_64x64',['../structyaze_1_1emu_1_1BackgroundLayer.html#a86b69290e0396632ceec0a0f6e295822a32397e7b452045b821e5c7be9d5df1e1',1,'yaze::emu::BackgroundLayer']]], + ['skip_5fnext_265',['skip_next',['../classyaze_1_1editor_1_1MessageEditor.html#aca5e0ac7e66349059baaa837840554ad',1,'yaze::editor::MessageEditor']]], + ['sleep_266',['SLEEP',['../classyaze_1_1emu_1_1Spc700.html#aef842ee5bef5a8eaa821fd515b178c52',1,'yaze::emu::Spc700']]], + ['slhv_267',['SLHV',['../structyaze_1_1emu_1_1SLHV.html',1,'yaze::emu::SLHV'],['../namespaceyaze_1_1emu.html#aec20b9afa8a3b18448e357b95d969121',1,'yaze::emu::SLHV']]], + ['slider_268',['Slider',['../namespaceyaze_1_1gui_1_1zeml.html#a708445e8c69e412cd00547fc713a5e43a2d9b9a764fb0be4be10e1b2fce63f561',1,'yaze::gui::zeml']]], + ['snddat1_269',['snddat1',['../classyaze_1_1zelda3_1_1music_1_1Tracker.html#a5af5b28bea3eb3bca34a8e873982b876',1,'yaze::zelda3::music::Tracker']]], + ['snddat2_270',['snddat2',['../classyaze_1_1zelda3_1_1music_1_1Tracker.html#ab38a9c22dc870e872368ef7d05763350',1,'yaze::zelda3::music::Tracker']]], + ['sndinit_271',['sndinit',['../classyaze_1_1zelda3_1_1music_1_1Tracker.html#ac9a3af83ebdc1fae78165aea89ac7510',1,'yaze::zelda3::music::Tracker']]], + ['sndinsts_272',['sndinsts',['../classyaze_1_1zelda3_1_1music_1_1Tracker.html#ab10df3eb977949505a6aa463662066c3',1,'yaze::zelda3::music::Tracker']]], + ['sndlen1_273',['sndlen1',['../classyaze_1_1zelda3_1_1music_1_1Tracker.html#a05b3919cf07737c61990969931fce73d',1,'yaze::zelda3::music::Tracker']]], + ['sndlen2_274',['sndlen2',['../classyaze_1_1zelda3_1_1music_1_1Tracker.html#ad873bf3329d36099ad3f69c06c4cf82a',1,'yaze::zelda3::music::Tracker']]], + ['snes_275',['Snes',['../classyaze_1_1emu_1_1Snes.html',1,'yaze::emu::Snes'],['../classyaze_1_1emu_1_1Snes.html#ad1be2bb75e641f1c9992932c8b19f49b',1,'yaze::emu::Snes::Snes()']]], + ['snes_276',['snes',['../classyaze_1_1emu_1_1Emulator.html#ae7676db1e19dc323e578195bc5699297',1,'yaze::emu::Emulator::snes()'],['../classyaze_1_1gfx_1_1SnesColor.html#aef9fc51dbd235362f6c0b5200e976303',1,'yaze::gfx::SnesColor::snes()']]], + ['snes_2ecc_277',['snes.cc',['../snes_8cc.html',1,'']]], + ['snes_2eh_278',['snes.h',['../snes_8h.html',1,'']]], + ['snes_5f_279',['snes_',['../classyaze_1_1emu_1_1Emulator.html#a123fbe1bb0092c69bbd461cbd6314565',1,'yaze::emu::Emulator::snes_'],['../classyaze_1_1gfx_1_1SnesColor.html#a0abbae9b26b066a00a98afb18175623b',1,'yaze::gfx::SnesColor::snes_']]], + ['snes_5fblue_5fmask_280',['SNES_BLUE_MASK',['../namespaceyaze_1_1gfx.html#aa7968f1891adda4d3f224100ed006a76',1,'yaze::gfx']]], + ['snes_5fblue_5fshift_281',['SNES_BLUE_SHIFT',['../namespaceyaze_1_1gfx.html#a6f318f42cd06cb5344977f66ecec8491',1,'yaze::gfx']]], + ['snes_5fcolor_282',['snes_color',['../structsnes__color.html',1,'snes_color'],['../incl_2snes__color_8h.html#a7010d1b3caf12995e0ecb41a1c446b94',1,'snes_color: snes_color.h']]], + ['snes_5fcolor_2ecc_283',['snes_color.cc',['../snes__color_8cc.html',1,'']]], + ['snes_5fcolor_2eh_284',['snes_color.h',['../incl_2snes__color_8h.html',1,'(Global Namespace)'],['../src_2app_2gfx_2snes__color_8h.html',1,'(Global Namespace)']]], + ['snes_5fgreen_5fmask_285',['SNES_GREEN_MASK',['../namespaceyaze_1_1gfx.html#a16bca2c689cfce1349f2d1f0790dbe96',1,'yaze::gfx']]], + ['snes_5fgreen_5fshift_286',['SNES_GREEN_SHIFT',['../namespaceyaze_1_1gfx.html#a730c9e2c123b82fbe90f003c72a6b4af',1,'yaze::gfx']]], + ['snes_5fpalette_287',['snes_palette',['../structsnes__palette.html',1,'snes_palette'],['../incl_2snes__color_8h.html#a100f9af9f8e1bb9d2ad73476ab774655',1,'snes_palette: snes_color.h']]], + ['snes_5fpalette_2ecc_288',['snes_palette.cc',['../snes__palette_8cc.html',1,'']]], + ['snes_5fpalette_2eh_289',['snes_palette.h',['../snes__palette_8h.html',1,'']]], + ['snes_5fpalette_5ftest_2ecc_290',['snes_palette_test.cc',['../snes__palette__test_8cc.html',1,'']]], + ['snes_5fpixelformat_5f2bpp_291',['SNES_PIXELFORMAT_2BPP',['../namespaceyaze_1_1gfx.html#a91535d87ffc80f2931d88d0292a9afaf',1,'yaze::gfx']]], + ['snes_5fpixelformat_5f4bpp_292',['SNES_PIXELFORMAT_4BPP',['../namespaceyaze_1_1gfx.html#a773d8b8d1871caffc5115a1e8a2090bb',1,'yaze::gfx']]], + ['snes_5fpixelformat_5f8bpp_293',['SNES_PIXELFORMAT_8BPP',['../namespaceyaze_1_1gfx.html#a526b13f553a3d35517d0538e61e69987',1,'yaze::gfx']]], + ['snes_5fpixelformat_5findexed_294',['SNES_PIXELFORMAT_INDEXED',['../namespaceyaze_1_1gfx.html#a59d25f0a8a35bda5f27d6b8314970616',1,'yaze::gfx']]], + ['snes_5fred_5fmask_295',['SNES_RED_MASK',['../namespaceyaze_1_1gfx.html#a9b4b6071aaee6f4570491682261ea5df',1,'yaze::gfx']]], + ['snes_5ftile_2ecc_296',['snes_tile.cc',['../snes__tile_8cc.html',1,'']]], + ['snes_5ftile_2eh_297',['snes_tile.h',['../incl_2snes__tile_8h.html',1,'(Global Namespace)'],['../src_2app_2gfx_2snes__tile_8h.html',1,'(Global Namespace)']]], + ['snes_5ftile16_298',['snes_tile16',['../structsnes__tile16.html',1,'snes_tile16'],['../incl_2snes__tile_8h.html#aa2e0547a0d9563272f35e2c01ad12d84',1,'snes_tile16: snes_tile.h']]], + ['snes_5ftile32_299',['snes_tile32',['../structsnes__tile32.html',1,'snes_tile32'],['../incl_2snes__tile_8h.html#a484dd55f0e7ececd8310a787de4ecb9f',1,'snes_tile32: snes_tile.h']]], + ['snes_5ftile8_300',['snes_tile8',['../structsnes__tile8.html',1,'snes_tile8'],['../incl_2snes__tile_8h.html#aa57d3ad47df22165528207d494c563b2',1,'snes_tile8: snes_tile.h']]], + ['snes_5ftile_5finfo_301',['snes_tile_info',['../structsnes__tile__info.html',1,'snes_tile_info'],['../incl_2snes__tile_8h.html#a38e287988459276888c8616ac482a814',1,'snes_tile_info: snes_tile.h']]], + ['snescolor_302',['SnesColor',['../classyaze_1_1gfx_1_1SnesColor.html',1,'yaze::gfx::SnesColor'],['../classyaze_1_1gfx_1_1SnesColor.html#af8d473c16c60972e7ba7651e2789b931',1,'yaze::gfx::SnesColor::SnesColor()'],['../classyaze_1_1gfx_1_1SnesColor.html#a3a7d7a2f40b1f50be0b0c38d8974beb9',1,'yaze::gfx::SnesColor::SnesColor(const ImVec4 val)'],['../classyaze_1_1gfx_1_1SnesColor.html#ab398761d01d4f2a930023b8159f86009',1,'yaze::gfx::SnesColor::SnesColor(const uint16_t val)'],['../classyaze_1_1gfx_1_1SnesColor.html#a996766ae028cc0f05ad7d6663d952195',1,'yaze::gfx::SnesColor::SnesColor(const snes_color val)'],['../classyaze_1_1gfx_1_1SnesColor.html#aa3c67dff6ac0a9a3fd79d85636b3d694',1,'yaze::gfx::SnesColor::SnesColor(uint8_t r, uint8_t g, uint8_t b)']]], + ['snescolorbutton_303',['SnesColorButton',['../namespaceyaze_1_1gui.html#a1136a9ab95fd67e2ab97a00f59818ddb',1,'yaze::gui']]], + ['snescoloredit4_304',['SnesColorEdit4',['../namespaceyaze_1_1gui.html#aa32511a1a3eadf62366b193da8b5f3da',1,'yaze::gui']]], + ['snespalette_305',['SnesPalette',['../classyaze_1_1gfx_1_1SnesPalette.html',1,'yaze::gfx::SnesPalette'],['../classyaze_1_1gfx_1_1SnesPalette.html#a6333d0223ee96c449cd6c4637ffe9646',1,'yaze::gfx::SnesPalette::SnesPalette(const std::vector< T > &data)'],['../classyaze_1_1gfx_1_1SnesPalette.html#a9ff13ab32f1521085b531d2a3b450f4d',1,'yaze::gfx::SnesPalette::SnesPalette()=default'],['../classyaze_1_1gfx_1_1SnesPalette.html#a13222def4a6f23482324225a27903e0a',1,'yaze::gfx::SnesPalette::SnesPalette(char *snesPal)'],['../classyaze_1_1gfx_1_1SnesPalette.html#a837443013432f47923f16a4d671f1563',1,'yaze::gfx::SnesPalette::SnesPalette(const unsigned char *snes_pal)'],['../classyaze_1_1gfx_1_1SnesPalette.html#a92e2f7ca01bfe81ba51f85919f728857',1,'yaze::gfx::SnesPalette::SnesPalette(const std::vector< ImVec4 > &)'],['../classyaze_1_1gfx_1_1SnesPalette.html#a54d4e55c57e60552568fdda802a1512f',1,'yaze::gfx::SnesPalette::SnesPalette(const std::vector< snes_color > &)'],['../classyaze_1_1gfx_1_1SnesPalette.html#a4482b6444bf267d464cf4e5e24724bcc',1,'yaze::gfx::SnesPalette::SnesPalette(const std::vector< SnesColor > &)']]], + ['snesto8bppsheet_306',['SnesTo8bppSheet',['../namespaceyaze_1_1gfx.html#af98fbf03d09d9d365f64202db1ecba15',1,'yaze::gfx']]], + ['snestopc_307',['SnesToPc',['../classyaze_1_1cli_1_1SnesToPc.html',1,'yaze::cli::SnesToPc'],['../namespaceyaze_1_1core.html#a772a2d0d104498cb8100f0b2e717b6a2',1,'yaze::core::SnesToPc()']]], + ['software_5flatch_308',['software_latch',['../structyaze_1_1emu_1_1SLHV.html#aa79f9e6c8445c89e7ad9b681e8d2d55b',1,'yaze::emu::SLHV']]], + ['softwarelatchhvcounter_309',['softwareLatchHvCounter',['../structyaze_1_1emu_1_1CounterIrqNmiRegisters.html#a3d8b7a7800d78faf31f54fc5c53fa2ef',1,'yaze::emu::CounterIrqNmiRegisters']]], + ['song_310',['Song',['../structyaze_1_1zelda3_1_1music_1_1Song.html',1,'yaze::zelda3::music']]], + ['song_5frange_5f_311',['song_range_',['../classyaze_1_1zelda3_1_1music_1_1Tracker.html#ad8925128881aab7220508d0f4485d3a4',1,'yaze::zelda3::music::Tracker']]], + ['songpart_312',['SongPart',['../structyaze_1_1zelda3_1_1music_1_1SongPart.html',1,'yaze::zelda3::music']]], + ['songrange_313',['SongRange',['../structyaze_1_1zelda3_1_1music_1_1SongRange.html',1,'yaze::zelda3::music']]], + ['songs_314',['songs',['../classyaze_1_1zelda3_1_1music_1_1Tracker.html#ab9b07fb505c9c24d92666cf1ab316ca9',1,'yaze::zelda3::music::Tracker']]], + ['songspcblock_315',['SongSpcBlock',['../structyaze_1_1zelda3_1_1music_1_1SongSpcBlock.html',1,'yaze::zelda3::music']]], + ['sort_316',['sort',['../classyaze_1_1zelda3_1_1Subtype1.html#a93bb3c5ea490fbda3308db6ceca7eb98',1,'yaze::zelda3::Subtype1::sort'],['../classyaze_1_1zelda3_1_1Subtype2.html#a75cb0e0583e9f70f9401c10fd7bdc68e',1,'yaze::zelda3::Subtype2::sort'],['../classyaze_1_1zelda3_1_1Subtype3.html#a7114349caf81aceab43b0a3065ddaf3b',1,'yaze::zelda3::Subtype3::sort']]], + ['sorting_317',['Sorting',['../namespaceyaze_1_1zelda3.html#a9490ecf2dca104bfd1d4d40b44f5e747',1,'yaze::zelda3']]], + ['sortstairs_318',['SortStairs',['../namespaceyaze_1_1zelda3.html#a9490ecf2dca104bfd1d4d40b44f5e747a3b3d4dde7f8529d93bbc8e3d7bf17073',1,'yaze::zelda3']]], + ['sortwithsortspecs_319',['SortWithSortSpecs',['../structyaze_1_1editor_1_1SpriteItem.html#ad0b6346014408b229094a5f89645ee68',1,'yaze::editor::SpriteItem::SortWithSortSpecs()'],['../structyaze_1_1gui_1_1AssetObject.html#a65ee8a0ab6895a59048c93a14599f8c1',1,'yaze::gui::AssetObject::SortWithSortSpecs()']]], + ['sp_320',['SP',['../classyaze_1_1emu_1_1Spc700.html#acfb0bbac42408343018f81721db633f1',1,'yaze::emu::Spc700::SP'],['../classyaze_1_1emu_1_1Cpu.html#a01273c52b8847783e6f0b99373a18d94',1,'yaze::emu::Cpu::SP()'],['../classyaze_1_1emu_1_1Memory.html#a7887fb31650737fb1302f55547b9e4ac',1,'yaze::emu::Memory::SP()'],['../classyaze_1_1emu_1_1MemoryImpl.html#a421de7d323acef686d11ebe9d36f941e',1,'yaze::emu::MemoryImpl::SP() const override']]], + ['sp_5f_321',['SP_',['../classyaze_1_1emu_1_1MemoryImpl.html#a2ba76ecfcc7588f91e7d7cc3c55c096a',1,'yaze::emu::MemoryImpl::SP_'],['../classyaze_1_1emu_1_1MockMemory.html#ae45905c9c8c6bd10a3305e52f40f6813',1,'yaze::emu::MockMemory::SP_']]], + ['sp_5fmark_322',['sp_mark',['../classyaze_1_1zelda3_1_1music_1_1Tracker.html#a602dcdad5a6ad9331f2eda97b887ebbd',1,'yaze::zelda3::music::Tracker']]], + ['spc700_323',['Spc700',['../classyaze_1_1emu_1_1Spc700.html',1,'yaze::emu::Spc700'],['../classyaze_1_1emu_1_1Spc700.html#ae98101f1e5db2a676fa65a968cf8649a',1,'yaze::emu::Spc700::Spc700()']]], + ['spc700_324',['spc700',['../classyaze_1_1test_1_1Spc700Test.html#a570104843f19420f7cb77e38b5d3ebbc',1,'yaze::test::Spc700Test::spc700'],['../classyaze_1_1emu_1_1Apu.html#a3737f0d7d2285d5c8760cbe57ce3618b',1,'yaze::emu::Apu::spc700()']]], + ['spc700_2ecc_325',['spc700.cc',['../spc700_8cc.html',1,'']]], + ['spc700_2eh_326',['spc700.h',['../spc700_8h.html',1,'']]], + ['spc700_5f_327',['spc700_',['../classyaze_1_1emu_1_1Apu.html#a91c68079be46a0f5eb955d91e7ff2362',1,'yaze::emu::Apu']]], + ['spc700_5ftest_2ecc_328',['spc700_test.cc',['../spc700__test_8cc.html',1,'']]], + ['spc700test_329',['Spc700Test',['../classyaze_1_1test_1_1Spc700Test.html',1,'yaze::test::Spc700Test'],['../classyaze_1_1test_1_1Spc700Test.html#a06e0a09b39237ecba1766c9ebd1f4788',1,'yaze::test::Spc700Test::Spc700Test()']]], + ['spc_5fopcode_5fmap_330',['spc_opcode_map',['../audio_2internal_2opcodes_8h.html#a93cb5efaf6af57a758585c8135874b0e',1,'opcodes.h']]], + ['spcbank_331',['spcbank',['../classyaze_1_1zelda3_1_1music_1_1Tracker.html#ac8448945a030c5ed8cb7f0d9fff1dbd3',1,'yaze::zelda3::music::Tracker']]], + ['spccommand_332',['SpcCommand',['../structyaze_1_1zelda3_1_1music_1_1SpcCommand.html',1,'yaze::zelda3::music']]], + ['spcidle_333',['SpcIdle',['../classyaze_1_1emu_1_1Apu.html#a2e49cd87bea3e48f9135647bd23f9310',1,'yaze::emu::Apu']]], + ['spclen_334',['spclen',['../classyaze_1_1zelda3_1_1music_1_1Tracker.html#ad122ec945c00a34d961233c5bced339f',1,'yaze::zelda3::music::Tracker']]], + ['spcread_335',['SpcRead',['../classyaze_1_1emu_1_1Apu.html#a0fc510255750895c85bb6dc035baec71',1,'yaze::emu::Apu']]], + ['spcwrite_336',['SpcWrite',['../classyaze_1_1emu_1_1Apu.html#aa14f6c1f8c09e9c3418b37ce3df5882d',1,'yaze::emu::Apu']]], + ['special_5fworld_337',['special_world',['../structyaze_1_1zelda3_1_1OverworldMapTiles.html#a85b2252548d49352f992aa238745217b',1,'yaze::zelda3::OverworldMapTiles']]], + ['specialobjecttype_338',['SpecialObjectType',['../namespaceyaze_1_1zelda3.html#a479da514040cddc99b5da1235244c421',1,'yaze::zelda3']]], + ['splitcompressionpiece_339',['SplitCompressionPiece',['../namespaceyaze_1_1gfx_1_1lc__lz2.html#aabcd25b770ebcbf38536778c3b1ffa3b',1,'yaze::gfx::lc_lz2']]], + ['splitcompressionpiecev3_340',['SplitCompressionPieceV3',['../namespaceyaze_1_1gfx_1_1lc__lz2.html#aec23d1294ad507753ddc6597a7365b67',1,'yaze::gfx::lc_lz2']]], + ['spr_341',['spr',['../structyaze_1_1gfx_1_1Paletteset.html#a1f70d828e1407efe366a0ae3e389515c',1,'yaze::gfx::Paletteset']]], + ['spr2_342',['spr2',['../structyaze_1_1gfx_1_1Paletteset.html#a772ebad0281af467745a6b5a9b21b0c5',1,'yaze::gfx::Paletteset']]], + ['sprite_343',['Sprite',['../classyaze_1_1zelda3_1_1Sprite.html',1,'yaze::zelda3::Sprite'],['../classyaze_1_1zelda3_1_1Sprite.html#a33986d6ba1e05add5a0df1902791119a',1,'yaze::zelda3::Sprite::Sprite()=default'],['../classyaze_1_1zelda3_1_1Sprite.html#ac1c5e6830004fd7db656085cad46e05f',1,'yaze::zelda3::Sprite::Sprite(std::vector< uint8_t > src, uint8_t overworld_map_id, uint8_t id, uint8_t x, uint8_t y, int map_x, int map_y)'],['../classyaze_1_1zelda3_1_1Sprite.html#ad6c542d7bda1fc40d37a8134e69f81ab',1,'yaze::zelda3::Sprite::Sprite(uint8_t id, uint8_t x, uint8_t y, uint8_t subtype, uint8_t layer)']]], + ['sprite_344',['sprite',['../classyaze_1_1test_1_1SpriteBuilderTest.html#a155c0b15292209211ae2103dce4296ef',1,'yaze::test::SpriteBuilderTest']]], + ['sprite_20builder_20system_345',['2. Sprite Builder System',['../md_docs_2contributing.html#autotoc_md38',1,'']]], + ['sprite_2ecc_346',['sprite.cc',['../sprite_8cc.html',1,'']]], + ['sprite_2eh_347',['sprite.h',['../incl_2sprite_8h.html',1,'(Global Namespace)'],['../src_2app_2zelda3_2sprite_2sprite_8h.html',1,'(Global Namespace)']]], + ['sprite_5fblockset_5fpointer_348',['sprite_blockset_pointer',['../namespaceyaze_1_1zelda3.html#a87edc0c58ae6707d86a1e13e077acb66',1,'yaze::zelda3']]], + ['sprite_5fbuilder_2ecc_349',['sprite_builder.cc',['../sprite__builder_8cc.html',1,'']]], + ['sprite_5fbuilder_2eh_350',['sprite_builder.h',['../sprite__builder_8h.html',1,'']]], + ['sprite_5fbuilder_5ftest_2ecc_351',['sprite_builder_test.cc',['../sprite__builder__test_8cc.html',1,'']]], + ['sprite_5fcanvas_5f_352',['sprite_canvas_',['../classyaze_1_1editor_1_1SpriteEditor.html#acb72d8273760e0a33bc0ad753ff16a5f',1,'yaze::editor::SpriteEditor']]], + ['sprite_5feditor_2ecc_353',['sprite_editor.cc',['../sprite__editor_8cc.html',1,'']]], + ['sprite_5feditor_2eh_354',['sprite_editor.h',['../sprite__editor_8h.html',1,'']]], + ['sprite_5feditor_5f_355',['sprite_editor_',['../classyaze_1_1editor_1_1EditorManager.html#a6268b05a85c9d3d4b4cbbad32a021108',1,'yaze::editor::EditorManager']]], + ['sprite_5fgraphics_356',['sprite_graphics',['../structz3__overworld__map.html#acb766db96f526aadee30c786f5425859',1,'z3_overworld_map::sprite_graphics'],['../classyaze_1_1zelda3_1_1OverworldMap.html#a6770942f8b36a9c4afac6a44dd7aaf39',1,'yaze::zelda3::OverworldMap::sprite_graphics(int i) const']]], + ['sprite_5fgraphics_5f_357',['sprite_graphics_',['../classyaze_1_1zelda3_1_1OverworldMap.html#a73868fe5997815932249c108a45e3312',1,'yaze::zelda3::OverworldMap']]], + ['sprite_5foverflow_358',['sprite_overflow',['../structyaze_1_1emu_1_1STAT77.html#a592dbafcedefc7ff72205cf88451c801',1,'yaze::emu::STAT77']]], + ['sprite_5fpalette_359',['sprite_palette',['../structz3__overworld__map.html#a7dde1ddd49aab3c88275aff80a7f9cd2',1,'z3_overworld_map::sprite_palette'],['../classyaze_1_1zelda3_1_1OverworldMap.html#adea9c809151cc444d14efcc9d8f9270c',1,'yaze::zelda3::OverworldMap::sprite_palette(int i) const']]], + ['sprite_5fpalette_5f_360',['sprite_palette_',['../classyaze_1_1zelda3_1_1OverworldMap.html#a94ef6f3a99a44970586f17992000ca43',1,'yaze::zelda3::OverworldMap']]], + ['sprite_5fpreviews_5f_361',['sprite_previews_',['../classyaze_1_1editor_1_1OverworldEditor.html#ac4ab100dd9cc47647211811fb08f7645',1,'yaze::editor::OverworldEditor']]], + ['sprite_5fsize_362',['sprite_size',['../structyaze_1_1emu_1_1OBJSEL.html#a1af4c12fe4951e80e663f41735bd8ce8',1,'yaze::emu::OBJSEL']]], + ['sprite_5ftile_5foverflow_363',['sprite_tile_overflow',['../structyaze_1_1emu_1_1STAT77.html#a7e09ad856fcaaebdb4894df1b4a5a059',1,'yaze::emu::STAT77']]], + ['sprite_5ftileset_5f_364',['sprite_tileset_',['../classyaze_1_1zelda3_1_1Room.html#a9ae83ae7aa2d28fcc8cef2fc0455f073',1,'yaze::zelda3::Room']]], + ['spriteaction_365',['SpriteAction',['../classyaze_1_1zelda3_1_1SpriteAction.html',1,'yaze::zelda3']]], + ['spriteasset_366',['SpriteAsset',['../structyaze_1_1gui_1_1SpriteAsset.html',1,'yaze::gui::SpriteAsset'],['../structyaze_1_1gui_1_1SpriteAsset.html#ac1bd6e5a19545d11cffae871fd8bf1ff',1,'yaze::gui::SpriteAsset::SpriteAsset()']]], + ['spriteattributes_367',['SpriteAttributes',['../structyaze_1_1emu_1_1SpriteAttributes.html',1,'yaze::emu']]], + ['spritebuilder_368',['SpriteBuilder',['../classyaze_1_1zelda3_1_1SpriteBuilder.html',1,'yaze::zelda3']]], + ['spritebuildertest_369',['SpriteBuilderTest',['../classyaze_1_1test_1_1SpriteBuilderTest.html',1,'yaze::test']]], + ['spriteeditor_370',['SpriteEditor',['../classyaze_1_1editor_1_1SpriteEditor.html',1,'yaze::editor::SpriteEditor'],['../classyaze_1_1editor_1_1SpriteEditor.html#a73afa5ee58b92bb76ff48f3ae145f838',1,'yaze::editor::SpriteEditor::SpriteEditor()']]], + ['spriteinstruction_371',['SpriteInstruction',['../classyaze_1_1zelda3_1_1SpriteInstruction.html',1,'yaze::zelda3']]], + ['spriteitem_372',['SpriteItem',['../structyaze_1_1editor_1_1SpriteItem.html',1,'yaze::editor']]], + ['spriteproperty_373',['SpriteProperty',['../structyaze_1_1editor_1_1zsprite_1_1SpriteProperty.html',1,'yaze::editor::zsprite']]], + ['sprites_374',['SPRITES',['../classyaze_1_1editor_1_1OverworldEditor.html#a7651ac8fd6e5bcb126af837d95465f8ea05a245c75cdf9b6a708bad83456be7be',1,'yaze::editor::OverworldEditor']]], + ['sprites_375',['sprites',['../structz3__overworld.html#a6bd7ad40a45a55ec85e0bcd841981145',1,'z3_overworld::sprites'],['../classyaze_1_1test_1_1MockPpu.html#a78f763ebaf1616b77a7cb175e7cccc90',1,'yaze::test::MockPpu::sprites'],['../classyaze_1_1zelda3_1_1Overworld.html#a3f756e95bf3daf66f09f1f09d69ff7b0',1,'yaze::zelda3::Overworld::sprites()']]], + ['sprites_5f_376',['sprites_',['../classyaze_1_1emu_1_1Ppu.html#a1516775d17637ae609449d99a292eee3',1,'yaze::emu::Ppu::sprites_'],['../classyaze_1_1zelda3_1_1Room.html#a276273318785da9006ca84280a9c4610',1,'yaze::zelda3::Room::sprites_']]], + ['sprites_5faux1_377',['sprites_aux1',['../structyaze_1_1gfx_1_1PaletteGroupMap.html#a61002642fce38e9b9ce7fe94a338626a',1,'yaze::gfx::PaletteGroupMap']]], + ['sprites_5faux2_378',['sprites_aux2',['../structyaze_1_1gfx_1_1PaletteGroupMap.html#a8eb5593646931cb59a5aa32f4061e6e1',1,'yaze::gfx::PaletteGroupMap']]], + ['sprites_5faux3_379',['sprites_aux3',['../structyaze_1_1gfx_1_1PaletteGroupMap.html#ac81c9a14642c107e851a020cb139d27e',1,'yaze::gfx::PaletteGroupMap']]], + ['sprites_5fclip_5fin_5fout_380',['sprites_clip_in_out',['../structyaze_1_1emu_1_1WindowMaskSettings2.html#a8fb42732aa55dde2c24df78c300562d3',1,'yaze::emu::WindowMaskSettings2']]], + ['sprites_5fdata_381',['sprites_data',['../namespaceyaze_1_1zelda3.html#a7d2452ced36c98f46bc58efc4c0c5a12',1,'yaze::zelda3']]], + ['sprites_5fdata_5fempty_5froom_382',['sprites_data_empty_room',['../namespaceyaze_1_1zelda3.html#a463ec4251a34bd3d40ec7f7f4efc4459',1,'yaze::zelda3']]], + ['sprites_5fenable_383',['sprites_enable',['../structyaze_1_1emu_1_1MainSubScreenDesignation.html#ab4668e8e6fa7ad5d7dead109bac441e1',1,'yaze::emu::MainSubScreenDesignation::sprites_enable'],['../structyaze_1_1emu_1_1WindowMaskSettings2.html#a4c9cc044d3929270343f85c9f67925f1',1,'yaze::emu::WindowMaskSettings2::sprites_enable']]], + ['sprites_5fend_5fdata_384',['sprites_end_data',['../namespaceyaze_1_1zelda3.html#af02aee5bbc44022396196984dfba0554',1,'yaze::zelda3']]], + ['spriteset_385',['spriteset',['../classyaze_1_1zelda3_1_1Room.html#ac09476498b3ad9d59a8795082d9c85ec',1,'yaze::zelda3::Room']]], + ['spriteset_5fcanvas_5f_386',['spriteset_canvas_',['../classyaze_1_1editor_1_1GfxGroupEditor.html#abd737ba276ab2a87bdabd6791917d260',1,'yaze::editor::GfxGroupEditor']]], + ['spriteset_5fids_387',['spriteset_ids',['../classyaze_1_1Rom.html#a55859062f001d9e7d49442ab85c7a413',1,'yaze::Rom']]], + ['spriteset_5fusage_5f_388',['spriteset_usage_',['../classyaze_1_1editor_1_1DungeonEditor.html#a028ea31c2b31e8c250b14a6841b8f973',1,'yaze::editor::DungeonEditor']]], + ['spritesize_389',['SpriteSize',['../namespaceyaze_1_1emu.html#ab2d8079bb5330aedfb062604d2a0168a',1,'yaze::emu']]], + ['sprname_390',['sprName',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#aac45e976189de2a87e84d4991317d3ee',1,'yaze::editor::zsprite::ZSprite']]], + ['sql_391',['SQL',['../structTextEditor_1_1LanguageDefinition.html#a0a05e293330d96c3966b5c04c9740926',1,'TextEditor::LanguageDefinition']]], + ['sr_392',['sr',['../structyaze_1_1zelda3_1_1music_1_1ZeldaInstrument.html#a7d854a930f079ad18ef4c44a216b3f6c',1,'yaze::zelda3::music::ZeldaInstrument::sr'],['../structyaze_1_1zelda3_1_1music_1_1ZeldaSfxInstrument.html#a2c54d41d68c749b177871d19b395f2ee',1,'yaze::zelda3::music::ZeldaSfxInstrument::sr']]], + ['sram_5fsize_5f_393',['sram_size_',['../classyaze_1_1emu_1_1MemoryImpl.html#aeae3b185530a086e36cc18c5f6b6de80',1,'yaze::emu::MemoryImpl']]], + ['src_5fpos_394',['src_pos',['../structyaze_1_1gfx_1_1lc__lz2_1_1CompressionContext.html#a893c8952f011607656908b980ea46ca1',1,'yaze::gfx::lc_lz2::CompressionContext']]], + ['srcn_395',['srcn',['../structyaze_1_1emu_1_1DspChannel.html#a4af0ed15c68d6645bf942cb07ba430fa',1,'yaze::emu::DspChannel']]], + ['srnum_396',['srnum',['../classyaze_1_1zelda3_1_1music_1_1Tracker.html#adc59dce4e301e1fef3d3cc604d94e466',1,'yaze::zelda3::music::Tracker']]], + ['srsize_397',['srsize',['../classyaze_1_1zelda3_1_1music_1_1Tracker.html#afd4343a98e78cad6ae17d428416e35d7',1,'yaze::zelda3::music::Tracker']]], + ['ss_5flasttime_398',['ss_lasttime',['../classyaze_1_1zelda3_1_1music_1_1Tracker.html#a2a20cea819610d41f2aa00547b8ddc2c',1,'yaze::zelda3::music::Tracker']]], + ['ss_5fnext_399',['ss_next',['../classyaze_1_1zelda3_1_1music_1_1Tracker.html#a7772ad9cd405e8b3eef22b0dbe0f8f5a',1,'yaze::zelda3::music::Tracker']]], + ['ss_5fnum_400',['ss_num',['../classyaze_1_1zelda3_1_1music_1_1Tracker.html#acff537d05b8ee98b47233aa731e2a397',1,'yaze::zelda3::music::Tracker']]], + ['ss_5fsize_401',['ss_size',['../classyaze_1_1zelda3_1_1music_1_1Tracker.html#aa1740826fc7090f10766b6146170ade7',1,'yaze::zelda3::music::Tracker']]], + ['ssblt_402',['ssblt',['../classyaze_1_1zelda3_1_1music_1_1Tracker.html#af100ca5f5cbbecd8b8b3d5e326c6f0a5',1,'yaze::zelda3::music::Tracker']]], + ['sta_403',['STA',['../classyaze_1_1emu_1_1Cpu.html#a17b744c525db2908d3e3228bd0b000ed',1,'yaze::emu::Cpu']]], + ['sta_404',['Sta',['../classyaze_1_1emu_1_1Cpu.html#a2d62beb5157a9c012e3416f45b5f289b',1,'yaze::emu::Cpu']]], + ['stackrelative_405',['StackRelative',['../classyaze_1_1emu_1_1Cpu.html#adde9d945ee33e7eefa0e0953b0d9562b',1,'yaze::emu::Cpu']]], + ['stackrelativeindirectindexedy_406',['StackRelativeIndirectIndexedY',['../classyaze_1_1emu_1_1Cpu.html#ae648c53e53fdb62afb60c063424a716e',1,'yaze::emu::Cpu']]], + ['stair1_5f_407',['stair1_',['../classyaze_1_1zelda3_1_1Room.html#a713767916cfafcc6049ca04f9cbd55af',1,'yaze::zelda3::Room']]], + ['stair2_5f_408',['stair2_',['../classyaze_1_1zelda3_1_1Room.html#ae9e079d84b13b9abd26a0f57f38b7704',1,'yaze::zelda3::Room']]], + ['stair3_5f_409',['stair3_',['../classyaze_1_1zelda3_1_1Room.html#ac9bda9b13e04e4d9269f1d5172bc9111',1,'yaze::zelda3::Room']]], + ['stair4_5f_410',['stair4_',['../classyaze_1_1zelda3_1_1Room.html#abecf2d993dfab206ee0081a51c35aa01',1,'yaze::zelda3::Room']]], + ['staircase_5fplane_5f_411',['staircase_plane_',['../classyaze_1_1zelda3_1_1Room.html#a16488c5e4de1d4302a4c9e0b7de7f0da',1,'yaze::zelda3::Room']]], + ['staircase_5frooms_5f_412',['staircase_rooms_',['../classyaze_1_1zelda3_1_1Room.html#aa0c4439d9699b6d6f8f67fe274361b2c',1,'yaze::zelda3::Room']]], + ['stairs_413',['Stairs',['../namespaceyaze_1_1zelda3.html#aacf2dac35353426c864a8a4cefe412a8a0b01cc688e1e0b5f6b70f858a1b389ae',1,'yaze::zelda3']]], + ['stairs_414',['stairs',['../structz3__dungeon__room.html#ad3fd4b6ccfaf676492fd96103bcb3467',1,'z3_dungeon_room']]], + ['stairsobjects_415',['stairsObjects',['../namespaceyaze_1_1zelda3.html#a103656680d1929d852ba5286b01d5dd0',1,'yaze::zelda3']]], + ['start_416',['start',['../structyaze_1_1gfx_1_1lc__lz2_1_1CompressionContext.html#a02baca5bc92bb6e369946528311d14bd',1,'yaze::gfx::lc_lz2::CompressionContext::start'],['../structyaze_1_1zelda3_1_1music_1_1SongSpcBlock.html#a13fcff9589dc845cb7b18b3380891a7e',1,'yaze::zelda3::music::SongSpcBlock::start'],['../structyaze_1_1zelda3_1_1music_1_1SongRange.html#a4bebafb06ee3f64a08ca12ffeb1a0cf2',1,'yaze::zelda3::music::SongRange::start']]], + ['start_5fbutton_417',['start_button',['../structyaze_1_1emu_1_1EmulatorKeybindings.html#ab4c0494f487f6aebd2311fe487d39158',1,'yaze::emu::EmulatorKeybindings']]], + ['startdelay_418',['startDelay',['../structyaze_1_1emu_1_1DspChannel.html#a2411814d2127833790eb14846a79e5e8',1,'yaze::emu::DspChannel']]], + ['startdma_419',['StartDma',['../namespaceyaze_1_1emu.html#a9f078aec45c370be52f69d186df70ff6',1,'yaze::emu']]], + ['startdmatransfer_420',['startDmaTransfer',['../structyaze_1_1emu_1_1DmaRegisters.html#abeec4ea88e53e56f96d1e5ca01278ae9',1,'yaze::emu::DmaRegisters']]], + ['started_421',['Started',['../index.html',1,'Getting Started'],['../md_docs_2contributing.html#autotoc_md41',1,'Getting Started']]], + ['stat77_422',['STAT77',['../structyaze_1_1emu_1_1STAT77.html',1,'yaze::emu::STAT77'],['../namespaceyaze_1_1emu.html#a979a2640bb3cf6137e0a2805ffaf67e1',1,'yaze::emu::STAT77']]], + ['stat78_423',['STAT78',['../structyaze_1_1emu_1_1STAT78.html',1,'yaze::emu::STAT78'],['../namespaceyaze_1_1emu.html#a974daf65d141915c648ccb83aa84a72a',1,'yaze::emu::STAT78']]], + ['static_5fgraphics_424',['static_graphics',['../structz3__overworld__map.html#ac7d9aa81af6f3f40c2a09e287fdec2fb',1,'z3_overworld_map::static_graphics'],['../classyaze_1_1zelda3_1_1OverworldMap.html#a813d2eef87a1f2ae73a1651777acdece',1,'yaze::zelda3::OverworldMap::static_graphics(int i) const']]], + ['static_5fgraphics_5f_425',['static_graphics_',['../classyaze_1_1zelda3_1_1OverworldMap.html#aa4160e54eb1f6c933790ec7144ab390d',1,'yaze::zelda3::OverworldMap']]], + ['status_426',['status',['../classyaze_1_1emu_1_1Cpu.html#a079c666afdbdab15995f66e2b1206223',1,'yaze::emu::Cpu']]], + ['status_5f_427',['status_',['../classyaze_1_1editor_1_1DungeonEditor.html#a22ff4bc057344baa8abc0957fb907689',1,'yaze::editor::DungeonEditor::status_'],['../classyaze_1_1editor_1_1EditorManager.html#a6dc2ae273f19652bf1f85f7b3da695c8',1,'yaze::editor::EditorManager::status_'],['../classyaze_1_1editor_1_1GraphicsEditor.html#af92f09e87b0331386b4257572993ed79',1,'yaze::editor::GraphicsEditor::status_'],['../classyaze_1_1editor_1_1PaletteEditor.html#ac079cef27c2bba7100184ca6e2272ba9',1,'yaze::editor::PaletteEditor::status_'],['../classyaze_1_1editor_1_1ScreenEditor.html#ab6a946ebc0fdc91cad00ee2ebfa586b0',1,'yaze::editor::ScreenEditor::status_'],['../classyaze_1_1editor_1_1Tile16Editor.html#a58ad362d4e7e090f25abeeb5cb3bed96',1,'yaze::editor::Tile16Editor::status_'],['../classyaze_1_1editor_1_1OverworldEditor.html#a92f496396b365517e10fab89f317ea60',1,'yaze::editor::OverworldEditor::status_'],['../classyaze_1_1editor_1_1SpriteEditor.html#a08b19adcef55093c57d5411ceeaeebeb',1,'yaze::editor::SpriteEditor::status_']]], + ['statusregisterirq_428',['statusRegisterIrq',['../structyaze_1_1emu_1_1CounterIrqNmiRegisters.html#a60997e376dfc0f8ad1eeb52d6af3e237',1,'yaze::emu::CounterIrqNmiRegisters']]], + ['step_429',['step',['../classyaze_1_1emu_1_1Spc700.html#a405422dea7cb9a6fd6bf3e819065b5e9',1,'yaze::emu::Spc700']]], + ['step_5f_430',['step_',['../classyaze_1_1emu_1_1Emulator.html#aba2308ec2e51f84ad54254ff847b6ea8',1,'yaze::emu::Emulator']]], + ['stle_431',['stle',['../namespaceyaze_1_1core_1_1anonymous__namespace_02common_8cc_03.html#a9ca88b46161c3ec2e0854a30c4e05f89',1,'yaze::core::anonymous_namespace{common.cc}']]], + ['stle0_432',['stle0',['../namespaceyaze_1_1core_1_1anonymous__namespace_02common_8cc_03.html#add7fdeb7cfabec157b3eaff5754486d3',1,'yaze::core::anonymous_namespace{common.cc}']]], + ['stle1_433',['stle1',['../namespaceyaze_1_1core_1_1anonymous__namespace_02common_8cc_03.html#a170481e823b53d24885da41938c0dbf4',1,'yaze::core::anonymous_namespace{common.cc}']]], + ['stle16b_434',['stle16b',['../namespaceyaze_1_1core.html#a2cb2c0bf50bac2324d970587cc1b0233',1,'yaze::core']]], + ['stle16b_5fi_435',['stle16b_i',['../namespaceyaze_1_1core.html#a611a51e1035d450eef5c06263128ce92',1,'yaze::core']]], + ['stle2_436',['stle2',['../namespaceyaze_1_1core_1_1anonymous__namespace_02common_8cc_03.html#ac0bdba24264e9d2a21e6a9da804c5acd',1,'yaze::core::anonymous_namespace{common.cc}']]], + ['stle3_437',['stle3',['../namespaceyaze_1_1core_1_1anonymous__namespace_02common_8cc_03.html#a19194aea13ba75a0dca31cd2d4919d72',1,'yaze::core::anonymous_namespace{common.cc}']]], + ['stop_438',['STOP',['../classyaze_1_1emu_1_1Spc700.html#a03472018280044413a8c8b0950dd0366',1,'yaze::emu::Spc700']]], + ['stopped_5f_439',['stopped_',['../classyaze_1_1emu_1_1Spc700.html#aacc2eddd727be8969a379f3dbbf37f74',1,'yaze::emu::Spc700::stopped_'],['../classyaze_1_1emu_1_1Cpu.html#a1ec861c3ec35a6dd77db3b2eb2952ce8',1,'yaze::emu::Cpu::stopped_']]], + ['stp_440',['STP',['../classyaze_1_1emu_1_1Cpu.html#a79ddc82d6d43399804aa93e1c4fedaa7',1,'yaze::emu::Cpu']]], + ['stretchspacing_441',['StretchSpacing',['../structyaze_1_1gui_1_1GfxSheetAssetBrowser.html#a5155af2c0c1393af51be84ce99d46fff',1,'yaze::gui::GfxSheetAssetBrowser']]], + ['strictpattern_442',['StrictPattern',['../structyaze_1_1editor_1_1TextElement.html#a7f7d33254435881f3cb341b8b0a865dc',1,'yaze::editor::TextElement']]], + ['string_443',['String',['../classTextEditor.html#aca331df673ad92468a0a7984a6d38832',1,'TextEditor::String'],['../classTextEditor.html#acb9bdc8f59e2fd152f423db095672fd9a27118326006d3829667a400ad23d5d98',1,'TextEditor::String'],['../namespaceyaze_1_1gui_1_1zeml.html#ab789223ff6fb457facc22ec1800678f1a27118326006d3829667a400ad23d5d98',1,'yaze::gui::zeml::String']]], + ['stringreplace_444',['StringReplace',['../namespaceyaze_1_1core.html#a2efa2fdd38e8bf23d8f3cf7ce03679fc',1,'yaze::core']]], + ['structure_445',['Structure',['../md_docs_2infrastructure.html#autotoc_md50',1,'Directory Structure'],['../md_docs_2asm-style-guide.html#autotoc_md2',1,'File Structure']]], + ['structures_446',['Data Structures',['../md_docs_2asm-style-guide.html#autotoc_md8',1,'']]], + ['stx_447',['STX',['../classyaze_1_1emu_1_1Cpu.html#aa97eb688f0c9a32fd057cf3cb50f090f',1,'yaze::emu::Cpu']]], + ['stx_448',['Stx',['../classyaze_1_1emu_1_1Cpu.html#a04a9b2dcbbc669d262247ebc3c144cc6',1,'yaze::emu::Cpu']]], + ['sty_449',['STY',['../classyaze_1_1emu_1_1Cpu.html#a49bc851e3f6f48acd2271bf03fbb59e8',1,'yaze::emu::Cpu']]], + ['sty_450',['Sty',['../classyaze_1_1emu_1_1Cpu.html#ae9511ade71c001e2c705605b2d4d1db0',1,'yaze::emu::Cpu']]], + ['style_20guide_451',['Style Guide',['../md_docs_2asm-style-guide.html',1,'Asm Style Guide'],['../md_docs_2contributing.html#autotoc_md34',1,'Style Guide']]], + ['style_2ecc_452',['style.cc',['../style_8cc.html',1,'']]], + ['style_2eh_453',['style.h',['../style_8h.html',1,'']]], + ['stz_454',['STZ',['../classyaze_1_1emu_1_1Cpu.html#aba30e01362b0380d504c3ad3925d5cbb',1,'yaze::emu::Cpu']]], + ['stz_455',['Stz',['../classyaze_1_1emu_1_1Cpu.html#acfa00fa0a50d8f5f7544fc5e02d39611',1,'yaze::emu::Cpu']]], + ['sub_5fcolor_5fwindow_456',['sub_color_window',['../structyaze_1_1emu_1_1CGWSEL.html#a7bba753237dc8918638100bf8e80c456',1,'yaze::emu::CGWSEL']]], + ['sub_5fpalette_457',['sub_palette',['../classyaze_1_1gfx_1_1SnesPalette.html#a8172ae7725a9fe1c23df412b2632a484',1,'yaze::gfx::SnesPalette']]], + ['subcommands_458',['subcommands',['../structyaze_1_1editor_1_1CommandManager_1_1CommandInfoOrPrefix.html#a19db5aa9d2ba2f6e049c95eeb81cd5f1',1,'yaze::editor::CommandManager::CommandInfoOrPrefix']]], + ['subeditor_459',['SubEditor',['../structyaze_1_1editor_1_1zsprite_1_1SubEditor.html',1,'yaze::editor::zsprite']]], + ['subfolders_460',['subfolders',['../structyaze_1_1core_1_1FolderItem.html#ab9b7307a4154b8efa565bc647083a50d',1,'yaze::core::FolderItem']]], + ['subscreen_5foverlay_5f_461',['subscreen_overlay_',['../classyaze_1_1zelda3_1_1OverworldMap.html#aa50f9583b7396d68bc83f13cc4ee6207',1,'yaze::zelda3::OverworldMap']]], + ['subscreenenabled_462',['subScreenEnabled',['../structyaze_1_1emu_1_1Layer.html#a8815785b586b3f177dd82dd4fbb81a93',1,'yaze::emu::Layer']]], + ['subscreenwindowed_463',['subScreenWindowed',['../structyaze_1_1emu_1_1Layer.html#a282f1151610649310fce2f3a398e4e83',1,'yaze::emu::Layer']]], + ['subsystem_464',['3. Emulator Subsystem',['../md_docs_2contributing.html#autotoc_md39',1,'']]], + ['subtract_5fcolor_5f_465',['subtract_color_',['../classyaze_1_1emu_1_1Ppu.html#a412b9312bc91eddcd48382934f918f75',1,'yaze::emu::Ppu']]], + ['subtype_466',['subtype',['../structz3__sprite.html#a19b2d6579637fc6eb2f7b4b03dca4bbc',1,'z3_sprite::subtype'],['../classyaze_1_1zelda3_1_1Sprite.html#abc9a8bcbc5a879ad693ee8b70c3fa22a',1,'yaze::zelda3::Sprite::subtype()']]], + ['subtype1_467',['Subtype1',['../classyaze_1_1zelda3_1_1Subtype1.html',1,'yaze::zelda3::Subtype1'],['../classyaze_1_1zelda3_1_1Subtype1.html#a1cefe525771d180923f46aec287da2a1',1,'yaze::zelda3::Subtype1::Subtype1()']]], + ['subtype2_468',['Subtype2',['../classyaze_1_1zelda3_1_1Subtype2.html',1,'yaze::zelda3::Subtype2'],['../classyaze_1_1zelda3_1_1Subtype2.html#a3ec61ae63764f3c6ded4250d46ff5330',1,'yaze::zelda3::Subtype2::Subtype2()']]], + ['subtype3_469',['Subtype3',['../classyaze_1_1zelda3_1_1Subtype3.html',1,'yaze::zelda3::Subtype3'],['../classyaze_1_1zelda3_1_1Subtype3.html#a511e3a730a216870af65e6266d84b033',1,'yaze::zelda3::Subtype3::Subtype3()']]], + ['subtype_5f_470',['subtype_',['../classyaze_1_1zelda3_1_1Sprite.html#a0b4edfa96584451562217f75a7c2efa3',1,'yaze::zelda3::Sprite']]], + ['subtype_5fptr_471',['subtype_ptr',['../structyaze_1_1zelda3_1_1SubtypeInfo.html#a38007237e22fe85ce0047c7fd68b15f1',1,'yaze::zelda3::SubtypeInfo']]], + ['subtypeinfo_472',['SubtypeInfo',['../structyaze_1_1zelda3_1_1SubtypeInfo.html',1,'yaze::zelda3']]], + ['subw_473',['SUBW',['../classyaze_1_1emu_1_1Spc700.html#a03850ed428978f1b25b3500a822fa27b',1,'yaze::emu::Spc700']]], + ['super_5fdonkey_5f_474',['super_donkey_',['../classyaze_1_1editor_1_1GraphicsEditor.html#ae143e980f615c02473c5e72e6b45e08c',1,'yaze::editor::GraphicsEditor']]], + ['super_5fdonkey_5fcanvas_5f_475',['super_donkey_canvas_',['../classyaze_1_1editor_1_1GraphicsEditor.html#a29cf1278c09c644496f3e8032ce3fdc1',1,'yaze::editor::GraphicsEditor']]], + ['supported_20features_476',['Supported Features',['../index.html#autotoc_md46',1,'']]], + ['surface_477',['surface',['../classyaze_1_1gfx_1_1Bitmap.html#aba6afeb2e94ce15eb378c7258596a758',1,'yaze::gfx::Bitmap']]], + ['surface_5f_478',['surface_',['../classyaze_1_1gfx_1_1Bitmap.html#aa27f00b847a01ee31966e570ffd2b696',1,'yaze::gfx::Bitmap']]], + ['sustainlevel_479',['sustainLevel',['../structyaze_1_1emu_1_1DspChannel.html#a9c9304cabd9304b06be2a602d47fe83c',1,'yaze::emu::DspChannel']]], + ['sword_5fx_5f_480',['sword_x_',['../classyaze_1_1zelda3_1_1screen_1_1TitleScreen.html#af8c60ea11ae03ec0cfeceb14fd40dc2c',1,'yaze::zelda3::screen::TitleScreen']]], + ['swords_481',['swords',['../structyaze_1_1gfx_1_1PaletteGroupMap.html#a635ac3738f0d152113bd1cd994314b7a',1,'yaze::gfx::PaletteGroupMap']]], + ['swordselected_482',['swordSelected',['../classyaze_1_1zelda3_1_1screen_1_1TitleScreen.html#ae130d53a27114ae9b9ddd047326527fc',1,'yaze::zelda3::screen::TitleScreen']]], + ['symbols_483',['Labels and Symbols',['../md_docs_2asm-style-guide.html#autotoc_md3',1,'']]], + ['sync_5fcycle_5f_484',['sync_cycle_',['../classyaze_1_1emu_1_1Snes.html#a98eb3874e72896e6bfb619fcbcead59c',1,'yaze::emu::Snes']]], + ['synccycles_485',['SyncCycles',['../classyaze_1_1emu_1_1Snes.html#ac622beb60f2d1547cb40e3a3b9c3ff53',1,'yaze::emu::Snes']]], + ['system_486',['System',['../md_docs_2contributing.html#autotoc_md37',1,'1. Extensions System'],['../md_docs_2contributing.html#autotoc_md38',1,'2. Sprite Builder System']]] ]; diff --git a/search/all_20.js b/search/all_20.js index b6567dd1a..1a9a3c7a5 100644 --- a/search/all_20.js +++ b/search/all_20.js @@ -65,6 +65,5 @@ var searchData= ['writetopixel_62',['WriteToPixel',['../classyaze_1_1gfx_1_1Bitmap.html#aefd1651f2d68b9890ece70c68355a34e',1,'yaze::gfx::Bitmap']]], ['writetransaction_63',['WriteTransaction',['../classyaze_1_1Rom.html#a7bdc727db5fbd5eb40cfe62f9eb30afb',1,'yaze::Rom']]], ['writevector_64',['WriteVector',['../classyaze_1_1Rom.html#a6db96c6615d73dcfe76f31b480ff89b0',1,'yaze::Rom']]], - ['writeword_65',['WriteWord',['../classyaze_1_1emu_1_1Cpu.html#a0bfb82933619fe13fb8f8e51c86dd9e7',1,'yaze::emu::Cpu::WriteWord()'],['../classyaze_1_1emu_1_1Memory.html#a7070e98eb342d3891d2fdaa0e2645b7d',1,'yaze::emu::Memory::WriteWord()'],['../classyaze_1_1emu_1_1MemoryImpl.html#a1e184855520e4274f0179e39c5244c0f',1,'yaze::emu::MemoryImpl::WriteWord()'],['../classyaze_1_1Rom.html#ae438d6ea3e62c91dda4c6134fbc2a0c6',1,'yaze::Rom::WriteWord()']]], - ['writewordtopixel_66',['WriteWordToPixel',['../classyaze_1_1gfx_1_1Bitmap.html#a62ed8ed61cb919d785cc57aa78847550',1,'yaze::gfx::Bitmap']]] + ['writeword_65',['WriteWord',['../classyaze_1_1emu_1_1Cpu.html#a0bfb82933619fe13fb8f8e51c86dd9e7',1,'yaze::emu::Cpu::WriteWord()'],['../classyaze_1_1emu_1_1Memory.html#a7070e98eb342d3891d2fdaa0e2645b7d',1,'yaze::emu::Memory::WriteWord()'],['../classyaze_1_1emu_1_1MemoryImpl.html#a1e184855520e4274f0179e39c5244c0f',1,'yaze::emu::MemoryImpl::WriteWord()'],['../classyaze_1_1Rom.html#ae438d6ea3e62c91dda4c6134fbc2a0c6',1,'yaze::Rom::WriteWord()']]] ]; diff --git a/search/all_a.js b/search/all_a.js index 9a11fcd4e..c764c9108 100644 --- a/search/all_a.js +++ b/search/all_a.js @@ -172,7 +172,7 @@ var searchData= ['asm_5fparser_169',['asm_parser',['../classyaze_1_1test_1_1CpuTest.html#a307c6c40082b296f17c2073d1450b2a9',1,'yaze::test::CpuTest']]], ['asm_5fparser_2eh_170',['asm_parser.h',['../asm__parser_8h.html',1,'']]], ['asmparser_171',['AsmParser',['../classyaze_1_1emu_1_1AsmParser.html',1,'yaze::emu']]], - ['assemblemap16tiles_172',['AssembleMap16Tiles',['../classyaze_1_1zelda3_1_1Overworld.html#ae59ee22d837ba7014b1ae99b9b9b1e1e',1,'yaze::zelda3::Overworld']]], + ['assemblemap16tiles_172',['AssembleMap16Tiles',['../classyaze_1_1zelda3_1_1Overworld.html#ac213f830ec85c668d91f46bc27939eba',1,'yaze::zelda3::Overworld']]], ['assemblemap32tiles_173',['AssembleMap32Tiles',['../classyaze_1_1zelda3_1_1Overworld.html#ae35643496d5fc1c0418088dd24215376',1,'yaze::zelda3::Overworld']]], ['assembly_5feditor_2ecc_174',['assembly_editor.cc',['../assembly__editor_8cc.html',1,'']]], ['assembly_5feditor_2eh_175',['assembly_editor.h',['../assembly__editor_8h.html',1,'']]], diff --git a/search/all_c.js b/search/all_c.js index 3c819f370..6b76eb423 100644 --- a/search/all_c.js +++ b/search/all_c.js @@ -259,156 +259,154 @@ var searchData= ['convert4bppto3bpp_256',['Convert4bppTo3bpp',['../namespaceyaze_1_1gfx.html#af73d224e370ce5d8b6f0e363cce5d2a8',1,'yaze::gfx']]], ['convertbpp_257',['ConvertBpp',['../namespaceyaze_1_1gfx.html#a801e13a355e10203fa354ca04529ac94',1,'yaze::gfx']]], ['convertcolortoimvec4_258',['ConvertColorToImVec4',['../namespaceyaze_1_1gui.html#a0a2f4e28780bd8cf64f9d6e7b67be924',1,'yaze::gui']]], - ['converted_5fsurface_259',['converted_surface',['../classyaze_1_1gfx_1_1Bitmap.html#a4fb0f6bbb8c0a99e5335e4e5191fbac6',1,'yaze::gfx::Bitmap']]], - ['converted_5fsurface_5f_260',['converted_surface_',['../classyaze_1_1gfx_1_1Bitmap.html#a0059d8ca2f553ed4a51ba0566ee48229',1,'yaze::gfx::Bitmap']]], - ['convertrgbtosnes_261',['ConvertRgbToSnes',['../namespaceyaze_1_1gfx.html#a4e83a052d42017612243c3f81b538b7d',1,'yaze::gfx::ConvertRgbToSnes(const snes_color &color)'],['../namespaceyaze_1_1gfx.html#a78da9ee9b2de37e218f0152a1ecc4e36',1,'yaze::gfx::ConvertRgbToSnes(const ImVec4 &color)']]], - ['convertsnescolortoimvec4_262',['ConvertSnesColorToImVec4',['../namespaceyaze_1_1gui.html#a7133468eeb96ba6d81b2c91bc7118d1d',1,'yaze::gui']]], - ['convertsnestorgb_263',['ConvertSnesToRgb',['../namespaceyaze_1_1gfx.html#a893d31b6aeb9a3df9754b9def778b458',1,'yaze::gfx']]], - ['coordinates_264',['Coordinates',['../structTextEditor_1_1Coordinates.html',1,'TextEditor::Coordinates'],['../structTextEditor_1_1Coordinates.html#a4936999ed28160402d2f666011237e32',1,'TextEditor::Coordinates::Coordinates()'],['../structTextEditor_1_1Coordinates.html#afc851102ab611e41dc512160b591d100',1,'TextEditor::Coordinates::Coordinates(int aLine, int aColumn)']]], - ['cop_265',['COP',['../classyaze_1_1emu_1_1Cpu.html#a1f0d75d937217cd75088aedf4adec3d9',1,'yaze::emu::Cpu']]], - ['copied_5fdata_5fgfx_266',['copied_data_gfx',['../classyaze_1_1zelda3_1_1screen_1_1TitleScreen.html#a8f27e9ffb2849fa33aced74c1e570888',1,'yaze::zelda3::screen::TitleScreen']]], - ['copied_5fdata_5frooms_267',['copied_data_rooms',['../classyaze_1_1zelda3_1_1screen_1_1TitleScreen.html#a2e980192e3ef7495a0eca5b2241c0a82',1,'yaze::zelda3::screen::TitleScreen']]], - ['copy_268',['Copy',['../classyaze_1_1editor_1_1AssemblyEditor.html#a6654c410e6c0f5d15d15581901e71ef1',1,'yaze::editor::AssemblyEditor::Copy()'],['../classyaze_1_1editor_1_1DungeonEditor.html#acdfc87bf1c3409ea52ee0e42ca23c64b',1,'yaze::editor::DungeonEditor::Copy()'],['../classyaze_1_1editor_1_1Editor.html#a0d1cad7dc7377bcf699c76dc1da4bd2f',1,'yaze::editor::Editor::Copy()'],['../classyaze_1_1editor_1_1GraphicsEditor.html#a5a25fae04d8f11e23a5bb392ddb0fc52',1,'yaze::editor::GraphicsEditor::Copy()'],['../classyaze_1_1editor_1_1PaletteEditor.html#a6d64bf2ecfe719870a7912dbb9f5493b',1,'yaze::editor::PaletteEditor::Copy()'],['../classyaze_1_1editor_1_1ScreenEditor.html#a59dfc6057ab5be18ec35c3e2ad9cc900',1,'yaze::editor::ScreenEditor::Copy()'],['../classyaze_1_1editor_1_1MessageEditor.html#a12e2b9a72d58beeab27e0d6668f52746',1,'yaze::editor::MessageEditor::Copy()'],['../structyaze_1_1editor_1_1MessageEditor_1_1TextBox.html#a3a92128e6470e5b62a8fbd459f656532',1,'yaze::editor::MessageEditor::TextBox::Copy()'],['../classyaze_1_1editor_1_1MusicEditor.html#a9516d58ac2dc4bf39c503b4f48374195',1,'yaze::editor::MusicEditor::Copy()'],['../classyaze_1_1editor_1_1OverworldEditor.html#ab6eb80402cae2e3fd5bf824c0c415d15',1,'yaze::editor::OverworldEditor::Copy()'],['../classyaze_1_1editor_1_1SpriteEditor.html#ac349bfdf54423855e9319f81dffbaf5c',1,'yaze::editor::SpriteEditor::Copy()'],['../classyaze_1_1editor_1_1SettingsEditor.html#aa874bd1e91916308f77cfc2fd13e8b18',1,'yaze::editor::SettingsEditor::Copy()'],['../classTextEditor.html#ad71b4195221a533bdeea571b64357bf3',1,'TextEditor::Copy()'],['../classyaze_1_1test_1_1integration_1_1TestEditor.html#aea334c2389b64b68b19a76a62e6ba67e',1,'yaze::test::integration::TestEditor::Copy()']]], - ['copy_269',['copy',['../structyaze_1_1zelda3_1_1music_1_1ZeldaWave.html#a9ad182a0c2d0af79ff188e6dcc2b0a65',1,'yaze::zelda3::music::ZeldaWave']]], - ['copy_5fbutton_5fpressed_270',['copy_button_pressed',['../classyaze_1_1editor_1_1ScreenEditor.html#a9722d0ac9dcd957234c365610b0d7bcc',1,'yaze::editor::ScreenEditor']]], - ['copyimagetoclipboard_271',['CopyImageToClipboard',['../namespaceyaze_1_1core.html#a421cc759aa63272bf0079eddf0d32eac',1,'yaze::core']]], - ['copyroomgraphicstobuffer_272',['CopyRoomGraphicsToBuffer',['../classyaze_1_1zelda3_1_1Room.html#a31a5c3edb2e2912eac7fc01696530f97',1,'yaze::zelda3::Room']]], - ['copytile_273',['CopyTile',['../classyaze_1_1gfx_1_1Tilesheet.html#a41a67b3db71e545ab05d5ccc0f735728',1,'yaze::gfx::Tilesheet']]], - ['copytile8bpp16_274',['CopyTile8bpp16',['../namespaceyaze_1_1gfx.html#a3d42dbaf6fa57c5ad4da5b02154ce7c9',1,'yaze::gfx']]], - ['count_275',['Count',['../structyaze_1_1editor_1_1zsprite_1_1UserRoutine.html#a0e443d00b35140a1e186f0cd30329fbe',1,'yaze::editor::zsprite::UserRoutine::Count'],['../classyaze_1_1editor_1_1ResourceManager.html#ae06ae3eb279c790abd25d7400a09fcc3',1,'yaze::editor::ResourceManager::Count()']]], - ['count_276',['count',['../structyaze_1_1gui_1_1zeml_1_1WidgetAttributes.html#af85645098bd2d37981b440358711119a',1,'yaze::gui::zeml::WidgetAttributes']]], - ['count_5f_277',['count_',['../classyaze_1_1editor_1_1ResourceManager.html#a07c84af33a4fc1e3d455a0b8ef6b8598',1,'yaze::editor::ResourceManager']]], - ['count_5ffrequency_278',['count_frequency',['../classyaze_1_1emu_1_1Emulator.html#a6cee758a73f6ac05ab400fa58093426a',1,'yaze::emu::Emulator']]], - ['counter_279',['counter',['../structyaze_1_1emu_1_1Timer.html#a3ccd05259a5c54b8c025ec759479f9d7',1,'yaze::emu::Timer::counter'],['../classyaze_1_1emu_1_1Dsp.html#a4cd9f96ded2c8284605b24ab1bfa9fc9',1,'yaze::emu::Dsp::counter']]], - ['counter_5flatch_5fvalue_280',['counter_latch_value',['../structyaze_1_1emu_1_1STAT78.html#a534d279e987c461ec4da2904317d775b',1,'yaze::emu::STAT78']]], - ['counterenable_281',['counterEnable',['../structyaze_1_1emu_1_1CounterIrqNmiRegisters.html#a3c49a3079228c1b6eacdfc4b15de0608',1,'yaze::emu::CounterIrqNmiRegisters']]], - ['counterirqnmiregisters_282',['CounterIrqNmiRegisters',['../structyaze_1_1emu_1_1CounterIrqNmiRegisters.html',1,'yaze::emu']]], - ['counters_5flatched_5f_283',['counters_latched_',['../classyaze_1_1emu_1_1Ppu.html#a2a75edd204822dfc5db45bfb1d38396e',1,'yaze::emu::Ppu']]], - ['cplusplus_284',['CPlusPlus',['../structTextEditor_1_1LanguageDefinition.html#aba26ce5704845dd024521fed8c19a9c9',1,'TextEditor::LanguageDefinition']]], - ['cpu_285',['Cpu',['../classyaze_1_1emu_1_1Cpu.html',1,'yaze::emu::Cpu'],['../classyaze_1_1emu_1_1Cpu.html#a1bcde25647e62ab20e6fe8697ceb62c1',1,'yaze::emu::Cpu::Cpu()']]], - ['cpu_286',['cpu',['../classyaze_1_1zelda3_1_1DungeonObjectRenderer.html#a6f1f09d154ca5bd916ff5e977508735a',1,'yaze::zelda3::DungeonObjectRenderer::cpu'],['../classyaze_1_1test_1_1CpuTest.html#a58cd1091441c3582a4dbcea618d7b2d0',1,'yaze::test::CpuTest::cpu'],['../classyaze_1_1emu_1_1Snes.html#a8dd716e4ae561f358d40be65f9cc9847',1,'yaze::emu::Snes::cpu()']]], - ['cpu_2ecc_287',['cpu.cc',['../cpu_8cc.html',1,'']]], - ['cpu_2eh_288',['cpu.h',['../cpu_8h.html',1,'']]], - ['cpu_5f_289',['cpu_',['../classyaze_1_1emu_1_1Snes.html#aee7a85cbf294342b9110a6708db17200',1,'yaze::emu::Snes']]], - ['cpu_5fcallbacks_290',['cpu_callbacks',['../classyaze_1_1test_1_1CpuTest.html#a867c86b48338af10dc06bdcd39444ae9',1,'yaze::test::CpuTest']]], - ['cpu_5fcallbacks_5f_291',['cpu_callbacks_',['../classyaze_1_1emu_1_1Snes.html#a85058c55656b989ef1633961da96d93d',1,'yaze::emu::Snes::cpu_callbacks_'],['../classyaze_1_1zelda3_1_1DungeonObjectRenderer.html#a9e7af0a3196be5ad3033fcda084cfcee',1,'yaze::zelda3::DungeonObjectRenderer::cpu_callbacks_']]], - ['cpu_5ftest_2ecc_292',['cpu_test.cc',['../cpu__test_8cc.html',1,'']]], - ['cpucallbacks_293',['CpuCallbacks',['../structyaze_1_1emu_1_1CpuCallbacks.html',1,'yaze::emu::CpuCallbacks'],['../namespaceyaze_1_1emu.html#aab4485d53b785a237309663ba9f72437',1,'yaze::emu::CpuCallbacks']]], - ['cpuidle_294',['CpuIdle',['../classyaze_1_1emu_1_1Snes.html#a65cdf334d1b7337ef9cf3bddfe69eec9',1,'yaze::emu::Snes']]], - ['cpuread_295',['CpuRead',['../classyaze_1_1emu_1_1Snes.html#a2f0d6370c2861976fcc309ed59148a06',1,'yaze::emu::Snes']]], - ['cputest_296',['CpuTest',['../classyaze_1_1test_1_1CpuTest.html',1,'yaze::test']]], - ['cpuwrite_297',['CpuWrite',['../classyaze_1_1emu_1_1Snes.html#a6866919db87735bbf59c21c1afa09429',1,'yaze::emu::Snes']]], - ['cpx_298',['CPX',['../classyaze_1_1emu_1_1Cpu.html#a4ef6ef2d56701eeeab886cb4850b3ef7',1,'yaze::emu::Cpu']]], - ['cpx_299',['Cpx',['../classyaze_1_1emu_1_1Cpu.html#a764eeea7b58f891e124ee0a3394e1d89',1,'yaze::emu::Cpu']]], - ['cpy_300',['CPY',['../classyaze_1_1emu_1_1Cpu.html#ac28d253c8960201e66fd272cc976eabb',1,'yaze::emu::Cpu']]], - ['cpy_301',['Cpy',['../classyaze_1_1emu_1_1Cpu.html#a3cad2b4de11004019e03693fc2d228f3',1,'yaze::emu::Cpu']]], - ['crc32_302',['crc32',['../namespaceyaze_1_1core_1_1anonymous__namespace_02common_8cc_03.html#a22b36c5a55cae026fd8131ae06b8e149',1,'yaze::core::anonymous_namespace{common.cc}']]], - ['create_303',['Create',['../structyaze_1_1Project.html#a48f424c83759bd8daf22743214f4cec8',1,'yaze::Project::Create()'],['../classyaze_1_1gfx_1_1Bitmap.html#aa23cce9444734c2f59a1b35defabe716',1,'yaze::gfx::Bitmap::Create(int width, int height, int depth, const std::vector< uint8_t > &data)'],['../classyaze_1_1gfx_1_1Bitmap.html#a077d82f2218f1ddcd63922e7187e53e0',1,'yaze::gfx::Bitmap::Create(int width, int height, int depth, int format, const std::vector< uint8_t > &data)'],['../classyaze_1_1gfx_1_1SnesPalette.html#ac1a38bac2f35c108dac3c81253b516ee',1,'yaze::gfx::SnesPalette::Create(const std::vector< SnesColor > &cols)'],['../classyaze_1_1gfx_1_1SnesPalette.html#a666e0d7190b52b8f47dc78e8a9db71b3',1,'yaze::gfx::SnesPalette::Create(std::ranges::range auto &&cols)'],['../classyaze_1_1zelda3_1_1screen_1_1Inventory.html#a9e402be7cff9ddd88dd65db27875ac7d',1,'yaze::zelda3::screen::Inventory::Create()'],['../classyaze_1_1zelda3_1_1screen_1_1TitleScreen.html#aae05514c9dc1261261cd907e7389c89e',1,'yaze::zelda3::screen::TitleScreen::Create()'],['../classyaze_1_1zelda3_1_1SpriteAction.html#a56306966c9f8b60b9bed0d7e5d997d44',1,'yaze::zelda3::SpriteAction::Create(const std::string &actionName)'],['../classyaze_1_1zelda3_1_1SpriteAction.html#a978571d2334f2d11aa71c1d94a28d75f',1,'yaze::zelda3::SpriteAction::Create()'],['../classyaze_1_1zelda3_1_1SpriteBuilder.html#a7105fde7cc5cbb77fb0049d77e5fcc7f',1,'yaze::zelda3::SpriteBuilder::Create()']]], - ['createandrenderbitmap_304',['CreateAndRenderBitmap',['../classyaze_1_1core_1_1Renderer.html#a00a20558fae34923a884761811314d7c',1,'yaze::core::Renderer']]], - ['createbpspatch_305',['CreateBpsPatch',['../namespaceyaze_1_1core.html#a1d6fb7654b6d82c76cf2e31fd4f11a5f',1,'yaze::core']]], - ['createcompressionstring_306',['CreateCompressionString',['../namespaceyaze_1_1gfx_1_1lc__lz2.html#a8d462af8b98a9ecee8f91c524fc1ed2e',1,'yaze::gfx::lc_lz2']]], - ['createguicontext_307',['CreateGuiContext',['../classyaze_1_1core_1_1Controller.html#a8d6d4788e9100d960f35b7270a4795db',1,'yaze::core::Controller']]], - ['createinternalopcodemap_308',['CreateInternalOpcodeMap',['../classyaze_1_1emu_1_1AsmParser.html#a4bba6e54fc6ee626fee3b511e9b4d10c',1,'yaze::emu::AsmParser']]], - ['createorgetlabel_309',['CreateOrGetLabel',['../structyaze_1_1ResourceLabelManager.html#a5558c56c2d26e38c8f85839c1e77c169',1,'yaze::ResourceLabelManager']]], - ['createpalettegroupfromcolfile_310',['CreatePaletteGroupFromColFile',['../namespaceyaze_1_1gfx.html#af530065a154701f94a0a96f72d05c057',1,'yaze::gfx']]], - ['createpalettegroupfromlargepalette_311',['CreatePaletteGroupFromLargePalette',['../namespaceyaze_1_1gfx.html#aeccc5ded5a311afcdf70cb43e466c220',1,'yaze::gfx']]], - ['createpatch_312',['CreatePatch',['../classyaze_1_1cli_1_1CreatePatch.html',1,'yaze::cli']]], - ['createrenderer_313',['CreateRenderer',['../classyaze_1_1core_1_1Controller.html#ae191a94a55900590a8d6456d06eee08b',1,'yaze::core::Controller::CreateRenderer()'],['../classyaze_1_1core_1_1Renderer.html#ad9822300e9d48fac8aaa30c481966b58',1,'yaze::core::Renderer::CreateRenderer()']]], - ['createrepeatedbetweenuncompressable_314',['CreateRepeatedBetweenUncompressable',['../namespaceyaze_1_1test_1_1anonymous__namespace_02compression__test_8cc_03.html#a42fad52e57b19e451335e64fec8771ec',1,'yaze::test::anonymous_namespace{compression_test.cc}']]], - ['createtexture_315',['CreateTexture',['../classyaze_1_1gfx_1_1Bitmap.html#aa2fa6419b66b704db0eba2d6dfcdea6a',1,'yaze::gfx::Bitmap']]], - ['createtile32tilemap_316',['CreateTile32Tilemap',['../classyaze_1_1zelda3_1_1Overworld.html#a6db37a7e29db43a7ccd9a17a566d3b9c',1,'yaze::zelda3::Overworld']]], - ['createtilesheetfromgraphicsbuffer_317',['CreateTilesheetFromGraphicsBuffer',['../namespaceyaze_1_1gfx.html#a3f767446d2678762961318489ff37450',1,'yaze::gfx']]], - ['createwindow_318',['CreateWindow',['../classyaze_1_1core_1_1Controller.html#a0c454eb8e88de6a3759996e838faa1ab',1,'yaze::core::Controller']]], - ['current_5farea_5fpalette_319',['current_area_palette',['../classyaze_1_1zelda3_1_1Overworld.html#a02bcff47c67812030c284952bbb60491',1,'yaze::zelda3::Overworld']]], - ['current_5fblockset_5f_320',['current_blockset_',['../classyaze_1_1editor_1_1OverworldEditor.html#aabf607ad68656e7739386ed3132c73b2',1,'yaze::editor::OverworldEditor::current_blockset_'],['../classyaze_1_1zelda3_1_1OverworldMap.html#a20cde22bd5f4d8dd04269f7b3205ebd8',1,'yaze::zelda3::OverworldMap::current_blockset_']]], - ['current_5fbpp_5f_321',['current_bpp_',['../classyaze_1_1editor_1_1GraphicsEditor.html#a1f35f4b0df79437e129e00d7909e9aaa',1,'yaze::editor::GraphicsEditor']]], - ['current_5fcmd_322',['current_cmd',['../structyaze_1_1gfx_1_1lc__lz2_1_1CompressionContext.html#a1f7cd5bb3a4ba1b143d4f2bfa1d3c6d4',1,'yaze::gfx::lc_lz2::CompressionContext']]], - ['current_5fcolor_5f_323',['current_color_',['../classyaze_1_1editor_1_1GraphicsEditor.html#a0f8885aac23935577cc03897ecf2918f',1,'yaze::editor::GraphicsEditor::current_color_'],['../classyaze_1_1editor_1_1PaletteEditor.html#a93ec20f0031e2447f69e090f54c85988',1,'yaze::editor::PaletteEditor::current_color_']]], - ['current_5feditor_5f_324',['current_editor_',['../classyaze_1_1editor_1_1EditorManager.html#ac0340e25707cca3bfff0b8384d55ead9',1,'yaze::editor::EditorManager']]], - ['current_5fentity_5f_325',['current_entity_',['../classyaze_1_1editor_1_1OverworldEditor.html#ae92daa6ce01246b804d6c5bbd257807f',1,'yaze::editor::OverworldEditor']]], - ['current_5fentrance_5f_326',['current_entrance_',['../classyaze_1_1editor_1_1OverworldEditor.html#a1827cc7ac76dcd45d3fc4ebeb2442bff',1,'yaze::editor::OverworldEditor']]], - ['current_5fentrance_5fid_5f_327',['current_entrance_id_',['../classyaze_1_1editor_1_1DungeonEditor.html#a7d03acf5887e4a6561369310d307dab1',1,'yaze::editor::DungeonEditor::current_entrance_id_'],['../classyaze_1_1editor_1_1OverworldEditor.html#aab61280051408ae00b054d8b42e87cfd',1,'yaze::editor::OverworldEditor::current_entrance_id_']]], - ['current_5fexit_5f_328',['current_exit_',['../classyaze_1_1editor_1_1OverworldEditor.html#a5b81556632edff7b417e1c61efee4759',1,'yaze::editor::OverworldEditor']]], - ['current_5fexit_5fid_5f_329',['current_exit_id_',['../classyaze_1_1editor_1_1OverworldEditor.html#ad126df6fb85fc75ae58859c142046710',1,'yaze::editor::OverworldEditor']]], - ['current_5ffile_5f_330',['current_file_',['../classyaze_1_1editor_1_1AssemblyEditor.html#a06c40fbb7a16b60c027813ac6204e6c9',1,'yaze::editor::AssemblyEditor']]], - ['current_5ffile_5fid_5f_331',['current_file_id_',['../classyaze_1_1editor_1_1AssemblyEditor.html#a17842b77e41817077ca4e34974dbc6bc',1,'yaze::editor::AssemblyEditor']]], - ['current_5ffloor_5f_332',['current_floor_',['../classyaze_1_1zelda3_1_1screen_1_1TitleScreen.html#a196630a0a3e09588aab8ac143de5090f',1,'yaze::zelda3::screen::TitleScreen']]], - ['current_5ffloor_5fgfx_333',['current_floor_gfx',['../classyaze_1_1zelda3_1_1screen_1_1TitleScreen.html#adf94c7cbb442908556f1be5f57215db9',1,'yaze::zelda3::screen::TitleScreen']]], - ['current_5ffloor_5frooms_334',['current_floor_rooms',['../classyaze_1_1zelda3_1_1screen_1_1TitleScreen.html#ac4289ba5edbb263e8fe392728e527da6',1,'yaze::zelda3::screen::TitleScreen']]], - ['current_5ffolder_5f_335',['current_folder_',['../classyaze_1_1editor_1_1AssemblyEditor.html#ad5070efb11053aca77b56587857669e7',1,'yaze::editor::AssemblyEditor']]], - ['current_5ffont_5fgfx16_5fbitmap_5f_336',['current_font_gfx16_bitmap_',['../classyaze_1_1editor_1_1MessageEditor.html#aecec7e264040f31ad7089c98dec2730b',1,'yaze::editor::MessageEditor']]], - ['current_5ffont_5fgfx16_5fcanvas_5f_337',['current_font_gfx16_canvas_',['../classyaze_1_1editor_1_1MessageEditor.html#a65344708b40f7a237196c635a25844a0',1,'yaze::editor::MessageEditor']]], - ['current_5ffont_5fgfx16_5fdata_5f_338',['current_font_gfx16_data_',['../classyaze_1_1editor_1_1MessageEditor.html#ac2564f3ce5f03ff67e6f820f5e13ab3d',1,'yaze::editor::MessageEditor']]], - ['current_5fgfx16_5f_339',['current_gfx16_',['../classyaze_1_1zelda3_1_1Room.html#a2e13e2ebd718791d8a7319c251ccc02a',1,'yaze::zelda3::Room']]], - ['current_5fgfx_5f_340',['current_gfx_',['../classyaze_1_1zelda3_1_1OverworldMap.html#a1dc1962259be87d729e4222f82fb202c',1,'yaze::zelda3::OverworldMap::current_gfx_'],['../classyaze_1_1zelda3_1_1Sprite.html#a59ca0c566965f0a3b556f858ae8b14e7',1,'yaze::zelda3::Sprite::current_gfx_']]], - ['current_5fgfx_5fbmp_5f_341',['current_gfx_bmp_',['../classyaze_1_1editor_1_1Tile16Editor.html#a08b89680033a225ea354624bfa5a6750',1,'yaze::editor::Tile16Editor::current_gfx_bmp_'],['../classyaze_1_1editor_1_1OverworldEditor.html#a2dd3a8c1de95c9915302f8c975749a36',1,'yaze::editor::OverworldEditor::current_gfx_bmp_']]], - ['current_5fgfx_5fcanvas_5f_342',['current_gfx_canvas_',['../classyaze_1_1editor_1_1OverworldEditor.html#a72df3470e3eb8b94765a4879c689a9d2',1,'yaze::editor::OverworldEditor']]], - ['current_5fgfx_5findividual_5f_343',['current_gfx_individual_',['../classyaze_1_1editor_1_1Tile16Editor.html#acb44562358c920567893e4e696850039',1,'yaze::editor::Tile16Editor']]], - ['current_5fgraphics_344',['current_graphics',['../classyaze_1_1zelda3_1_1Overworld.html#a65384e147a9e89578169c45f3a8c4e4d',1,'yaze::zelda3::Overworld::current_graphics()'],['../classyaze_1_1zelda3_1_1OverworldMap.html#a7e708aafbd5c8e336a786c87209bc949',1,'yaze::zelda3::OverworldMap::current_graphics()']]], - ['current_5fgraphics_5f_345',['current_graphics_',['../classyaze_1_1zelda3_1_1Room.html#a293387d898b05f2584e49fafac6779a7',1,'yaze::zelda3::Room']]], - ['current_5fgraphics_5fset_5f_346',['current_graphics_set_',['../classyaze_1_1editor_1_1OverworldEditor.html#ad5d7700e6c6261b10da947b32538b043',1,'yaze::editor::OverworldEditor']]], - ['current_5fitem_5f_347',['current_item_',['../classyaze_1_1editor_1_1OverworldEditor.html#a0b6167feba98d64a924b3d946ad2d217',1,'yaze::editor::OverworldEditor']]], - ['current_5fitem_5fid_5f_348',['current_item_id_',['../classyaze_1_1editor_1_1OverworldEditor.html#a9955f04ef27c5ea598362ebde621c87f',1,'yaze::editor::OverworldEditor']]], - ['current_5flabels_5f_349',['current_labels_',['../classyaze_1_1gui_1_1Canvas.html#a8e6a97e2175e0b989fb713ce0175ba45',1,'yaze::gui::Canvas']]], - ['current_5fmap_5f_350',['current_map_',['../classyaze_1_1editor_1_1OverworldEditor.html#aaf2aada67e6ca22ed036c562c722f85f',1,'yaze::editor::OverworldEditor::current_map_'],['../classyaze_1_1zelda3_1_1Overworld.html#acaaad79c461f596e9633d0f33d456415',1,'yaze::zelda3::Overworld::current_map_']]], - ['current_5fmap_5fbitmap_5fdata_351',['current_map_bitmap_data',['../classyaze_1_1zelda3_1_1Overworld.html#addc8d860c8f0050a171b7d29ac01ef44',1,'yaze::zelda3::Overworld']]], - ['current_5fmessage_5f_352',['current_message_',['../classyaze_1_1editor_1_1MessageEditor.html#acd21220b42f482d84bb3cc36b2164ae7',1,'yaze::editor::MessageEditor']]], - ['current_5fmode_353',['current_mode',['../classyaze_1_1editor_1_1OverworldEditor.html#a3542b48a05a29ca04015badae5336835',1,'yaze::editor::OverworldEditor']]], - ['current_5fmode_5f_354',['current_mode_',['../classyaze_1_1editor_1_1ScreenEditor.html#ab8e905b4affccdccaa214328ba8773ff',1,'yaze::editor::ScreenEditor']]], - ['current_5fobject_5f_355',['current_object_',['../classyaze_1_1editor_1_1DungeonEditor.html#a72bd4584fd7124d6d9bbceb158557700',1,'yaze::editor::DungeonEditor']]], - ['current_5foffset_5f_356',['current_offset_',['../classyaze_1_1editor_1_1GraphicsEditor.html#af437ef4bea31c95f4c9fceae18c34d0c',1,'yaze::editor::GraphicsEditor']]], - ['current_5fpalette_357',['current_palette',['../classyaze_1_1zelda3_1_1OverworldMap.html#abd0d87e1f1c18ada242f91291bf9c78a',1,'yaze::zelda3::OverworldMap']]], - ['current_5fpalette_5f_358',['current_palette_',['../classyaze_1_1editor_1_1DungeonEditor.html#a790e20561541405fc372b70be9104aa0',1,'yaze::editor::DungeonEditor::current_palette_'],['../classyaze_1_1editor_1_1GraphicsEditor.html#abc58ed712a04e70a770355272e5d76dd',1,'yaze::editor::GraphicsEditor::current_palette_'],['../classyaze_1_1editor_1_1Tile16Editor.html#a3d2d56231f7cfb215dc423cfdd361337',1,'yaze::editor::Tile16Editor::current_palette_'],['../classyaze_1_1zelda3_1_1OverworldMap.html#ae1fc91cdc7c32da17038eea1511012b1',1,'yaze::zelda3::OverworldMap::current_palette_']]], - ['current_5fpalette_5fgroup_5f_359',['current_palette_group_',['../classyaze_1_1editor_1_1DungeonEditor.html#a79482196e3421e4220f1123a4d9918b8',1,'yaze::editor::DungeonEditor']]], - ['current_5fpalette_5fgroup_5fid_5f_360',['current_palette_group_id_',['../classyaze_1_1editor_1_1DungeonEditor.html#a185c94b94c05269c0ffed21054af5e62',1,'yaze::editor::DungeonEditor']]], - ['current_5fpalette_5fid_5f_361',['current_palette_id_',['../classyaze_1_1editor_1_1DungeonEditor.html#a31d5277bcde46f4497ea516103d03af7',1,'yaze::editor::DungeonEditor']]], - ['current_5fpalette_5findex_5f_362',['current_palette_index_',['../classyaze_1_1editor_1_1GraphicsEditor.html#a898ed60de9b7ef76500a08b7be7eb283',1,'yaze::editor::GraphicsEditor']]], - ['current_5fparent_5f_363',['current_parent_',['../classyaze_1_1editor_1_1OverworldEditor.html#a0630e0b14adfe3dc400bfce64bd3eebc',1,'yaze::editor::OverworldEditor']]], - ['current_5fproject_5f_364',['current_project_',['../classyaze_1_1editor_1_1EditorManager.html#aeea730dec9b04f7a0dbbbba1e262136a',1,'yaze::editor::EditorManager']]], - ['current_5froom_5fid_5f_365',['current_room_id_',['../classyaze_1_1editor_1_1DungeonEditor.html#a2532373895a8103bcbf7513dfb330a18',1,'yaze::editor::DungeonEditor']]], - ['current_5fscale_5f_366',['current_scale_',['../classyaze_1_1editor_1_1GraphicsEditor.html#a109fabf9fbcc0ecceff236b6c03617fd',1,'yaze::editor::GraphicsEditor']]], - ['current_5fscanline_5f_367',['current_scanline_',['../classyaze_1_1emu_1_1Ppu.html#a5b275fc83bca6e09e7c7e0846d2ae0f7',1,'yaze::emu::Ppu']]], - ['current_5fsheet_5f_368',['current_sheet_',['../classyaze_1_1editor_1_1GraphicsEditor.html#a768a1858615a0c413679f9c47318bf2f',1,'yaze::editor::GraphicsEditor']]], - ['current_5fsheet_5fcanvas_5f_369',['current_sheet_canvas_',['../classyaze_1_1editor_1_1GraphicsEditor.html#ab4411afc3c3325441105fc48b4e069fa',1,'yaze::editor::GraphicsEditor']]], - ['current_5fsheets_5f_370',['current_sheets_',['../classyaze_1_1editor_1_1SpriteEditor.html#a8bb5db909d0032aa50f84501caf468a7',1,'yaze::editor::SpriteEditor']]], - ['current_5fsize_5f_371',['current_size_',['../classyaze_1_1editor_1_1GraphicsEditor.html#a8ea6b9ede4edbf8bf205c4d0693fbcfb',1,'yaze::editor::GraphicsEditor']]], - ['current_5fspc_5fcommand_5f_372',['current_spc_command_',['../classyaze_1_1zelda3_1_1music_1_1Tracker.html#ac0af97cd174a13fc865911c95d77d188',1,'yaze::zelda3::music::Tracker']]], - ['current_5fsprite_5f_373',['current_sprite_',['../classyaze_1_1editor_1_1OverworldEditor.html#a1da0f4e0c03b14a5bfabcc993f4680b2',1,'yaze::editor::OverworldEditor']]], - ['current_5fsprite_5fid_5f_374',['current_sprite_id_',['../classyaze_1_1editor_1_1OverworldEditor.html#add317036d8871a72b1930ae672ffccaa',1,'yaze::editor::OverworldEditor::current_sprite_id_'],['../classyaze_1_1editor_1_1SpriteEditor.html#ac41eb2b7b3489e14f7117d5d500f74a7',1,'yaze::editor::SpriteEditor::current_sprite_id_']]], - ['current_5fstate_5f_375',['current_state_',['../structyaze_1_1emu_1_1Input.html#a0d7e970633bf5d0490e8b6dc3c2b401e',1,'yaze::emu::Input']]], - ['current_5ftile16_5f_376',['current_tile16_',['../classyaze_1_1editor_1_1Tile16Editor.html#a06b78edd982130f671540498885b6153',1,'yaze::editor::Tile16Editor::current_tile16_'],['../classyaze_1_1editor_1_1OverworldEditor.html#a073cb5a6d2e8cd029fb970f8ef674952',1,'yaze::editor::OverworldEditor::current_tile16_']]], - ['current_5ftile16_5fblockset_377',['current_tile16_blockset',['../classyaze_1_1zelda3_1_1OverworldMap.html#a7b5fe9e729cbcc12fb707edf3aca9f04',1,'yaze::zelda3::OverworldMap']]], - ['current_5ftile16_5fbmp_5f_378',['current_tile16_bmp_',['../classyaze_1_1editor_1_1Tile16Editor.html#af36e0c6be26ef1ba0b5c135da5acc32d',1,'yaze::editor::Tile16Editor']]], - ['current_5ftile16_5fdata_5f_379',['current_tile16_data_',['../classyaze_1_1editor_1_1ScreenEditor.html#aac1f52046a5c9f6a41611e73b290fc10',1,'yaze::editor::ScreenEditor']]], - ['current_5ftile16_5finfo_380',['current_tile16_info',['../classyaze_1_1editor_1_1ScreenEditor.html#af5c73b66ded6bbe6e213ffaed72f09b5',1,'yaze::editor::ScreenEditor']]], - ['current_5ftile8_5f_381',['current_tile8_',['../classyaze_1_1editor_1_1Tile16Editor.html#a4d4507a8bc2cd1ef5d972cfb1c2139f0',1,'yaze::editor::Tile16Editor']]], - ['current_5ftile_5fcanvas_5f_382',['current_tile_canvas_',['../classyaze_1_1editor_1_1ScreenEditor.html#a8773830aa1512b4f3233e0bb9cc1fb78',1,'yaze::editor::ScreenEditor']]], - ['current_5fworld_5f_383',['current_world_',['../classyaze_1_1editor_1_1OverworldEditor.html#a136f4a855e2b8baf01ba6b0256cb8733',1,'yaze::editor::OverworldEditor::current_world_'],['../classyaze_1_1zelda3_1_1Overworld.html#ab601dcce24b8d9e423aff8ccd2a9d02c',1,'yaze::zelda3::Overworld::current_world_']]], - ['currentdungeonchanged_384',['currentDungeonChanged',['../classyaze_1_1zelda3_1_1screen_1_1TitleScreen.html#a60f73491cc5e24395f715cd357fdafc8',1,'yaze::zelda3::screen::TitleScreen']]], - ['currentlineedge_385',['CurrentLineEdge',['../classTextEditor.html#acb9bdc8f59e2fd152f423db095672fd9a1e1c9698023b75321413607285347f7c',1,'TextEditor']]], - ['currentlinefill_386',['CurrentLineFill',['../classTextEditor.html#acb9bdc8f59e2fd152f423db095672fd9ad08df88464b784729c83c7f2cadbc573',1,'TextEditor']]], - ['currentlinefillinactive_387',['CurrentLineFillInactive',['../classTextEditor.html#acb9bdc8f59e2fd152f423db095672fd9a28e997aa0a7c4236cdf250c8b64084eb',1,'TextEditor']]], - ['cursor_388',['Cursor',['../classTextEditor.html#acb9bdc8f59e2fd152f423db095672fd9a9abdae4fa5d93330363a88ed8a5e7946',1,'TextEditor']]], - ['cursor_5fpos_389',['cursor_pos',['../structyaze_1_1editor_1_1MessageEditor_1_1TextBox.html#a47ca674cf21937276542a1ae81166d4c',1,'yaze::editor::MessageEditor::TextBox']]], - ['custom_390',['Custom',['../classyaze_1_1zelda3_1_1SpriteInstruction.html#af9e41b06e40c8caf5f6b03e15f6620d8',1,'yaze::zelda3::SpriteInstruction']]], - ['custom_20code_391',['Custom Code',['../md_docs_2asm-style-guide.html#autotoc_md10',1,'']]], - ['custom_5fcanvas_5fsize_5f_392',['custom_canvas_size_',['../classyaze_1_1gui_1_1Canvas.html#a733e3fb0b8a77203e5d616f6f16e0118',1,'yaze::gui::Canvas']]], - ['custom_5fgfx_5fids_5f_393',['custom_gfx_ids_',['../classyaze_1_1zelda3_1_1OverworldMap.html#aa604c0e0873870e1497efbdf6bbff59e',1,'yaze::zelda3::OverworldMap']]], - ['custom_5flabels_5fenabled_394',['custom_labels_enabled',['../classyaze_1_1gui_1_1Canvas.html#a7ee53f1e3c8b07da50e8016a82762fa5',1,'yaze::gui::Canvas']]], - ['custom_5fpalette_5f_395',['custom_palette_',['../classyaze_1_1editor_1_1PaletteEditor.html#a2ba58f619e57af4dddfcfdb0626b8512',1,'yaze::editor::PaletteEditor']]], - ['custom_5fsprites_5f_396',['custom_sprites_',['../classyaze_1_1editor_1_1SpriteEditor.html#a91c039fb363f36292511d14f68eb3117',1,'yaze::editor::SpriteEditor']]], - ['custom_5fstep_397',['custom_step',['../classyaze_1_1gui_1_1Canvas.html#a138da043a8552c3c599baff50cf9842f',1,'yaze::gui::Canvas']]], - ['custom_5fstep_5f_398',['custom_step_',['../classyaze_1_1gui_1_1Canvas.html#ac94fb91312680f4ab0251fe6939d7535',1,'yaze::gui::Canvas']]], - ['customareaspecificbgasm_399',['CustomAreaSpecificBGASM',['../namespaceyaze_1_1gfx.html#ada46e9a10ee75d226bfe5e13ad2064e3',1,'yaze::gfx']]], - ['customareaspecificbgpalette_400',['CustomAreaSpecificBGPalette',['../namespaceyaze_1_1gfx.html#a6bf6a9327bd15e4024a2a14c96e53dc0',1,'yaze::gfx']]], - ['customformatstring_401',['CustomFormatString',['../namespaceyaze_1_1editor_1_1anonymous__namespace_02palette__editor_8cc_03.html#aad315fe6172d8cdfb032f689c7a46bff',1,'yaze::editor::anonymous_namespace{palette_editor.cc}']]], - ['cut_402',['Cut',['../classyaze_1_1editor_1_1AssemblyEditor.html#ae7d852af842e211c0315a6226ce4b9c9',1,'yaze::editor::AssemblyEditor::Cut()'],['../classyaze_1_1editor_1_1DungeonEditor.html#a258fc01eede3e4f78d964ad56030fda7',1,'yaze::editor::DungeonEditor::Cut()'],['../classyaze_1_1editor_1_1Editor.html#a0c8c0eae68a91298050a709c146a9472',1,'yaze::editor::Editor::Cut()'],['../classyaze_1_1editor_1_1GraphicsEditor.html#a820ebf77cda15a3855d9502c63ffb09d',1,'yaze::editor::GraphicsEditor::Cut()'],['../classyaze_1_1editor_1_1PaletteEditor.html#abc98f1f83b39e0663a732f33e7a50a0c',1,'yaze::editor::PaletteEditor::Cut()'],['../classyaze_1_1editor_1_1ScreenEditor.html#a498256c4132271c8d1445cb79f7f2c1a',1,'yaze::editor::ScreenEditor::Cut()'],['../classyaze_1_1editor_1_1MessageEditor.html#aa55c574c7c57aec5adbe67c121851a07',1,'yaze::editor::MessageEditor::Cut()'],['../structyaze_1_1editor_1_1MessageEditor_1_1TextBox.html#a578c8bb99ea822d97a5e6bc57d57177b',1,'yaze::editor::MessageEditor::TextBox::Cut()'],['../classyaze_1_1editor_1_1MusicEditor.html#a634ebf8498ade6b1ecf3ca41ce50e8cb',1,'yaze::editor::MusicEditor::Cut()'],['../classyaze_1_1editor_1_1OverworldEditor.html#a27453a2969e8c8fd4936e111c383d300',1,'yaze::editor::OverworldEditor::Cut()'],['../classyaze_1_1editor_1_1SpriteEditor.html#a70af80ab3a20c504b82c3ee12a82993e',1,'yaze::editor::SpriteEditor::Cut()'],['../classyaze_1_1editor_1_1SettingsEditor.html#add68c4f76bd813bd16194cf948e7672d',1,'yaze::editor::SettingsEditor::Cut()'],['../classTextEditor.html#a5cb9031218039668bb2b68dfdc99fc4f',1,'TextEditor::Cut()'],['../classyaze_1_1test_1_1integration_1_1TestEditor.html#aa66666a6813b6d551cc3a1912b321c30',1,'yaze::test::integration::TestEditor::Cut()']]], - ['cycle_403',['Cycle',['../classyaze_1_1emu_1_1Apu.html#afa672fc1b1a60fe6da8e5b27cb307f2d',1,'yaze::emu::Apu::Cycle()'],['../classyaze_1_1emu_1_1Dsp.html#a617d90925b833331f4b1a7f766251efd',1,'yaze::emu::Dsp::Cycle()'],['../classyaze_1_1emu_1_1ClockImpl.html#ad12f635a256b79df5804659b7de41276',1,'yaze::emu::ClockImpl::Cycle()']]], - ['cycle_404',['cycle',['../classyaze_1_1emu_1_1ClockImpl.html#a188ede90826a5d03511570f87d474477',1,'yaze::emu::ClockImpl']]], - ['cycle_5fcount_405',['cycle_count',['../classyaze_1_1emu_1_1ClockImpl.html#ab381daa077d197dd4ead7089a702a119',1,'yaze::emu::ClockImpl']]], - ['cycle_5fcount_5f_406',['cycle_count_',['../classyaze_1_1emu_1_1Ppu.html#a97079b9ed7736fb3a7ca309e87cc9181',1,'yaze::emu::Ppu']]], - ['cyclechannel_407',['CycleChannel',['../classyaze_1_1emu_1_1Dsp.html#a0a9585a6b4d197aad1fef97ad28af56a',1,'yaze::emu::Dsp']]], - ['cycles_408',['cycles',['../structyaze_1_1emu_1_1Timer.html#a99ea1bd4de1c98930903b11aa43d3a6b',1,'yaze::emu::Timer']]], - ['cycles_5f_409',['cycles_',['../classyaze_1_1emu_1_1Apu.html#a1cdd7fdb4dcb5b4af1db60c849726f5a',1,'yaze::emu::Apu::cycles_'],['../classyaze_1_1emu_1_1Snes.html#a1ee718be3314410191988709cdf619e0',1,'yaze::emu::Snes::cycles_']]], - ['cyclesperscanline_410',['cyclesPerScanline',['../classyaze_1_1emu_1_1Ppu.html#ab943c7a3052dbe8ea5a015ce6937b84d',1,'yaze::emu::Ppu']]] + ['convertrgbtosnes_259',['ConvertRgbToSnes',['../namespaceyaze_1_1gfx.html#a4e83a052d42017612243c3f81b538b7d',1,'yaze::gfx::ConvertRgbToSnes(const snes_color &color)'],['../namespaceyaze_1_1gfx.html#a78da9ee9b2de37e218f0152a1ecc4e36',1,'yaze::gfx::ConvertRgbToSnes(const ImVec4 &color)']]], + ['convertsnescolortoimvec4_260',['ConvertSnesColorToImVec4',['../namespaceyaze_1_1gui.html#a7133468eeb96ba6d81b2c91bc7118d1d',1,'yaze::gui']]], + ['convertsnestorgb_261',['ConvertSnesToRgb',['../namespaceyaze_1_1gfx.html#a893d31b6aeb9a3df9754b9def778b458',1,'yaze::gfx']]], + ['coordinates_262',['Coordinates',['../structTextEditor_1_1Coordinates.html',1,'TextEditor::Coordinates'],['../structTextEditor_1_1Coordinates.html#a4936999ed28160402d2f666011237e32',1,'TextEditor::Coordinates::Coordinates()'],['../structTextEditor_1_1Coordinates.html#afc851102ab611e41dc512160b591d100',1,'TextEditor::Coordinates::Coordinates(int aLine, int aColumn)']]], + ['cop_263',['COP',['../classyaze_1_1emu_1_1Cpu.html#a1f0d75d937217cd75088aedf4adec3d9',1,'yaze::emu::Cpu']]], + ['copied_5fdata_5fgfx_264',['copied_data_gfx',['../classyaze_1_1zelda3_1_1screen_1_1TitleScreen.html#a8f27e9ffb2849fa33aced74c1e570888',1,'yaze::zelda3::screen::TitleScreen']]], + ['copied_5fdata_5frooms_265',['copied_data_rooms',['../classyaze_1_1zelda3_1_1screen_1_1TitleScreen.html#a2e980192e3ef7495a0eca5b2241c0a82',1,'yaze::zelda3::screen::TitleScreen']]], + ['copy_266',['Copy',['../classyaze_1_1editor_1_1AssemblyEditor.html#a6654c410e6c0f5d15d15581901e71ef1',1,'yaze::editor::AssemblyEditor::Copy()'],['../classyaze_1_1editor_1_1DungeonEditor.html#acdfc87bf1c3409ea52ee0e42ca23c64b',1,'yaze::editor::DungeonEditor::Copy()'],['../classyaze_1_1editor_1_1Editor.html#a0d1cad7dc7377bcf699c76dc1da4bd2f',1,'yaze::editor::Editor::Copy()'],['../classyaze_1_1editor_1_1GraphicsEditor.html#a5a25fae04d8f11e23a5bb392ddb0fc52',1,'yaze::editor::GraphicsEditor::Copy()'],['../classyaze_1_1editor_1_1PaletteEditor.html#a6d64bf2ecfe719870a7912dbb9f5493b',1,'yaze::editor::PaletteEditor::Copy()'],['../classyaze_1_1editor_1_1ScreenEditor.html#a59dfc6057ab5be18ec35c3e2ad9cc900',1,'yaze::editor::ScreenEditor::Copy()'],['../classyaze_1_1editor_1_1MessageEditor.html#a12e2b9a72d58beeab27e0d6668f52746',1,'yaze::editor::MessageEditor::Copy()'],['../structyaze_1_1editor_1_1MessageEditor_1_1TextBox.html#a3a92128e6470e5b62a8fbd459f656532',1,'yaze::editor::MessageEditor::TextBox::Copy()'],['../classyaze_1_1editor_1_1MusicEditor.html#a9516d58ac2dc4bf39c503b4f48374195',1,'yaze::editor::MusicEditor::Copy()'],['../classyaze_1_1editor_1_1OverworldEditor.html#ab6eb80402cae2e3fd5bf824c0c415d15',1,'yaze::editor::OverworldEditor::Copy()'],['../classyaze_1_1editor_1_1SpriteEditor.html#ac349bfdf54423855e9319f81dffbaf5c',1,'yaze::editor::SpriteEditor::Copy()'],['../classyaze_1_1editor_1_1SettingsEditor.html#aa874bd1e91916308f77cfc2fd13e8b18',1,'yaze::editor::SettingsEditor::Copy()'],['../classTextEditor.html#ad71b4195221a533bdeea571b64357bf3',1,'TextEditor::Copy()'],['../classyaze_1_1test_1_1integration_1_1TestEditor.html#aea334c2389b64b68b19a76a62e6ba67e',1,'yaze::test::integration::TestEditor::Copy()']]], + ['copy_267',['copy',['../structyaze_1_1zelda3_1_1music_1_1ZeldaWave.html#a9ad182a0c2d0af79ff188e6dcc2b0a65',1,'yaze::zelda3::music::ZeldaWave']]], + ['copy_5fbutton_5fpressed_268',['copy_button_pressed',['../classyaze_1_1editor_1_1ScreenEditor.html#a9722d0ac9dcd957234c365610b0d7bcc',1,'yaze::editor::ScreenEditor']]], + ['copyimagetoclipboard_269',['CopyImageToClipboard',['../namespaceyaze_1_1core.html#a421cc759aa63272bf0079eddf0d32eac',1,'yaze::core']]], + ['copyroomgraphicstobuffer_270',['CopyRoomGraphicsToBuffer',['../classyaze_1_1zelda3_1_1Room.html#a31a5c3edb2e2912eac7fc01696530f97',1,'yaze::zelda3::Room']]], + ['copytile_271',['CopyTile',['../classyaze_1_1gfx_1_1Tilesheet.html#a41a67b3db71e545ab05d5ccc0f735728',1,'yaze::gfx::Tilesheet']]], + ['copytile8bpp16_272',['CopyTile8bpp16',['../namespaceyaze_1_1gfx.html#a3d42dbaf6fa57c5ad4da5b02154ce7c9',1,'yaze::gfx']]], + ['count_273',['Count',['../structyaze_1_1editor_1_1zsprite_1_1UserRoutine.html#a0e443d00b35140a1e186f0cd30329fbe',1,'yaze::editor::zsprite::UserRoutine::Count'],['../classyaze_1_1editor_1_1ResourceManager.html#ae06ae3eb279c790abd25d7400a09fcc3',1,'yaze::editor::ResourceManager::Count()']]], + ['count_274',['count',['../structyaze_1_1gui_1_1zeml_1_1WidgetAttributes.html#af85645098bd2d37981b440358711119a',1,'yaze::gui::zeml::WidgetAttributes']]], + ['count_5f_275',['count_',['../classyaze_1_1editor_1_1ResourceManager.html#a07c84af33a4fc1e3d455a0b8ef6b8598',1,'yaze::editor::ResourceManager']]], + ['count_5ffrequency_276',['count_frequency',['../classyaze_1_1emu_1_1Emulator.html#a6cee758a73f6ac05ab400fa58093426a',1,'yaze::emu::Emulator']]], + ['counter_277',['counter',['../structyaze_1_1emu_1_1Timer.html#a3ccd05259a5c54b8c025ec759479f9d7',1,'yaze::emu::Timer::counter'],['../classyaze_1_1emu_1_1Dsp.html#a4cd9f96ded2c8284605b24ab1bfa9fc9',1,'yaze::emu::Dsp::counter']]], + ['counter_5flatch_5fvalue_278',['counter_latch_value',['../structyaze_1_1emu_1_1STAT78.html#a534d279e987c461ec4da2904317d775b',1,'yaze::emu::STAT78']]], + ['counterenable_279',['counterEnable',['../structyaze_1_1emu_1_1CounterIrqNmiRegisters.html#a3c49a3079228c1b6eacdfc4b15de0608',1,'yaze::emu::CounterIrqNmiRegisters']]], + ['counterirqnmiregisters_280',['CounterIrqNmiRegisters',['../structyaze_1_1emu_1_1CounterIrqNmiRegisters.html',1,'yaze::emu']]], + ['counters_5flatched_5f_281',['counters_latched_',['../classyaze_1_1emu_1_1Ppu.html#a2a75edd204822dfc5db45bfb1d38396e',1,'yaze::emu::Ppu']]], + ['cplusplus_282',['CPlusPlus',['../structTextEditor_1_1LanguageDefinition.html#aba26ce5704845dd024521fed8c19a9c9',1,'TextEditor::LanguageDefinition']]], + ['cpu_283',['Cpu',['../classyaze_1_1emu_1_1Cpu.html',1,'yaze::emu::Cpu'],['../classyaze_1_1emu_1_1Cpu.html#a1bcde25647e62ab20e6fe8697ceb62c1',1,'yaze::emu::Cpu::Cpu()']]], + ['cpu_284',['cpu',['../classyaze_1_1zelda3_1_1DungeonObjectRenderer.html#a6f1f09d154ca5bd916ff5e977508735a',1,'yaze::zelda3::DungeonObjectRenderer::cpu'],['../classyaze_1_1test_1_1CpuTest.html#a58cd1091441c3582a4dbcea618d7b2d0',1,'yaze::test::CpuTest::cpu'],['../classyaze_1_1emu_1_1Snes.html#a8dd716e4ae561f358d40be65f9cc9847',1,'yaze::emu::Snes::cpu()']]], + ['cpu_2ecc_285',['cpu.cc',['../cpu_8cc.html',1,'']]], + ['cpu_2eh_286',['cpu.h',['../cpu_8h.html',1,'']]], + ['cpu_5f_287',['cpu_',['../classyaze_1_1emu_1_1Snes.html#aee7a85cbf294342b9110a6708db17200',1,'yaze::emu::Snes']]], + ['cpu_5fcallbacks_288',['cpu_callbacks',['../classyaze_1_1test_1_1CpuTest.html#a867c86b48338af10dc06bdcd39444ae9',1,'yaze::test::CpuTest']]], + ['cpu_5fcallbacks_5f_289',['cpu_callbacks_',['../classyaze_1_1emu_1_1Snes.html#a85058c55656b989ef1633961da96d93d',1,'yaze::emu::Snes::cpu_callbacks_'],['../classyaze_1_1zelda3_1_1DungeonObjectRenderer.html#a9e7af0a3196be5ad3033fcda084cfcee',1,'yaze::zelda3::DungeonObjectRenderer::cpu_callbacks_']]], + ['cpu_5ftest_2ecc_290',['cpu_test.cc',['../cpu__test_8cc.html',1,'']]], + ['cpucallbacks_291',['CpuCallbacks',['../structyaze_1_1emu_1_1CpuCallbacks.html',1,'yaze::emu::CpuCallbacks'],['../namespaceyaze_1_1emu.html#aab4485d53b785a237309663ba9f72437',1,'yaze::emu::CpuCallbacks']]], + ['cpuidle_292',['CpuIdle',['../classyaze_1_1emu_1_1Snes.html#a65cdf334d1b7337ef9cf3bddfe69eec9',1,'yaze::emu::Snes']]], + ['cpuread_293',['CpuRead',['../classyaze_1_1emu_1_1Snes.html#a2f0d6370c2861976fcc309ed59148a06',1,'yaze::emu::Snes']]], + ['cputest_294',['CpuTest',['../classyaze_1_1test_1_1CpuTest.html',1,'yaze::test']]], + ['cpuwrite_295',['CpuWrite',['../classyaze_1_1emu_1_1Snes.html#a6866919db87735bbf59c21c1afa09429',1,'yaze::emu::Snes']]], + ['cpx_296',['CPX',['../classyaze_1_1emu_1_1Cpu.html#a4ef6ef2d56701eeeab886cb4850b3ef7',1,'yaze::emu::Cpu']]], + ['cpx_297',['Cpx',['../classyaze_1_1emu_1_1Cpu.html#a764eeea7b58f891e124ee0a3394e1d89',1,'yaze::emu::Cpu']]], + ['cpy_298',['CPY',['../classyaze_1_1emu_1_1Cpu.html#ac28d253c8960201e66fd272cc976eabb',1,'yaze::emu::Cpu']]], + ['cpy_299',['Cpy',['../classyaze_1_1emu_1_1Cpu.html#a3cad2b4de11004019e03693fc2d228f3',1,'yaze::emu::Cpu']]], + ['crc32_300',['crc32',['../namespaceyaze_1_1core_1_1anonymous__namespace_02common_8cc_03.html#a22b36c5a55cae026fd8131ae06b8e149',1,'yaze::core::anonymous_namespace{common.cc}']]], + ['create_301',['Create',['../structyaze_1_1Project.html#a48f424c83759bd8daf22743214f4cec8',1,'yaze::Project::Create()'],['../classyaze_1_1gfx_1_1Bitmap.html#a1725878c64e66f79cecade531d14d384',1,'yaze::gfx::Bitmap::Create(int width, int height, int depth, std::span< uint8_t > data)'],['../classyaze_1_1gfx_1_1Bitmap.html#aa23cce9444734c2f59a1b35defabe716',1,'yaze::gfx::Bitmap::Create(int width, int height, int depth, const std::vector< uint8_t > &data)'],['../classyaze_1_1gfx_1_1Bitmap.html#a077d82f2218f1ddcd63922e7187e53e0',1,'yaze::gfx::Bitmap::Create(int width, int height, int depth, int format, const std::vector< uint8_t > &data)'],['../classyaze_1_1gfx_1_1SnesPalette.html#ac1a38bac2f35c108dac3c81253b516ee',1,'yaze::gfx::SnesPalette::Create(const std::vector< SnesColor > &cols)'],['../classyaze_1_1gfx_1_1SnesPalette.html#a666e0d7190b52b8f47dc78e8a9db71b3',1,'yaze::gfx::SnesPalette::Create(std::ranges::range auto &&cols)'],['../classyaze_1_1zelda3_1_1screen_1_1Inventory.html#a9e402be7cff9ddd88dd65db27875ac7d',1,'yaze::zelda3::screen::Inventory::Create()'],['../classyaze_1_1zelda3_1_1screen_1_1TitleScreen.html#aae05514c9dc1261261cd907e7389c89e',1,'yaze::zelda3::screen::TitleScreen::Create()'],['../classyaze_1_1zelda3_1_1SpriteAction.html#a56306966c9f8b60b9bed0d7e5d997d44',1,'yaze::zelda3::SpriteAction::Create(const std::string &actionName)'],['../classyaze_1_1zelda3_1_1SpriteAction.html#a978571d2334f2d11aa71c1d94a28d75f',1,'yaze::zelda3::SpriteAction::Create()'],['../classyaze_1_1zelda3_1_1SpriteBuilder.html#a7105fde7cc5cbb77fb0049d77e5fcc7f',1,'yaze::zelda3::SpriteBuilder::Create()']]], + ['createandrenderbitmap_302',['CreateAndRenderBitmap',['../classyaze_1_1core_1_1Renderer.html#a00a20558fae34923a884761811314d7c',1,'yaze::core::Renderer']]], + ['createbpspatch_303',['CreateBpsPatch',['../namespaceyaze_1_1core.html#a1d6fb7654b6d82c76cf2e31fd4f11a5f',1,'yaze::core']]], + ['createcompressionstring_304',['CreateCompressionString',['../namespaceyaze_1_1gfx_1_1lc__lz2.html#a8d462af8b98a9ecee8f91c524fc1ed2e',1,'yaze::gfx::lc_lz2']]], + ['createguicontext_305',['CreateGuiContext',['../classyaze_1_1core_1_1Controller.html#a8d6d4788e9100d960f35b7270a4795db',1,'yaze::core::Controller']]], + ['createinternalopcodemap_306',['CreateInternalOpcodeMap',['../classyaze_1_1emu_1_1AsmParser.html#a4bba6e54fc6ee626fee3b511e9b4d10c',1,'yaze::emu::AsmParser']]], + ['createorgetlabel_307',['CreateOrGetLabel',['../structyaze_1_1ResourceLabelManager.html#a5558c56c2d26e38c8f85839c1e77c169',1,'yaze::ResourceLabelManager']]], + ['createpalettegroupfromcolfile_308',['CreatePaletteGroupFromColFile',['../namespaceyaze_1_1gfx.html#af530065a154701f94a0a96f72d05c057',1,'yaze::gfx']]], + ['createpalettegroupfromlargepalette_309',['CreatePaletteGroupFromLargePalette',['../namespaceyaze_1_1gfx.html#aeccc5ded5a311afcdf70cb43e466c220',1,'yaze::gfx']]], + ['createpatch_310',['CreatePatch',['../classyaze_1_1cli_1_1CreatePatch.html',1,'yaze::cli']]], + ['createrenderer_311',['CreateRenderer',['../classyaze_1_1core_1_1Controller.html#ae191a94a55900590a8d6456d06eee08b',1,'yaze::core::Controller::CreateRenderer()'],['../classyaze_1_1core_1_1Renderer.html#ad9822300e9d48fac8aaa30c481966b58',1,'yaze::core::Renderer::CreateRenderer()']]], + ['createrepeatedbetweenuncompressable_312',['CreateRepeatedBetweenUncompressable',['../namespaceyaze_1_1test_1_1anonymous__namespace_02compression__test_8cc_03.html#a42fad52e57b19e451335e64fec8771ec',1,'yaze::test::anonymous_namespace{compression_test.cc}']]], + ['createtexture_313',['CreateTexture',['../classyaze_1_1gfx_1_1Bitmap.html#aa2fa6419b66b704db0eba2d6dfcdea6a',1,'yaze::gfx::Bitmap']]], + ['createtile32tilemap_314',['CreateTile32Tilemap',['../classyaze_1_1zelda3_1_1Overworld.html#a6db37a7e29db43a7ccd9a17a566d3b9c',1,'yaze::zelda3::Overworld']]], + ['createtilesheetfromgraphicsbuffer_315',['CreateTilesheetFromGraphicsBuffer',['../namespaceyaze_1_1gfx.html#a3f767446d2678762961318489ff37450',1,'yaze::gfx']]], + ['createwindow_316',['CreateWindow',['../classyaze_1_1core_1_1Controller.html#a0c454eb8e88de6a3759996e838faa1ab',1,'yaze::core::Controller']]], + ['current_5farea_5fpalette_317',['current_area_palette',['../classyaze_1_1zelda3_1_1Overworld.html#a02bcff47c67812030c284952bbb60491',1,'yaze::zelda3::Overworld']]], + ['current_5fblockset_5f_318',['current_blockset_',['../classyaze_1_1editor_1_1OverworldEditor.html#aabf607ad68656e7739386ed3132c73b2',1,'yaze::editor::OverworldEditor::current_blockset_'],['../classyaze_1_1zelda3_1_1OverworldMap.html#a20cde22bd5f4d8dd04269f7b3205ebd8',1,'yaze::zelda3::OverworldMap::current_blockset_']]], + ['current_5fbpp_5f_319',['current_bpp_',['../classyaze_1_1editor_1_1GraphicsEditor.html#a1f35f4b0df79437e129e00d7909e9aaa',1,'yaze::editor::GraphicsEditor']]], + ['current_5fcmd_320',['current_cmd',['../structyaze_1_1gfx_1_1lc__lz2_1_1CompressionContext.html#a1f7cd5bb3a4ba1b143d4f2bfa1d3c6d4',1,'yaze::gfx::lc_lz2::CompressionContext']]], + ['current_5fcolor_5f_321',['current_color_',['../classyaze_1_1editor_1_1GraphicsEditor.html#a0f8885aac23935577cc03897ecf2918f',1,'yaze::editor::GraphicsEditor::current_color_'],['../classyaze_1_1editor_1_1PaletteEditor.html#a93ec20f0031e2447f69e090f54c85988',1,'yaze::editor::PaletteEditor::current_color_']]], + ['current_5feditor_5f_322',['current_editor_',['../classyaze_1_1editor_1_1EditorManager.html#ac0340e25707cca3bfff0b8384d55ead9',1,'yaze::editor::EditorManager']]], + ['current_5fentity_5f_323',['current_entity_',['../classyaze_1_1editor_1_1OverworldEditor.html#ae92daa6ce01246b804d6c5bbd257807f',1,'yaze::editor::OverworldEditor']]], + ['current_5fentrance_5f_324',['current_entrance_',['../classyaze_1_1editor_1_1OverworldEditor.html#a1827cc7ac76dcd45d3fc4ebeb2442bff',1,'yaze::editor::OverworldEditor']]], + ['current_5fentrance_5fid_5f_325',['current_entrance_id_',['../classyaze_1_1editor_1_1DungeonEditor.html#a7d03acf5887e4a6561369310d307dab1',1,'yaze::editor::DungeonEditor::current_entrance_id_'],['../classyaze_1_1editor_1_1OverworldEditor.html#aab61280051408ae00b054d8b42e87cfd',1,'yaze::editor::OverworldEditor::current_entrance_id_']]], + ['current_5fexit_5f_326',['current_exit_',['../classyaze_1_1editor_1_1OverworldEditor.html#a5b81556632edff7b417e1c61efee4759',1,'yaze::editor::OverworldEditor']]], + ['current_5fexit_5fid_5f_327',['current_exit_id_',['../classyaze_1_1editor_1_1OverworldEditor.html#ad126df6fb85fc75ae58859c142046710',1,'yaze::editor::OverworldEditor']]], + ['current_5ffile_5f_328',['current_file_',['../classyaze_1_1editor_1_1AssemblyEditor.html#a06c40fbb7a16b60c027813ac6204e6c9',1,'yaze::editor::AssemblyEditor']]], + ['current_5ffile_5fid_5f_329',['current_file_id_',['../classyaze_1_1editor_1_1AssemblyEditor.html#a17842b77e41817077ca4e34974dbc6bc',1,'yaze::editor::AssemblyEditor']]], + ['current_5ffloor_5f_330',['current_floor_',['../classyaze_1_1zelda3_1_1screen_1_1TitleScreen.html#a196630a0a3e09588aab8ac143de5090f',1,'yaze::zelda3::screen::TitleScreen']]], + ['current_5ffloor_5fgfx_331',['current_floor_gfx',['../classyaze_1_1zelda3_1_1screen_1_1TitleScreen.html#adf94c7cbb442908556f1be5f57215db9',1,'yaze::zelda3::screen::TitleScreen']]], + ['current_5ffloor_5frooms_332',['current_floor_rooms',['../classyaze_1_1zelda3_1_1screen_1_1TitleScreen.html#ac4289ba5edbb263e8fe392728e527da6',1,'yaze::zelda3::screen::TitleScreen']]], + ['current_5ffolder_5f_333',['current_folder_',['../classyaze_1_1editor_1_1AssemblyEditor.html#ad5070efb11053aca77b56587857669e7',1,'yaze::editor::AssemblyEditor']]], + ['current_5ffont_5fgfx16_5fbitmap_5f_334',['current_font_gfx16_bitmap_',['../classyaze_1_1editor_1_1MessageEditor.html#aecec7e264040f31ad7089c98dec2730b',1,'yaze::editor::MessageEditor']]], + ['current_5ffont_5fgfx16_5fcanvas_5f_335',['current_font_gfx16_canvas_',['../classyaze_1_1editor_1_1MessageEditor.html#a65344708b40f7a237196c635a25844a0',1,'yaze::editor::MessageEditor']]], + ['current_5ffont_5fgfx16_5fdata_5f_336',['current_font_gfx16_data_',['../classyaze_1_1editor_1_1MessageEditor.html#ac2564f3ce5f03ff67e6f820f5e13ab3d',1,'yaze::editor::MessageEditor']]], + ['current_5fgfx16_5f_337',['current_gfx16_',['../classyaze_1_1zelda3_1_1Room.html#a2e13e2ebd718791d8a7319c251ccc02a',1,'yaze::zelda3::Room']]], + ['current_5fgfx_5f_338',['current_gfx_',['../classyaze_1_1zelda3_1_1OverworldMap.html#a1dc1962259be87d729e4222f82fb202c',1,'yaze::zelda3::OverworldMap::current_gfx_'],['../classyaze_1_1zelda3_1_1Sprite.html#a59ca0c566965f0a3b556f858ae8b14e7',1,'yaze::zelda3::Sprite::current_gfx_']]], + ['current_5fgfx_5fbmp_5f_339',['current_gfx_bmp_',['../classyaze_1_1editor_1_1Tile16Editor.html#a08b89680033a225ea354624bfa5a6750',1,'yaze::editor::Tile16Editor::current_gfx_bmp_'],['../classyaze_1_1editor_1_1OverworldEditor.html#a2dd3a8c1de95c9915302f8c975749a36',1,'yaze::editor::OverworldEditor::current_gfx_bmp_']]], + ['current_5fgfx_5fcanvas_5f_340',['current_gfx_canvas_',['../classyaze_1_1editor_1_1OverworldEditor.html#a72df3470e3eb8b94765a4879c689a9d2',1,'yaze::editor::OverworldEditor']]], + ['current_5fgfx_5findividual_5f_341',['current_gfx_individual_',['../classyaze_1_1editor_1_1Tile16Editor.html#acb44562358c920567893e4e696850039',1,'yaze::editor::Tile16Editor']]], + ['current_5fgraphics_342',['current_graphics',['../classyaze_1_1zelda3_1_1Overworld.html#a65384e147a9e89578169c45f3a8c4e4d',1,'yaze::zelda3::Overworld::current_graphics()'],['../classyaze_1_1zelda3_1_1OverworldMap.html#a7e708aafbd5c8e336a786c87209bc949',1,'yaze::zelda3::OverworldMap::current_graphics()']]], + ['current_5fgraphics_5f_343',['current_graphics_',['../classyaze_1_1zelda3_1_1Room.html#a293387d898b05f2584e49fafac6779a7',1,'yaze::zelda3::Room']]], + ['current_5fgraphics_5fset_5f_344',['current_graphics_set_',['../classyaze_1_1editor_1_1OverworldEditor.html#ad5d7700e6c6261b10da947b32538b043',1,'yaze::editor::OverworldEditor']]], + ['current_5fitem_5f_345',['current_item_',['../classyaze_1_1editor_1_1OverworldEditor.html#a0b6167feba98d64a924b3d946ad2d217',1,'yaze::editor::OverworldEditor']]], + ['current_5fitem_5fid_5f_346',['current_item_id_',['../classyaze_1_1editor_1_1OverworldEditor.html#a9955f04ef27c5ea598362ebde621c87f',1,'yaze::editor::OverworldEditor']]], + ['current_5flabels_5f_347',['current_labels_',['../classyaze_1_1gui_1_1Canvas.html#a8e6a97e2175e0b989fb713ce0175ba45',1,'yaze::gui::Canvas']]], + ['current_5fmap_5f_348',['current_map_',['../classyaze_1_1editor_1_1OverworldEditor.html#aaf2aada67e6ca22ed036c562c722f85f',1,'yaze::editor::OverworldEditor::current_map_'],['../classyaze_1_1zelda3_1_1Overworld.html#acaaad79c461f596e9633d0f33d456415',1,'yaze::zelda3::Overworld::current_map_']]], + ['current_5fmap_5fbitmap_5fdata_349',['current_map_bitmap_data',['../classyaze_1_1zelda3_1_1Overworld.html#addc8d860c8f0050a171b7d29ac01ef44',1,'yaze::zelda3::Overworld']]], + ['current_5fmessage_5f_350',['current_message_',['../classyaze_1_1editor_1_1MessageEditor.html#acd21220b42f482d84bb3cc36b2164ae7',1,'yaze::editor::MessageEditor']]], + ['current_5fmode_351',['current_mode',['../classyaze_1_1editor_1_1OverworldEditor.html#a3542b48a05a29ca04015badae5336835',1,'yaze::editor::OverworldEditor']]], + ['current_5fmode_5f_352',['current_mode_',['../classyaze_1_1editor_1_1ScreenEditor.html#ab8e905b4affccdccaa214328ba8773ff',1,'yaze::editor::ScreenEditor']]], + ['current_5fobject_5f_353',['current_object_',['../classyaze_1_1editor_1_1DungeonEditor.html#a72bd4584fd7124d6d9bbceb158557700',1,'yaze::editor::DungeonEditor']]], + ['current_5foffset_5f_354',['current_offset_',['../classyaze_1_1editor_1_1GraphicsEditor.html#af437ef4bea31c95f4c9fceae18c34d0c',1,'yaze::editor::GraphicsEditor']]], + ['current_5fpalette_355',['current_palette',['../classyaze_1_1zelda3_1_1OverworldMap.html#abd0d87e1f1c18ada242f91291bf9c78a',1,'yaze::zelda3::OverworldMap']]], + ['current_5fpalette_5f_356',['current_palette_',['../classyaze_1_1editor_1_1DungeonEditor.html#a790e20561541405fc372b70be9104aa0',1,'yaze::editor::DungeonEditor::current_palette_'],['../classyaze_1_1editor_1_1GraphicsEditor.html#abc58ed712a04e70a770355272e5d76dd',1,'yaze::editor::GraphicsEditor::current_palette_'],['../classyaze_1_1editor_1_1Tile16Editor.html#a3d2d56231f7cfb215dc423cfdd361337',1,'yaze::editor::Tile16Editor::current_palette_'],['../classyaze_1_1zelda3_1_1OverworldMap.html#ae1fc91cdc7c32da17038eea1511012b1',1,'yaze::zelda3::OverworldMap::current_palette_']]], + ['current_5fpalette_5fgroup_5f_357',['current_palette_group_',['../classyaze_1_1editor_1_1DungeonEditor.html#a79482196e3421e4220f1123a4d9918b8',1,'yaze::editor::DungeonEditor']]], + ['current_5fpalette_5fgroup_5fid_5f_358',['current_palette_group_id_',['../classyaze_1_1editor_1_1DungeonEditor.html#a185c94b94c05269c0ffed21054af5e62',1,'yaze::editor::DungeonEditor']]], + ['current_5fpalette_5fid_5f_359',['current_palette_id_',['../classyaze_1_1editor_1_1DungeonEditor.html#a31d5277bcde46f4497ea516103d03af7',1,'yaze::editor::DungeonEditor']]], + ['current_5fpalette_5findex_5f_360',['current_palette_index_',['../classyaze_1_1editor_1_1GraphicsEditor.html#a898ed60de9b7ef76500a08b7be7eb283',1,'yaze::editor::GraphicsEditor']]], + ['current_5fparent_5f_361',['current_parent_',['../classyaze_1_1editor_1_1OverworldEditor.html#a0630e0b14adfe3dc400bfce64bd3eebc',1,'yaze::editor::OverworldEditor']]], + ['current_5fproject_5f_362',['current_project_',['../classyaze_1_1editor_1_1EditorManager.html#aeea730dec9b04f7a0dbbbba1e262136a',1,'yaze::editor::EditorManager']]], + ['current_5froom_5fid_5f_363',['current_room_id_',['../classyaze_1_1editor_1_1DungeonEditor.html#a2532373895a8103bcbf7513dfb330a18',1,'yaze::editor::DungeonEditor']]], + ['current_5fscale_5f_364',['current_scale_',['../classyaze_1_1editor_1_1GraphicsEditor.html#a109fabf9fbcc0ecceff236b6c03617fd',1,'yaze::editor::GraphicsEditor']]], + ['current_5fscanline_5f_365',['current_scanline_',['../classyaze_1_1emu_1_1Ppu.html#a5b275fc83bca6e09e7c7e0846d2ae0f7',1,'yaze::emu::Ppu']]], + ['current_5fsheet_5f_366',['current_sheet_',['../classyaze_1_1editor_1_1GraphicsEditor.html#a768a1858615a0c413679f9c47318bf2f',1,'yaze::editor::GraphicsEditor']]], + ['current_5fsheet_5fcanvas_5f_367',['current_sheet_canvas_',['../classyaze_1_1editor_1_1GraphicsEditor.html#ab4411afc3c3325441105fc48b4e069fa',1,'yaze::editor::GraphicsEditor']]], + ['current_5fsheets_5f_368',['current_sheets_',['../classyaze_1_1editor_1_1SpriteEditor.html#a8bb5db909d0032aa50f84501caf468a7',1,'yaze::editor::SpriteEditor']]], + ['current_5fsize_5f_369',['current_size_',['../classyaze_1_1editor_1_1GraphicsEditor.html#a8ea6b9ede4edbf8bf205c4d0693fbcfb',1,'yaze::editor::GraphicsEditor']]], + ['current_5fspc_5fcommand_5f_370',['current_spc_command_',['../classyaze_1_1zelda3_1_1music_1_1Tracker.html#ac0af97cd174a13fc865911c95d77d188',1,'yaze::zelda3::music::Tracker']]], + ['current_5fsprite_5f_371',['current_sprite_',['../classyaze_1_1editor_1_1OverworldEditor.html#a1da0f4e0c03b14a5bfabcc993f4680b2',1,'yaze::editor::OverworldEditor']]], + ['current_5fsprite_5fid_5f_372',['current_sprite_id_',['../classyaze_1_1editor_1_1OverworldEditor.html#add317036d8871a72b1930ae672ffccaa',1,'yaze::editor::OverworldEditor::current_sprite_id_'],['../classyaze_1_1editor_1_1SpriteEditor.html#ac41eb2b7b3489e14f7117d5d500f74a7',1,'yaze::editor::SpriteEditor::current_sprite_id_']]], + ['current_5fstate_5f_373',['current_state_',['../structyaze_1_1emu_1_1Input.html#a0d7e970633bf5d0490e8b6dc3c2b401e',1,'yaze::emu::Input']]], + ['current_5ftile16_5f_374',['current_tile16_',['../classyaze_1_1editor_1_1Tile16Editor.html#a06b78edd982130f671540498885b6153',1,'yaze::editor::Tile16Editor::current_tile16_'],['../classyaze_1_1editor_1_1OverworldEditor.html#a073cb5a6d2e8cd029fb970f8ef674952',1,'yaze::editor::OverworldEditor::current_tile16_']]], + ['current_5ftile16_5fblockset_375',['current_tile16_blockset',['../classyaze_1_1zelda3_1_1OverworldMap.html#a7b5fe9e729cbcc12fb707edf3aca9f04',1,'yaze::zelda3::OverworldMap']]], + ['current_5ftile16_5fbmp_5f_376',['current_tile16_bmp_',['../classyaze_1_1editor_1_1Tile16Editor.html#af36e0c6be26ef1ba0b5c135da5acc32d',1,'yaze::editor::Tile16Editor']]], + ['current_5ftile16_5fdata_5f_377',['current_tile16_data_',['../classyaze_1_1editor_1_1ScreenEditor.html#aac1f52046a5c9f6a41611e73b290fc10',1,'yaze::editor::ScreenEditor']]], + ['current_5ftile16_5finfo_378',['current_tile16_info',['../classyaze_1_1editor_1_1ScreenEditor.html#af5c73b66ded6bbe6e213ffaed72f09b5',1,'yaze::editor::ScreenEditor']]], + ['current_5ftile8_5f_379',['current_tile8_',['../classyaze_1_1editor_1_1Tile16Editor.html#a4d4507a8bc2cd1ef5d972cfb1c2139f0',1,'yaze::editor::Tile16Editor']]], + ['current_5ftile_5fcanvas_5f_380',['current_tile_canvas_',['../classyaze_1_1editor_1_1ScreenEditor.html#a8773830aa1512b4f3233e0bb9cc1fb78',1,'yaze::editor::ScreenEditor']]], + ['current_5fworld_5f_381',['current_world_',['../classyaze_1_1editor_1_1OverworldEditor.html#a136f4a855e2b8baf01ba6b0256cb8733',1,'yaze::editor::OverworldEditor::current_world_'],['../classyaze_1_1zelda3_1_1Overworld.html#ab601dcce24b8d9e423aff8ccd2a9d02c',1,'yaze::zelda3::Overworld::current_world_']]], + ['currentdungeonchanged_382',['currentDungeonChanged',['../classyaze_1_1zelda3_1_1screen_1_1TitleScreen.html#a60f73491cc5e24395f715cd357fdafc8',1,'yaze::zelda3::screen::TitleScreen']]], + ['currentlineedge_383',['CurrentLineEdge',['../classTextEditor.html#acb9bdc8f59e2fd152f423db095672fd9a1e1c9698023b75321413607285347f7c',1,'TextEditor']]], + ['currentlinefill_384',['CurrentLineFill',['../classTextEditor.html#acb9bdc8f59e2fd152f423db095672fd9ad08df88464b784729c83c7f2cadbc573',1,'TextEditor']]], + ['currentlinefillinactive_385',['CurrentLineFillInactive',['../classTextEditor.html#acb9bdc8f59e2fd152f423db095672fd9a28e997aa0a7c4236cdf250c8b64084eb',1,'TextEditor']]], + ['cursor_386',['Cursor',['../classTextEditor.html#acb9bdc8f59e2fd152f423db095672fd9a9abdae4fa5d93330363a88ed8a5e7946',1,'TextEditor']]], + ['cursor_5fpos_387',['cursor_pos',['../structyaze_1_1editor_1_1MessageEditor_1_1TextBox.html#a47ca674cf21937276542a1ae81166d4c',1,'yaze::editor::MessageEditor::TextBox']]], + ['custom_388',['Custom',['../classyaze_1_1zelda3_1_1SpriteInstruction.html#af9e41b06e40c8caf5f6b03e15f6620d8',1,'yaze::zelda3::SpriteInstruction']]], + ['custom_20code_389',['Custom Code',['../md_docs_2asm-style-guide.html#autotoc_md10',1,'']]], + ['custom_5fcanvas_5fsize_5f_390',['custom_canvas_size_',['../classyaze_1_1gui_1_1Canvas.html#a733e3fb0b8a77203e5d616f6f16e0118',1,'yaze::gui::Canvas']]], + ['custom_5fgfx_5fids_5f_391',['custom_gfx_ids_',['../classyaze_1_1zelda3_1_1OverworldMap.html#aa604c0e0873870e1497efbdf6bbff59e',1,'yaze::zelda3::OverworldMap']]], + ['custom_5flabels_5fenabled_392',['custom_labels_enabled',['../classyaze_1_1gui_1_1Canvas.html#a7ee53f1e3c8b07da50e8016a82762fa5',1,'yaze::gui::Canvas']]], + ['custom_5fpalette_5f_393',['custom_palette_',['../classyaze_1_1editor_1_1PaletteEditor.html#a2ba58f619e57af4dddfcfdb0626b8512',1,'yaze::editor::PaletteEditor']]], + ['custom_5fsprites_5f_394',['custom_sprites_',['../classyaze_1_1editor_1_1SpriteEditor.html#a91c039fb363f36292511d14f68eb3117',1,'yaze::editor::SpriteEditor']]], + ['custom_5fstep_395',['custom_step',['../classyaze_1_1gui_1_1Canvas.html#a138da043a8552c3c599baff50cf9842f',1,'yaze::gui::Canvas']]], + ['custom_5fstep_5f_396',['custom_step_',['../classyaze_1_1gui_1_1Canvas.html#ac94fb91312680f4ab0251fe6939d7535',1,'yaze::gui::Canvas']]], + ['customareaspecificbgasm_397',['CustomAreaSpecificBGASM',['../namespaceyaze_1_1gfx.html#ada46e9a10ee75d226bfe5e13ad2064e3',1,'yaze::gfx']]], + ['customareaspecificbgpalette_398',['CustomAreaSpecificBGPalette',['../namespaceyaze_1_1gfx.html#a6bf6a9327bd15e4024a2a14c96e53dc0',1,'yaze::gfx']]], + ['customformatstring_399',['CustomFormatString',['../namespaceyaze_1_1editor_1_1anonymous__namespace_02palette__editor_8cc_03.html#aad315fe6172d8cdfb032f689c7a46bff',1,'yaze::editor::anonymous_namespace{palette_editor.cc}']]], + ['cut_400',['Cut',['../classyaze_1_1editor_1_1AssemblyEditor.html#ae7d852af842e211c0315a6226ce4b9c9',1,'yaze::editor::AssemblyEditor::Cut()'],['../classyaze_1_1editor_1_1DungeonEditor.html#a258fc01eede3e4f78d964ad56030fda7',1,'yaze::editor::DungeonEditor::Cut()'],['../classyaze_1_1editor_1_1Editor.html#a0c8c0eae68a91298050a709c146a9472',1,'yaze::editor::Editor::Cut()'],['../classyaze_1_1editor_1_1GraphicsEditor.html#a820ebf77cda15a3855d9502c63ffb09d',1,'yaze::editor::GraphicsEditor::Cut()'],['../classyaze_1_1editor_1_1PaletteEditor.html#abc98f1f83b39e0663a732f33e7a50a0c',1,'yaze::editor::PaletteEditor::Cut()'],['../classyaze_1_1editor_1_1ScreenEditor.html#a498256c4132271c8d1445cb79f7f2c1a',1,'yaze::editor::ScreenEditor::Cut()'],['../classyaze_1_1editor_1_1MessageEditor.html#aa55c574c7c57aec5adbe67c121851a07',1,'yaze::editor::MessageEditor::Cut()'],['../structyaze_1_1editor_1_1MessageEditor_1_1TextBox.html#a578c8bb99ea822d97a5e6bc57d57177b',1,'yaze::editor::MessageEditor::TextBox::Cut()'],['../classyaze_1_1editor_1_1MusicEditor.html#a634ebf8498ade6b1ecf3ca41ce50e8cb',1,'yaze::editor::MusicEditor::Cut()'],['../classyaze_1_1editor_1_1OverworldEditor.html#a27453a2969e8c8fd4936e111c383d300',1,'yaze::editor::OverworldEditor::Cut()'],['../classyaze_1_1editor_1_1SpriteEditor.html#a70af80ab3a20c504b82c3ee12a82993e',1,'yaze::editor::SpriteEditor::Cut()'],['../classyaze_1_1editor_1_1SettingsEditor.html#add68c4f76bd813bd16194cf948e7672d',1,'yaze::editor::SettingsEditor::Cut()'],['../classTextEditor.html#a5cb9031218039668bb2b68dfdc99fc4f',1,'TextEditor::Cut()'],['../classyaze_1_1test_1_1integration_1_1TestEditor.html#aa66666a6813b6d551cc3a1912b321c30',1,'yaze::test::integration::TestEditor::Cut()']]], + ['cycle_401',['Cycle',['../classyaze_1_1emu_1_1Apu.html#afa672fc1b1a60fe6da8e5b27cb307f2d',1,'yaze::emu::Apu::Cycle()'],['../classyaze_1_1emu_1_1Dsp.html#a617d90925b833331f4b1a7f766251efd',1,'yaze::emu::Dsp::Cycle()'],['../classyaze_1_1emu_1_1ClockImpl.html#ad12f635a256b79df5804659b7de41276',1,'yaze::emu::ClockImpl::Cycle()']]], + ['cycle_402',['cycle',['../classyaze_1_1emu_1_1ClockImpl.html#a188ede90826a5d03511570f87d474477',1,'yaze::emu::ClockImpl']]], + ['cycle_5fcount_403',['cycle_count',['../classyaze_1_1emu_1_1ClockImpl.html#ab381daa077d197dd4ead7089a702a119',1,'yaze::emu::ClockImpl']]], + ['cycle_5fcount_5f_404',['cycle_count_',['../classyaze_1_1emu_1_1Ppu.html#a97079b9ed7736fb3a7ca309e87cc9181',1,'yaze::emu::Ppu']]], + ['cyclechannel_405',['CycleChannel',['../classyaze_1_1emu_1_1Dsp.html#a0a9585a6b4d197aad1fef97ad28af56a',1,'yaze::emu::Dsp']]], + ['cycles_406',['cycles',['../structyaze_1_1emu_1_1Timer.html#a99ea1bd4de1c98930903b11aa43d3a6b',1,'yaze::emu::Timer']]], + ['cycles_5f_407',['cycles_',['../classyaze_1_1emu_1_1Apu.html#a1cdd7fdb4dcb5b4af1db60c849726f5a',1,'yaze::emu::Apu::cycles_'],['../classyaze_1_1emu_1_1Snes.html#a1ee718be3314410191988709cdf619e0',1,'yaze::emu::Snes::cycles_']]], + ['cyclesperscanline_408',['cyclesPerScanline',['../classyaze_1_1emu_1_1Ppu.html#ab943c7a3052dbe8ea5a015ce6937b84d',1,'yaze::emu::Ppu']]] ]; diff --git a/search/all_d.js b/search/all_d.js index e643d3380..7d7088808 100644 --- a/search/all_d.js +++ b/search/all_d.js @@ -45,7 +45,7 @@ var searchData= ['decodeobjfile_42',['DecodeObjFile',['../namespaceyaze_1_1gfx_1_1scad__format.html#a3051759c6aa6c0f3db0bc60316b9b869',1,'yaze::gfx::scad_format']]], ['decodeoffset_43',['decodeOffset',['../structyaze_1_1emu_1_1DspChannel.html#a8e5a6b3cf1411f276ce0ced2e79faa3b',1,'yaze::emu::DspChannel']]], ['decompress_44',['Decompress',['../classyaze_1_1cli_1_1Decompress.html',1,'yaze::cli']]], - ['decompressallmaptiles_45',['DecompressAllMapTiles',['../classyaze_1_1zelda3_1_1Overworld.html#a160863d017f9f342863740c100d00549',1,'yaze::zelda3::Overworld']]], + ['decompressallmaptiles_45',['DecompressAllMapTiles',['../classyaze_1_1zelda3_1_1Overworld.html#a20e517475a9218d16df9ee277d46a99f',1,'yaze::zelda3::Overworld']]], ['decompressgraphics_46',['DecompressGraphics',['../namespaceyaze_1_1gfx_1_1lc__lz2.html#a835c13fe4e97f78c57e10ac7ad2428b5',1,'yaze::gfx::lc_lz2']]], ['decompressimportdata_47',['DecompressImportData',['../classyaze_1_1editor_1_1GraphicsEditor.html#aeb7ffcd14b5b14a3f9700ef2a89b8c72',1,'yaze::editor::GraphicsEditor']]], ['decompressoverworld_48',['DecompressOverworld',['../namespaceyaze_1_1gfx_1_1lc__lz2.html#a35a3fbb0f6702efaf00ca00b3874dd9f',1,'yaze::gfx::lc_lz2::DecompressOverworld(const uchar *data, int pos, int size)'],['../namespaceyaze_1_1gfx_1_1lc__lz2.html#aca073ea2dad8ca6982fc1f2c5f0087fa',1,'yaze::gfx::lc_lz2::DecompressOverworld(const std::vector< uint8_t > data, int pos, int size)']]], diff --git a/search/functions_0.js b/search/functions_0.js index 26d825809..99f403731 100644 --- a/search/functions_0.js +++ b/search/functions_0.js @@ -82,7 +82,7 @@ var searchData= ['area_5fpalette_79',['area_palette',['../classyaze_1_1zelda3_1_1OverworldMap.html#a85444f5c0c5caaedd1543308b33e3999',1,'yaze::zelda3::OverworldMap']]], ['asl_80',['ASL',['../classyaze_1_1emu_1_1Spc700.html#ac6c908ae8e330bf0e32a0afeb887dc48',1,'yaze::emu::Spc700::ASL()'],['../classyaze_1_1emu_1_1Cpu.html#a7aa5ca7b223778528fe25681936120de',1,'yaze::emu::Cpu::ASL(uint16_t address)']]], ['asl_81',['Asl',['../classyaze_1_1emu_1_1Cpu.html#a17966af812fdc43742239774fbccd291',1,'yaze::emu::Cpu']]], - ['assemblemap16tiles_82',['AssembleMap16Tiles',['../classyaze_1_1zelda3_1_1Overworld.html#ae59ee22d837ba7014b1ae99b9b9b1e1e',1,'yaze::zelda3::Overworld']]], + ['assemblemap16tiles_82',['AssembleMap16Tiles',['../classyaze_1_1zelda3_1_1Overworld.html#ac213f830ec85c668d91f46bc27939eba',1,'yaze::zelda3::Overworld']]], ['assemblemap32tiles_83',['AssembleMap32Tiles',['../classyaze_1_1zelda3_1_1Overworld.html#ae35643496d5fc1c0418088dd24215376',1,'yaze::zelda3::Overworld']]], ['assemblyeditor_84',['AssemblyEditor',['../classyaze_1_1editor_1_1AssemblyEditor.html#a18b7735ffbfc7a0dcb92662f481fee8b',1,'yaze::editor::AssemblyEditor']]], ['assertcompressionquality_85',['AssertCompressionQuality',['../namespaceyaze_1_1test_1_1anonymous__namespace_02compression__test_8cc_03.html#adf116b63a46b6698d5d5fe40373a9089',1,'yaze::test::anonymous_namespace{compression_test.cc}']]], diff --git a/search/functions_12.js b/search/functions_12.js index 3e6c8c28c..39faa062c 100644 --- a/search/functions_12.js +++ b/search/functions_12.js @@ -33,185 +33,184 @@ var searchData= ['screeneditor_30',['ScreenEditor',['../classyaze_1_1editor_1_1ScreenEditor.html#aaacdb9fa861b217d37563bcd8f9040f5',1,'yaze::editor::ScreenEditor']]], ['screenpostocoordinates_31',['ScreenPosToCoordinates',['../classTextEditor.html#ae738550668571960677cf1fb3736e201',1,'TextEditor']]], ['scrolling_32',['scrolling',['../classyaze_1_1gui_1_1Canvas.html#ad4cb29e99fcf29856f6eeedc5a79384f',1,'yaze::gui::Canvas']]], - ['sdl_5fpalette_33',['sdl_palette',['../classyaze_1_1gfx_1_1Bitmap.html#a9bbb510c2f25628119b534eecc5947c0',1,'yaze::gfx::Bitmap']]], - ['sec_34',['SEC',['../classyaze_1_1emu_1_1Cpu.html#a4bdae8eaa0889beb067f743f7e9a07d1',1,'yaze::emu::Cpu']]], - ['sed_35',['SED',['../classyaze_1_1emu_1_1Cpu.html#aa9c00415a5ed21e0aacaa3e9d455763d',1,'yaze::emu::Cpu']]], - ['sei_36',['SEI',['../classyaze_1_1emu_1_1Cpu.html#a50e91070e35311750140c038378fcce0',1,'yaze::emu::Cpu']]], - ['select_5frect_5factive_37',['select_rect_active',['../classyaze_1_1gui_1_1Canvas.html#aad1f9ae9c79d49c23c9793a171e98616',1,'yaze::gui::Canvas']]], - ['selectablelabelwithnameedit_38',['SelectableLabelWithNameEdit',['../structyaze_1_1ResourceLabelManager.html#abd4f0d4db9f33c06effbd3d475afa499',1,'yaze::ResourceLabelManager']]], - ['selectablepalettepipeline_39',['SelectablePalettePipeline',['../namespaceyaze_1_1gui.html#a9f7caa95981f846c2eac84bff36b952d',1,'yaze::gui']]], - ['selectall_40',['SelectAll',['../classyaze_1_1editor_1_1MessageEditor.html#a843644c8883ad12bbc74cd550a42616a',1,'yaze::editor::MessageEditor::SelectAll()'],['../structyaze_1_1editor_1_1MessageEditor_1_1TextBox.html#a5e62f2ca66752ebb6b93ed83b1842d66',1,'yaze::editor::MessageEditor::TextBox::SelectAll()'],['../classTextEditor.html#ab2c5efd64f70e046208a1c72c5490719',1,'TextEditor::SelectAll()']]], - ['selected_5fpoints_41',['selected_points',['../classyaze_1_1gui_1_1Canvas.html#af3b334ec613e22d688e8a8bfb7636c0b',1,'yaze::gui::Canvas']]], - ['selected_5ftile_5fpos_42',['selected_tile_pos',['../classyaze_1_1gui_1_1Canvas.html#a025f4e87be9d3b067829abf7632bb721',1,'yaze::gui::Canvas']]], - ['selected_5ftiles_43',['selected_tiles',['../classyaze_1_1gui_1_1Canvas.html#a2dcfe5beec0bf068a402f8c95de9706c',1,'yaze::gui::Canvas']]], - ['selectwordundercursor_44',['SelectWordUnderCursor',['../classTextEditor.html#a1a2d1d3248c5b180a56cbab1c1413f62',1,'TextEditor']]], - ['sep_45',['SEP',['../classyaze_1_1emu_1_1Cpu.html#a2b1435345b853dcef8f2664f9553fb0f',1,'yaze::emu::Cpu']]], - ['serialize_46',['Serialize',['../classyaze_1_1core_1_1ExperimentFlags.html#a67d168b2d5457415ff38e27297ca0d1b',1,'yaze::core::ExperimentFlags']]], - ['set_47',['set',['../classyaze_1_1core_1_1NotifyValue.html#aab9542fe88dfcb5c2f5eebfbaa596ef1',1,'yaze::core::NotifyValue']]], - ['set1_48',['SET1',['../classyaze_1_1emu_1_1Spc700.html#a5f756ab55a25efd1445250a871ad3cde',1,'yaze::emu::Spc700']]], - ['set_5factive_49',['set_active',['../classyaze_1_1core_1_1Controller.html#a913205e423c0305c7fdcd0846b0a9542',1,'yaze::core::Controller::set_active()'],['../classyaze_1_1gfx_1_1Bitmap.html#a7370ee180c7adbcda6b3d99651f0a768',1,'yaze::gfx::Bitmap::set_active()']]], - ['set_5farea_5fgraphics_50',['set_area_graphics',['../classyaze_1_1zelda3_1_1OverworldMap.html#ab0cd51f833fb244da4a7febccda5a94f',1,'yaze::zelda3::OverworldMap']]], - ['set_5farea_5fpalette_51',['set_area_palette',['../classyaze_1_1zelda3_1_1OverworldMap.html#a0597c89dde252676d3f7347c1ff42c2a',1,'yaze::zelda3::OverworldMap']]], - ['set_5faudio_5fbuffer_52',['set_audio_buffer',['../classyaze_1_1emu_1_1Emulator.html#a62766ed1e2142ab6e6e0c632de9c7e04',1,'yaze::emu::Emulator']]], - ['set_5faudio_5fdevice_5fid_53',['set_audio_device_id',['../classyaze_1_1emu_1_1Emulator.html#a8744a05e34c38f5365d8bead60b051b6',1,'yaze::emu::Emulator']]], - ['set_5fbpp_54',['set_bpp',['../classyaze_1_1gfx_1_1GraphicsBuffer.html#ad111c41ddeab49752691caa66f8b6635',1,'yaze::gfx::GraphicsBuffer']]], - ['set_5fcurrent_5flabels_55',['set_current_labels',['../classyaze_1_1gui_1_1Canvas.html#a191f7e8fa4df5626e84c941eaf32da2a',1,'yaze::gui::Canvas']]], - ['set_5fcurrent_5fmap_56',['set_current_map',['../classyaze_1_1zelda3_1_1Overworld.html#a85b380c53cfe4769b4ba05cda14b3cd8',1,'yaze::zelda3::Overworld']]], - ['set_5fdata_57',['set_data',['../classyaze_1_1gfx_1_1Bitmap.html#a7a4eaa09fc2375d4fc438296ef20ac3d',1,'yaze::gfx::Bitmap::set_data()'],['../classyaze_1_1gfx_1_1GraphicsBuffer.html#a2cc0f5bc0d45dd22e043ee4902813cd6',1,'yaze::gfx::GraphicsBuffer::set_data()']]], - ['set_5fdeleted_58',['set_deleted',['../classyaze_1_1zelda3_1_1Sprite.html#ae5c3c2fbef3fff8c2c7ce7875db97965',1,'yaze::zelda3::Sprite']]], - ['set_5fdma_5fstate_59',['set_dma_state',['../classyaze_1_1emu_1_1MemoryImpl.html#a11899a4b48ba8ab298e48c12cd2000b2',1,'yaze::emu::MemoryImpl']]], - ['set_5fdraggable_60',['set_draggable',['../classyaze_1_1gui_1_1Canvas.html#a2df594ab793b572c78f0c7ffc1605519',1,'yaze::gui::Canvas']]], - ['set_5ffilename_61',['set_filename',['../classyaze_1_1Rom.html#a7f4dfb964c1c36ffb9ace5b4f5838524',1,'yaze::Rom']]], - ['set_5fglobal_5fscale_62',['set_global_scale',['../classyaze_1_1gui_1_1Canvas.html#aa0a32f21adbcf767c7adbf1c39feb401',1,'yaze::gui::Canvas']]], - ['set_5fh_5fpos_63',['set_h_pos',['../classyaze_1_1emu_1_1Memory.html#acfb43e87224d84ceed9a645c61ae78f7',1,'yaze::emu::Memory::set_h_pos()'],['../classyaze_1_1emu_1_1MemoryImpl.html#a248c4b7880ed63938ec183b4ab1c386f',1,'yaze::emu::MemoryImpl::set_h_pos()']]], - ['set_5fhdma_5finit_5frequested_64',['set_hdma_init_requested',['../classyaze_1_1emu_1_1Memory.html#ac2ed87e5d3cc8c32da5d102953b7a809',1,'yaze::emu::Memory::set_hdma_init_requested()'],['../classyaze_1_1emu_1_1MemoryImpl.html#ae286a6c904922ce9f44c7996a51e71b3',1,'yaze::emu::MemoryImpl::set_hdma_init_requested()']]], - ['set_5fhdma_5frun_5frequested_65',['set_hdma_run_requested',['../classyaze_1_1emu_1_1Memory.html#a8f18525d8d13d640cd7413c0c8f323eb',1,'yaze::emu::Memory::set_hdma_run_requested()'],['../classyaze_1_1emu_1_1MemoryImpl.html#a52702d71239294b71aa303158a30bca9',1,'yaze::emu::MemoryImpl::set_hdma_run_requested()']]], - ['set_5fhighlight_5ftile_5fid_66',['set_highlight_tile_id',['../classyaze_1_1gui_1_1Canvas.html#afa748092797ce3a712d834b6dc58923c',1,'yaze::gui::Canvas']]], - ['set_5fid_67',['set_id',['../classyaze_1_1zelda3_1_1Sprite.html#ab0989d4b8500c77e63b95411c635d794',1,'yaze::zelda3::Sprite']]], - ['set_5fint_5fdelay_68',['set_int_delay',['../classyaze_1_1emu_1_1Cpu.html#a50035ffb781ab92696205c9c04c25af1',1,'yaze::emu::Cpu']]], - ['set_5fkey_5fdrop_69',['set_key_drop',['../classyaze_1_1zelda3_1_1Sprite.html#a847fb1a003bd93b39d0556edf4130859',1,'yaze::zelda3::Sprite']]], - ['set_5fmessage_5fid_70',['set_message_id',['../classyaze_1_1zelda3_1_1OverworldMap.html#a4f0002beeed7b85e1e536643b0278cf3',1,'yaze::zelda3::OverworldMap']]], - ['set_5fmodified_71',['set_modified',['../classyaze_1_1gfx_1_1Bitmap.html#a6d17a8f9b6ed80bde87b67e8e36e40c1',1,'yaze::gfx::Bitmap::set_modified()'],['../classyaze_1_1gfx_1_1SnesColor.html#af60dbecda0482b856e7bc3f6cce7316e',1,'yaze::gfx::SnesColor::set_modified()']]], - ['set_5fopen_5fbus_72',['set_open_bus',['../classyaze_1_1emu_1_1Memory.html#ae7fe8c9dada6b716af7375691453dacc',1,'yaze::emu::Memory::set_open_bus()'],['../classyaze_1_1emu_1_1MemoryImpl.html#a8c85233dd3a27b21e0c225f29ea61e87',1,'yaze::emu::MemoryImpl::set_open_bus()']]], - ['set_5foptions_73',['set_options',['../classyaze_1_1zelda3_1_1RoomObject.html#afb81cf6fe16c69444cfd683687f95d11',1,'yaze::zelda3::RoomObject']]], - ['set_5fpal_5ftiming_74',['set_pal_timing',['../classyaze_1_1emu_1_1Memory.html#addd524c2c6a5d113f7f2956e7800cde0',1,'yaze::emu::Memory::set_pal_timing()'],['../classyaze_1_1emu_1_1MemoryImpl.html#ab609aaa30aa1ad586edd6cfabbee4814',1,'yaze::emu::MemoryImpl::set_pal_timing()']]], - ['set_5fpalette_75',['set_palette',['../classyaze_1_1gfx_1_1Tilesheet.html#a8fc4e6534052958a03344bfc0c8df60c',1,'yaze::gfx::Tilesheet']]], - ['set_5frgb_76',['set_rgb',['../classyaze_1_1gfx_1_1SnesColor.html#aea6308f5abbe766e900fb8baeb71b257',1,'yaze::gfx::SnesColor']]], - ['set_5froom_5fsize_77',['set_room_size',['../classyaze_1_1zelda3_1_1Room.html#a04942f8e5736208dc6872ef79b791e67',1,'yaze::zelda3::Room']]], - ['set_5fselected_5ftile_5fpos_78',['set_selected_tile_pos',['../classyaze_1_1gui_1_1Canvas.html#a540be39e0e87048add648ae8ee47a09f',1,'yaze::gui::Canvas']]], - ['set_5fsnes_79',['set_snes',['../classyaze_1_1gfx_1_1SnesColor.html#ada2b834470189df9226b2b0f5052538f',1,'yaze::gfx::SnesColor']]], - ['set_5fsprite_5fgraphics_80',['set_sprite_graphics',['../classyaze_1_1zelda3_1_1OverworldMap.html#af8b3b4359634326e0ccee4618c6f5e02',1,'yaze::zelda3::OverworldMap']]], - ['set_5fsprite_5fpalette_81',['set_sprite_palette',['../classyaze_1_1zelda3_1_1OverworldMap.html#a57034f986043e48487dd0b912439861a',1,'yaze::zelda3::OverworldMap']]], - ['set_5ftransparent_82',['set_transparent',['../classyaze_1_1gfx_1_1SnesColor.html#a69a366c206d4e36ccc614f8aec82c98b',1,'yaze::gfx::SnesColor']]], - ['set_5fv_5fpos_83',['set_v_pos',['../classyaze_1_1emu_1_1Memory.html#a4de051dd6298e74353cab01771006340',1,'yaze::emu::Memory::set_v_pos()'],['../classyaze_1_1emu_1_1MemoryImpl.html#a45329d4205e2f7cac9656d072613848f',1,'yaze::emu::MemoryImpl::set_v_pos()']]], - ['set_5fx_84',['set_x',['../classyaze_1_1zelda3_1_1GameEntity.html#ae907b49a8e22053ae8b8a1d15f82ab07',1,'yaze::zelda3::GameEntity']]], - ['set_5fy_85',['set_y',['../classyaze_1_1zelda3_1_1GameEntity.html#aee3698feddd380f910b96d88539e779e',1,'yaze::zelda3::GameEntity']]], - ['setaccumulatorsize_86',['SetAccumulatorSize',['../classyaze_1_1emu_1_1Cpu.html#a83a5180ad53c1ba559df2f99c6a48202',1,'yaze::emu::Cpu']]], - ['setaslargemap_87',['SetAsLargeMap',['../classyaze_1_1zelda3_1_1OverworldMap.html#a090862b6818f447d5381d15733403b55',1,'yaze::zelda3::OverworldMap']]], - ['setassmallmap_88',['SetAsSmallMap',['../classyaze_1_1zelda3_1_1OverworldMap.html#a4e8f929457942ff26cfa9b6913041910',1,'yaze::zelda3::OverworldMap']]], - ['setbreakflag_89',['SetBreakFlag',['../classyaze_1_1emu_1_1Cpu.html#ae4c95d0a931fe4ec351805a5f628f80d',1,'yaze::emu::Cpu']]], - ['setbreakpoint_90',['SetBreakpoint',['../classyaze_1_1emu_1_1Cpu.html#abf08c511e299714b01dc6fe4708079e9',1,'yaze::emu::Cpu']]], - ['setbreakpoints_91',['SetBreakpoints',['../classTextEditor.html#a9ab8532b374c1fe9e719b73e08da4106',1,'TextEditor']]], - ['setbuffer_92',['SetBuffer',['../namespaceyaze_1_1gfx_1_1lc__lz2.html#a3d9743e4b80f69fe96112adeebb04a31',1,'yaze::gfx::lc_lz2::SetBuffer(const uchar *data, int src_pos, int comp_accumulator)'],['../namespaceyaze_1_1gfx_1_1lc__lz2.html#a31d4914cc6f5a2d6cc4c5a06baf7336e',1,'yaze::gfx::lc_lz2::SetBuffer(const std::vector< uint8_t > &data, int src_pos, int comp_accumulator)']]], - ['setbuttonstate_93',['SetButtonState',['../classyaze_1_1emu_1_1Snes.html#a36610fdc93a127c79dc5ffc5e772dee4',1,'yaze::emu::Snes']]], - ['setc_94',['SETC',['../classyaze_1_1emu_1_1Spc700.html#a09d3ab727abcd3f7de69c7e11d099b98',1,'yaze::emu::Spc700']]], - ['setcanvasgridsize_95',['SetCanvasGridSize',['../classyaze_1_1gui_1_1Canvas.html#a8a674f0b4bc418c55a1b9baee459ed70',1,'yaze::gui::Canvas']]], - ['setcanvassize_96',['SetCanvasSize',['../classyaze_1_1gui_1_1Canvas.html#a821b944bf8476a4f0f69b70e1174d69c',1,'yaze::gui::Canvas']]], - ['setcarryflag_97',['SetCarryFlag',['../classyaze_1_1emu_1_1Cpu.html#abc88f716150b76b9599c2cbe42225774',1,'yaze::emu::Cpu']]], - ['setcolorizerenable_98',['SetColorizerEnable',['../classTextEditor.html#a2b7117fa02b6ccde6cc3f4b5de14cccd',1,'TextEditor']]], - ['setcolorspalette_99',['SetColorsPalette',['../namespaceyaze_1_1zelda3_1_1palette__internal.html#a7f32e9b2fd815c57c56c9a2e878e8165',1,'yaze::zelda3::palette_internal']]], - ['setconfiguration_100',['SetConfiguration',['../classyaze_1_1zelda3_1_1SpriteInstruction.html#a9206d062ee82eab689117d2d268a3357',1,'yaze::zelda3::SpriteInstruction']]], - ['setcurrenttile_101',['SetCurrentTile',['../classyaze_1_1editor_1_1Tile16Editor.html#a9091f1246edbaf6058fbd9a1fd7976b1',1,'yaze::editor::Tile16Editor']]], - ['setcursorposition_102',['SetCursorPosition',['../classTextEditor.html#ae4c199b04e01fecea83aed4c86778056',1,'TextEditor']]], - ['setdecimalflag_103',['SetDecimalFlag',['../classyaze_1_1emu_1_1Cpu.html#a3e96332908dddf3e49a3d9e97e310f5f',1,'yaze::emu::Cpu']]], - ['seteditortext_104',['SetEditorText',['../classyaze_1_1editor_1_1AssemblyEditor.html#ae05d2701e4bd69ee07fff43b5136b51b',1,'yaze::editor::AssemblyEditor']]], - ['seterrormarkers_105',['SetErrorMarkers',['../classTextEditor.html#acd36f759126581773e1e2636073cb765',1,'TextEditor']]], - ['setflag_106',['SetFlag',['../classyaze_1_1emu_1_1Cpu.html#a85032a2395e68acc4644787df6c1c815',1,'yaze::emu::Cpu']]], - ['setflags_107',['SetFlags',['../classyaze_1_1emu_1_1Cpu.html#a88704ff8f5c9a7975c38476d98888b2b',1,'yaze::emu::Cpu']]], - ['setfrequency_108',['SetFrequency',['../classyaze_1_1emu_1_1Clock.html#aa4946d461602e6dd3214c8bfe3211108',1,'yaze::emu::Clock::SetFrequency()'],['../classyaze_1_1emu_1_1ClockImpl.html#a6a3d8d4ce98a47d6921428b0b2ad17c7',1,'yaze::emu::ClockImpl::SetFrequency()']]], - ['setglobalaction_109',['SetGlobalAction',['../classyaze_1_1zelda3_1_1SpriteBuilder.html#a649d2cd2d0cdd4cbe40448305c163b03',1,'yaze::zelda3::SpriteBuilder']]], - ['sethandlekeyboardinputs_110',['SetHandleKeyboardInputs',['../classTextEditor.html#a668d286d305318be010962780e9baa50',1,'TextEditor']]], - ['sethandlemouseinputs_111',['SetHandleMouseInputs',['../classTextEditor.html#af02db961d791a55b3251ab219fcb5c82',1,'TextEditor']]], - ['setimguichildignored_112',['SetImGuiChildIgnored',['../classTextEditor.html#a903602fcbccef16b6e1c5e752b5b299a',1,'TextEditor']]], - ['setindexsize_113',['SetIndexSize',['../classyaze_1_1emu_1_1Cpu.html#af3a91027d2e71e313febcf1a7fd7856a',1,'yaze::emu::Cpu']]], - ['setinterruptflag_114',['SetInterruptFlag',['../classyaze_1_1emu_1_1Cpu.html#abddd0c70f9897c4f50ae8ab9b4e87b13',1,'yaze::emu::Cpu']]], - ['setirq_115',['SetIrq',['../classyaze_1_1emu_1_1Cpu.html#a32670c90122daf9129f8935cb0c23c8f',1,'yaze::emu::Cpu']]], - ['setlanguagedefinition_116',['SetLanguageDefinition',['../classTextEditor.html#afaa8970fac64b10c6a25b5fd4874bd29',1,'TextEditor']]], - ['setmemorycontents_117',['SetMemoryContents',['../classyaze_1_1emu_1_1MockMemory.html#a0d4dd84479c3a3057c01327b58579160',1,'yaze::emu::MockMemory::SetMemoryContents(const std::vector< uint8_t > &data)'],['../classyaze_1_1emu_1_1MockMemory.html#a626f84c6015c0a5a2b75e0c732ab6439',1,'yaze::emu::MockMemory::SetMemoryContents(const std::vector< uint16_t > &data)']]], - ['setmessage_118',['SetMessage',['../structyaze_1_1editor_1_1MessageData.html#adfcb89fbcb52ef8138a3c2a85d953b28',1,'yaze::editor::MessageData']]], - ['setnegativeflag_119',['SetNegativeFlag',['../classyaze_1_1emu_1_1Cpu.html#ae49a5adcf7c394a45acb909e8e190d32',1,'yaze::emu::Cpu']]], - ['setnextaction_120',['SetNextAction',['../classyaze_1_1zelda3_1_1SpriteAction.html#af57bf0474b9da4d5bbdbb1461e2d2090',1,'yaze::zelda3::SpriteAction']]], - ['setoverflowflag_121',['SetOverflowFlag',['../classyaze_1_1emu_1_1Cpu.html#aad7df7574682156aea5cd8da5c2896a9',1,'yaze::emu::Cpu']]], - ['setp_122',['SETP',['../classyaze_1_1emu_1_1Spc700.html#a644820116d504af3756431c5368796fb',1,'yaze::emu::Spc700']]], - ['setpalette_123',['SetPalette',['../classTextEditor.html#a8d5d8543bd078aa1c22a0b35c45c197d',1,'TextEditor']]], - ['setpixels_124',['SetPixels',['../classyaze_1_1emu_1_1Snes.html#ae9938c9f8448dd65dba24d06fe2b5d57',1,'yaze::emu::Snes']]], - ['setproperty_125',['SetProperty',['../classyaze_1_1zelda3_1_1SpriteBuilder.html#a79a8cfe38f4f463e05fb0e9e9da3e293',1,'yaze::zelda3::SpriteBuilder::SetProperty(const std::string &propertyName, const std::string &value)'],['../classyaze_1_1zelda3_1_1SpriteBuilder.html#a3f92ed94753a37fb4429a07078b196ba',1,'yaze::zelda3::SpriteBuilder::SetProperty(const std::string &propertyName, int value)'],['../classyaze_1_1zelda3_1_1SpriteBuilder.html#a314945ccc19ba8ce21468f0ccc531de1',1,'yaze::zelda3::SpriteBuilder::SetProperty(const std::string &propertyName, bool value)']]], - ['setreadonly_126',['SetReadOnly',['../classTextEditor.html#a579ba6b05e5c59249f6921dd3ba2159d',1,'TextEditor']]], - ['setsamples_127',['SetSamples',['../classyaze_1_1emu_1_1Snes.html#a121b2492106d84f9fffcd8b60308328c',1,'yaze::emu::Snes']]], - ['setselectedblockset_128',['SetSelectedBlockset',['../classyaze_1_1editor_1_1GfxGroupEditor.html#abf1aec1c434d69ff06c6771a59c1c031',1,'yaze::editor::GfxGroupEditor']]], - ['setselectedroomset_129',['SetSelectedRoomset',['../classyaze_1_1editor_1_1GfxGroupEditor.html#a289e66bd1838103eaa2a8316f0dd0f71',1,'yaze::editor::GfxGroupEditor']]], - ['setselectedspriteset_130',['SetSelectedSpriteset',['../classyaze_1_1editor_1_1GfxGroupEditor.html#a19742215b61d7598ef7ac95494107001',1,'yaze::editor::GfxGroupEditor']]], - ['setselection_131',['SetSelection',['../classTextEditor.html#af4de0071d66058fdf453af53e346fb36',1,'TextEditor']]], - ['setselectionend_132',['SetSelectionEnd',['../classTextEditor.html#a33705fb369a393c362743918fb78b438',1,'TextEditor']]], - ['setselectionstart_133',['SetSelectionStart',['../classTextEditor.html#a5edbe1e3a7d422de01113112c525c669',1,'TextEditor']]], - ['setshowwhitespaces_134',['SetShowWhitespaces',['../classTextEditor.html#a500e234d757174662eec44ce6ee650b2',1,'TextEditor']]], - ['setsp_135',['SetSP',['../classyaze_1_1emu_1_1Cpu.html#ac7a781be2cd56fdb27bb1eca09d8bbdc',1,'yaze::emu::Cpu::SetSP()'],['../classyaze_1_1emu_1_1Memory.html#ad461202a0a76a2baf841bf5b09222215',1,'yaze::emu::Memory::SetSP()'],['../classyaze_1_1emu_1_1MemoryImpl.html#a83a781afdbac5d7e1bd750435f6a9132',1,'yaze::emu::MemoryImpl::SetSP()']]], - ['settabsize_136',['SetTabSize',['../classTextEditor.html#aeae650d9eabfd8a0fcf73c63ee8f9025',1,'TextEditor']]], - ['settext_137',['SetText',['../classTextEditor.html#a9f79c30bb4ef88d828271958b252c2f7',1,'TextEditor']]], - ['settextlines_138',['SetTextLines',['../classTextEditor.html#aa2e19ed33fc0400df26fd513450ff4d6',1,'TextEditor']]], - ['settimer_139',['SetTimer',['../classyaze_1_1zelda3_1_1SpriteInstruction.html#aaa2e8bf90403f283dc82c4680910ffce',1,'yaze::zelda3::SpriteInstruction']]], - ['settingseditor_140',['SettingsEditor',['../classyaze_1_1editor_1_1SettingsEditor.html#acaafae3f676edf353f195992d74059d1',1,'yaze::editor::SettingsEditor']]], - ['setup_141',['SetUp',['../classyaze_1_1test_1_1CpuTest.html#abfa159bd5a64af39a2495dff87b6b72c',1,'yaze::test::CpuTest::SetUp()'],['../classyaze_1_1test_1_1PpuTest.html#a36ed5122b90bee6b4255bfdb8412d131',1,'yaze::test::PpuTest::SetUp()'],['../classyaze_1_1test_1_1MockAudioRam.html#abccd16b1a8623731a9ccd39938412659',1,'yaze::test::MockAudioRam::SetUp()'],['../classyaze_1_1test_1_1Spc700Test.html#afe7d4501d7e74968ee2437e7ea10d85c',1,'yaze::test::Spc700Test::SetUp()'],['../classyaze_1_1test_1_1DungeonRoomTest.html#afe610a74d6d4537f10c1cbf266e77928',1,'yaze::test::DungeonRoomTest::SetUp()'],['../classyaze_1_1test_1_1MessageTest.html#a01ef59a4ca7bf6b8b3b28dba1394c471',1,'yaze::test::MessageTest::SetUp()'],['../classyaze_1_1test_1_1OverworldTest.html#a2fad2d7af0b796219c34a1ee50befa8b',1,'yaze::test::OverworldTest::SetUp()'],['../classyaze_1_1test_1_1SpriteBuilderTest.html#ab5d33221e7ec37c555b31ca25a0037a0',1,'yaze::test::SpriteBuilderTest::SetUp()']]], - ['setupcustomtileset_142',['SetupCustomTileset',['../classyaze_1_1zelda3_1_1OverworldMap.html#a646ebf9a810e6edeec5e0d7d0f1372b8',1,'yaze::zelda3::OverworldMap']]], - ['setupmemory_143',['SetupMemory',['../classyaze_1_1test_1_1MockAudioRam.html#ad281e406099eacb38f80b797715c117f',1,'yaze::test::MockAudioRam']]], - ['setupscreen_144',['SetupScreen',['../classyaze_1_1core_1_1Controller.html#ac377e8be9deb968b7c0065f8011701ff',1,'yaze::core::Controller']]], - ['setzeroflag_145',['SetZeroFlag',['../classyaze_1_1emu_1_1Cpu.html#a5765d7be546bde8375e6004b5915251f',1,'yaze::emu::Cpu']]], - ['setzn_146',['SetZN',['../classyaze_1_1emu_1_1Cpu.html#a28fa06d025c96e9a86d3bcd7b06ec800',1,'yaze::emu::Cpu']]], - ['shared_5from_147',['shared_rom',['../classyaze_1_1SharedRom.html#ad069fe05239c16d01cbda29280bc8d39',1,'yaze::SharedRom']]], - ['sharedrom_148',['SharedRom',['../classyaze_1_1SharedRom.html#ad109cf803983c06ad209360c5ee08101',1,'yaze::SharedRom']]], - ['shoulddisplay_149',['ShouldDisplay',['../namespaceyaze_1_1emu_1_1anonymous__namespace_02emulator_8cc_03.html#a9fd47357fde3f087bedba71cc56b471d',1,'yaze::emu::anonymous_namespace{emulator.cc}']]], - ['show_150',['Show',['../classyaze_1_1editor_1_1PopupManager.html#a3bca3f46adb2d926977ce230cbf3b862',1,'yaze::editor::PopupManager']]], - ['showconstantmanager_151',['ShowConstantManager',['../classyaze_1_1editor_1_1ConstantManager.html#ab9075fa3f85032f45ec35e9d895a512e',1,'yaze::editor::ConstantManager']]], - ['showmain_152',['ShowMain',['../namespaceyaze_1_1cli.html#a7cde2d3d2d98674ab1401d816314fdb3',1,'yaze::cli']]], - ['showopenfiledialog_153',['ShowOpenFileDialog',['../classyaze_1_1core_1_1FileDialogWrapper.html#a7b4d614b899cb30f3becd1fd4a04caf8',1,'yaze::core::FileDialogWrapper']]], - ['showopenfolderdialog_154',['ShowOpenFolderDialog',['../classyaze_1_1core_1_1FileDialogWrapper.html#ae9e6b685fe8521a6aa1830edd63e4ce0',1,'yaze::core::FileDialogWrapper']]], - ['showwhichkey_155',['ShowWhichKey',['../classyaze_1_1editor_1_1CommandManager.html#a32369d53d4f58f37befdbd5e6a60fe70',1,'yaze::editor::CommandManager']]], - ['shutdownextensions_156',['ShutdownExtensions',['../classyaze_1_1editor_1_1ExtensionManager.html#aceda1323591da652d454a06c22c9303d',1,'yaze::editor::ExtensionManager']]], - ['size_157',['size',['../classyaze_1_1editor_1_1palette__internal_1_1PaletteEditorHistory.html#a96db62ef03edd7b3a9bb6f6f00d28621',1,'yaze::editor::palette_internal::PaletteEditorHistory::size()'],['../classyaze_1_1emu_1_1MemoryImpl.html#a33074c377e67e45f883cf8c436284bfc',1,'yaze::emu::MemoryImpl::size()'],['../classyaze_1_1gfx_1_1Bitmap.html#a2bb925db328fd0eda93b660fad899446',1,'yaze::gfx::Bitmap::size()'],['../classyaze_1_1gfx_1_1SnesPalette.html#a504a42d10f3d95135b77bb13ef3ec923',1,'yaze::gfx::SnesPalette::size()'],['../structyaze_1_1gfx_1_1PaletteGroup.html#a39c315f86a3b6e9d256ff42ea500ad7b',1,'yaze::gfx::PaletteGroup::size()'],['../classyaze_1_1Rom.html#a971379ba00f55ab9c367abf20c8a9777',1,'yaze::Rom::size()']]], - ['sleep_158',['SLEEP',['../classyaze_1_1emu_1_1Spc700.html#aef842ee5bef5a8eaa821fd515b178c52',1,'yaze::emu::Spc700']]], - ['snes_159',['Snes',['../classyaze_1_1emu_1_1Snes.html#ad1be2bb75e641f1c9992932c8b19f49b',1,'yaze::emu::Snes']]], - ['snes_160',['snes',['../classyaze_1_1emu_1_1Emulator.html#ae7676db1e19dc323e578195bc5699297',1,'yaze::emu::Emulator::snes()'],['../classyaze_1_1gfx_1_1SnesColor.html#aef9fc51dbd235362f6c0b5200e976303',1,'yaze::gfx::SnesColor::snes() const']]], - ['snescolor_161',['SnesColor',['../classyaze_1_1gfx_1_1SnesColor.html#af8d473c16c60972e7ba7651e2789b931',1,'yaze::gfx::SnesColor::SnesColor()'],['../classyaze_1_1gfx_1_1SnesColor.html#a3a7d7a2f40b1f50be0b0c38d8974beb9',1,'yaze::gfx::SnesColor::SnesColor(const ImVec4 val)'],['../classyaze_1_1gfx_1_1SnesColor.html#ab398761d01d4f2a930023b8159f86009',1,'yaze::gfx::SnesColor::SnesColor(const uint16_t val)'],['../classyaze_1_1gfx_1_1SnesColor.html#a996766ae028cc0f05ad7d6663d952195',1,'yaze::gfx::SnesColor::SnesColor(const snes_color val)'],['../classyaze_1_1gfx_1_1SnesColor.html#aa3c67dff6ac0a9a3fd79d85636b3d694',1,'yaze::gfx::SnesColor::SnesColor(uint8_t r, uint8_t g, uint8_t b)']]], - ['snescolorbutton_162',['SnesColorButton',['../namespaceyaze_1_1gui.html#a1136a9ab95fd67e2ab97a00f59818ddb',1,'yaze::gui']]], - ['snescoloredit4_163',['SnesColorEdit4',['../namespaceyaze_1_1gui.html#aa32511a1a3eadf62366b193da8b5f3da',1,'yaze::gui']]], - ['snespalette_164',['SnesPalette',['../classyaze_1_1gfx_1_1SnesPalette.html#a6333d0223ee96c449cd6c4637ffe9646',1,'yaze::gfx::SnesPalette::SnesPalette(const std::vector< T > &data)'],['../classyaze_1_1gfx_1_1SnesPalette.html#a9ff13ab32f1521085b531d2a3b450f4d',1,'yaze::gfx::SnesPalette::SnesPalette()=default'],['../classyaze_1_1gfx_1_1SnesPalette.html#a13222def4a6f23482324225a27903e0a',1,'yaze::gfx::SnesPalette::SnesPalette(char *snesPal)'],['../classyaze_1_1gfx_1_1SnesPalette.html#a837443013432f47923f16a4d671f1563',1,'yaze::gfx::SnesPalette::SnesPalette(const unsigned char *snes_pal)'],['../classyaze_1_1gfx_1_1SnesPalette.html#a92e2f7ca01bfe81ba51f85919f728857',1,'yaze::gfx::SnesPalette::SnesPalette(const std::vector< ImVec4 > &)'],['../classyaze_1_1gfx_1_1SnesPalette.html#a54d4e55c57e60552568fdda802a1512f',1,'yaze::gfx::SnesPalette::SnesPalette(const std::vector< snes_color > &)'],['../classyaze_1_1gfx_1_1SnesPalette.html#a4482b6444bf267d464cf4e5e24724bcc',1,'yaze::gfx::SnesPalette::SnesPalette(const std::vector< SnesColor > &)']]], - ['snesto8bppsheet_165',['SnesTo8bppSheet',['../namespaceyaze_1_1gfx.html#af98fbf03d09d9d365f64202db1ecba15',1,'yaze::gfx']]], - ['snestopc_166',['SnesToPc',['../namespaceyaze_1_1core.html#a772a2d0d104498cb8100f0b2e717b6a2',1,'yaze::core']]], - ['sortwithsortspecs_167',['SortWithSortSpecs',['../structyaze_1_1editor_1_1SpriteItem.html#ad0b6346014408b229094a5f89645ee68',1,'yaze::editor::SpriteItem::SortWithSortSpecs()'],['../structyaze_1_1gui_1_1AssetObject.html#a65ee8a0ab6895a59048c93a14599f8c1',1,'yaze::gui::AssetObject::SortWithSortSpecs()']]], - ['sp_168',['SP',['../classyaze_1_1emu_1_1Cpu.html#a01273c52b8847783e6f0b99373a18d94',1,'yaze::emu::Cpu::SP()'],['../classyaze_1_1emu_1_1Memory.html#a7887fb31650737fb1302f55547b9e4ac',1,'yaze::emu::Memory::SP()'],['../classyaze_1_1emu_1_1MemoryImpl.html#a421de7d323acef686d11ebe9d36f941e',1,'yaze::emu::MemoryImpl::SP()']]], - ['spc700_169',['Spc700',['../classyaze_1_1emu_1_1Spc700.html#ae98101f1e5db2a676fa65a968cf8649a',1,'yaze::emu::Spc700']]], - ['spc700_170',['spc700',['../classyaze_1_1emu_1_1Apu.html#a3737f0d7d2285d5c8760cbe57ce3618b',1,'yaze::emu::Apu']]], - ['spc700test_171',['Spc700Test',['../classyaze_1_1test_1_1Spc700Test.html#a06e0a09b39237ecba1766c9ebd1f4788',1,'yaze::test::Spc700Test']]], - ['spcidle_172',['SpcIdle',['../classyaze_1_1emu_1_1Apu.html#a2e49cd87bea3e48f9135647bd23f9310',1,'yaze::emu::Apu']]], - ['spcread_173',['SpcRead',['../classyaze_1_1emu_1_1Apu.html#a0fc510255750895c85bb6dc035baec71',1,'yaze::emu::Apu']]], - ['spcwrite_174',['SpcWrite',['../classyaze_1_1emu_1_1Apu.html#aa14f6c1f8c09e9c3418b37ce3df5882d',1,'yaze::emu::Apu']]], - ['splitcompressionpiece_175',['SplitCompressionPiece',['../namespaceyaze_1_1gfx_1_1lc__lz2.html#aabcd25b770ebcbf38536778c3b1ffa3b',1,'yaze::gfx::lc_lz2']]], - ['splitcompressionpiecev3_176',['SplitCompressionPieceV3',['../namespaceyaze_1_1gfx_1_1lc__lz2.html#aec23d1294ad507753ddc6597a7365b67',1,'yaze::gfx::lc_lz2']]], - ['sprite_177',['Sprite',['../classyaze_1_1zelda3_1_1Sprite.html#a33986d6ba1e05add5a0df1902791119a',1,'yaze::zelda3::Sprite::Sprite()=default'],['../classyaze_1_1zelda3_1_1Sprite.html#ac1c5e6830004fd7db656085cad46e05f',1,'yaze::zelda3::Sprite::Sprite(std::vector< uint8_t > src, uint8_t overworld_map_id, uint8_t id, uint8_t x, uint8_t y, int map_x, int map_y)'],['../classyaze_1_1zelda3_1_1Sprite.html#ad6c542d7bda1fc40d37a8134e69f81ab',1,'yaze::zelda3::Sprite::Sprite(uint8_t id, uint8_t x, uint8_t y, uint8_t subtype, uint8_t layer)']]], - ['sprite_5fgraphics_178',['sprite_graphics',['../classyaze_1_1zelda3_1_1OverworldMap.html#a6770942f8b36a9c4afac6a44dd7aaf39',1,'yaze::zelda3::OverworldMap']]], - ['sprite_5fpalette_179',['sprite_palette',['../classyaze_1_1zelda3_1_1OverworldMap.html#adea9c809151cc444d14efcc9d8f9270c',1,'yaze::zelda3::OverworldMap']]], - ['spriteasset_180',['SpriteAsset',['../structyaze_1_1gui_1_1SpriteAsset.html#ac1bd6e5a19545d11cffae871fd8bf1ff',1,'yaze::gui::SpriteAsset']]], - ['spriteeditor_181',['SpriteEditor',['../classyaze_1_1editor_1_1SpriteEditor.html#a73afa5ee58b92bb76ff48f3ae145f838',1,'yaze::editor::SpriteEditor']]], - ['sprites_182',['sprites',['../classyaze_1_1zelda3_1_1Overworld.html#a3f756e95bf3daf66f09f1f09d69ff7b0',1,'yaze::zelda3::Overworld']]], - ['sql_183',['SQL',['../structTextEditor_1_1LanguageDefinition.html#a0a05e293330d96c3966b5c04c9740926',1,'TextEditor::LanguageDefinition']]], - ['sta_184',['STA',['../classyaze_1_1emu_1_1Cpu.html#a17b744c525db2908d3e3228bd0b000ed',1,'yaze::emu::Cpu']]], - ['sta_185',['Sta',['../classyaze_1_1emu_1_1Cpu.html#a2d62beb5157a9c012e3416f45b5f289b',1,'yaze::emu::Cpu']]], - ['stackrelative_186',['StackRelative',['../classyaze_1_1emu_1_1Cpu.html#adde9d945ee33e7eefa0e0953b0d9562b',1,'yaze::emu::Cpu']]], - ['stackrelativeindirectindexedy_187',['StackRelativeIndirectIndexedY',['../classyaze_1_1emu_1_1Cpu.html#ae648c53e53fdb62afb60c063424a716e',1,'yaze::emu::Cpu']]], - ['startdma_188',['StartDma',['../namespaceyaze_1_1emu.html#a9f078aec45c370be52f69d186df70ff6',1,'yaze::emu']]], - ['static_5fgraphics_189',['static_graphics',['../classyaze_1_1zelda3_1_1OverworldMap.html#a813d2eef87a1f2ae73a1651777acdece',1,'yaze::zelda3::OverworldMap']]], - ['stle_190',['stle',['../namespaceyaze_1_1core_1_1anonymous__namespace_02common_8cc_03.html#a9ca88b46161c3ec2e0854a30c4e05f89',1,'yaze::core::anonymous_namespace{common.cc}']]], - ['stle0_191',['stle0',['../namespaceyaze_1_1core_1_1anonymous__namespace_02common_8cc_03.html#add7fdeb7cfabec157b3eaff5754486d3',1,'yaze::core::anonymous_namespace{common.cc}']]], - ['stle1_192',['stle1',['../namespaceyaze_1_1core_1_1anonymous__namespace_02common_8cc_03.html#a170481e823b53d24885da41938c0dbf4',1,'yaze::core::anonymous_namespace{common.cc}']]], - ['stle16b_193',['stle16b',['../namespaceyaze_1_1core.html#a2cb2c0bf50bac2324d970587cc1b0233',1,'yaze::core']]], - ['stle16b_5fi_194',['stle16b_i',['../namespaceyaze_1_1core.html#a611a51e1035d450eef5c06263128ce92',1,'yaze::core']]], - ['stle2_195',['stle2',['../namespaceyaze_1_1core_1_1anonymous__namespace_02common_8cc_03.html#ac0bdba24264e9d2a21e6a9da804c5acd',1,'yaze::core::anonymous_namespace{common.cc}']]], - ['stle3_196',['stle3',['../namespaceyaze_1_1core_1_1anonymous__namespace_02common_8cc_03.html#a19194aea13ba75a0dca31cd2d4919d72',1,'yaze::core::anonymous_namespace{common.cc}']]], - ['stop_197',['STOP',['../classyaze_1_1emu_1_1Spc700.html#a03472018280044413a8c8b0950dd0366',1,'yaze::emu::Spc700']]], - ['stp_198',['STP',['../classyaze_1_1emu_1_1Cpu.html#a79ddc82d6d43399804aa93e1c4fedaa7',1,'yaze::emu::Cpu']]], - ['stringreplace_199',['StringReplace',['../namespaceyaze_1_1core.html#a2efa2fdd38e8bf23d8f3cf7ce03679fc',1,'yaze::core']]], - ['stx_200',['STX',['../classyaze_1_1emu_1_1Cpu.html#aa97eb688f0c9a32fd057cf3cb50f090f',1,'yaze::emu::Cpu']]], - ['stx_201',['Stx',['../classyaze_1_1emu_1_1Cpu.html#a04a9b2dcbbc669d262247ebc3c144cc6',1,'yaze::emu::Cpu']]], - ['sty_202',['STY',['../classyaze_1_1emu_1_1Cpu.html#a49bc851e3f6f48acd2271bf03fbb59e8',1,'yaze::emu::Cpu']]], - ['sty_203',['Sty',['../classyaze_1_1emu_1_1Cpu.html#ae9511ade71c001e2c705605b2d4d1db0',1,'yaze::emu::Cpu']]], - ['stz_204',['STZ',['../classyaze_1_1emu_1_1Cpu.html#aba30e01362b0380d504c3ad3925d5cbb',1,'yaze::emu::Cpu']]], - ['stz_205',['Stz',['../classyaze_1_1emu_1_1Cpu.html#acfa00fa0a50d8f5f7544fc5e02d39611',1,'yaze::emu::Cpu']]], - ['sub_5fpalette_206',['sub_palette',['../classyaze_1_1gfx_1_1SnesPalette.html#a8172ae7725a9fe1c23df412b2632a484',1,'yaze::gfx::SnesPalette']]], - ['subtype_207',['subtype',['../classyaze_1_1zelda3_1_1Sprite.html#abc9a8bcbc5a879ad693ee8b70c3fa22a',1,'yaze::zelda3::Sprite']]], - ['subtype1_208',['Subtype1',['../classyaze_1_1zelda3_1_1Subtype1.html#a1cefe525771d180923f46aec287da2a1',1,'yaze::zelda3::Subtype1']]], - ['subtype2_209',['Subtype2',['../classyaze_1_1zelda3_1_1Subtype2.html#a3ec61ae63764f3c6ded4250d46ff5330',1,'yaze::zelda3::Subtype2']]], - ['subtype3_210',['Subtype3',['../classyaze_1_1zelda3_1_1Subtype3.html#a511e3a730a216870af65e6266d84b033',1,'yaze::zelda3::Subtype3']]], - ['subw_211',['SUBW',['../classyaze_1_1emu_1_1Spc700.html#a03850ed428978f1b25b3500a822fa27b',1,'yaze::emu::Spc700']]], - ['surface_212',['surface',['../classyaze_1_1gfx_1_1Bitmap.html#aba6afeb2e94ce15eb378c7258596a758',1,'yaze::gfx::Bitmap']]], - ['synccycles_213',['SyncCycles',['../classyaze_1_1emu_1_1Snes.html#ac622beb60f2d1547cb40e3a3b9c3ff53',1,'yaze::emu::Snes']]] + ['sec_33',['SEC',['../classyaze_1_1emu_1_1Cpu.html#a4bdae8eaa0889beb067f743f7e9a07d1',1,'yaze::emu::Cpu']]], + ['sed_34',['SED',['../classyaze_1_1emu_1_1Cpu.html#aa9c00415a5ed21e0aacaa3e9d455763d',1,'yaze::emu::Cpu']]], + ['sei_35',['SEI',['../classyaze_1_1emu_1_1Cpu.html#a50e91070e35311750140c038378fcce0',1,'yaze::emu::Cpu']]], + ['select_5frect_5factive_36',['select_rect_active',['../classyaze_1_1gui_1_1Canvas.html#aad1f9ae9c79d49c23c9793a171e98616',1,'yaze::gui::Canvas']]], + ['selectablelabelwithnameedit_37',['SelectableLabelWithNameEdit',['../structyaze_1_1ResourceLabelManager.html#abd4f0d4db9f33c06effbd3d475afa499',1,'yaze::ResourceLabelManager']]], + ['selectablepalettepipeline_38',['SelectablePalettePipeline',['../namespaceyaze_1_1gui.html#a9f7caa95981f846c2eac84bff36b952d',1,'yaze::gui']]], + ['selectall_39',['SelectAll',['../classyaze_1_1editor_1_1MessageEditor.html#a843644c8883ad12bbc74cd550a42616a',1,'yaze::editor::MessageEditor::SelectAll()'],['../structyaze_1_1editor_1_1MessageEditor_1_1TextBox.html#a5e62f2ca66752ebb6b93ed83b1842d66',1,'yaze::editor::MessageEditor::TextBox::SelectAll()'],['../classTextEditor.html#ab2c5efd64f70e046208a1c72c5490719',1,'TextEditor::SelectAll()']]], + ['selected_5fpoints_40',['selected_points',['../classyaze_1_1gui_1_1Canvas.html#af3b334ec613e22d688e8a8bfb7636c0b',1,'yaze::gui::Canvas']]], + ['selected_5ftile_5fpos_41',['selected_tile_pos',['../classyaze_1_1gui_1_1Canvas.html#a025f4e87be9d3b067829abf7632bb721',1,'yaze::gui::Canvas']]], + ['selected_5ftiles_42',['selected_tiles',['../classyaze_1_1gui_1_1Canvas.html#a2dcfe5beec0bf068a402f8c95de9706c',1,'yaze::gui::Canvas']]], + ['selectwordundercursor_43',['SelectWordUnderCursor',['../classTextEditor.html#a1a2d1d3248c5b180a56cbab1c1413f62',1,'TextEditor']]], + ['sep_44',['SEP',['../classyaze_1_1emu_1_1Cpu.html#a2b1435345b853dcef8f2664f9553fb0f',1,'yaze::emu::Cpu']]], + ['serialize_45',['Serialize',['../classyaze_1_1core_1_1ExperimentFlags.html#a67d168b2d5457415ff38e27297ca0d1b',1,'yaze::core::ExperimentFlags']]], + ['set_46',['set',['../classyaze_1_1core_1_1NotifyValue.html#aab9542fe88dfcb5c2f5eebfbaa596ef1',1,'yaze::core::NotifyValue']]], + ['set1_47',['SET1',['../classyaze_1_1emu_1_1Spc700.html#a5f756ab55a25efd1445250a871ad3cde',1,'yaze::emu::Spc700']]], + ['set_5factive_48',['set_active',['../classyaze_1_1core_1_1Controller.html#a913205e423c0305c7fdcd0846b0a9542',1,'yaze::core::Controller::set_active()'],['../classyaze_1_1gfx_1_1Bitmap.html#a7370ee180c7adbcda6b3d99651f0a768',1,'yaze::gfx::Bitmap::set_active()']]], + ['set_5farea_5fgraphics_49',['set_area_graphics',['../classyaze_1_1zelda3_1_1OverworldMap.html#ab0cd51f833fb244da4a7febccda5a94f',1,'yaze::zelda3::OverworldMap']]], + ['set_5farea_5fpalette_50',['set_area_palette',['../classyaze_1_1zelda3_1_1OverworldMap.html#a0597c89dde252676d3f7347c1ff42c2a',1,'yaze::zelda3::OverworldMap']]], + ['set_5faudio_5fbuffer_51',['set_audio_buffer',['../classyaze_1_1emu_1_1Emulator.html#a62766ed1e2142ab6e6e0c632de9c7e04',1,'yaze::emu::Emulator']]], + ['set_5faudio_5fdevice_5fid_52',['set_audio_device_id',['../classyaze_1_1emu_1_1Emulator.html#a8744a05e34c38f5365d8bead60b051b6',1,'yaze::emu::Emulator']]], + ['set_5fbpp_53',['set_bpp',['../classyaze_1_1gfx_1_1GraphicsBuffer.html#ad111c41ddeab49752691caa66f8b6635',1,'yaze::gfx::GraphicsBuffer']]], + ['set_5fcurrent_5flabels_54',['set_current_labels',['../classyaze_1_1gui_1_1Canvas.html#a191f7e8fa4df5626e84c941eaf32da2a',1,'yaze::gui::Canvas']]], + ['set_5fcurrent_5fmap_55',['set_current_map',['../classyaze_1_1zelda3_1_1Overworld.html#a85b380c53cfe4769b4ba05cda14b3cd8',1,'yaze::zelda3::Overworld']]], + ['set_5fdata_56',['set_data',['../classyaze_1_1gfx_1_1Bitmap.html#a7a4eaa09fc2375d4fc438296ef20ac3d',1,'yaze::gfx::Bitmap::set_data()'],['../classyaze_1_1gfx_1_1GraphicsBuffer.html#a2cc0f5bc0d45dd22e043ee4902813cd6',1,'yaze::gfx::GraphicsBuffer::set_data()']]], + ['set_5fdeleted_57',['set_deleted',['../classyaze_1_1zelda3_1_1Sprite.html#ae5c3c2fbef3fff8c2c7ce7875db97965',1,'yaze::zelda3::Sprite']]], + ['set_5fdma_5fstate_58',['set_dma_state',['../classyaze_1_1emu_1_1MemoryImpl.html#a11899a4b48ba8ab298e48c12cd2000b2',1,'yaze::emu::MemoryImpl']]], + ['set_5fdraggable_59',['set_draggable',['../classyaze_1_1gui_1_1Canvas.html#a2df594ab793b572c78f0c7ffc1605519',1,'yaze::gui::Canvas']]], + ['set_5ffilename_60',['set_filename',['../classyaze_1_1Rom.html#a7f4dfb964c1c36ffb9ace5b4f5838524',1,'yaze::Rom']]], + ['set_5fglobal_5fscale_61',['set_global_scale',['../classyaze_1_1gui_1_1Canvas.html#aa0a32f21adbcf767c7adbf1c39feb401',1,'yaze::gui::Canvas']]], + ['set_5fh_5fpos_62',['set_h_pos',['../classyaze_1_1emu_1_1Memory.html#acfb43e87224d84ceed9a645c61ae78f7',1,'yaze::emu::Memory::set_h_pos()'],['../classyaze_1_1emu_1_1MemoryImpl.html#a248c4b7880ed63938ec183b4ab1c386f',1,'yaze::emu::MemoryImpl::set_h_pos()']]], + ['set_5fhdma_5finit_5frequested_63',['set_hdma_init_requested',['../classyaze_1_1emu_1_1Memory.html#ac2ed87e5d3cc8c32da5d102953b7a809',1,'yaze::emu::Memory::set_hdma_init_requested()'],['../classyaze_1_1emu_1_1MemoryImpl.html#ae286a6c904922ce9f44c7996a51e71b3',1,'yaze::emu::MemoryImpl::set_hdma_init_requested()']]], + ['set_5fhdma_5frun_5frequested_64',['set_hdma_run_requested',['../classyaze_1_1emu_1_1Memory.html#a8f18525d8d13d640cd7413c0c8f323eb',1,'yaze::emu::Memory::set_hdma_run_requested()'],['../classyaze_1_1emu_1_1MemoryImpl.html#a52702d71239294b71aa303158a30bca9',1,'yaze::emu::MemoryImpl::set_hdma_run_requested()']]], + ['set_5fhighlight_5ftile_5fid_65',['set_highlight_tile_id',['../classyaze_1_1gui_1_1Canvas.html#afa748092797ce3a712d834b6dc58923c',1,'yaze::gui::Canvas']]], + ['set_5fid_66',['set_id',['../classyaze_1_1zelda3_1_1Sprite.html#ab0989d4b8500c77e63b95411c635d794',1,'yaze::zelda3::Sprite']]], + ['set_5fint_5fdelay_67',['set_int_delay',['../classyaze_1_1emu_1_1Cpu.html#a50035ffb781ab92696205c9c04c25af1',1,'yaze::emu::Cpu']]], + ['set_5fkey_5fdrop_68',['set_key_drop',['../classyaze_1_1zelda3_1_1Sprite.html#a847fb1a003bd93b39d0556edf4130859',1,'yaze::zelda3::Sprite']]], + ['set_5fmessage_5fid_69',['set_message_id',['../classyaze_1_1zelda3_1_1OverworldMap.html#a4f0002beeed7b85e1e536643b0278cf3',1,'yaze::zelda3::OverworldMap']]], + ['set_5fmodified_70',['set_modified',['../classyaze_1_1gfx_1_1Bitmap.html#a6d17a8f9b6ed80bde87b67e8e36e40c1',1,'yaze::gfx::Bitmap::set_modified()'],['../classyaze_1_1gfx_1_1SnesColor.html#af60dbecda0482b856e7bc3f6cce7316e',1,'yaze::gfx::SnesColor::set_modified()']]], + ['set_5fopen_5fbus_71',['set_open_bus',['../classyaze_1_1emu_1_1Memory.html#ae7fe8c9dada6b716af7375691453dacc',1,'yaze::emu::Memory::set_open_bus()'],['../classyaze_1_1emu_1_1MemoryImpl.html#a8c85233dd3a27b21e0c225f29ea61e87',1,'yaze::emu::MemoryImpl::set_open_bus()']]], + ['set_5foptions_72',['set_options',['../classyaze_1_1zelda3_1_1RoomObject.html#afb81cf6fe16c69444cfd683687f95d11',1,'yaze::zelda3::RoomObject']]], + ['set_5fpal_5ftiming_73',['set_pal_timing',['../classyaze_1_1emu_1_1Memory.html#addd524c2c6a5d113f7f2956e7800cde0',1,'yaze::emu::Memory::set_pal_timing()'],['../classyaze_1_1emu_1_1MemoryImpl.html#ab609aaa30aa1ad586edd6cfabbee4814',1,'yaze::emu::MemoryImpl::set_pal_timing()']]], + ['set_5fpalette_74',['set_palette',['../classyaze_1_1gfx_1_1Tilesheet.html#a8fc4e6534052958a03344bfc0c8df60c',1,'yaze::gfx::Tilesheet']]], + ['set_5frgb_75',['set_rgb',['../classyaze_1_1gfx_1_1SnesColor.html#aea6308f5abbe766e900fb8baeb71b257',1,'yaze::gfx::SnesColor']]], + ['set_5froom_5fsize_76',['set_room_size',['../classyaze_1_1zelda3_1_1Room.html#a04942f8e5736208dc6872ef79b791e67',1,'yaze::zelda3::Room']]], + ['set_5fselected_5ftile_5fpos_77',['set_selected_tile_pos',['../classyaze_1_1gui_1_1Canvas.html#a540be39e0e87048add648ae8ee47a09f',1,'yaze::gui::Canvas']]], + ['set_5fsnes_78',['set_snes',['../classyaze_1_1gfx_1_1SnesColor.html#ada2b834470189df9226b2b0f5052538f',1,'yaze::gfx::SnesColor']]], + ['set_5fsprite_5fgraphics_79',['set_sprite_graphics',['../classyaze_1_1zelda3_1_1OverworldMap.html#af8b3b4359634326e0ccee4618c6f5e02',1,'yaze::zelda3::OverworldMap']]], + ['set_5fsprite_5fpalette_80',['set_sprite_palette',['../classyaze_1_1zelda3_1_1OverworldMap.html#a57034f986043e48487dd0b912439861a',1,'yaze::zelda3::OverworldMap']]], + ['set_5ftransparent_81',['set_transparent',['../classyaze_1_1gfx_1_1SnesColor.html#a69a366c206d4e36ccc614f8aec82c98b',1,'yaze::gfx::SnesColor']]], + ['set_5fv_5fpos_82',['set_v_pos',['../classyaze_1_1emu_1_1Memory.html#a4de051dd6298e74353cab01771006340',1,'yaze::emu::Memory::set_v_pos()'],['../classyaze_1_1emu_1_1MemoryImpl.html#a45329d4205e2f7cac9656d072613848f',1,'yaze::emu::MemoryImpl::set_v_pos()']]], + ['set_5fx_83',['set_x',['../classyaze_1_1zelda3_1_1GameEntity.html#ae907b49a8e22053ae8b8a1d15f82ab07',1,'yaze::zelda3::GameEntity']]], + ['set_5fy_84',['set_y',['../classyaze_1_1zelda3_1_1GameEntity.html#aee3698feddd380f910b96d88539e779e',1,'yaze::zelda3::GameEntity']]], + ['setaccumulatorsize_85',['SetAccumulatorSize',['../classyaze_1_1emu_1_1Cpu.html#a83a5180ad53c1ba559df2f99c6a48202',1,'yaze::emu::Cpu']]], + ['setaslargemap_86',['SetAsLargeMap',['../classyaze_1_1zelda3_1_1OverworldMap.html#a090862b6818f447d5381d15733403b55',1,'yaze::zelda3::OverworldMap']]], + ['setassmallmap_87',['SetAsSmallMap',['../classyaze_1_1zelda3_1_1OverworldMap.html#a4e8f929457942ff26cfa9b6913041910',1,'yaze::zelda3::OverworldMap']]], + ['setbreakflag_88',['SetBreakFlag',['../classyaze_1_1emu_1_1Cpu.html#ae4c95d0a931fe4ec351805a5f628f80d',1,'yaze::emu::Cpu']]], + ['setbreakpoint_89',['SetBreakpoint',['../classyaze_1_1emu_1_1Cpu.html#abf08c511e299714b01dc6fe4708079e9',1,'yaze::emu::Cpu']]], + ['setbreakpoints_90',['SetBreakpoints',['../classTextEditor.html#a9ab8532b374c1fe9e719b73e08da4106',1,'TextEditor']]], + ['setbuffer_91',['SetBuffer',['../namespaceyaze_1_1gfx_1_1lc__lz2.html#a3d9743e4b80f69fe96112adeebb04a31',1,'yaze::gfx::lc_lz2::SetBuffer(const uchar *data, int src_pos, int comp_accumulator)'],['../namespaceyaze_1_1gfx_1_1lc__lz2.html#a31d4914cc6f5a2d6cc4c5a06baf7336e',1,'yaze::gfx::lc_lz2::SetBuffer(const std::vector< uint8_t > &data, int src_pos, int comp_accumulator)']]], + ['setbuttonstate_92',['SetButtonState',['../classyaze_1_1emu_1_1Snes.html#a36610fdc93a127c79dc5ffc5e772dee4',1,'yaze::emu::Snes']]], + ['setc_93',['SETC',['../classyaze_1_1emu_1_1Spc700.html#a09d3ab727abcd3f7de69c7e11d099b98',1,'yaze::emu::Spc700']]], + ['setcanvasgridsize_94',['SetCanvasGridSize',['../classyaze_1_1gui_1_1Canvas.html#a8a674f0b4bc418c55a1b9baee459ed70',1,'yaze::gui::Canvas']]], + ['setcanvassize_95',['SetCanvasSize',['../classyaze_1_1gui_1_1Canvas.html#a821b944bf8476a4f0f69b70e1174d69c',1,'yaze::gui::Canvas']]], + ['setcarryflag_96',['SetCarryFlag',['../classyaze_1_1emu_1_1Cpu.html#abc88f716150b76b9599c2cbe42225774',1,'yaze::emu::Cpu']]], + ['setcolorizerenable_97',['SetColorizerEnable',['../classTextEditor.html#a2b7117fa02b6ccde6cc3f4b5de14cccd',1,'TextEditor']]], + ['setcolorspalette_98',['SetColorsPalette',['../namespaceyaze_1_1zelda3_1_1palette__internal.html#a7f32e9b2fd815c57c56c9a2e878e8165',1,'yaze::zelda3::palette_internal']]], + ['setconfiguration_99',['SetConfiguration',['../classyaze_1_1zelda3_1_1SpriteInstruction.html#a9206d062ee82eab689117d2d268a3357',1,'yaze::zelda3::SpriteInstruction']]], + ['setcurrenttile_100',['SetCurrentTile',['../classyaze_1_1editor_1_1Tile16Editor.html#a9091f1246edbaf6058fbd9a1fd7976b1',1,'yaze::editor::Tile16Editor']]], + ['setcursorposition_101',['SetCursorPosition',['../classTextEditor.html#ae4c199b04e01fecea83aed4c86778056',1,'TextEditor']]], + ['setdecimalflag_102',['SetDecimalFlag',['../classyaze_1_1emu_1_1Cpu.html#a3e96332908dddf3e49a3d9e97e310f5f',1,'yaze::emu::Cpu']]], + ['seteditortext_103',['SetEditorText',['../classyaze_1_1editor_1_1AssemblyEditor.html#ae05d2701e4bd69ee07fff43b5136b51b',1,'yaze::editor::AssemblyEditor']]], + ['seterrormarkers_104',['SetErrorMarkers',['../classTextEditor.html#acd36f759126581773e1e2636073cb765',1,'TextEditor']]], + ['setflag_105',['SetFlag',['../classyaze_1_1emu_1_1Cpu.html#a85032a2395e68acc4644787df6c1c815',1,'yaze::emu::Cpu']]], + ['setflags_106',['SetFlags',['../classyaze_1_1emu_1_1Cpu.html#a88704ff8f5c9a7975c38476d98888b2b',1,'yaze::emu::Cpu']]], + ['setfrequency_107',['SetFrequency',['../classyaze_1_1emu_1_1Clock.html#aa4946d461602e6dd3214c8bfe3211108',1,'yaze::emu::Clock::SetFrequency()'],['../classyaze_1_1emu_1_1ClockImpl.html#a6a3d8d4ce98a47d6921428b0b2ad17c7',1,'yaze::emu::ClockImpl::SetFrequency()']]], + ['setglobalaction_108',['SetGlobalAction',['../classyaze_1_1zelda3_1_1SpriteBuilder.html#a649d2cd2d0cdd4cbe40448305c163b03',1,'yaze::zelda3::SpriteBuilder']]], + ['sethandlekeyboardinputs_109',['SetHandleKeyboardInputs',['../classTextEditor.html#a668d286d305318be010962780e9baa50',1,'TextEditor']]], + ['sethandlemouseinputs_110',['SetHandleMouseInputs',['../classTextEditor.html#af02db961d791a55b3251ab219fcb5c82',1,'TextEditor']]], + ['setimguichildignored_111',['SetImGuiChildIgnored',['../classTextEditor.html#a903602fcbccef16b6e1c5e752b5b299a',1,'TextEditor']]], + ['setindexsize_112',['SetIndexSize',['../classyaze_1_1emu_1_1Cpu.html#af3a91027d2e71e313febcf1a7fd7856a',1,'yaze::emu::Cpu']]], + ['setinterruptflag_113',['SetInterruptFlag',['../classyaze_1_1emu_1_1Cpu.html#abddd0c70f9897c4f50ae8ab9b4e87b13',1,'yaze::emu::Cpu']]], + ['setirq_114',['SetIrq',['../classyaze_1_1emu_1_1Cpu.html#a32670c90122daf9129f8935cb0c23c8f',1,'yaze::emu::Cpu']]], + ['setlanguagedefinition_115',['SetLanguageDefinition',['../classTextEditor.html#afaa8970fac64b10c6a25b5fd4874bd29',1,'TextEditor']]], + ['setmemorycontents_116',['SetMemoryContents',['../classyaze_1_1emu_1_1MockMemory.html#a0d4dd84479c3a3057c01327b58579160',1,'yaze::emu::MockMemory::SetMemoryContents(const std::vector< uint8_t > &data)'],['../classyaze_1_1emu_1_1MockMemory.html#a626f84c6015c0a5a2b75e0c732ab6439',1,'yaze::emu::MockMemory::SetMemoryContents(const std::vector< uint16_t > &data)']]], + ['setmessage_117',['SetMessage',['../structyaze_1_1editor_1_1MessageData.html#adfcb89fbcb52ef8138a3c2a85d953b28',1,'yaze::editor::MessageData']]], + ['setnegativeflag_118',['SetNegativeFlag',['../classyaze_1_1emu_1_1Cpu.html#ae49a5adcf7c394a45acb909e8e190d32',1,'yaze::emu::Cpu']]], + ['setnextaction_119',['SetNextAction',['../classyaze_1_1zelda3_1_1SpriteAction.html#af57bf0474b9da4d5bbdbb1461e2d2090',1,'yaze::zelda3::SpriteAction']]], + ['setoverflowflag_120',['SetOverflowFlag',['../classyaze_1_1emu_1_1Cpu.html#aad7df7574682156aea5cd8da5c2896a9',1,'yaze::emu::Cpu']]], + ['setp_121',['SETP',['../classyaze_1_1emu_1_1Spc700.html#a644820116d504af3756431c5368796fb',1,'yaze::emu::Spc700']]], + ['setpalette_122',['SetPalette',['../classTextEditor.html#a8d5d8543bd078aa1c22a0b35c45c197d',1,'TextEditor']]], + ['setpixels_123',['SetPixels',['../classyaze_1_1emu_1_1Snes.html#ae9938c9f8448dd65dba24d06fe2b5d57',1,'yaze::emu::Snes']]], + ['setproperty_124',['SetProperty',['../classyaze_1_1zelda3_1_1SpriteBuilder.html#a79a8cfe38f4f463e05fb0e9e9da3e293',1,'yaze::zelda3::SpriteBuilder::SetProperty(const std::string &propertyName, const std::string &value)'],['../classyaze_1_1zelda3_1_1SpriteBuilder.html#a3f92ed94753a37fb4429a07078b196ba',1,'yaze::zelda3::SpriteBuilder::SetProperty(const std::string &propertyName, int value)'],['../classyaze_1_1zelda3_1_1SpriteBuilder.html#a314945ccc19ba8ce21468f0ccc531de1',1,'yaze::zelda3::SpriteBuilder::SetProperty(const std::string &propertyName, bool value)']]], + ['setreadonly_125',['SetReadOnly',['../classTextEditor.html#a579ba6b05e5c59249f6921dd3ba2159d',1,'TextEditor']]], + ['setsamples_126',['SetSamples',['../classyaze_1_1emu_1_1Snes.html#a121b2492106d84f9fffcd8b60308328c',1,'yaze::emu::Snes']]], + ['setselectedblockset_127',['SetSelectedBlockset',['../classyaze_1_1editor_1_1GfxGroupEditor.html#abf1aec1c434d69ff06c6771a59c1c031',1,'yaze::editor::GfxGroupEditor']]], + ['setselectedroomset_128',['SetSelectedRoomset',['../classyaze_1_1editor_1_1GfxGroupEditor.html#a289e66bd1838103eaa2a8316f0dd0f71',1,'yaze::editor::GfxGroupEditor']]], + ['setselectedspriteset_129',['SetSelectedSpriteset',['../classyaze_1_1editor_1_1GfxGroupEditor.html#a19742215b61d7598ef7ac95494107001',1,'yaze::editor::GfxGroupEditor']]], + ['setselection_130',['SetSelection',['../classTextEditor.html#af4de0071d66058fdf453af53e346fb36',1,'TextEditor']]], + ['setselectionend_131',['SetSelectionEnd',['../classTextEditor.html#a33705fb369a393c362743918fb78b438',1,'TextEditor']]], + ['setselectionstart_132',['SetSelectionStart',['../classTextEditor.html#a5edbe1e3a7d422de01113112c525c669',1,'TextEditor']]], + ['setshowwhitespaces_133',['SetShowWhitespaces',['../classTextEditor.html#a500e234d757174662eec44ce6ee650b2',1,'TextEditor']]], + ['setsp_134',['SetSP',['../classyaze_1_1emu_1_1Cpu.html#ac7a781be2cd56fdb27bb1eca09d8bbdc',1,'yaze::emu::Cpu::SetSP()'],['../classyaze_1_1emu_1_1Memory.html#ad461202a0a76a2baf841bf5b09222215',1,'yaze::emu::Memory::SetSP()'],['../classyaze_1_1emu_1_1MemoryImpl.html#a83a781afdbac5d7e1bd750435f6a9132',1,'yaze::emu::MemoryImpl::SetSP()']]], + ['settabsize_135',['SetTabSize',['../classTextEditor.html#aeae650d9eabfd8a0fcf73c63ee8f9025',1,'TextEditor']]], + ['settext_136',['SetText',['../classTextEditor.html#a9f79c30bb4ef88d828271958b252c2f7',1,'TextEditor']]], + ['settextlines_137',['SetTextLines',['../classTextEditor.html#aa2e19ed33fc0400df26fd513450ff4d6',1,'TextEditor']]], + ['settimer_138',['SetTimer',['../classyaze_1_1zelda3_1_1SpriteInstruction.html#aaa2e8bf90403f283dc82c4680910ffce',1,'yaze::zelda3::SpriteInstruction']]], + ['settingseditor_139',['SettingsEditor',['../classyaze_1_1editor_1_1SettingsEditor.html#acaafae3f676edf353f195992d74059d1',1,'yaze::editor::SettingsEditor']]], + ['setup_140',['SetUp',['../classyaze_1_1test_1_1CpuTest.html#abfa159bd5a64af39a2495dff87b6b72c',1,'yaze::test::CpuTest::SetUp()'],['../classyaze_1_1test_1_1PpuTest.html#a36ed5122b90bee6b4255bfdb8412d131',1,'yaze::test::PpuTest::SetUp()'],['../classyaze_1_1test_1_1MockAudioRam.html#abccd16b1a8623731a9ccd39938412659',1,'yaze::test::MockAudioRam::SetUp()'],['../classyaze_1_1test_1_1Spc700Test.html#afe7d4501d7e74968ee2437e7ea10d85c',1,'yaze::test::Spc700Test::SetUp()'],['../classyaze_1_1test_1_1DungeonRoomTest.html#afe610a74d6d4537f10c1cbf266e77928',1,'yaze::test::DungeonRoomTest::SetUp()'],['../classyaze_1_1test_1_1MessageTest.html#a01ef59a4ca7bf6b8b3b28dba1394c471',1,'yaze::test::MessageTest::SetUp()'],['../classyaze_1_1test_1_1OverworldTest.html#a2fad2d7af0b796219c34a1ee50befa8b',1,'yaze::test::OverworldTest::SetUp()'],['../classyaze_1_1test_1_1SpriteBuilderTest.html#ab5d33221e7ec37c555b31ca25a0037a0',1,'yaze::test::SpriteBuilderTest::SetUp()']]], + ['setupcustomtileset_141',['SetupCustomTileset',['../classyaze_1_1zelda3_1_1OverworldMap.html#a646ebf9a810e6edeec5e0d7d0f1372b8',1,'yaze::zelda3::OverworldMap']]], + ['setupmemory_142',['SetupMemory',['../classyaze_1_1test_1_1MockAudioRam.html#ad281e406099eacb38f80b797715c117f',1,'yaze::test::MockAudioRam']]], + ['setupscreen_143',['SetupScreen',['../classyaze_1_1core_1_1Controller.html#ac377e8be9deb968b7c0065f8011701ff',1,'yaze::core::Controller']]], + ['setzeroflag_144',['SetZeroFlag',['../classyaze_1_1emu_1_1Cpu.html#a5765d7be546bde8375e6004b5915251f',1,'yaze::emu::Cpu']]], + ['setzn_145',['SetZN',['../classyaze_1_1emu_1_1Cpu.html#a28fa06d025c96e9a86d3bcd7b06ec800',1,'yaze::emu::Cpu']]], + ['shared_5from_146',['shared_rom',['../classyaze_1_1SharedRom.html#ad069fe05239c16d01cbda29280bc8d39',1,'yaze::SharedRom']]], + ['sharedrom_147',['SharedRom',['../classyaze_1_1SharedRom.html#ad109cf803983c06ad209360c5ee08101',1,'yaze::SharedRom']]], + ['shoulddisplay_148',['ShouldDisplay',['../namespaceyaze_1_1emu_1_1anonymous__namespace_02emulator_8cc_03.html#a9fd47357fde3f087bedba71cc56b471d',1,'yaze::emu::anonymous_namespace{emulator.cc}']]], + ['show_149',['Show',['../classyaze_1_1editor_1_1PopupManager.html#a3bca3f46adb2d926977ce230cbf3b862',1,'yaze::editor::PopupManager']]], + ['showconstantmanager_150',['ShowConstantManager',['../classyaze_1_1editor_1_1ConstantManager.html#ab9075fa3f85032f45ec35e9d895a512e',1,'yaze::editor::ConstantManager']]], + ['showmain_151',['ShowMain',['../namespaceyaze_1_1cli.html#a7cde2d3d2d98674ab1401d816314fdb3',1,'yaze::cli']]], + ['showopenfiledialog_152',['ShowOpenFileDialog',['../classyaze_1_1core_1_1FileDialogWrapper.html#a7b4d614b899cb30f3becd1fd4a04caf8',1,'yaze::core::FileDialogWrapper']]], + ['showopenfolderdialog_153',['ShowOpenFolderDialog',['../classyaze_1_1core_1_1FileDialogWrapper.html#ae9e6b685fe8521a6aa1830edd63e4ce0',1,'yaze::core::FileDialogWrapper']]], + ['showwhichkey_154',['ShowWhichKey',['../classyaze_1_1editor_1_1CommandManager.html#a32369d53d4f58f37befdbd5e6a60fe70',1,'yaze::editor::CommandManager']]], + ['shutdownextensions_155',['ShutdownExtensions',['../classyaze_1_1editor_1_1ExtensionManager.html#aceda1323591da652d454a06c22c9303d',1,'yaze::editor::ExtensionManager']]], + ['size_156',['size',['../classyaze_1_1editor_1_1palette__internal_1_1PaletteEditorHistory.html#a96db62ef03edd7b3a9bb6f6f00d28621',1,'yaze::editor::palette_internal::PaletteEditorHistory::size()'],['../classyaze_1_1emu_1_1MemoryImpl.html#a33074c377e67e45f883cf8c436284bfc',1,'yaze::emu::MemoryImpl::size()'],['../classyaze_1_1gfx_1_1Bitmap.html#a2bb925db328fd0eda93b660fad899446',1,'yaze::gfx::Bitmap::size()'],['../classyaze_1_1gfx_1_1SnesPalette.html#a504a42d10f3d95135b77bb13ef3ec923',1,'yaze::gfx::SnesPalette::size()'],['../structyaze_1_1gfx_1_1PaletteGroup.html#a39c315f86a3b6e9d256ff42ea500ad7b',1,'yaze::gfx::PaletteGroup::size()'],['../classyaze_1_1Rom.html#a971379ba00f55ab9c367abf20c8a9777',1,'yaze::Rom::size()']]], + ['sleep_157',['SLEEP',['../classyaze_1_1emu_1_1Spc700.html#aef842ee5bef5a8eaa821fd515b178c52',1,'yaze::emu::Spc700']]], + ['snes_158',['Snes',['../classyaze_1_1emu_1_1Snes.html#ad1be2bb75e641f1c9992932c8b19f49b',1,'yaze::emu::Snes']]], + ['snes_159',['snes',['../classyaze_1_1emu_1_1Emulator.html#ae7676db1e19dc323e578195bc5699297',1,'yaze::emu::Emulator::snes()'],['../classyaze_1_1gfx_1_1SnesColor.html#aef9fc51dbd235362f6c0b5200e976303',1,'yaze::gfx::SnesColor::snes() const']]], + ['snescolor_160',['SnesColor',['../classyaze_1_1gfx_1_1SnesColor.html#af8d473c16c60972e7ba7651e2789b931',1,'yaze::gfx::SnesColor::SnesColor()'],['../classyaze_1_1gfx_1_1SnesColor.html#a3a7d7a2f40b1f50be0b0c38d8974beb9',1,'yaze::gfx::SnesColor::SnesColor(const ImVec4 val)'],['../classyaze_1_1gfx_1_1SnesColor.html#ab398761d01d4f2a930023b8159f86009',1,'yaze::gfx::SnesColor::SnesColor(const uint16_t val)'],['../classyaze_1_1gfx_1_1SnesColor.html#a996766ae028cc0f05ad7d6663d952195',1,'yaze::gfx::SnesColor::SnesColor(const snes_color val)'],['../classyaze_1_1gfx_1_1SnesColor.html#aa3c67dff6ac0a9a3fd79d85636b3d694',1,'yaze::gfx::SnesColor::SnesColor(uint8_t r, uint8_t g, uint8_t b)']]], + ['snescolorbutton_161',['SnesColorButton',['../namespaceyaze_1_1gui.html#a1136a9ab95fd67e2ab97a00f59818ddb',1,'yaze::gui']]], + ['snescoloredit4_162',['SnesColorEdit4',['../namespaceyaze_1_1gui.html#aa32511a1a3eadf62366b193da8b5f3da',1,'yaze::gui']]], + ['snespalette_163',['SnesPalette',['../classyaze_1_1gfx_1_1SnesPalette.html#a6333d0223ee96c449cd6c4637ffe9646',1,'yaze::gfx::SnesPalette::SnesPalette(const std::vector< T > &data)'],['../classyaze_1_1gfx_1_1SnesPalette.html#a9ff13ab32f1521085b531d2a3b450f4d',1,'yaze::gfx::SnesPalette::SnesPalette()=default'],['../classyaze_1_1gfx_1_1SnesPalette.html#a13222def4a6f23482324225a27903e0a',1,'yaze::gfx::SnesPalette::SnesPalette(char *snesPal)'],['../classyaze_1_1gfx_1_1SnesPalette.html#a837443013432f47923f16a4d671f1563',1,'yaze::gfx::SnesPalette::SnesPalette(const unsigned char *snes_pal)'],['../classyaze_1_1gfx_1_1SnesPalette.html#a92e2f7ca01bfe81ba51f85919f728857',1,'yaze::gfx::SnesPalette::SnesPalette(const std::vector< ImVec4 > &)'],['../classyaze_1_1gfx_1_1SnesPalette.html#a54d4e55c57e60552568fdda802a1512f',1,'yaze::gfx::SnesPalette::SnesPalette(const std::vector< snes_color > &)'],['../classyaze_1_1gfx_1_1SnesPalette.html#a4482b6444bf267d464cf4e5e24724bcc',1,'yaze::gfx::SnesPalette::SnesPalette(const std::vector< SnesColor > &)']]], + ['snesto8bppsheet_164',['SnesTo8bppSheet',['../namespaceyaze_1_1gfx.html#af98fbf03d09d9d365f64202db1ecba15',1,'yaze::gfx']]], + ['snestopc_165',['SnesToPc',['../namespaceyaze_1_1core.html#a772a2d0d104498cb8100f0b2e717b6a2',1,'yaze::core']]], + ['sortwithsortspecs_166',['SortWithSortSpecs',['../structyaze_1_1editor_1_1SpriteItem.html#ad0b6346014408b229094a5f89645ee68',1,'yaze::editor::SpriteItem::SortWithSortSpecs()'],['../structyaze_1_1gui_1_1AssetObject.html#a65ee8a0ab6895a59048c93a14599f8c1',1,'yaze::gui::AssetObject::SortWithSortSpecs()']]], + ['sp_167',['SP',['../classyaze_1_1emu_1_1Cpu.html#a01273c52b8847783e6f0b99373a18d94',1,'yaze::emu::Cpu::SP()'],['../classyaze_1_1emu_1_1Memory.html#a7887fb31650737fb1302f55547b9e4ac',1,'yaze::emu::Memory::SP()'],['../classyaze_1_1emu_1_1MemoryImpl.html#a421de7d323acef686d11ebe9d36f941e',1,'yaze::emu::MemoryImpl::SP()']]], + ['spc700_168',['Spc700',['../classyaze_1_1emu_1_1Spc700.html#ae98101f1e5db2a676fa65a968cf8649a',1,'yaze::emu::Spc700']]], + ['spc700_169',['spc700',['../classyaze_1_1emu_1_1Apu.html#a3737f0d7d2285d5c8760cbe57ce3618b',1,'yaze::emu::Apu']]], + ['spc700test_170',['Spc700Test',['../classyaze_1_1test_1_1Spc700Test.html#a06e0a09b39237ecba1766c9ebd1f4788',1,'yaze::test::Spc700Test']]], + ['spcidle_171',['SpcIdle',['../classyaze_1_1emu_1_1Apu.html#a2e49cd87bea3e48f9135647bd23f9310',1,'yaze::emu::Apu']]], + ['spcread_172',['SpcRead',['../classyaze_1_1emu_1_1Apu.html#a0fc510255750895c85bb6dc035baec71',1,'yaze::emu::Apu']]], + ['spcwrite_173',['SpcWrite',['../classyaze_1_1emu_1_1Apu.html#aa14f6c1f8c09e9c3418b37ce3df5882d',1,'yaze::emu::Apu']]], + ['splitcompressionpiece_174',['SplitCompressionPiece',['../namespaceyaze_1_1gfx_1_1lc__lz2.html#aabcd25b770ebcbf38536778c3b1ffa3b',1,'yaze::gfx::lc_lz2']]], + ['splitcompressionpiecev3_175',['SplitCompressionPieceV3',['../namespaceyaze_1_1gfx_1_1lc__lz2.html#aec23d1294ad507753ddc6597a7365b67',1,'yaze::gfx::lc_lz2']]], + ['sprite_176',['Sprite',['../classyaze_1_1zelda3_1_1Sprite.html#a33986d6ba1e05add5a0df1902791119a',1,'yaze::zelda3::Sprite::Sprite()=default'],['../classyaze_1_1zelda3_1_1Sprite.html#ac1c5e6830004fd7db656085cad46e05f',1,'yaze::zelda3::Sprite::Sprite(std::vector< uint8_t > src, uint8_t overworld_map_id, uint8_t id, uint8_t x, uint8_t y, int map_x, int map_y)'],['../classyaze_1_1zelda3_1_1Sprite.html#ad6c542d7bda1fc40d37a8134e69f81ab',1,'yaze::zelda3::Sprite::Sprite(uint8_t id, uint8_t x, uint8_t y, uint8_t subtype, uint8_t layer)']]], + ['sprite_5fgraphics_177',['sprite_graphics',['../classyaze_1_1zelda3_1_1OverworldMap.html#a6770942f8b36a9c4afac6a44dd7aaf39',1,'yaze::zelda3::OverworldMap']]], + ['sprite_5fpalette_178',['sprite_palette',['../classyaze_1_1zelda3_1_1OverworldMap.html#adea9c809151cc444d14efcc9d8f9270c',1,'yaze::zelda3::OverworldMap']]], + ['spriteasset_179',['SpriteAsset',['../structyaze_1_1gui_1_1SpriteAsset.html#ac1bd6e5a19545d11cffae871fd8bf1ff',1,'yaze::gui::SpriteAsset']]], + ['spriteeditor_180',['SpriteEditor',['../classyaze_1_1editor_1_1SpriteEditor.html#a73afa5ee58b92bb76ff48f3ae145f838',1,'yaze::editor::SpriteEditor']]], + ['sprites_181',['sprites',['../classyaze_1_1zelda3_1_1Overworld.html#a3f756e95bf3daf66f09f1f09d69ff7b0',1,'yaze::zelda3::Overworld']]], + ['sql_182',['SQL',['../structTextEditor_1_1LanguageDefinition.html#a0a05e293330d96c3966b5c04c9740926',1,'TextEditor::LanguageDefinition']]], + ['sta_183',['STA',['../classyaze_1_1emu_1_1Cpu.html#a17b744c525db2908d3e3228bd0b000ed',1,'yaze::emu::Cpu']]], + ['sta_184',['Sta',['../classyaze_1_1emu_1_1Cpu.html#a2d62beb5157a9c012e3416f45b5f289b',1,'yaze::emu::Cpu']]], + ['stackrelative_185',['StackRelative',['../classyaze_1_1emu_1_1Cpu.html#adde9d945ee33e7eefa0e0953b0d9562b',1,'yaze::emu::Cpu']]], + ['stackrelativeindirectindexedy_186',['StackRelativeIndirectIndexedY',['../classyaze_1_1emu_1_1Cpu.html#ae648c53e53fdb62afb60c063424a716e',1,'yaze::emu::Cpu']]], + ['startdma_187',['StartDma',['../namespaceyaze_1_1emu.html#a9f078aec45c370be52f69d186df70ff6',1,'yaze::emu']]], + ['static_5fgraphics_188',['static_graphics',['../classyaze_1_1zelda3_1_1OverworldMap.html#a813d2eef87a1f2ae73a1651777acdece',1,'yaze::zelda3::OverworldMap']]], + ['stle_189',['stle',['../namespaceyaze_1_1core_1_1anonymous__namespace_02common_8cc_03.html#a9ca88b46161c3ec2e0854a30c4e05f89',1,'yaze::core::anonymous_namespace{common.cc}']]], + ['stle0_190',['stle0',['../namespaceyaze_1_1core_1_1anonymous__namespace_02common_8cc_03.html#add7fdeb7cfabec157b3eaff5754486d3',1,'yaze::core::anonymous_namespace{common.cc}']]], + ['stle1_191',['stle1',['../namespaceyaze_1_1core_1_1anonymous__namespace_02common_8cc_03.html#a170481e823b53d24885da41938c0dbf4',1,'yaze::core::anonymous_namespace{common.cc}']]], + ['stle16b_192',['stle16b',['../namespaceyaze_1_1core.html#a2cb2c0bf50bac2324d970587cc1b0233',1,'yaze::core']]], + ['stle16b_5fi_193',['stle16b_i',['../namespaceyaze_1_1core.html#a611a51e1035d450eef5c06263128ce92',1,'yaze::core']]], + ['stle2_194',['stle2',['../namespaceyaze_1_1core_1_1anonymous__namespace_02common_8cc_03.html#ac0bdba24264e9d2a21e6a9da804c5acd',1,'yaze::core::anonymous_namespace{common.cc}']]], + ['stle3_195',['stle3',['../namespaceyaze_1_1core_1_1anonymous__namespace_02common_8cc_03.html#a19194aea13ba75a0dca31cd2d4919d72',1,'yaze::core::anonymous_namespace{common.cc}']]], + ['stop_196',['STOP',['../classyaze_1_1emu_1_1Spc700.html#a03472018280044413a8c8b0950dd0366',1,'yaze::emu::Spc700']]], + ['stp_197',['STP',['../classyaze_1_1emu_1_1Cpu.html#a79ddc82d6d43399804aa93e1c4fedaa7',1,'yaze::emu::Cpu']]], + ['stringreplace_198',['StringReplace',['../namespaceyaze_1_1core.html#a2efa2fdd38e8bf23d8f3cf7ce03679fc',1,'yaze::core']]], + ['stx_199',['STX',['../classyaze_1_1emu_1_1Cpu.html#aa97eb688f0c9a32fd057cf3cb50f090f',1,'yaze::emu::Cpu']]], + ['stx_200',['Stx',['../classyaze_1_1emu_1_1Cpu.html#a04a9b2dcbbc669d262247ebc3c144cc6',1,'yaze::emu::Cpu']]], + ['sty_201',['STY',['../classyaze_1_1emu_1_1Cpu.html#a49bc851e3f6f48acd2271bf03fbb59e8',1,'yaze::emu::Cpu']]], + ['sty_202',['Sty',['../classyaze_1_1emu_1_1Cpu.html#ae9511ade71c001e2c705605b2d4d1db0',1,'yaze::emu::Cpu']]], + ['stz_203',['STZ',['../classyaze_1_1emu_1_1Cpu.html#aba30e01362b0380d504c3ad3925d5cbb',1,'yaze::emu::Cpu']]], + ['stz_204',['Stz',['../classyaze_1_1emu_1_1Cpu.html#acfa00fa0a50d8f5f7544fc5e02d39611',1,'yaze::emu::Cpu']]], + ['sub_5fpalette_205',['sub_palette',['../classyaze_1_1gfx_1_1SnesPalette.html#a8172ae7725a9fe1c23df412b2632a484',1,'yaze::gfx::SnesPalette']]], + ['subtype_206',['subtype',['../classyaze_1_1zelda3_1_1Sprite.html#abc9a8bcbc5a879ad693ee8b70c3fa22a',1,'yaze::zelda3::Sprite']]], + ['subtype1_207',['Subtype1',['../classyaze_1_1zelda3_1_1Subtype1.html#a1cefe525771d180923f46aec287da2a1',1,'yaze::zelda3::Subtype1']]], + ['subtype2_208',['Subtype2',['../classyaze_1_1zelda3_1_1Subtype2.html#a3ec61ae63764f3c6ded4250d46ff5330',1,'yaze::zelda3::Subtype2']]], + ['subtype3_209',['Subtype3',['../classyaze_1_1zelda3_1_1Subtype3.html#a511e3a730a216870af65e6266d84b033',1,'yaze::zelda3::Subtype3']]], + ['subw_210',['SUBW',['../classyaze_1_1emu_1_1Spc700.html#a03850ed428978f1b25b3500a822fa27b',1,'yaze::emu::Spc700']]], + ['surface_211',['surface',['../classyaze_1_1gfx_1_1Bitmap.html#aba6afeb2e94ce15eb378c7258596a758',1,'yaze::gfx::Bitmap']]], + ['synccycles_212',['SyncCycles',['../classyaze_1_1emu_1_1Snes.html#ac622beb60f2d1547cb40e3a3b9c3ff53',1,'yaze::emu::Snes']]] ]; diff --git a/search/functions_16.js b/search/functions_16.js index 8a29777a3..6711ea481 100644 --- a/search/functions_16.js +++ b/search/functions_16.js @@ -23,6 +23,5 @@ var searchData= ['writetopixel_20',['WriteToPixel',['../classyaze_1_1gfx_1_1Bitmap.html#aefd1651f2d68b9890ece70c68355a34e',1,'yaze::gfx::Bitmap']]], ['writetransaction_21',['WriteTransaction',['../classyaze_1_1Rom.html#a7bdc727db5fbd5eb40cfe62f9eb30afb',1,'yaze::Rom']]], ['writevector_22',['WriteVector',['../classyaze_1_1Rom.html#a6db96c6615d73dcfe76f31b480ff89b0',1,'yaze::Rom']]], - ['writeword_23',['WriteWord',['../classyaze_1_1emu_1_1Cpu.html#a0bfb82933619fe13fb8f8e51c86dd9e7',1,'yaze::emu::Cpu::WriteWord()'],['../classyaze_1_1emu_1_1Memory.html#a7070e98eb342d3891d2fdaa0e2645b7d',1,'yaze::emu::Memory::WriteWord()'],['../classyaze_1_1emu_1_1MemoryImpl.html#a1e184855520e4274f0179e39c5244c0f',1,'yaze::emu::MemoryImpl::WriteWord()'],['../classyaze_1_1Rom.html#ae438d6ea3e62c91dda4c6134fbc2a0c6',1,'yaze::Rom::WriteWord()']]], - ['writewordtopixel_24',['WriteWordToPixel',['../classyaze_1_1gfx_1_1Bitmap.html#a62ed8ed61cb919d785cc57aa78847550',1,'yaze::gfx::Bitmap']]] + ['writeword_23',['WriteWord',['../classyaze_1_1emu_1_1Cpu.html#a0bfb82933619fe13fb8f8e51c86dd9e7',1,'yaze::emu::Cpu::WriteWord()'],['../classyaze_1_1emu_1_1Memory.html#a7070e98eb342d3891d2fdaa0e2645b7d',1,'yaze::emu::Memory::WriteWord()'],['../classyaze_1_1emu_1_1MemoryImpl.html#a1e184855520e4274f0179e39c5244c0f',1,'yaze::emu::MemoryImpl::WriteWord()'],['../classyaze_1_1Rom.html#ae438d6ea3e62c91dda4c6134fbc2a0c6',1,'yaze::Rom::WriteWord()']]] ]; diff --git a/search/functions_2.js b/search/functions_2.js index 95fed76b7..52acdee6f 100644 --- a/search/functions_2.js +++ b/search/functions_2.js @@ -93,54 +93,53 @@ var searchData= ['convert4bppto3bpp_90',['Convert4bppTo3bpp',['../namespaceyaze_1_1gfx.html#af73d224e370ce5d8b6f0e363cce5d2a8',1,'yaze::gfx']]], ['convertbpp_91',['ConvertBpp',['../namespaceyaze_1_1gfx.html#a801e13a355e10203fa354ca04529ac94',1,'yaze::gfx']]], ['convertcolortoimvec4_92',['ConvertColorToImVec4',['../namespaceyaze_1_1gui.html#a0a2f4e28780bd8cf64f9d6e7b67be924',1,'yaze::gui']]], - ['converted_5fsurface_93',['converted_surface',['../classyaze_1_1gfx_1_1Bitmap.html#a4fb0f6bbb8c0a99e5335e4e5191fbac6',1,'yaze::gfx::Bitmap']]], - ['convertrgbtosnes_94',['ConvertRgbToSnes',['../namespaceyaze_1_1gfx.html#a4e83a052d42017612243c3f81b538b7d',1,'yaze::gfx::ConvertRgbToSnes(const snes_color &color)'],['../namespaceyaze_1_1gfx.html#a78da9ee9b2de37e218f0152a1ecc4e36',1,'yaze::gfx::ConvertRgbToSnes(const ImVec4 &color)']]], - ['convertsnescolortoimvec4_95',['ConvertSnesColorToImVec4',['../namespaceyaze_1_1gui.html#a7133468eeb96ba6d81b2c91bc7118d1d',1,'yaze::gui']]], - ['convertsnestorgb_96',['ConvertSnesToRgb',['../namespaceyaze_1_1gfx.html#a893d31b6aeb9a3df9754b9def778b458',1,'yaze::gfx']]], - ['coordinates_97',['Coordinates',['../structTextEditor_1_1Coordinates.html#a4936999ed28160402d2f666011237e32',1,'TextEditor::Coordinates::Coordinates()'],['../structTextEditor_1_1Coordinates.html#afc851102ab611e41dc512160b591d100',1,'TextEditor::Coordinates::Coordinates(int aLine, int aColumn)']]], - ['cop_98',['COP',['../classyaze_1_1emu_1_1Cpu.html#a1f0d75d937217cd75088aedf4adec3d9',1,'yaze::emu::Cpu']]], - ['copy_99',['Copy',['../classyaze_1_1editor_1_1AssemblyEditor.html#a6654c410e6c0f5d15d15581901e71ef1',1,'yaze::editor::AssemblyEditor::Copy()'],['../classyaze_1_1editor_1_1DungeonEditor.html#acdfc87bf1c3409ea52ee0e42ca23c64b',1,'yaze::editor::DungeonEditor::Copy()'],['../classyaze_1_1editor_1_1Editor.html#a0d1cad7dc7377bcf699c76dc1da4bd2f',1,'yaze::editor::Editor::Copy()'],['../classyaze_1_1editor_1_1GraphicsEditor.html#a5a25fae04d8f11e23a5bb392ddb0fc52',1,'yaze::editor::GraphicsEditor::Copy()'],['../classyaze_1_1editor_1_1PaletteEditor.html#a6d64bf2ecfe719870a7912dbb9f5493b',1,'yaze::editor::PaletteEditor::Copy()'],['../classyaze_1_1editor_1_1ScreenEditor.html#a59dfc6057ab5be18ec35c3e2ad9cc900',1,'yaze::editor::ScreenEditor::Copy()'],['../classyaze_1_1editor_1_1MessageEditor.html#a12e2b9a72d58beeab27e0d6668f52746',1,'yaze::editor::MessageEditor::Copy()'],['../structyaze_1_1editor_1_1MessageEditor_1_1TextBox.html#a3a92128e6470e5b62a8fbd459f656532',1,'yaze::editor::MessageEditor::TextBox::Copy()'],['../classyaze_1_1editor_1_1MusicEditor.html#a9516d58ac2dc4bf39c503b4f48374195',1,'yaze::editor::MusicEditor::Copy()'],['../classyaze_1_1editor_1_1OverworldEditor.html#ab6eb80402cae2e3fd5bf824c0c415d15',1,'yaze::editor::OverworldEditor::Copy()'],['../classyaze_1_1editor_1_1SpriteEditor.html#ac349bfdf54423855e9319f81dffbaf5c',1,'yaze::editor::SpriteEditor::Copy()'],['../classyaze_1_1editor_1_1SettingsEditor.html#aa874bd1e91916308f77cfc2fd13e8b18',1,'yaze::editor::SettingsEditor::Copy()'],['../classTextEditor.html#ad71b4195221a533bdeea571b64357bf3',1,'TextEditor::Copy()'],['../classyaze_1_1test_1_1integration_1_1TestEditor.html#aea334c2389b64b68b19a76a62e6ba67e',1,'yaze::test::integration::TestEditor::Copy()']]], - ['copyimagetoclipboard_100',['CopyImageToClipboard',['../namespaceyaze_1_1core.html#a421cc759aa63272bf0079eddf0d32eac',1,'yaze::core']]], - ['copyroomgraphicstobuffer_101',['CopyRoomGraphicsToBuffer',['../classyaze_1_1zelda3_1_1Room.html#a31a5c3edb2e2912eac7fc01696530f97',1,'yaze::zelda3::Room']]], - ['copytile_102',['CopyTile',['../classyaze_1_1gfx_1_1Tilesheet.html#a41a67b3db71e545ab05d5ccc0f735728',1,'yaze::gfx::Tilesheet']]], - ['copytile8bpp16_103',['CopyTile8bpp16',['../namespaceyaze_1_1gfx.html#a3d42dbaf6fa57c5ad4da5b02154ce7c9',1,'yaze::gfx']]], - ['count_104',['Count',['../classyaze_1_1editor_1_1ResourceManager.html#ae06ae3eb279c790abd25d7400a09fcc3',1,'yaze::editor::ResourceManager']]], - ['cplusplus_105',['CPlusPlus',['../structTextEditor_1_1LanguageDefinition.html#aba26ce5704845dd024521fed8c19a9c9',1,'TextEditor::LanguageDefinition']]], - ['cpu_106',['Cpu',['../classyaze_1_1emu_1_1Cpu.html#a1bcde25647e62ab20e6fe8697ceb62c1',1,'yaze::emu::Cpu']]], - ['cpu_107',['cpu',['../classyaze_1_1emu_1_1Snes.html#a8dd716e4ae561f358d40be65f9cc9847',1,'yaze::emu::Snes']]], - ['cpuidle_108',['CpuIdle',['../classyaze_1_1emu_1_1Snes.html#a65cdf334d1b7337ef9cf3bddfe69eec9',1,'yaze::emu::Snes']]], - ['cpuread_109',['CpuRead',['../classyaze_1_1emu_1_1Snes.html#a2f0d6370c2861976fcc309ed59148a06',1,'yaze::emu::Snes']]], - ['cpuwrite_110',['CpuWrite',['../classyaze_1_1emu_1_1Snes.html#a6866919db87735bbf59c21c1afa09429',1,'yaze::emu::Snes']]], - ['cpx_111',['CPX',['../classyaze_1_1emu_1_1Cpu.html#a4ef6ef2d56701eeeab886cb4850b3ef7',1,'yaze::emu::Cpu']]], - ['cpx_112',['Cpx',['../classyaze_1_1emu_1_1Cpu.html#a764eeea7b58f891e124ee0a3394e1d89',1,'yaze::emu::Cpu']]], - ['cpy_113',['CPY',['../classyaze_1_1emu_1_1Cpu.html#ac28d253c8960201e66fd272cc976eabb',1,'yaze::emu::Cpu']]], - ['cpy_114',['Cpy',['../classyaze_1_1emu_1_1Cpu.html#a3cad2b4de11004019e03693fc2d228f3',1,'yaze::emu::Cpu']]], - ['crc32_115',['crc32',['../namespaceyaze_1_1core_1_1anonymous__namespace_02common_8cc_03.html#a22b36c5a55cae026fd8131ae06b8e149',1,'yaze::core::anonymous_namespace{common.cc}']]], - ['create_116',['Create',['../structyaze_1_1Project.html#a48f424c83759bd8daf22743214f4cec8',1,'yaze::Project::Create()'],['../classyaze_1_1gfx_1_1Bitmap.html#aa23cce9444734c2f59a1b35defabe716',1,'yaze::gfx::Bitmap::Create(int width, int height, int depth, const std::vector< uint8_t > &data)'],['../classyaze_1_1gfx_1_1Bitmap.html#a077d82f2218f1ddcd63922e7187e53e0',1,'yaze::gfx::Bitmap::Create(int width, int height, int depth, int format, const std::vector< uint8_t > &data)'],['../classyaze_1_1gfx_1_1SnesPalette.html#ac1a38bac2f35c108dac3c81253b516ee',1,'yaze::gfx::SnesPalette::Create(const std::vector< SnesColor > &cols)'],['../classyaze_1_1gfx_1_1SnesPalette.html#a666e0d7190b52b8f47dc78e8a9db71b3',1,'yaze::gfx::SnesPalette::Create(std::ranges::range auto &&cols)'],['../classyaze_1_1zelda3_1_1screen_1_1Inventory.html#a9e402be7cff9ddd88dd65db27875ac7d',1,'yaze::zelda3::screen::Inventory::Create()'],['../classyaze_1_1zelda3_1_1screen_1_1TitleScreen.html#aae05514c9dc1261261cd907e7389c89e',1,'yaze::zelda3::screen::TitleScreen::Create()'],['../classyaze_1_1zelda3_1_1SpriteAction.html#a56306966c9f8b60b9bed0d7e5d997d44',1,'yaze::zelda3::SpriteAction::Create(const std::string &actionName)'],['../classyaze_1_1zelda3_1_1SpriteAction.html#a978571d2334f2d11aa71c1d94a28d75f',1,'yaze::zelda3::SpriteAction::Create()'],['../classyaze_1_1zelda3_1_1SpriteBuilder.html#a7105fde7cc5cbb77fb0049d77e5fcc7f',1,'yaze::zelda3::SpriteBuilder::Create()']]], - ['createandrenderbitmap_117',['CreateAndRenderBitmap',['../classyaze_1_1core_1_1Renderer.html#a00a20558fae34923a884761811314d7c',1,'yaze::core::Renderer']]], - ['createbpspatch_118',['CreateBpsPatch',['../namespaceyaze_1_1core.html#a1d6fb7654b6d82c76cf2e31fd4f11a5f',1,'yaze::core']]], - ['createcompressionstring_119',['CreateCompressionString',['../namespaceyaze_1_1gfx_1_1lc__lz2.html#a8d462af8b98a9ecee8f91c524fc1ed2e',1,'yaze::gfx::lc_lz2']]], - ['createguicontext_120',['CreateGuiContext',['../classyaze_1_1core_1_1Controller.html#a8d6d4788e9100d960f35b7270a4795db',1,'yaze::core::Controller']]], - ['createinternalopcodemap_121',['CreateInternalOpcodeMap',['../classyaze_1_1emu_1_1AsmParser.html#a4bba6e54fc6ee626fee3b511e9b4d10c',1,'yaze::emu::AsmParser']]], - ['createorgetlabel_122',['CreateOrGetLabel',['../structyaze_1_1ResourceLabelManager.html#a5558c56c2d26e38c8f85839c1e77c169',1,'yaze::ResourceLabelManager']]], - ['createpalettegroupfromcolfile_123',['CreatePaletteGroupFromColFile',['../namespaceyaze_1_1gfx.html#af530065a154701f94a0a96f72d05c057',1,'yaze::gfx']]], - ['createpalettegroupfromlargepalette_124',['CreatePaletteGroupFromLargePalette',['../namespaceyaze_1_1gfx.html#aeccc5ded5a311afcdf70cb43e466c220',1,'yaze::gfx']]], - ['createrenderer_125',['CreateRenderer',['../classyaze_1_1core_1_1Controller.html#ae191a94a55900590a8d6456d06eee08b',1,'yaze::core::Controller::CreateRenderer()'],['../classyaze_1_1core_1_1Renderer.html#ad9822300e9d48fac8aaa30c481966b58',1,'yaze::core::Renderer::CreateRenderer()']]], - ['createrepeatedbetweenuncompressable_126',['CreateRepeatedBetweenUncompressable',['../namespaceyaze_1_1test_1_1anonymous__namespace_02compression__test_8cc_03.html#a42fad52e57b19e451335e64fec8771ec',1,'yaze::test::anonymous_namespace{compression_test.cc}']]], - ['createtexture_127',['CreateTexture',['../classyaze_1_1gfx_1_1Bitmap.html#aa2fa6419b66b704db0eba2d6dfcdea6a',1,'yaze::gfx::Bitmap']]], - ['createtile32tilemap_128',['CreateTile32Tilemap',['../classyaze_1_1zelda3_1_1Overworld.html#a6db37a7e29db43a7ccd9a17a566d3b9c',1,'yaze::zelda3::Overworld']]], - ['createtilesheetfromgraphicsbuffer_129',['CreateTilesheetFromGraphicsBuffer',['../namespaceyaze_1_1gfx.html#a3f767446d2678762961318489ff37450',1,'yaze::gfx']]], - ['createwindow_130',['CreateWindow',['../classyaze_1_1core_1_1Controller.html#a0c454eb8e88de6a3759996e838faa1ab',1,'yaze::core::Controller']]], - ['current_5farea_5fpalette_131',['current_area_palette',['../classyaze_1_1zelda3_1_1Overworld.html#a02bcff47c67812030c284952bbb60491',1,'yaze::zelda3::Overworld']]], - ['current_5fgraphics_132',['current_graphics',['../classyaze_1_1zelda3_1_1Overworld.html#a65384e147a9e89578169c45f3a8c4e4d',1,'yaze::zelda3::Overworld::current_graphics()'],['../classyaze_1_1zelda3_1_1OverworldMap.html#a7e708aafbd5c8e336a786c87209bc949',1,'yaze::zelda3::OverworldMap::current_graphics()']]], - ['current_5fmap_5fbitmap_5fdata_133',['current_map_bitmap_data',['../classyaze_1_1zelda3_1_1Overworld.html#addc8d860c8f0050a171b7d29ac01ef44',1,'yaze::zelda3::Overworld']]], - ['current_5fpalette_134',['current_palette',['../classyaze_1_1zelda3_1_1OverworldMap.html#abd0d87e1f1c18ada242f91291bf9c78a',1,'yaze::zelda3::OverworldMap']]], - ['current_5ftile16_5fblockset_135',['current_tile16_blockset',['../classyaze_1_1zelda3_1_1OverworldMap.html#a7b5fe9e729cbcc12fb707edf3aca9f04',1,'yaze::zelda3::OverworldMap']]], - ['custom_136',['Custom',['../classyaze_1_1zelda3_1_1SpriteInstruction.html#af9e41b06e40c8caf5f6b03e15f6620d8',1,'yaze::zelda3::SpriteInstruction']]], - ['custom_5flabels_5fenabled_137',['custom_labels_enabled',['../classyaze_1_1gui_1_1Canvas.html#a7ee53f1e3c8b07da50e8016a82762fa5',1,'yaze::gui::Canvas']]], - ['custom_5fstep_138',['custom_step',['../classyaze_1_1gui_1_1Canvas.html#a138da043a8552c3c599baff50cf9842f',1,'yaze::gui::Canvas']]], - ['customformatstring_139',['CustomFormatString',['../namespaceyaze_1_1editor_1_1anonymous__namespace_02palette__editor_8cc_03.html#aad315fe6172d8cdfb032f689c7a46bff',1,'yaze::editor::anonymous_namespace{palette_editor.cc}']]], - ['cut_140',['Cut',['../classyaze_1_1editor_1_1AssemblyEditor.html#ae7d852af842e211c0315a6226ce4b9c9',1,'yaze::editor::AssemblyEditor::Cut()'],['../classyaze_1_1editor_1_1DungeonEditor.html#a258fc01eede3e4f78d964ad56030fda7',1,'yaze::editor::DungeonEditor::Cut()'],['../classyaze_1_1editor_1_1Editor.html#a0c8c0eae68a91298050a709c146a9472',1,'yaze::editor::Editor::Cut()'],['../classyaze_1_1editor_1_1GraphicsEditor.html#a820ebf77cda15a3855d9502c63ffb09d',1,'yaze::editor::GraphicsEditor::Cut()'],['../classyaze_1_1editor_1_1PaletteEditor.html#abc98f1f83b39e0663a732f33e7a50a0c',1,'yaze::editor::PaletteEditor::Cut()'],['../classyaze_1_1editor_1_1ScreenEditor.html#a498256c4132271c8d1445cb79f7f2c1a',1,'yaze::editor::ScreenEditor::Cut()'],['../classyaze_1_1editor_1_1MessageEditor.html#aa55c574c7c57aec5adbe67c121851a07',1,'yaze::editor::MessageEditor::Cut()'],['../structyaze_1_1editor_1_1MessageEditor_1_1TextBox.html#a578c8bb99ea822d97a5e6bc57d57177b',1,'yaze::editor::MessageEditor::TextBox::Cut()'],['../classyaze_1_1editor_1_1MusicEditor.html#a634ebf8498ade6b1ecf3ca41ce50e8cb',1,'yaze::editor::MusicEditor::Cut()'],['../classyaze_1_1editor_1_1OverworldEditor.html#a27453a2969e8c8fd4936e111c383d300',1,'yaze::editor::OverworldEditor::Cut()'],['../classyaze_1_1editor_1_1SpriteEditor.html#a70af80ab3a20c504b82c3ee12a82993e',1,'yaze::editor::SpriteEditor::Cut()'],['../classyaze_1_1editor_1_1SettingsEditor.html#add68c4f76bd813bd16194cf948e7672d',1,'yaze::editor::SettingsEditor::Cut()'],['../classTextEditor.html#a5cb9031218039668bb2b68dfdc99fc4f',1,'TextEditor::Cut()'],['../classyaze_1_1test_1_1integration_1_1TestEditor.html#aa66666a6813b6d551cc3a1912b321c30',1,'yaze::test::integration::TestEditor::Cut()']]], - ['cycle_141',['Cycle',['../classyaze_1_1emu_1_1Apu.html#afa672fc1b1a60fe6da8e5b27cb307f2d',1,'yaze::emu::Apu::Cycle()'],['../classyaze_1_1emu_1_1Dsp.html#a617d90925b833331f4b1a7f766251efd',1,'yaze::emu::Dsp::Cycle()'],['../classyaze_1_1emu_1_1ClockImpl.html#ad12f635a256b79df5804659b7de41276',1,'yaze::emu::ClockImpl::Cycle()']]], - ['cyclechannel_142',['CycleChannel',['../classyaze_1_1emu_1_1Dsp.html#a0a9585a6b4d197aad1fef97ad28af56a',1,'yaze::emu::Dsp']]] + ['convertrgbtosnes_93',['ConvertRgbToSnes',['../namespaceyaze_1_1gfx.html#a4e83a052d42017612243c3f81b538b7d',1,'yaze::gfx::ConvertRgbToSnes(const snes_color &color)'],['../namespaceyaze_1_1gfx.html#a78da9ee9b2de37e218f0152a1ecc4e36',1,'yaze::gfx::ConvertRgbToSnes(const ImVec4 &color)']]], + ['convertsnescolortoimvec4_94',['ConvertSnesColorToImVec4',['../namespaceyaze_1_1gui.html#a7133468eeb96ba6d81b2c91bc7118d1d',1,'yaze::gui']]], + ['convertsnestorgb_95',['ConvertSnesToRgb',['../namespaceyaze_1_1gfx.html#a893d31b6aeb9a3df9754b9def778b458',1,'yaze::gfx']]], + ['coordinates_96',['Coordinates',['../structTextEditor_1_1Coordinates.html#a4936999ed28160402d2f666011237e32',1,'TextEditor::Coordinates::Coordinates()'],['../structTextEditor_1_1Coordinates.html#afc851102ab611e41dc512160b591d100',1,'TextEditor::Coordinates::Coordinates(int aLine, int aColumn)']]], + ['cop_97',['COP',['../classyaze_1_1emu_1_1Cpu.html#a1f0d75d937217cd75088aedf4adec3d9',1,'yaze::emu::Cpu']]], + ['copy_98',['Copy',['../classyaze_1_1editor_1_1AssemblyEditor.html#a6654c410e6c0f5d15d15581901e71ef1',1,'yaze::editor::AssemblyEditor::Copy()'],['../classyaze_1_1editor_1_1DungeonEditor.html#acdfc87bf1c3409ea52ee0e42ca23c64b',1,'yaze::editor::DungeonEditor::Copy()'],['../classyaze_1_1editor_1_1Editor.html#a0d1cad7dc7377bcf699c76dc1da4bd2f',1,'yaze::editor::Editor::Copy()'],['../classyaze_1_1editor_1_1GraphicsEditor.html#a5a25fae04d8f11e23a5bb392ddb0fc52',1,'yaze::editor::GraphicsEditor::Copy()'],['../classyaze_1_1editor_1_1PaletteEditor.html#a6d64bf2ecfe719870a7912dbb9f5493b',1,'yaze::editor::PaletteEditor::Copy()'],['../classyaze_1_1editor_1_1ScreenEditor.html#a59dfc6057ab5be18ec35c3e2ad9cc900',1,'yaze::editor::ScreenEditor::Copy()'],['../classyaze_1_1editor_1_1MessageEditor.html#a12e2b9a72d58beeab27e0d6668f52746',1,'yaze::editor::MessageEditor::Copy()'],['../structyaze_1_1editor_1_1MessageEditor_1_1TextBox.html#a3a92128e6470e5b62a8fbd459f656532',1,'yaze::editor::MessageEditor::TextBox::Copy()'],['../classyaze_1_1editor_1_1MusicEditor.html#a9516d58ac2dc4bf39c503b4f48374195',1,'yaze::editor::MusicEditor::Copy()'],['../classyaze_1_1editor_1_1OverworldEditor.html#ab6eb80402cae2e3fd5bf824c0c415d15',1,'yaze::editor::OverworldEditor::Copy()'],['../classyaze_1_1editor_1_1SpriteEditor.html#ac349bfdf54423855e9319f81dffbaf5c',1,'yaze::editor::SpriteEditor::Copy()'],['../classyaze_1_1editor_1_1SettingsEditor.html#aa874bd1e91916308f77cfc2fd13e8b18',1,'yaze::editor::SettingsEditor::Copy()'],['../classTextEditor.html#ad71b4195221a533bdeea571b64357bf3',1,'TextEditor::Copy()'],['../classyaze_1_1test_1_1integration_1_1TestEditor.html#aea334c2389b64b68b19a76a62e6ba67e',1,'yaze::test::integration::TestEditor::Copy()']]], + ['copyimagetoclipboard_99',['CopyImageToClipboard',['../namespaceyaze_1_1core.html#a421cc759aa63272bf0079eddf0d32eac',1,'yaze::core']]], + ['copyroomgraphicstobuffer_100',['CopyRoomGraphicsToBuffer',['../classyaze_1_1zelda3_1_1Room.html#a31a5c3edb2e2912eac7fc01696530f97',1,'yaze::zelda3::Room']]], + ['copytile_101',['CopyTile',['../classyaze_1_1gfx_1_1Tilesheet.html#a41a67b3db71e545ab05d5ccc0f735728',1,'yaze::gfx::Tilesheet']]], + ['copytile8bpp16_102',['CopyTile8bpp16',['../namespaceyaze_1_1gfx.html#a3d42dbaf6fa57c5ad4da5b02154ce7c9',1,'yaze::gfx']]], + ['count_103',['Count',['../classyaze_1_1editor_1_1ResourceManager.html#ae06ae3eb279c790abd25d7400a09fcc3',1,'yaze::editor::ResourceManager']]], + ['cplusplus_104',['CPlusPlus',['../structTextEditor_1_1LanguageDefinition.html#aba26ce5704845dd024521fed8c19a9c9',1,'TextEditor::LanguageDefinition']]], + ['cpu_105',['Cpu',['../classyaze_1_1emu_1_1Cpu.html#a1bcde25647e62ab20e6fe8697ceb62c1',1,'yaze::emu::Cpu']]], + ['cpu_106',['cpu',['../classyaze_1_1emu_1_1Snes.html#a8dd716e4ae561f358d40be65f9cc9847',1,'yaze::emu::Snes']]], + ['cpuidle_107',['CpuIdle',['../classyaze_1_1emu_1_1Snes.html#a65cdf334d1b7337ef9cf3bddfe69eec9',1,'yaze::emu::Snes']]], + ['cpuread_108',['CpuRead',['../classyaze_1_1emu_1_1Snes.html#a2f0d6370c2861976fcc309ed59148a06',1,'yaze::emu::Snes']]], + ['cpuwrite_109',['CpuWrite',['../classyaze_1_1emu_1_1Snes.html#a6866919db87735bbf59c21c1afa09429',1,'yaze::emu::Snes']]], + ['cpx_110',['CPX',['../classyaze_1_1emu_1_1Cpu.html#a4ef6ef2d56701eeeab886cb4850b3ef7',1,'yaze::emu::Cpu']]], + ['cpx_111',['Cpx',['../classyaze_1_1emu_1_1Cpu.html#a764eeea7b58f891e124ee0a3394e1d89',1,'yaze::emu::Cpu']]], + ['cpy_112',['CPY',['../classyaze_1_1emu_1_1Cpu.html#ac28d253c8960201e66fd272cc976eabb',1,'yaze::emu::Cpu']]], + ['cpy_113',['Cpy',['../classyaze_1_1emu_1_1Cpu.html#a3cad2b4de11004019e03693fc2d228f3',1,'yaze::emu::Cpu']]], + ['crc32_114',['crc32',['../namespaceyaze_1_1core_1_1anonymous__namespace_02common_8cc_03.html#a22b36c5a55cae026fd8131ae06b8e149',1,'yaze::core::anonymous_namespace{common.cc}']]], + ['create_115',['Create',['../structyaze_1_1Project.html#a48f424c83759bd8daf22743214f4cec8',1,'yaze::Project::Create()'],['../classyaze_1_1gfx_1_1Bitmap.html#a1725878c64e66f79cecade531d14d384',1,'yaze::gfx::Bitmap::Create(int width, int height, int depth, std::span< uint8_t > data)'],['../classyaze_1_1gfx_1_1Bitmap.html#aa23cce9444734c2f59a1b35defabe716',1,'yaze::gfx::Bitmap::Create(int width, int height, int depth, const std::vector< uint8_t > &data)'],['../classyaze_1_1gfx_1_1Bitmap.html#a077d82f2218f1ddcd63922e7187e53e0',1,'yaze::gfx::Bitmap::Create(int width, int height, int depth, int format, const std::vector< uint8_t > &data)'],['../classyaze_1_1gfx_1_1SnesPalette.html#ac1a38bac2f35c108dac3c81253b516ee',1,'yaze::gfx::SnesPalette::Create(const std::vector< SnesColor > &cols)'],['../classyaze_1_1gfx_1_1SnesPalette.html#a666e0d7190b52b8f47dc78e8a9db71b3',1,'yaze::gfx::SnesPalette::Create(std::ranges::range auto &&cols)'],['../classyaze_1_1zelda3_1_1screen_1_1Inventory.html#a9e402be7cff9ddd88dd65db27875ac7d',1,'yaze::zelda3::screen::Inventory::Create()'],['../classyaze_1_1zelda3_1_1screen_1_1TitleScreen.html#aae05514c9dc1261261cd907e7389c89e',1,'yaze::zelda3::screen::TitleScreen::Create()'],['../classyaze_1_1zelda3_1_1SpriteAction.html#a56306966c9f8b60b9bed0d7e5d997d44',1,'yaze::zelda3::SpriteAction::Create(const std::string &actionName)'],['../classyaze_1_1zelda3_1_1SpriteAction.html#a978571d2334f2d11aa71c1d94a28d75f',1,'yaze::zelda3::SpriteAction::Create()'],['../classyaze_1_1zelda3_1_1SpriteBuilder.html#a7105fde7cc5cbb77fb0049d77e5fcc7f',1,'yaze::zelda3::SpriteBuilder::Create()']]], + ['createandrenderbitmap_116',['CreateAndRenderBitmap',['../classyaze_1_1core_1_1Renderer.html#a00a20558fae34923a884761811314d7c',1,'yaze::core::Renderer']]], + ['createbpspatch_117',['CreateBpsPatch',['../namespaceyaze_1_1core.html#a1d6fb7654b6d82c76cf2e31fd4f11a5f',1,'yaze::core']]], + ['createcompressionstring_118',['CreateCompressionString',['../namespaceyaze_1_1gfx_1_1lc__lz2.html#a8d462af8b98a9ecee8f91c524fc1ed2e',1,'yaze::gfx::lc_lz2']]], + ['createguicontext_119',['CreateGuiContext',['../classyaze_1_1core_1_1Controller.html#a8d6d4788e9100d960f35b7270a4795db',1,'yaze::core::Controller']]], + ['createinternalopcodemap_120',['CreateInternalOpcodeMap',['../classyaze_1_1emu_1_1AsmParser.html#a4bba6e54fc6ee626fee3b511e9b4d10c',1,'yaze::emu::AsmParser']]], + ['createorgetlabel_121',['CreateOrGetLabel',['../structyaze_1_1ResourceLabelManager.html#a5558c56c2d26e38c8f85839c1e77c169',1,'yaze::ResourceLabelManager']]], + ['createpalettegroupfromcolfile_122',['CreatePaletteGroupFromColFile',['../namespaceyaze_1_1gfx.html#af530065a154701f94a0a96f72d05c057',1,'yaze::gfx']]], + ['createpalettegroupfromlargepalette_123',['CreatePaletteGroupFromLargePalette',['../namespaceyaze_1_1gfx.html#aeccc5ded5a311afcdf70cb43e466c220',1,'yaze::gfx']]], + ['createrenderer_124',['CreateRenderer',['../classyaze_1_1core_1_1Controller.html#ae191a94a55900590a8d6456d06eee08b',1,'yaze::core::Controller::CreateRenderer()'],['../classyaze_1_1core_1_1Renderer.html#ad9822300e9d48fac8aaa30c481966b58',1,'yaze::core::Renderer::CreateRenderer()']]], + ['createrepeatedbetweenuncompressable_125',['CreateRepeatedBetweenUncompressable',['../namespaceyaze_1_1test_1_1anonymous__namespace_02compression__test_8cc_03.html#a42fad52e57b19e451335e64fec8771ec',1,'yaze::test::anonymous_namespace{compression_test.cc}']]], + ['createtexture_126',['CreateTexture',['../classyaze_1_1gfx_1_1Bitmap.html#aa2fa6419b66b704db0eba2d6dfcdea6a',1,'yaze::gfx::Bitmap']]], + ['createtile32tilemap_127',['CreateTile32Tilemap',['../classyaze_1_1zelda3_1_1Overworld.html#a6db37a7e29db43a7ccd9a17a566d3b9c',1,'yaze::zelda3::Overworld']]], + ['createtilesheetfromgraphicsbuffer_128',['CreateTilesheetFromGraphicsBuffer',['../namespaceyaze_1_1gfx.html#a3f767446d2678762961318489ff37450',1,'yaze::gfx']]], + ['createwindow_129',['CreateWindow',['../classyaze_1_1core_1_1Controller.html#a0c454eb8e88de6a3759996e838faa1ab',1,'yaze::core::Controller']]], + ['current_5farea_5fpalette_130',['current_area_palette',['../classyaze_1_1zelda3_1_1Overworld.html#a02bcff47c67812030c284952bbb60491',1,'yaze::zelda3::Overworld']]], + ['current_5fgraphics_131',['current_graphics',['../classyaze_1_1zelda3_1_1Overworld.html#a65384e147a9e89578169c45f3a8c4e4d',1,'yaze::zelda3::Overworld::current_graphics()'],['../classyaze_1_1zelda3_1_1OverworldMap.html#a7e708aafbd5c8e336a786c87209bc949',1,'yaze::zelda3::OverworldMap::current_graphics()']]], + ['current_5fmap_5fbitmap_5fdata_132',['current_map_bitmap_data',['../classyaze_1_1zelda3_1_1Overworld.html#addc8d860c8f0050a171b7d29ac01ef44',1,'yaze::zelda3::Overworld']]], + ['current_5fpalette_133',['current_palette',['../classyaze_1_1zelda3_1_1OverworldMap.html#abd0d87e1f1c18ada242f91291bf9c78a',1,'yaze::zelda3::OverworldMap']]], + ['current_5ftile16_5fblockset_134',['current_tile16_blockset',['../classyaze_1_1zelda3_1_1OverworldMap.html#a7b5fe9e729cbcc12fb707edf3aca9f04',1,'yaze::zelda3::OverworldMap']]], + ['custom_135',['Custom',['../classyaze_1_1zelda3_1_1SpriteInstruction.html#af9e41b06e40c8caf5f6b03e15f6620d8',1,'yaze::zelda3::SpriteInstruction']]], + ['custom_5flabels_5fenabled_136',['custom_labels_enabled',['../classyaze_1_1gui_1_1Canvas.html#a7ee53f1e3c8b07da50e8016a82762fa5',1,'yaze::gui::Canvas']]], + ['custom_5fstep_137',['custom_step',['../classyaze_1_1gui_1_1Canvas.html#a138da043a8552c3c599baff50cf9842f',1,'yaze::gui::Canvas']]], + ['customformatstring_138',['CustomFormatString',['../namespaceyaze_1_1editor_1_1anonymous__namespace_02palette__editor_8cc_03.html#aad315fe6172d8cdfb032f689c7a46bff',1,'yaze::editor::anonymous_namespace{palette_editor.cc}']]], + ['cut_139',['Cut',['../classyaze_1_1editor_1_1AssemblyEditor.html#ae7d852af842e211c0315a6226ce4b9c9',1,'yaze::editor::AssemblyEditor::Cut()'],['../classyaze_1_1editor_1_1DungeonEditor.html#a258fc01eede3e4f78d964ad56030fda7',1,'yaze::editor::DungeonEditor::Cut()'],['../classyaze_1_1editor_1_1Editor.html#a0c8c0eae68a91298050a709c146a9472',1,'yaze::editor::Editor::Cut()'],['../classyaze_1_1editor_1_1GraphicsEditor.html#a820ebf77cda15a3855d9502c63ffb09d',1,'yaze::editor::GraphicsEditor::Cut()'],['../classyaze_1_1editor_1_1PaletteEditor.html#abc98f1f83b39e0663a732f33e7a50a0c',1,'yaze::editor::PaletteEditor::Cut()'],['../classyaze_1_1editor_1_1ScreenEditor.html#a498256c4132271c8d1445cb79f7f2c1a',1,'yaze::editor::ScreenEditor::Cut()'],['../classyaze_1_1editor_1_1MessageEditor.html#aa55c574c7c57aec5adbe67c121851a07',1,'yaze::editor::MessageEditor::Cut()'],['../structyaze_1_1editor_1_1MessageEditor_1_1TextBox.html#a578c8bb99ea822d97a5e6bc57d57177b',1,'yaze::editor::MessageEditor::TextBox::Cut()'],['../classyaze_1_1editor_1_1MusicEditor.html#a634ebf8498ade6b1ecf3ca41ce50e8cb',1,'yaze::editor::MusicEditor::Cut()'],['../classyaze_1_1editor_1_1OverworldEditor.html#a27453a2969e8c8fd4936e111c383d300',1,'yaze::editor::OverworldEditor::Cut()'],['../classyaze_1_1editor_1_1SpriteEditor.html#a70af80ab3a20c504b82c3ee12a82993e',1,'yaze::editor::SpriteEditor::Cut()'],['../classyaze_1_1editor_1_1SettingsEditor.html#add68c4f76bd813bd16194cf948e7672d',1,'yaze::editor::SettingsEditor::Cut()'],['../classTextEditor.html#a5cb9031218039668bb2b68dfdc99fc4f',1,'TextEditor::Cut()'],['../classyaze_1_1test_1_1integration_1_1TestEditor.html#aa66666a6813b6d551cc3a1912b321c30',1,'yaze::test::integration::TestEditor::Cut()']]], + ['cycle_140',['Cycle',['../classyaze_1_1emu_1_1Apu.html#afa672fc1b1a60fe6da8e5b27cb307f2d',1,'yaze::emu::Apu::Cycle()'],['../classyaze_1_1emu_1_1Dsp.html#a617d90925b833331f4b1a7f766251efd',1,'yaze::emu::Dsp::Cycle()'],['../classyaze_1_1emu_1_1ClockImpl.html#ad12f635a256b79df5804659b7de41276',1,'yaze::emu::ClockImpl::Cycle()']]], + ['cyclechannel_141',['CycleChannel',['../classyaze_1_1emu_1_1Dsp.html#a0a9585a6b4d197aad1fef97ad28af56a',1,'yaze::emu::Dsp']]] ]; diff --git a/search/functions_3.js b/search/functions_3.js index d2061aa17..6a7370557 100644 --- a/search/functions_3.js +++ b/search/functions_3.js @@ -7,7 +7,7 @@ var searchData= ['decodebrr_4',['DecodeBrr',['../classyaze_1_1emu_1_1Dsp.html#a2ad80635ab179c018b6aaf9593ada618',1,'yaze::emu::Dsp']]], ['decodecolfile_5',['DecodeColFile',['../namespaceyaze_1_1gfx_1_1scad__format.html#aa5f6ec50040cca7fa90618e288aec19c',1,'yaze::gfx::scad_format']]], ['decodeobjfile_6',['DecodeObjFile',['../namespaceyaze_1_1gfx_1_1scad__format.html#a3051759c6aa6c0f3db0bc60316b9b869',1,'yaze::gfx::scad_format']]], - ['decompressallmaptiles_7',['DecompressAllMapTiles',['../classyaze_1_1zelda3_1_1Overworld.html#a160863d017f9f342863740c100d00549',1,'yaze::zelda3::Overworld']]], + ['decompressallmaptiles_7',['DecompressAllMapTiles',['../classyaze_1_1zelda3_1_1Overworld.html#a20e517475a9218d16df9ee277d46a99f',1,'yaze::zelda3::Overworld']]], ['decompressgraphics_8',['DecompressGraphics',['../namespaceyaze_1_1gfx_1_1lc__lz2.html#a835c13fe4e97f78c57e10ac7ad2428b5',1,'yaze::gfx::lc_lz2']]], ['decompressimportdata_9',['DecompressImportData',['../classyaze_1_1editor_1_1GraphicsEditor.html#aeb7ffcd14b5b14a3f9700ef2a89b8c72',1,'yaze::editor::GraphicsEditor']]], ['decompressoverworld_10',['DecompressOverworld',['../namespaceyaze_1_1gfx_1_1lc__lz2.html#a35a3fbb0f6702efaf00ca00b3874dd9f',1,'yaze::gfx::lc_lz2::DecompressOverworld(const uchar *data, int pos, int size)'],['../namespaceyaze_1_1gfx_1_1lc__lz2.html#aca073ea2dad8ca6982fc1f2c5f0087fa',1,'yaze::gfx::lc_lz2::DecompressOverworld(const std::vector< uint8_t > data, int pos, int size)']]], diff --git a/search/functions_6.js b/search/functions_6.js index 9aa73c748..fa328ace6 100644 --- a/search/functions_6.js +++ b/search/functions_6.js @@ -103,6 +103,5 @@ var searchData= ['graphics_5fbuffer_100',['graphics_buffer',['../classyaze_1_1Rom.html#a29d16ebe60373eea971fb9f0379217b9',1,'yaze::Rom']]], ['graphicsbincanvaspipeline_101',['GraphicsBinCanvasPipeline',['../namespaceyaze_1_1gui.html#a359973f01787648b92a53d2aa84120a9',1,'yaze::gui']]], ['graphicsbuffer_102',['GraphicsBuffer',['../classyaze_1_1gfx_1_1GraphicsBuffer.html#aaba37539f6cb375a99a514f1b223d394',1,'yaze::gfx::GraphicsBuffer::GraphicsBuffer()=default'],['../classyaze_1_1gfx_1_1GraphicsBuffer.html#a29c6bb09f4ee75e3f5b03763c6d5fa4f',1,'yaze::gfx::GraphicsBuffer::GraphicsBuffer(uint8_t bpp, const std::vector< uint8_t > &data)'],['../classyaze_1_1gfx_1_1GraphicsBuffer.html#a5406828129f931e756d2ec7c533111bf',1,'yaze::gfx::GraphicsBuffer::GraphicsBuffer(uint8_t bpp, std::vector< uint8_t > &&data)']]], - ['graphicseditor_103',['GraphicsEditor',['../classyaze_1_1editor_1_1GraphicsEditor.html#a962c3dd0edd54427dc0fc089c53cbe6c',1,'yaze::editor::GraphicsEditor']]], - ['grayscalepalette_104',['GrayscalePalette',['../namespaceyaze_1_1gfx_1_1anonymous__namespace_02bitmap_8cc_03.html#accceb00d75541ce0324d7f8d2626d34b',1,'yaze::gfx::anonymous_namespace{bitmap.cc}']]] + ['graphicseditor_103',['GraphicsEditor',['../classyaze_1_1editor_1_1GraphicsEditor.html#a962c3dd0edd54427dc0fc089c53cbe6c',1,'yaze::editor::GraphicsEditor']]] ]; diff --git a/search/functions_c.js b/search/functions_c.js index b49496726..582df1359 100644 --- a/search/functions_c.js +++ b/search/functions_c.js @@ -60,40 +60,38 @@ var searchData= ['mutable_5fbitmap_57',['mutable_bitmap',['../classyaze_1_1gfx_1_1Tilesheet.html#aa0896f4f20dc7f09b054aa1d5e7e87a6',1,'yaze::gfx::Tilesheet']]], ['mutable_5fblocks_58',['mutable_blocks',['../classyaze_1_1zelda3_1_1Room.html#a5d02e4d362a9936fa9d85413dc473f1c',1,'yaze::zelda3::Room']]], ['mutable_5fcolor_59',['mutable_color',['../classyaze_1_1gfx_1_1SnesPalette.html#a35c884fd5e8abcc1b2a7bd6f2fee08fe',1,'yaze::gfx::SnesPalette']]], - ['mutable_5fconverted_5fsurface_60',['mutable_converted_surface',['../classyaze_1_1gfx_1_1Bitmap.html#a8f7c7d6223880b970bbd96a6626b59df',1,'yaze::gfx::Bitmap']]], - ['mutable_5fcurrent_5fpalette_61',['mutable_current_palette',['../classyaze_1_1zelda3_1_1OverworldMap.html#abb2df58763a161860ba694582ef31c0f',1,'yaze::zelda3::OverworldMap']]], - ['mutable_5fcustom_5ftileset_62',['mutable_custom_tileset',['../classyaze_1_1zelda3_1_1OverworldMap.html#aed9669a207763ef9fc67a86adcc45983',1,'yaze::zelda3::OverworldMap']]], - ['mutable_5fcycles_63',['mutable_cycles',['../classyaze_1_1emu_1_1Snes.html#a05fa3257d744b2f2be072db807a93d07',1,'yaze::emu::Snes']]], - ['mutable_5fdata_64',['mutable_data',['../classyaze_1_1gfx_1_1Bitmap.html#a9f96f54bf229f5c20f8470de37200707',1,'yaze::gfx::Bitmap::mutable_data()'],['../classyaze_1_1Rom.html#a4b8d9753f385d6cb23821df4bcc689c6',1,'yaze::Rom::mutable_data()']]], - ['mutable_5fdeleted_5fentrances_65',['mutable_deleted_entrances',['../classyaze_1_1zelda3_1_1Overworld.html#a0cb4ee0bc2ed6cb95855c227207a10d5',1,'yaze::zelda3::Overworld']]], - ['mutable_5fdungeon_5fpalette_66',['mutable_dungeon_palette',['../classyaze_1_1Rom.html#a6a005b3b2e4ceeee4328c6815b955880',1,'yaze::Rom']]], - ['mutable_5fentrances_67',['mutable_entrances',['../classyaze_1_1zelda3_1_1Overworld.html#ad5b7769d5e66f43e4f09d0e30611cf7c',1,'yaze::zelda3::Overworld']]], - ['mutable_5fexits_68',['mutable_exits',['../classyaze_1_1zelda3_1_1Overworld.html#aae4d02e72e6d57c24bfe3172f44cf781',1,'yaze::zelda3::Overworld']]], - ['mutable_5fget_69',['mutable_get',['../classyaze_1_1core_1_1NotifyValue.html#a7781a75382661aef144b569c59d4358b',1,'yaze::core::NotifyValue']]], - ['mutable_5fgfx_5fsheets_70',['mutable_gfx_sheets',['../classyaze_1_1Rom.html#a5a87c7ecac712cf61dd1c1b17e968d85',1,'yaze::Rom']]], - ['mutable_5fholes_71',['mutable_holes',['../classyaze_1_1zelda3_1_1Overworld.html#a6ad0a986fa433bdf965baf6c54fd21f2',1,'yaze::zelda3::Overworld']]], - ['mutable_5flabels_72',['mutable_labels',['../classyaze_1_1gui_1_1Canvas.html#a86871e0ce37c27eb9186265e2e28a408',1,'yaze::gui::Canvas']]], - ['mutable_5flink_5fgraphics_73',['mutable_link_graphics',['../classyaze_1_1Rom.html#a332f85283f547cd0da9a86e842eec616',1,'yaze::Rom']]], - ['mutable_5flog_5finstructions_74',['mutable_log_instructions',['../classyaze_1_1emu_1_1Cpu.html#a8bced7a402addfa2b7a90b59aa13dd8b',1,'yaze::emu::Cpu']]], - ['mutable_5fmap_5ftiles_75',['mutable_map_tiles',['../classyaze_1_1zelda3_1_1Overworld.html#af41ee7a2df7343c6250eab3752593892',1,'yaze::zelda3::Overworld']]], - ['mutable_5fmemory_76',['mutable_memory',['../classyaze_1_1zelda3_1_1DungeonObjectRenderer.html#a02a4bb0985c37eecc3cab6c8427da97b',1,'yaze::zelda3::DungeonObjectRenderer']]], - ['mutable_5fmessage_5fid_77',['mutable_message_id',['../classyaze_1_1zelda3_1_1OverworldMap.html#aa8bf96a7ca06ad8afa06da6db8f4a224',1,'yaze::zelda3::OverworldMap']]], - ['mutable_5fmosaic_78',['mutable_mosaic',['../classyaze_1_1zelda3_1_1OverworldMap.html#ae146e1982b43dee958e5b952c20d0764',1,'yaze::zelda3::OverworldMap']]], - ['mutable_5foverworld_5fmap_79',['mutable_overworld_map',['../classyaze_1_1zelda3_1_1Overworld.html#a90cc1152067e0937c7e48d69e88a563f',1,'yaze::zelda3::Overworld']]], - ['mutable_5fpalette_80',['mutable_palette',['../classyaze_1_1gfx_1_1Bitmap.html#a6f858326527e7871044cc605e4239042',1,'yaze::gfx::Bitmap::mutable_palette()'],['../structyaze_1_1gfx_1_1PaletteGroup.html#acbd70f24b421987eb94d4d8413ad8570',1,'yaze::gfx::PaletteGroup::mutable_palette()']]], - ['mutable_5fpalette_5fgroup_81',['mutable_palette_group',['../classyaze_1_1Rom.html#a35e5778c114edd659015f76c6d067cd8',1,'yaze::Rom']]], - ['mutable_5fpixel_5fdata_82',['mutable_pixel_data',['../classyaze_1_1gfx_1_1Bitmap.html#ad6ef6cf20b30c178321e7a514623bf78',1,'yaze::gfx::Bitmap']]], - ['mutable_5fpoints_83',['mutable_points',['../classyaze_1_1gui_1_1Canvas.html#ac4e830a7d7229a0816a9059a6b20fec6',1,'yaze::gui::Canvas']]], - ['mutable_5fread_84',['mutable_read',['../classyaze_1_1emu_1_1AudioRam.html#acb80d5dc3e2c4ab980fb2ef88490ab71',1,'yaze::emu::AudioRam::mutable_read()'],['../classyaze_1_1emu_1_1AudioRamImpl.html#aba9889c3b1daf8a6c841865df38b2573',1,'yaze::emu::AudioRamImpl::mutable_read()']]], - ['mutable_5fselected_5ftiles_85',['mutable_selected_tiles',['../classyaze_1_1gui_1_1Canvas.html#a8683cc672871779c9dc28f564528a32f',1,'yaze::gui::Canvas']]], - ['mutable_5fsp_86',['mutable_sp',['../classyaze_1_1emu_1_1MemoryImpl.html#a6e3b08255f4262a5de232841001f99ee',1,'yaze::emu::MemoryImpl']]], - ['mutable_5fsprite_5fgraphics_87',['mutable_sprite_graphics',['../classyaze_1_1zelda3_1_1OverworldMap.html#a856ac8e6bc32ce7a5ae072cd90d48862',1,'yaze::zelda3::OverworldMap']]], - ['mutable_5fsprite_5fpalette_88',['mutable_sprite_palette',['../classyaze_1_1zelda3_1_1OverworldMap.html#a44e3b7e35d4d40c4fdade07c07d1b622',1,'yaze::zelda3::OverworldMap']]], - ['mutable_5fsprites_89',['mutable_sprites',['../classyaze_1_1zelda3_1_1Overworld.html#ac60f82068dadc77cf748ad7ec5c90c17',1,'yaze::zelda3::Overworld']]], - ['mutable_5fstatic_5fgraphics_90',['mutable_static_graphics',['../classyaze_1_1zelda3_1_1OverworldMap.html#a3ce0827a885264d861569029c34a09bd',1,'yaze::zelda3::OverworldMap']]], - ['mutable_5fsurface_91',['mutable_surface',['../classyaze_1_1gfx_1_1Bitmap.html#abb0633168f7956e9cab95a76380dc027',1,'yaze::gfx::Bitmap']]], - ['mutable_5ftile_5finfo_92',['mutable_tile_info',['../classyaze_1_1gfx_1_1Tilesheet.html#a73a971236730a0aa5a37dafb65b64cf1',1,'yaze::gfx::Tilesheet']]], - ['mutable_5ftiles16_93',['mutable_tiles16',['../classyaze_1_1zelda3_1_1Overworld.html#a2a38fca7d0ac26e4be8d9ed442294f2d',1,'yaze::zelda3::Overworld']]], - ['mvn_94',['MVN',['../classyaze_1_1emu_1_1Cpu.html#a7bd6d3aeaba586a466a2740ac646c9a9',1,'yaze::emu::Cpu']]], - ['mvp_95',['MVP',['../classyaze_1_1emu_1_1Cpu.html#aa50110d8dea03a4b44d2911333e2dea0',1,'yaze::emu::Cpu']]] + ['mutable_5fcurrent_5fpalette_60',['mutable_current_palette',['../classyaze_1_1zelda3_1_1OverworldMap.html#abb2df58763a161860ba694582ef31c0f',1,'yaze::zelda3::OverworldMap']]], + ['mutable_5fcustom_5ftileset_61',['mutable_custom_tileset',['../classyaze_1_1zelda3_1_1OverworldMap.html#aed9669a207763ef9fc67a86adcc45983',1,'yaze::zelda3::OverworldMap']]], + ['mutable_5fcycles_62',['mutable_cycles',['../classyaze_1_1emu_1_1Snes.html#a05fa3257d744b2f2be072db807a93d07',1,'yaze::emu::Snes']]], + ['mutable_5fdata_63',['mutable_data',['../classyaze_1_1gfx_1_1Bitmap.html#a9f96f54bf229f5c20f8470de37200707',1,'yaze::gfx::Bitmap::mutable_data()'],['../classyaze_1_1Rom.html#a4b8d9753f385d6cb23821df4bcc689c6',1,'yaze::Rom::mutable_data()']]], + ['mutable_5fdeleted_5fentrances_64',['mutable_deleted_entrances',['../classyaze_1_1zelda3_1_1Overworld.html#a0cb4ee0bc2ed6cb95855c227207a10d5',1,'yaze::zelda3::Overworld']]], + ['mutable_5fdungeon_5fpalette_65',['mutable_dungeon_palette',['../classyaze_1_1Rom.html#a6a005b3b2e4ceeee4328c6815b955880',1,'yaze::Rom']]], + ['mutable_5fentrances_66',['mutable_entrances',['../classyaze_1_1zelda3_1_1Overworld.html#ad5b7769d5e66f43e4f09d0e30611cf7c',1,'yaze::zelda3::Overworld']]], + ['mutable_5fexits_67',['mutable_exits',['../classyaze_1_1zelda3_1_1Overworld.html#aae4d02e72e6d57c24bfe3172f44cf781',1,'yaze::zelda3::Overworld']]], + ['mutable_5fget_68',['mutable_get',['../classyaze_1_1core_1_1NotifyValue.html#a7781a75382661aef144b569c59d4358b',1,'yaze::core::NotifyValue']]], + ['mutable_5fgfx_5fsheets_69',['mutable_gfx_sheets',['../classyaze_1_1Rom.html#a5a87c7ecac712cf61dd1c1b17e968d85',1,'yaze::Rom']]], + ['mutable_5fholes_70',['mutable_holes',['../classyaze_1_1zelda3_1_1Overworld.html#a6ad0a986fa433bdf965baf6c54fd21f2',1,'yaze::zelda3::Overworld']]], + ['mutable_5flabels_71',['mutable_labels',['../classyaze_1_1gui_1_1Canvas.html#a86871e0ce37c27eb9186265e2e28a408',1,'yaze::gui::Canvas']]], + ['mutable_5flink_5fgraphics_72',['mutable_link_graphics',['../classyaze_1_1Rom.html#a332f85283f547cd0da9a86e842eec616',1,'yaze::Rom']]], + ['mutable_5flog_5finstructions_73',['mutable_log_instructions',['../classyaze_1_1emu_1_1Cpu.html#a8bced7a402addfa2b7a90b59aa13dd8b',1,'yaze::emu::Cpu']]], + ['mutable_5fmap_5ftiles_74',['mutable_map_tiles',['../classyaze_1_1zelda3_1_1Overworld.html#af41ee7a2df7343c6250eab3752593892',1,'yaze::zelda3::Overworld']]], + ['mutable_5fmemory_75',['mutable_memory',['../classyaze_1_1zelda3_1_1DungeonObjectRenderer.html#a02a4bb0985c37eecc3cab6c8427da97b',1,'yaze::zelda3::DungeonObjectRenderer']]], + ['mutable_5fmessage_5fid_76',['mutable_message_id',['../classyaze_1_1zelda3_1_1OverworldMap.html#aa8bf96a7ca06ad8afa06da6db8f4a224',1,'yaze::zelda3::OverworldMap']]], + ['mutable_5fmosaic_77',['mutable_mosaic',['../classyaze_1_1zelda3_1_1OverworldMap.html#ae146e1982b43dee958e5b952c20d0764',1,'yaze::zelda3::OverworldMap']]], + ['mutable_5foverworld_5fmap_78',['mutable_overworld_map',['../classyaze_1_1zelda3_1_1Overworld.html#a90cc1152067e0937c7e48d69e88a563f',1,'yaze::zelda3::Overworld']]], + ['mutable_5fpalette_79',['mutable_palette',['../classyaze_1_1gfx_1_1Bitmap.html#a6f858326527e7871044cc605e4239042',1,'yaze::gfx::Bitmap::mutable_palette()'],['../structyaze_1_1gfx_1_1PaletteGroup.html#acbd70f24b421987eb94d4d8413ad8570',1,'yaze::gfx::PaletteGroup::mutable_palette()']]], + ['mutable_5fpalette_5fgroup_80',['mutable_palette_group',['../classyaze_1_1Rom.html#a35e5778c114edd659015f76c6d067cd8',1,'yaze::Rom']]], + ['mutable_5fpoints_81',['mutable_points',['../classyaze_1_1gui_1_1Canvas.html#ac4e830a7d7229a0816a9059a6b20fec6',1,'yaze::gui::Canvas']]], + ['mutable_5fread_82',['mutable_read',['../classyaze_1_1emu_1_1AudioRam.html#acb80d5dc3e2c4ab980fb2ef88490ab71',1,'yaze::emu::AudioRam::mutable_read()'],['../classyaze_1_1emu_1_1AudioRamImpl.html#aba9889c3b1daf8a6c841865df38b2573',1,'yaze::emu::AudioRamImpl::mutable_read()']]], + ['mutable_5fselected_5ftiles_83',['mutable_selected_tiles',['../classyaze_1_1gui_1_1Canvas.html#a8683cc672871779c9dc28f564528a32f',1,'yaze::gui::Canvas']]], + ['mutable_5fsp_84',['mutable_sp',['../classyaze_1_1emu_1_1MemoryImpl.html#a6e3b08255f4262a5de232841001f99ee',1,'yaze::emu::MemoryImpl']]], + ['mutable_5fsprite_5fgraphics_85',['mutable_sprite_graphics',['../classyaze_1_1zelda3_1_1OverworldMap.html#a856ac8e6bc32ce7a5ae072cd90d48862',1,'yaze::zelda3::OverworldMap']]], + ['mutable_5fsprite_5fpalette_86',['mutable_sprite_palette',['../classyaze_1_1zelda3_1_1OverworldMap.html#a44e3b7e35d4d40c4fdade07c07d1b622',1,'yaze::zelda3::OverworldMap']]], + ['mutable_5fsprites_87',['mutable_sprites',['../classyaze_1_1zelda3_1_1Overworld.html#ac60f82068dadc77cf748ad7ec5c90c17',1,'yaze::zelda3::Overworld']]], + ['mutable_5fstatic_5fgraphics_88',['mutable_static_graphics',['../classyaze_1_1zelda3_1_1OverworldMap.html#a3ce0827a885264d861569029c34a09bd',1,'yaze::zelda3::OverworldMap']]], + ['mutable_5fsurface_89',['mutable_surface',['../classyaze_1_1gfx_1_1Bitmap.html#abb0633168f7956e9cab95a76380dc027',1,'yaze::gfx::Bitmap']]], + ['mutable_5ftile_5finfo_90',['mutable_tile_info',['../classyaze_1_1gfx_1_1Tilesheet.html#a73a971236730a0aa5a37dafb65b64cf1',1,'yaze::gfx::Tilesheet']]], + ['mutable_5ftiles16_91',['mutable_tiles16',['../classyaze_1_1zelda3_1_1Overworld.html#a2a38fca7d0ac26e4be8d9ed442294f2d',1,'yaze::zelda3::Overworld']]], + ['mvn_92',['MVN',['../classyaze_1_1emu_1_1Cpu.html#a7bd6d3aeaba586a466a2740ac646c9a9',1,'yaze::emu::Cpu']]], + ['mvp_93',['MVP',['../classyaze_1_1emu_1_1Cpu.html#aa50110d8dea03a4b44d2911333e2dea0',1,'yaze::emu::Cpu']]] ]; diff --git a/search/functions_e.js b/search/functions_e.js index fc11d7ee9..3de34b16b 100644 --- a/search/functions_e.js +++ b/search/functions_e.js @@ -40,5 +40,5 @@ var searchData= ['overworldentrance_37',['OverworldEntrance',['../classyaze_1_1zelda3_1_1OverworldEntrance.html#a3ee64775846d5b7342112eda3831ae5a',1,'yaze::zelda3::OverworldEntrance::OverworldEntrance()=default'],['../classyaze_1_1zelda3_1_1OverworldEntrance.html#ac1c1f3483dda9fed8dc9ae1487635e5d',1,'yaze::zelda3::OverworldEntrance::OverworldEntrance(int x, int y, uchar entrance_id, short map_id, uint16_t map_pos, bool hole)']]], ['overworldexit_38',['OverworldExit',['../classyaze_1_1zelda3_1_1OverworldExit.html#a74bf75194ac6de3a6e6a8ad6f2507018',1,'yaze::zelda3::OverworldExit::OverworldExit()=default'],['../classyaze_1_1zelda3_1_1OverworldExit.html#a1c472695e4da1144358238506ea78c46',1,'yaze::zelda3::OverworldExit::OverworldExit(uint16_t room_id, uchar map_id, uint16_t vram_location, uint16_t y_scroll, uint16_t x_scroll, uint16_t player_y, uint16_t player_x, uint16_t camera_y, uint16_t camera_x, uchar scroll_mod_y, uchar scroll_mod_x, uint16_t door_type_1, uint16_t door_type_2, bool deleted=false)']]], ['overworlditem_39',['OverworldItem',['../classyaze_1_1zelda3_1_1OverworldItem.html#ac0aef00eac28179fd26bd4b2e77b8406',1,'yaze::zelda3::OverworldItem::OverworldItem()=default'],['../classyaze_1_1zelda3_1_1OverworldItem.html#a53518c41e74b405c4a9e94d1c6b165ed',1,'yaze::zelda3::OverworldItem::OverworldItem(uint8_t id, uint16_t room_map_id, int x, int y, bool bg2)']]], - ['overworldmap_40',['OverworldMap',['../classyaze_1_1zelda3_1_1OverworldMap.html#a3ab891d3f7c9ea8e57b5aa645bf5099f',1,'yaze::zelda3::OverworldMap::OverworldMap()=default'],['../classyaze_1_1zelda3_1_1OverworldMap.html#aa84961a17483c006b51f3b2608968bc7',1,'yaze::zelda3::OverworldMap::OverworldMap(int index, Rom &rom, bool load_custom_data=false)']]] + ['overworldmap_40',['OverworldMap',['../classyaze_1_1zelda3_1_1OverworldMap.html#a3ab891d3f7c9ea8e57b5aa645bf5099f',1,'yaze::zelda3::OverworldMap::OverworldMap()=default'],['../classyaze_1_1zelda3_1_1OverworldMap.html#abf5ef1c79c6fcc6807f168539c70ea3d',1,'yaze::zelda3::OverworldMap::OverworldMap(int index, Rom &rom)']]] ]; diff --git a/search/variables_2.js b/search/variables_2.js index a7010fdb6..f7e24cf58 100644 --- a/search/variables_2.js +++ b/search/variables_2.js @@ -104,96 +104,95 @@ var searchData= ['contentsparsed_101',['ContentsParsed',['../structyaze_1_1editor_1_1MessageData.html#ad3e91f53998bea4cf7566f2a2a1bf773',1,'yaze::editor::MessageData']]], ['context_5f_102',['context_',['../classyaze_1_1editor_1_1Editor.html#a675b82bb84652213c66f5290d913e7b5',1,'yaze::editor::Editor']]], ['context_5fid_5f_103',['context_id_',['../classyaze_1_1gui_1_1Canvas.html#ad812f985e60b60cc9b1da50d8733bd9e',1,'yaze::gui::Canvas']]], - ['converted_5fsurface_5f_104',['converted_surface_',['../classyaze_1_1gfx_1_1Bitmap.html#a0059d8ca2f553ed4a51ba0566ee48229',1,'yaze::gfx::Bitmap']]], - ['copied_5fdata_5fgfx_105',['copied_data_gfx',['../classyaze_1_1zelda3_1_1screen_1_1TitleScreen.html#a8f27e9ffb2849fa33aced74c1e570888',1,'yaze::zelda3::screen::TitleScreen']]], - ['copied_5fdata_5frooms_106',['copied_data_rooms',['../classyaze_1_1zelda3_1_1screen_1_1TitleScreen.html#a2e980192e3ef7495a0eca5b2241c0a82',1,'yaze::zelda3::screen::TitleScreen']]], - ['copy_107',['copy',['../structyaze_1_1zelda3_1_1music_1_1ZeldaWave.html#a9ad182a0c2d0af79ff188e6dcc2b0a65',1,'yaze::zelda3::music::ZeldaWave']]], - ['copy_5fbutton_5fpressed_108',['copy_button_pressed',['../classyaze_1_1editor_1_1ScreenEditor.html#a9722d0ac9dcd957234c365610b0d7bcc',1,'yaze::editor::ScreenEditor']]], - ['count_109',['Count',['../structyaze_1_1editor_1_1zsprite_1_1UserRoutine.html#a0e443d00b35140a1e186f0cd30329fbe',1,'yaze::editor::zsprite::UserRoutine']]], - ['count_110',['count',['../structyaze_1_1gui_1_1zeml_1_1WidgetAttributes.html#af85645098bd2d37981b440358711119a',1,'yaze::gui::zeml::WidgetAttributes']]], - ['count_5f_111',['count_',['../classyaze_1_1editor_1_1ResourceManager.html#a07c84af33a4fc1e3d455a0b8ef6b8598',1,'yaze::editor::ResourceManager']]], - ['count_5ffrequency_112',['count_frequency',['../classyaze_1_1emu_1_1Emulator.html#a6cee758a73f6ac05ab400fa58093426a',1,'yaze::emu::Emulator']]], - ['counter_113',['counter',['../structyaze_1_1emu_1_1Timer.html#a3ccd05259a5c54b8c025ec759479f9d7',1,'yaze::emu::Timer::counter'],['../classyaze_1_1emu_1_1Dsp.html#a4cd9f96ded2c8284605b24ab1bfa9fc9',1,'yaze::emu::Dsp::counter']]], - ['counter_5flatch_5fvalue_114',['counter_latch_value',['../structyaze_1_1emu_1_1STAT78.html#a534d279e987c461ec4da2904317d775b',1,'yaze::emu::STAT78']]], - ['counterenable_115',['counterEnable',['../structyaze_1_1emu_1_1CounterIrqNmiRegisters.html#a3c49a3079228c1b6eacdfc4b15de0608',1,'yaze::emu::CounterIrqNmiRegisters']]], - ['counters_5flatched_5f_116',['counters_latched_',['../classyaze_1_1emu_1_1Ppu.html#a2a75edd204822dfc5db45bfb1d38396e',1,'yaze::emu::Ppu']]], - ['cpu_117',['cpu',['../classyaze_1_1zelda3_1_1DungeonObjectRenderer.html#a6f1f09d154ca5bd916ff5e977508735a',1,'yaze::zelda3::DungeonObjectRenderer::cpu'],['../classyaze_1_1test_1_1CpuTest.html#a58cd1091441c3582a4dbcea618d7b2d0',1,'yaze::test::CpuTest::cpu']]], - ['cpu_5f_118',['cpu_',['../classyaze_1_1emu_1_1Snes.html#aee7a85cbf294342b9110a6708db17200',1,'yaze::emu::Snes']]], - ['cpu_5fcallbacks_119',['cpu_callbacks',['../classyaze_1_1test_1_1CpuTest.html#a867c86b48338af10dc06bdcd39444ae9',1,'yaze::test::CpuTest']]], - ['cpu_5fcallbacks_5f_120',['cpu_callbacks_',['../classyaze_1_1emu_1_1Snes.html#a85058c55656b989ef1633961da96d93d',1,'yaze::emu::Snes::cpu_callbacks_'],['../classyaze_1_1zelda3_1_1DungeonObjectRenderer.html#a9e7af0a3196be5ad3033fcda084cfcee',1,'yaze::zelda3::DungeonObjectRenderer::cpu_callbacks_']]], - ['current_5fblockset_5f_121',['current_blockset_',['../classyaze_1_1editor_1_1OverworldEditor.html#aabf607ad68656e7739386ed3132c73b2',1,'yaze::editor::OverworldEditor::current_blockset_'],['../classyaze_1_1zelda3_1_1OverworldMap.html#a20cde22bd5f4d8dd04269f7b3205ebd8',1,'yaze::zelda3::OverworldMap::current_blockset_']]], - ['current_5fbpp_5f_122',['current_bpp_',['../classyaze_1_1editor_1_1GraphicsEditor.html#a1f35f4b0df79437e129e00d7909e9aaa',1,'yaze::editor::GraphicsEditor']]], - ['current_5fcmd_123',['current_cmd',['../structyaze_1_1gfx_1_1lc__lz2_1_1CompressionContext.html#a1f7cd5bb3a4ba1b143d4f2bfa1d3c6d4',1,'yaze::gfx::lc_lz2::CompressionContext']]], - ['current_5fcolor_5f_124',['current_color_',['../classyaze_1_1editor_1_1GraphicsEditor.html#a0f8885aac23935577cc03897ecf2918f',1,'yaze::editor::GraphicsEditor::current_color_'],['../classyaze_1_1editor_1_1PaletteEditor.html#a93ec20f0031e2447f69e090f54c85988',1,'yaze::editor::PaletteEditor::current_color_']]], - ['current_5feditor_5f_125',['current_editor_',['../classyaze_1_1editor_1_1EditorManager.html#ac0340e25707cca3bfff0b8384d55ead9',1,'yaze::editor::EditorManager']]], - ['current_5fentity_5f_126',['current_entity_',['../classyaze_1_1editor_1_1OverworldEditor.html#ae92daa6ce01246b804d6c5bbd257807f',1,'yaze::editor::OverworldEditor']]], - ['current_5fentrance_5f_127',['current_entrance_',['../classyaze_1_1editor_1_1OverworldEditor.html#a1827cc7ac76dcd45d3fc4ebeb2442bff',1,'yaze::editor::OverworldEditor']]], - ['current_5fentrance_5fid_5f_128',['current_entrance_id_',['../classyaze_1_1editor_1_1DungeonEditor.html#a7d03acf5887e4a6561369310d307dab1',1,'yaze::editor::DungeonEditor::current_entrance_id_'],['../classyaze_1_1editor_1_1OverworldEditor.html#aab61280051408ae00b054d8b42e87cfd',1,'yaze::editor::OverworldEditor::current_entrance_id_']]], - ['current_5fexit_5f_129',['current_exit_',['../classyaze_1_1editor_1_1OverworldEditor.html#a5b81556632edff7b417e1c61efee4759',1,'yaze::editor::OverworldEditor']]], - ['current_5fexit_5fid_5f_130',['current_exit_id_',['../classyaze_1_1editor_1_1OverworldEditor.html#ad126df6fb85fc75ae58859c142046710',1,'yaze::editor::OverworldEditor']]], - ['current_5ffile_5f_131',['current_file_',['../classyaze_1_1editor_1_1AssemblyEditor.html#a06c40fbb7a16b60c027813ac6204e6c9',1,'yaze::editor::AssemblyEditor']]], - ['current_5ffile_5fid_5f_132',['current_file_id_',['../classyaze_1_1editor_1_1AssemblyEditor.html#a17842b77e41817077ca4e34974dbc6bc',1,'yaze::editor::AssemblyEditor']]], - ['current_5ffloor_5f_133',['current_floor_',['../classyaze_1_1zelda3_1_1screen_1_1TitleScreen.html#a196630a0a3e09588aab8ac143de5090f',1,'yaze::zelda3::screen::TitleScreen']]], - ['current_5ffloor_5fgfx_134',['current_floor_gfx',['../classyaze_1_1zelda3_1_1screen_1_1TitleScreen.html#adf94c7cbb442908556f1be5f57215db9',1,'yaze::zelda3::screen::TitleScreen']]], - ['current_5ffloor_5frooms_135',['current_floor_rooms',['../classyaze_1_1zelda3_1_1screen_1_1TitleScreen.html#ac4289ba5edbb263e8fe392728e527da6',1,'yaze::zelda3::screen::TitleScreen']]], - ['current_5ffolder_5f_136',['current_folder_',['../classyaze_1_1editor_1_1AssemblyEditor.html#ad5070efb11053aca77b56587857669e7',1,'yaze::editor::AssemblyEditor']]], - ['current_5ffont_5fgfx16_5fbitmap_5f_137',['current_font_gfx16_bitmap_',['../classyaze_1_1editor_1_1MessageEditor.html#aecec7e264040f31ad7089c98dec2730b',1,'yaze::editor::MessageEditor']]], - ['current_5ffont_5fgfx16_5fcanvas_5f_138',['current_font_gfx16_canvas_',['../classyaze_1_1editor_1_1MessageEditor.html#a65344708b40f7a237196c635a25844a0',1,'yaze::editor::MessageEditor']]], - ['current_5ffont_5fgfx16_5fdata_5f_139',['current_font_gfx16_data_',['../classyaze_1_1editor_1_1MessageEditor.html#ac2564f3ce5f03ff67e6f820f5e13ab3d',1,'yaze::editor::MessageEditor']]], - ['current_5fgfx16_5f_140',['current_gfx16_',['../classyaze_1_1zelda3_1_1Room.html#a2e13e2ebd718791d8a7319c251ccc02a',1,'yaze::zelda3::Room']]], - ['current_5fgfx_5f_141',['current_gfx_',['../classyaze_1_1zelda3_1_1OverworldMap.html#a1dc1962259be87d729e4222f82fb202c',1,'yaze::zelda3::OverworldMap::current_gfx_'],['../classyaze_1_1zelda3_1_1Sprite.html#a59ca0c566965f0a3b556f858ae8b14e7',1,'yaze::zelda3::Sprite::current_gfx_']]], - ['current_5fgfx_5fbmp_5f_142',['current_gfx_bmp_',['../classyaze_1_1editor_1_1Tile16Editor.html#a08b89680033a225ea354624bfa5a6750',1,'yaze::editor::Tile16Editor::current_gfx_bmp_'],['../classyaze_1_1editor_1_1OverworldEditor.html#a2dd3a8c1de95c9915302f8c975749a36',1,'yaze::editor::OverworldEditor::current_gfx_bmp_']]], - ['current_5fgfx_5fcanvas_5f_143',['current_gfx_canvas_',['../classyaze_1_1editor_1_1OverworldEditor.html#a72df3470e3eb8b94765a4879c689a9d2',1,'yaze::editor::OverworldEditor']]], - ['current_5fgfx_5findividual_5f_144',['current_gfx_individual_',['../classyaze_1_1editor_1_1Tile16Editor.html#acb44562358c920567893e4e696850039',1,'yaze::editor::Tile16Editor']]], - ['current_5fgraphics_5f_145',['current_graphics_',['../classyaze_1_1zelda3_1_1Room.html#a293387d898b05f2584e49fafac6779a7',1,'yaze::zelda3::Room']]], - ['current_5fgraphics_5fset_5f_146',['current_graphics_set_',['../classyaze_1_1editor_1_1OverworldEditor.html#ad5d7700e6c6261b10da947b32538b043',1,'yaze::editor::OverworldEditor']]], - ['current_5fitem_5f_147',['current_item_',['../classyaze_1_1editor_1_1OverworldEditor.html#a0b6167feba98d64a924b3d946ad2d217',1,'yaze::editor::OverworldEditor']]], - ['current_5fitem_5fid_5f_148',['current_item_id_',['../classyaze_1_1editor_1_1OverworldEditor.html#a9955f04ef27c5ea598362ebde621c87f',1,'yaze::editor::OverworldEditor']]], - ['current_5flabels_5f_149',['current_labels_',['../classyaze_1_1gui_1_1Canvas.html#a8e6a97e2175e0b989fb713ce0175ba45',1,'yaze::gui::Canvas']]], - ['current_5fmap_5f_150',['current_map_',['../classyaze_1_1editor_1_1OverworldEditor.html#aaf2aada67e6ca22ed036c562c722f85f',1,'yaze::editor::OverworldEditor::current_map_'],['../classyaze_1_1zelda3_1_1Overworld.html#acaaad79c461f596e9633d0f33d456415',1,'yaze::zelda3::Overworld::current_map_']]], - ['current_5fmessage_5f_151',['current_message_',['../classyaze_1_1editor_1_1MessageEditor.html#acd21220b42f482d84bb3cc36b2164ae7',1,'yaze::editor::MessageEditor']]], - ['current_5fmode_152',['current_mode',['../classyaze_1_1editor_1_1OverworldEditor.html#a3542b48a05a29ca04015badae5336835',1,'yaze::editor::OverworldEditor']]], - ['current_5fmode_5f_153',['current_mode_',['../classyaze_1_1editor_1_1ScreenEditor.html#ab8e905b4affccdccaa214328ba8773ff',1,'yaze::editor::ScreenEditor']]], - ['current_5fobject_5f_154',['current_object_',['../classyaze_1_1editor_1_1DungeonEditor.html#a72bd4584fd7124d6d9bbceb158557700',1,'yaze::editor::DungeonEditor']]], - ['current_5foffset_5f_155',['current_offset_',['../classyaze_1_1editor_1_1GraphicsEditor.html#af437ef4bea31c95f4c9fceae18c34d0c',1,'yaze::editor::GraphicsEditor']]], - ['current_5fpalette_5f_156',['current_palette_',['../classyaze_1_1editor_1_1DungeonEditor.html#a790e20561541405fc372b70be9104aa0',1,'yaze::editor::DungeonEditor::current_palette_'],['../classyaze_1_1editor_1_1GraphicsEditor.html#abc58ed712a04e70a770355272e5d76dd',1,'yaze::editor::GraphicsEditor::current_palette_'],['../classyaze_1_1editor_1_1Tile16Editor.html#a3d2d56231f7cfb215dc423cfdd361337',1,'yaze::editor::Tile16Editor::current_palette_'],['../classyaze_1_1zelda3_1_1OverworldMap.html#ae1fc91cdc7c32da17038eea1511012b1',1,'yaze::zelda3::OverworldMap::current_palette_']]], - ['current_5fpalette_5fgroup_5f_157',['current_palette_group_',['../classyaze_1_1editor_1_1DungeonEditor.html#a79482196e3421e4220f1123a4d9918b8',1,'yaze::editor::DungeonEditor']]], - ['current_5fpalette_5fgroup_5fid_5f_158',['current_palette_group_id_',['../classyaze_1_1editor_1_1DungeonEditor.html#a185c94b94c05269c0ffed21054af5e62',1,'yaze::editor::DungeonEditor']]], - ['current_5fpalette_5fid_5f_159',['current_palette_id_',['../classyaze_1_1editor_1_1DungeonEditor.html#a31d5277bcde46f4497ea516103d03af7',1,'yaze::editor::DungeonEditor']]], - ['current_5fpalette_5findex_5f_160',['current_palette_index_',['../classyaze_1_1editor_1_1GraphicsEditor.html#a898ed60de9b7ef76500a08b7be7eb283',1,'yaze::editor::GraphicsEditor']]], - ['current_5fparent_5f_161',['current_parent_',['../classyaze_1_1editor_1_1OverworldEditor.html#a0630e0b14adfe3dc400bfce64bd3eebc',1,'yaze::editor::OverworldEditor']]], - ['current_5fproject_5f_162',['current_project_',['../classyaze_1_1editor_1_1EditorManager.html#aeea730dec9b04f7a0dbbbba1e262136a',1,'yaze::editor::EditorManager']]], - ['current_5froom_5fid_5f_163',['current_room_id_',['../classyaze_1_1editor_1_1DungeonEditor.html#a2532373895a8103bcbf7513dfb330a18',1,'yaze::editor::DungeonEditor']]], - ['current_5fscale_5f_164',['current_scale_',['../classyaze_1_1editor_1_1GraphicsEditor.html#a109fabf9fbcc0ecceff236b6c03617fd',1,'yaze::editor::GraphicsEditor']]], - ['current_5fscanline_5f_165',['current_scanline_',['../classyaze_1_1emu_1_1Ppu.html#a5b275fc83bca6e09e7c7e0846d2ae0f7',1,'yaze::emu::Ppu']]], - ['current_5fsheet_5f_166',['current_sheet_',['../classyaze_1_1editor_1_1GraphicsEditor.html#a768a1858615a0c413679f9c47318bf2f',1,'yaze::editor::GraphicsEditor']]], - ['current_5fsheet_5fcanvas_5f_167',['current_sheet_canvas_',['../classyaze_1_1editor_1_1GraphicsEditor.html#ab4411afc3c3325441105fc48b4e069fa',1,'yaze::editor::GraphicsEditor']]], - ['current_5fsheets_5f_168',['current_sheets_',['../classyaze_1_1editor_1_1SpriteEditor.html#a8bb5db909d0032aa50f84501caf468a7',1,'yaze::editor::SpriteEditor']]], - ['current_5fsize_5f_169',['current_size_',['../classyaze_1_1editor_1_1GraphicsEditor.html#a8ea6b9ede4edbf8bf205c4d0693fbcfb',1,'yaze::editor::GraphicsEditor']]], - ['current_5fspc_5fcommand_5f_170',['current_spc_command_',['../classyaze_1_1zelda3_1_1music_1_1Tracker.html#ac0af97cd174a13fc865911c95d77d188',1,'yaze::zelda3::music::Tracker']]], - ['current_5fsprite_5f_171',['current_sprite_',['../classyaze_1_1editor_1_1OverworldEditor.html#a1da0f4e0c03b14a5bfabcc993f4680b2',1,'yaze::editor::OverworldEditor']]], - ['current_5fsprite_5fid_5f_172',['current_sprite_id_',['../classyaze_1_1editor_1_1OverworldEditor.html#add317036d8871a72b1930ae672ffccaa',1,'yaze::editor::OverworldEditor::current_sprite_id_'],['../classyaze_1_1editor_1_1SpriteEditor.html#ac41eb2b7b3489e14f7117d5d500f74a7',1,'yaze::editor::SpriteEditor::current_sprite_id_']]], - ['current_5fstate_5f_173',['current_state_',['../structyaze_1_1emu_1_1Input.html#a0d7e970633bf5d0490e8b6dc3c2b401e',1,'yaze::emu::Input']]], - ['current_5ftile16_5f_174',['current_tile16_',['../classyaze_1_1editor_1_1Tile16Editor.html#a06b78edd982130f671540498885b6153',1,'yaze::editor::Tile16Editor::current_tile16_'],['../classyaze_1_1editor_1_1OverworldEditor.html#a073cb5a6d2e8cd029fb970f8ef674952',1,'yaze::editor::OverworldEditor::current_tile16_']]], - ['current_5ftile16_5fbmp_5f_175',['current_tile16_bmp_',['../classyaze_1_1editor_1_1Tile16Editor.html#af36e0c6be26ef1ba0b5c135da5acc32d',1,'yaze::editor::Tile16Editor']]], - ['current_5ftile16_5fdata_5f_176',['current_tile16_data_',['../classyaze_1_1editor_1_1ScreenEditor.html#aac1f52046a5c9f6a41611e73b290fc10',1,'yaze::editor::ScreenEditor']]], - ['current_5ftile16_5finfo_177',['current_tile16_info',['../classyaze_1_1editor_1_1ScreenEditor.html#af5c73b66ded6bbe6e213ffaed72f09b5',1,'yaze::editor::ScreenEditor']]], - ['current_5ftile8_5f_178',['current_tile8_',['../classyaze_1_1editor_1_1Tile16Editor.html#a4d4507a8bc2cd1ef5d972cfb1c2139f0',1,'yaze::editor::Tile16Editor']]], - ['current_5ftile_5fcanvas_5f_179',['current_tile_canvas_',['../classyaze_1_1editor_1_1ScreenEditor.html#a8773830aa1512b4f3233e0bb9cc1fb78',1,'yaze::editor::ScreenEditor']]], - ['current_5fworld_5f_180',['current_world_',['../classyaze_1_1editor_1_1OverworldEditor.html#a136f4a855e2b8baf01ba6b0256cb8733',1,'yaze::editor::OverworldEditor::current_world_'],['../classyaze_1_1zelda3_1_1Overworld.html#ab601dcce24b8d9e423aff8ccd2a9d02c',1,'yaze::zelda3::Overworld::current_world_']]], - ['currentdungeonchanged_181',['currentDungeonChanged',['../classyaze_1_1zelda3_1_1screen_1_1TitleScreen.html#a60f73491cc5e24395f715cd357fdafc8',1,'yaze::zelda3::screen::TitleScreen']]], - ['cursor_5fpos_182',['cursor_pos',['../structyaze_1_1editor_1_1MessageEditor_1_1TextBox.html#a47ca674cf21937276542a1ae81166d4c',1,'yaze::editor::MessageEditor::TextBox']]], - ['custom_5fcanvas_5fsize_5f_183',['custom_canvas_size_',['../classyaze_1_1gui_1_1Canvas.html#a733e3fb0b8a77203e5d616f6f16e0118',1,'yaze::gui::Canvas']]], - ['custom_5fgfx_5fids_5f_184',['custom_gfx_ids_',['../classyaze_1_1zelda3_1_1OverworldMap.html#aa604c0e0873870e1497efbdf6bbff59e',1,'yaze::zelda3::OverworldMap']]], - ['custom_5fpalette_5f_185',['custom_palette_',['../classyaze_1_1editor_1_1PaletteEditor.html#a2ba58f619e57af4dddfcfdb0626b8512',1,'yaze::editor::PaletteEditor']]], - ['custom_5fsprites_5f_186',['custom_sprites_',['../classyaze_1_1editor_1_1SpriteEditor.html#a91c039fb363f36292511d14f68eb3117',1,'yaze::editor::SpriteEditor']]], - ['custom_5fstep_5f_187',['custom_step_',['../classyaze_1_1gui_1_1Canvas.html#ac94fb91312680f4ab0251fe6939d7535',1,'yaze::gui::Canvas']]], - ['customareaspecificbgasm_188',['CustomAreaSpecificBGASM',['../namespaceyaze_1_1gfx.html#ada46e9a10ee75d226bfe5e13ad2064e3',1,'yaze::gfx']]], - ['customareaspecificbgpalette_189',['CustomAreaSpecificBGPalette',['../namespaceyaze_1_1gfx.html#a6bf6a9327bd15e4024a2a14c96e53dc0',1,'yaze::gfx']]], - ['cycle_190',['cycle',['../classyaze_1_1emu_1_1ClockImpl.html#a188ede90826a5d03511570f87d474477',1,'yaze::emu::ClockImpl']]], - ['cycle_5fcount_191',['cycle_count',['../classyaze_1_1emu_1_1ClockImpl.html#ab381daa077d197dd4ead7089a702a119',1,'yaze::emu::ClockImpl']]], - ['cycle_5fcount_5f_192',['cycle_count_',['../classyaze_1_1emu_1_1Ppu.html#a97079b9ed7736fb3a7ca309e87cc9181',1,'yaze::emu::Ppu']]], - ['cycles_193',['cycles',['../structyaze_1_1emu_1_1Timer.html#a99ea1bd4de1c98930903b11aa43d3a6b',1,'yaze::emu::Timer']]], - ['cycles_5f_194',['cycles_',['../classyaze_1_1emu_1_1Apu.html#a1cdd7fdb4dcb5b4af1db60c849726f5a',1,'yaze::emu::Apu::cycles_'],['../classyaze_1_1emu_1_1Snes.html#a1ee718be3314410191988709cdf619e0',1,'yaze::emu::Snes::cycles_']]], - ['cyclesperscanline_195',['cyclesPerScanline',['../classyaze_1_1emu_1_1Ppu.html#ab943c7a3052dbe8ea5a015ce6937b84d',1,'yaze::emu::Ppu']]] + ['copied_5fdata_5fgfx_104',['copied_data_gfx',['../classyaze_1_1zelda3_1_1screen_1_1TitleScreen.html#a8f27e9ffb2849fa33aced74c1e570888',1,'yaze::zelda3::screen::TitleScreen']]], + ['copied_5fdata_5frooms_105',['copied_data_rooms',['../classyaze_1_1zelda3_1_1screen_1_1TitleScreen.html#a2e980192e3ef7495a0eca5b2241c0a82',1,'yaze::zelda3::screen::TitleScreen']]], + ['copy_106',['copy',['../structyaze_1_1zelda3_1_1music_1_1ZeldaWave.html#a9ad182a0c2d0af79ff188e6dcc2b0a65',1,'yaze::zelda3::music::ZeldaWave']]], + ['copy_5fbutton_5fpressed_107',['copy_button_pressed',['../classyaze_1_1editor_1_1ScreenEditor.html#a9722d0ac9dcd957234c365610b0d7bcc',1,'yaze::editor::ScreenEditor']]], + ['count_108',['Count',['../structyaze_1_1editor_1_1zsprite_1_1UserRoutine.html#a0e443d00b35140a1e186f0cd30329fbe',1,'yaze::editor::zsprite::UserRoutine']]], + ['count_109',['count',['../structyaze_1_1gui_1_1zeml_1_1WidgetAttributes.html#af85645098bd2d37981b440358711119a',1,'yaze::gui::zeml::WidgetAttributes']]], + ['count_5f_110',['count_',['../classyaze_1_1editor_1_1ResourceManager.html#a07c84af33a4fc1e3d455a0b8ef6b8598',1,'yaze::editor::ResourceManager']]], + ['count_5ffrequency_111',['count_frequency',['../classyaze_1_1emu_1_1Emulator.html#a6cee758a73f6ac05ab400fa58093426a',1,'yaze::emu::Emulator']]], + ['counter_112',['counter',['../structyaze_1_1emu_1_1Timer.html#a3ccd05259a5c54b8c025ec759479f9d7',1,'yaze::emu::Timer::counter'],['../classyaze_1_1emu_1_1Dsp.html#a4cd9f96ded2c8284605b24ab1bfa9fc9',1,'yaze::emu::Dsp::counter']]], + ['counter_5flatch_5fvalue_113',['counter_latch_value',['../structyaze_1_1emu_1_1STAT78.html#a534d279e987c461ec4da2904317d775b',1,'yaze::emu::STAT78']]], + ['counterenable_114',['counterEnable',['../structyaze_1_1emu_1_1CounterIrqNmiRegisters.html#a3c49a3079228c1b6eacdfc4b15de0608',1,'yaze::emu::CounterIrqNmiRegisters']]], + ['counters_5flatched_5f_115',['counters_latched_',['../classyaze_1_1emu_1_1Ppu.html#a2a75edd204822dfc5db45bfb1d38396e',1,'yaze::emu::Ppu']]], + ['cpu_116',['cpu',['../classyaze_1_1zelda3_1_1DungeonObjectRenderer.html#a6f1f09d154ca5bd916ff5e977508735a',1,'yaze::zelda3::DungeonObjectRenderer::cpu'],['../classyaze_1_1test_1_1CpuTest.html#a58cd1091441c3582a4dbcea618d7b2d0',1,'yaze::test::CpuTest::cpu']]], + ['cpu_5f_117',['cpu_',['../classyaze_1_1emu_1_1Snes.html#aee7a85cbf294342b9110a6708db17200',1,'yaze::emu::Snes']]], + ['cpu_5fcallbacks_118',['cpu_callbacks',['../classyaze_1_1test_1_1CpuTest.html#a867c86b48338af10dc06bdcd39444ae9',1,'yaze::test::CpuTest']]], + ['cpu_5fcallbacks_5f_119',['cpu_callbacks_',['../classyaze_1_1emu_1_1Snes.html#a85058c55656b989ef1633961da96d93d',1,'yaze::emu::Snes::cpu_callbacks_'],['../classyaze_1_1zelda3_1_1DungeonObjectRenderer.html#a9e7af0a3196be5ad3033fcda084cfcee',1,'yaze::zelda3::DungeonObjectRenderer::cpu_callbacks_']]], + ['current_5fblockset_5f_120',['current_blockset_',['../classyaze_1_1editor_1_1OverworldEditor.html#aabf607ad68656e7739386ed3132c73b2',1,'yaze::editor::OverworldEditor::current_blockset_'],['../classyaze_1_1zelda3_1_1OverworldMap.html#a20cde22bd5f4d8dd04269f7b3205ebd8',1,'yaze::zelda3::OverworldMap::current_blockset_']]], + ['current_5fbpp_5f_121',['current_bpp_',['../classyaze_1_1editor_1_1GraphicsEditor.html#a1f35f4b0df79437e129e00d7909e9aaa',1,'yaze::editor::GraphicsEditor']]], + ['current_5fcmd_122',['current_cmd',['../structyaze_1_1gfx_1_1lc__lz2_1_1CompressionContext.html#a1f7cd5bb3a4ba1b143d4f2bfa1d3c6d4',1,'yaze::gfx::lc_lz2::CompressionContext']]], + ['current_5fcolor_5f_123',['current_color_',['../classyaze_1_1editor_1_1GraphicsEditor.html#a0f8885aac23935577cc03897ecf2918f',1,'yaze::editor::GraphicsEditor::current_color_'],['../classyaze_1_1editor_1_1PaletteEditor.html#a93ec20f0031e2447f69e090f54c85988',1,'yaze::editor::PaletteEditor::current_color_']]], + ['current_5feditor_5f_124',['current_editor_',['../classyaze_1_1editor_1_1EditorManager.html#ac0340e25707cca3bfff0b8384d55ead9',1,'yaze::editor::EditorManager']]], + ['current_5fentity_5f_125',['current_entity_',['../classyaze_1_1editor_1_1OverworldEditor.html#ae92daa6ce01246b804d6c5bbd257807f',1,'yaze::editor::OverworldEditor']]], + ['current_5fentrance_5f_126',['current_entrance_',['../classyaze_1_1editor_1_1OverworldEditor.html#a1827cc7ac76dcd45d3fc4ebeb2442bff',1,'yaze::editor::OverworldEditor']]], + ['current_5fentrance_5fid_5f_127',['current_entrance_id_',['../classyaze_1_1editor_1_1DungeonEditor.html#a7d03acf5887e4a6561369310d307dab1',1,'yaze::editor::DungeonEditor::current_entrance_id_'],['../classyaze_1_1editor_1_1OverworldEditor.html#aab61280051408ae00b054d8b42e87cfd',1,'yaze::editor::OverworldEditor::current_entrance_id_']]], + ['current_5fexit_5f_128',['current_exit_',['../classyaze_1_1editor_1_1OverworldEditor.html#a5b81556632edff7b417e1c61efee4759',1,'yaze::editor::OverworldEditor']]], + ['current_5fexit_5fid_5f_129',['current_exit_id_',['../classyaze_1_1editor_1_1OverworldEditor.html#ad126df6fb85fc75ae58859c142046710',1,'yaze::editor::OverworldEditor']]], + ['current_5ffile_5f_130',['current_file_',['../classyaze_1_1editor_1_1AssemblyEditor.html#a06c40fbb7a16b60c027813ac6204e6c9',1,'yaze::editor::AssemblyEditor']]], + ['current_5ffile_5fid_5f_131',['current_file_id_',['../classyaze_1_1editor_1_1AssemblyEditor.html#a17842b77e41817077ca4e34974dbc6bc',1,'yaze::editor::AssemblyEditor']]], + ['current_5ffloor_5f_132',['current_floor_',['../classyaze_1_1zelda3_1_1screen_1_1TitleScreen.html#a196630a0a3e09588aab8ac143de5090f',1,'yaze::zelda3::screen::TitleScreen']]], + ['current_5ffloor_5fgfx_133',['current_floor_gfx',['../classyaze_1_1zelda3_1_1screen_1_1TitleScreen.html#adf94c7cbb442908556f1be5f57215db9',1,'yaze::zelda3::screen::TitleScreen']]], + ['current_5ffloor_5frooms_134',['current_floor_rooms',['../classyaze_1_1zelda3_1_1screen_1_1TitleScreen.html#ac4289ba5edbb263e8fe392728e527da6',1,'yaze::zelda3::screen::TitleScreen']]], + ['current_5ffolder_5f_135',['current_folder_',['../classyaze_1_1editor_1_1AssemblyEditor.html#ad5070efb11053aca77b56587857669e7',1,'yaze::editor::AssemblyEditor']]], + ['current_5ffont_5fgfx16_5fbitmap_5f_136',['current_font_gfx16_bitmap_',['../classyaze_1_1editor_1_1MessageEditor.html#aecec7e264040f31ad7089c98dec2730b',1,'yaze::editor::MessageEditor']]], + ['current_5ffont_5fgfx16_5fcanvas_5f_137',['current_font_gfx16_canvas_',['../classyaze_1_1editor_1_1MessageEditor.html#a65344708b40f7a237196c635a25844a0',1,'yaze::editor::MessageEditor']]], + ['current_5ffont_5fgfx16_5fdata_5f_138',['current_font_gfx16_data_',['../classyaze_1_1editor_1_1MessageEditor.html#ac2564f3ce5f03ff67e6f820f5e13ab3d',1,'yaze::editor::MessageEditor']]], + ['current_5fgfx16_5f_139',['current_gfx16_',['../classyaze_1_1zelda3_1_1Room.html#a2e13e2ebd718791d8a7319c251ccc02a',1,'yaze::zelda3::Room']]], + ['current_5fgfx_5f_140',['current_gfx_',['../classyaze_1_1zelda3_1_1OverworldMap.html#a1dc1962259be87d729e4222f82fb202c',1,'yaze::zelda3::OverworldMap::current_gfx_'],['../classyaze_1_1zelda3_1_1Sprite.html#a59ca0c566965f0a3b556f858ae8b14e7',1,'yaze::zelda3::Sprite::current_gfx_']]], + ['current_5fgfx_5fbmp_5f_141',['current_gfx_bmp_',['../classyaze_1_1editor_1_1Tile16Editor.html#a08b89680033a225ea354624bfa5a6750',1,'yaze::editor::Tile16Editor::current_gfx_bmp_'],['../classyaze_1_1editor_1_1OverworldEditor.html#a2dd3a8c1de95c9915302f8c975749a36',1,'yaze::editor::OverworldEditor::current_gfx_bmp_']]], + ['current_5fgfx_5fcanvas_5f_142',['current_gfx_canvas_',['../classyaze_1_1editor_1_1OverworldEditor.html#a72df3470e3eb8b94765a4879c689a9d2',1,'yaze::editor::OverworldEditor']]], + ['current_5fgfx_5findividual_5f_143',['current_gfx_individual_',['../classyaze_1_1editor_1_1Tile16Editor.html#acb44562358c920567893e4e696850039',1,'yaze::editor::Tile16Editor']]], + ['current_5fgraphics_5f_144',['current_graphics_',['../classyaze_1_1zelda3_1_1Room.html#a293387d898b05f2584e49fafac6779a7',1,'yaze::zelda3::Room']]], + ['current_5fgraphics_5fset_5f_145',['current_graphics_set_',['../classyaze_1_1editor_1_1OverworldEditor.html#ad5d7700e6c6261b10da947b32538b043',1,'yaze::editor::OverworldEditor']]], + ['current_5fitem_5f_146',['current_item_',['../classyaze_1_1editor_1_1OverworldEditor.html#a0b6167feba98d64a924b3d946ad2d217',1,'yaze::editor::OverworldEditor']]], + ['current_5fitem_5fid_5f_147',['current_item_id_',['../classyaze_1_1editor_1_1OverworldEditor.html#a9955f04ef27c5ea598362ebde621c87f',1,'yaze::editor::OverworldEditor']]], + ['current_5flabels_5f_148',['current_labels_',['../classyaze_1_1gui_1_1Canvas.html#a8e6a97e2175e0b989fb713ce0175ba45',1,'yaze::gui::Canvas']]], + ['current_5fmap_5f_149',['current_map_',['../classyaze_1_1editor_1_1OverworldEditor.html#aaf2aada67e6ca22ed036c562c722f85f',1,'yaze::editor::OverworldEditor::current_map_'],['../classyaze_1_1zelda3_1_1Overworld.html#acaaad79c461f596e9633d0f33d456415',1,'yaze::zelda3::Overworld::current_map_']]], + ['current_5fmessage_5f_150',['current_message_',['../classyaze_1_1editor_1_1MessageEditor.html#acd21220b42f482d84bb3cc36b2164ae7',1,'yaze::editor::MessageEditor']]], + ['current_5fmode_151',['current_mode',['../classyaze_1_1editor_1_1OverworldEditor.html#a3542b48a05a29ca04015badae5336835',1,'yaze::editor::OverworldEditor']]], + ['current_5fmode_5f_152',['current_mode_',['../classyaze_1_1editor_1_1ScreenEditor.html#ab8e905b4affccdccaa214328ba8773ff',1,'yaze::editor::ScreenEditor']]], + ['current_5fobject_5f_153',['current_object_',['../classyaze_1_1editor_1_1DungeonEditor.html#a72bd4584fd7124d6d9bbceb158557700',1,'yaze::editor::DungeonEditor']]], + ['current_5foffset_5f_154',['current_offset_',['../classyaze_1_1editor_1_1GraphicsEditor.html#af437ef4bea31c95f4c9fceae18c34d0c',1,'yaze::editor::GraphicsEditor']]], + ['current_5fpalette_5f_155',['current_palette_',['../classyaze_1_1editor_1_1DungeonEditor.html#a790e20561541405fc372b70be9104aa0',1,'yaze::editor::DungeonEditor::current_palette_'],['../classyaze_1_1editor_1_1GraphicsEditor.html#abc58ed712a04e70a770355272e5d76dd',1,'yaze::editor::GraphicsEditor::current_palette_'],['../classyaze_1_1editor_1_1Tile16Editor.html#a3d2d56231f7cfb215dc423cfdd361337',1,'yaze::editor::Tile16Editor::current_palette_'],['../classyaze_1_1zelda3_1_1OverworldMap.html#ae1fc91cdc7c32da17038eea1511012b1',1,'yaze::zelda3::OverworldMap::current_palette_']]], + ['current_5fpalette_5fgroup_5f_156',['current_palette_group_',['../classyaze_1_1editor_1_1DungeonEditor.html#a79482196e3421e4220f1123a4d9918b8',1,'yaze::editor::DungeonEditor']]], + ['current_5fpalette_5fgroup_5fid_5f_157',['current_palette_group_id_',['../classyaze_1_1editor_1_1DungeonEditor.html#a185c94b94c05269c0ffed21054af5e62',1,'yaze::editor::DungeonEditor']]], + ['current_5fpalette_5fid_5f_158',['current_palette_id_',['../classyaze_1_1editor_1_1DungeonEditor.html#a31d5277bcde46f4497ea516103d03af7',1,'yaze::editor::DungeonEditor']]], + ['current_5fpalette_5findex_5f_159',['current_palette_index_',['../classyaze_1_1editor_1_1GraphicsEditor.html#a898ed60de9b7ef76500a08b7be7eb283',1,'yaze::editor::GraphicsEditor']]], + ['current_5fparent_5f_160',['current_parent_',['../classyaze_1_1editor_1_1OverworldEditor.html#a0630e0b14adfe3dc400bfce64bd3eebc',1,'yaze::editor::OverworldEditor']]], + ['current_5fproject_5f_161',['current_project_',['../classyaze_1_1editor_1_1EditorManager.html#aeea730dec9b04f7a0dbbbba1e262136a',1,'yaze::editor::EditorManager']]], + ['current_5froom_5fid_5f_162',['current_room_id_',['../classyaze_1_1editor_1_1DungeonEditor.html#a2532373895a8103bcbf7513dfb330a18',1,'yaze::editor::DungeonEditor']]], + ['current_5fscale_5f_163',['current_scale_',['../classyaze_1_1editor_1_1GraphicsEditor.html#a109fabf9fbcc0ecceff236b6c03617fd',1,'yaze::editor::GraphicsEditor']]], + ['current_5fscanline_5f_164',['current_scanline_',['../classyaze_1_1emu_1_1Ppu.html#a5b275fc83bca6e09e7c7e0846d2ae0f7',1,'yaze::emu::Ppu']]], + ['current_5fsheet_5f_165',['current_sheet_',['../classyaze_1_1editor_1_1GraphicsEditor.html#a768a1858615a0c413679f9c47318bf2f',1,'yaze::editor::GraphicsEditor']]], + ['current_5fsheet_5fcanvas_5f_166',['current_sheet_canvas_',['../classyaze_1_1editor_1_1GraphicsEditor.html#ab4411afc3c3325441105fc48b4e069fa',1,'yaze::editor::GraphicsEditor']]], + ['current_5fsheets_5f_167',['current_sheets_',['../classyaze_1_1editor_1_1SpriteEditor.html#a8bb5db909d0032aa50f84501caf468a7',1,'yaze::editor::SpriteEditor']]], + ['current_5fsize_5f_168',['current_size_',['../classyaze_1_1editor_1_1GraphicsEditor.html#a8ea6b9ede4edbf8bf205c4d0693fbcfb',1,'yaze::editor::GraphicsEditor']]], + ['current_5fspc_5fcommand_5f_169',['current_spc_command_',['../classyaze_1_1zelda3_1_1music_1_1Tracker.html#ac0af97cd174a13fc865911c95d77d188',1,'yaze::zelda3::music::Tracker']]], + ['current_5fsprite_5f_170',['current_sprite_',['../classyaze_1_1editor_1_1OverworldEditor.html#a1da0f4e0c03b14a5bfabcc993f4680b2',1,'yaze::editor::OverworldEditor']]], + ['current_5fsprite_5fid_5f_171',['current_sprite_id_',['../classyaze_1_1editor_1_1OverworldEditor.html#add317036d8871a72b1930ae672ffccaa',1,'yaze::editor::OverworldEditor::current_sprite_id_'],['../classyaze_1_1editor_1_1SpriteEditor.html#ac41eb2b7b3489e14f7117d5d500f74a7',1,'yaze::editor::SpriteEditor::current_sprite_id_']]], + ['current_5fstate_5f_172',['current_state_',['../structyaze_1_1emu_1_1Input.html#a0d7e970633bf5d0490e8b6dc3c2b401e',1,'yaze::emu::Input']]], + ['current_5ftile16_5f_173',['current_tile16_',['../classyaze_1_1editor_1_1Tile16Editor.html#a06b78edd982130f671540498885b6153',1,'yaze::editor::Tile16Editor::current_tile16_'],['../classyaze_1_1editor_1_1OverworldEditor.html#a073cb5a6d2e8cd029fb970f8ef674952',1,'yaze::editor::OverworldEditor::current_tile16_']]], + ['current_5ftile16_5fbmp_5f_174',['current_tile16_bmp_',['../classyaze_1_1editor_1_1Tile16Editor.html#af36e0c6be26ef1ba0b5c135da5acc32d',1,'yaze::editor::Tile16Editor']]], + ['current_5ftile16_5fdata_5f_175',['current_tile16_data_',['../classyaze_1_1editor_1_1ScreenEditor.html#aac1f52046a5c9f6a41611e73b290fc10',1,'yaze::editor::ScreenEditor']]], + ['current_5ftile16_5finfo_176',['current_tile16_info',['../classyaze_1_1editor_1_1ScreenEditor.html#af5c73b66ded6bbe6e213ffaed72f09b5',1,'yaze::editor::ScreenEditor']]], + ['current_5ftile8_5f_177',['current_tile8_',['../classyaze_1_1editor_1_1Tile16Editor.html#a4d4507a8bc2cd1ef5d972cfb1c2139f0',1,'yaze::editor::Tile16Editor']]], + ['current_5ftile_5fcanvas_5f_178',['current_tile_canvas_',['../classyaze_1_1editor_1_1ScreenEditor.html#a8773830aa1512b4f3233e0bb9cc1fb78',1,'yaze::editor::ScreenEditor']]], + ['current_5fworld_5f_179',['current_world_',['../classyaze_1_1editor_1_1OverworldEditor.html#a136f4a855e2b8baf01ba6b0256cb8733',1,'yaze::editor::OverworldEditor::current_world_'],['../classyaze_1_1zelda3_1_1Overworld.html#ab601dcce24b8d9e423aff8ccd2a9d02c',1,'yaze::zelda3::Overworld::current_world_']]], + ['currentdungeonchanged_180',['currentDungeonChanged',['../classyaze_1_1zelda3_1_1screen_1_1TitleScreen.html#a60f73491cc5e24395f715cd357fdafc8',1,'yaze::zelda3::screen::TitleScreen']]], + ['cursor_5fpos_181',['cursor_pos',['../structyaze_1_1editor_1_1MessageEditor_1_1TextBox.html#a47ca674cf21937276542a1ae81166d4c',1,'yaze::editor::MessageEditor::TextBox']]], + ['custom_5fcanvas_5fsize_5f_182',['custom_canvas_size_',['../classyaze_1_1gui_1_1Canvas.html#a733e3fb0b8a77203e5d616f6f16e0118',1,'yaze::gui::Canvas']]], + ['custom_5fgfx_5fids_5f_183',['custom_gfx_ids_',['../classyaze_1_1zelda3_1_1OverworldMap.html#aa604c0e0873870e1497efbdf6bbff59e',1,'yaze::zelda3::OverworldMap']]], + ['custom_5fpalette_5f_184',['custom_palette_',['../classyaze_1_1editor_1_1PaletteEditor.html#a2ba58f619e57af4dddfcfdb0626b8512',1,'yaze::editor::PaletteEditor']]], + ['custom_5fsprites_5f_185',['custom_sprites_',['../classyaze_1_1editor_1_1SpriteEditor.html#a91c039fb363f36292511d14f68eb3117',1,'yaze::editor::SpriteEditor']]], + ['custom_5fstep_5f_186',['custom_step_',['../classyaze_1_1gui_1_1Canvas.html#ac94fb91312680f4ab0251fe6939d7535',1,'yaze::gui::Canvas']]], + ['customareaspecificbgasm_187',['CustomAreaSpecificBGASM',['../namespaceyaze_1_1gfx.html#ada46e9a10ee75d226bfe5e13ad2064e3',1,'yaze::gfx']]], + ['customareaspecificbgpalette_188',['CustomAreaSpecificBGPalette',['../namespaceyaze_1_1gfx.html#a6bf6a9327bd15e4024a2a14c96e53dc0',1,'yaze::gfx']]], + ['cycle_189',['cycle',['../classyaze_1_1emu_1_1ClockImpl.html#a188ede90826a5d03511570f87d474477',1,'yaze::emu::ClockImpl']]], + ['cycle_5fcount_190',['cycle_count',['../classyaze_1_1emu_1_1ClockImpl.html#ab381daa077d197dd4ead7089a702a119',1,'yaze::emu::ClockImpl']]], + ['cycle_5fcount_5f_191',['cycle_count_',['../classyaze_1_1emu_1_1Ppu.html#a97079b9ed7736fb3a7ca309e87cc9181',1,'yaze::emu::Ppu']]], + ['cycles_192',['cycles',['../structyaze_1_1emu_1_1Timer.html#a99ea1bd4de1c98930903b11aa43d3a6b',1,'yaze::emu::Timer']]], + ['cycles_5f_193',['cycles_',['../classyaze_1_1emu_1_1Apu.html#a1cdd7fdb4dcb5b4af1db60c849726f5a',1,'yaze::emu::Apu::cycles_'],['../classyaze_1_1emu_1_1Snes.html#a1ee718be3314410191988709cdf619e0',1,'yaze::emu::Snes::cycles_']]], + ['cyclesperscanline_194',['cyclesPerScanline',['../classyaze_1_1emu_1_1Ppu.html#ab943c7a3052dbe8ea5a015ce6937b84d',1,'yaze::emu::Ppu']]] ]; diff --git a/search/variables_a.js b/search/variables_a.js index 7dc62586b..8c9d967db 100644 --- a/search/variables_a.js +++ b/search/variables_a.js @@ -27,287 +27,293 @@ var searchData= ['kcurrentmessageheight_24',['kCurrentMessageHeight',['../namespaceyaze_1_1editor.html#a6046df06ec51f812f3c1d365b7c6045a',1,'yaze::editor']]], ['kcurrentmessagewidth_25',['kCurrentMessageWidth',['../namespaceyaze_1_1editor.html#a535b91e8e4763aae7ebbe04fe29d3724',1,'yaze::editor']]], ['kcustomareaspecificbgenabled_26',['kCustomAreaSpecificBGEnabled',['../namespaceyaze_1_1gfx.html#a96590a99c73838604ae8ef112dec16c7',1,'yaze::gfx']]], - ['kdefaultmodalsize_27',['kDefaultModalSize',['../namespaceyaze_1_1gui.html#ab655498d16f5ecf417dddcc70faed138',1,'yaze::gui']]], - ['kdicttableflags_28',['kDictTableFlags',['../namespaceyaze_1_1editor.html#ad83db9d9e78950fa25e06906bbf87e9f',1,'yaze::editor']]], - ['kdrawdungeonroomgraphics_29',['kDrawDungeonRoomGraphics',['../structyaze_1_1core_1_1ExperimentFlags_1_1Flags.html#aa44897fb8d5b75067e744d34de44582d',1,'yaze::core::ExperimentFlags::Flags']]], - ['kdrawoverworldsprites_30',['kDrawOverworldSprites',['../structyaze_1_1core_1_1ExperimentFlags_1_1Flags_1_1Overworld.html#aadbfa1a30e847b1b43dde4c6a233da56',1,'yaze::core::ExperimentFlags::Flags::Overworld']]], - ['kdungeonmainpalettes_31',['kDungeonMainPalettes',['../namespaceyaze_1_1gfx.html#aaf81db6ecbaa218471be7ef6f0cdf555',1,'yaze::gfx']]], - ['kdungeonmapbgpalettes_32',['kDungeonMapBgPalettes',['../namespaceyaze_1_1gfx.html#abae0bfb63bd2d34a4c139daa909c9e00',1,'yaze::gfx']]], - ['kdungeonmapbossrooms_33',['kDungeonMapBossRooms',['../namespaceyaze_1_1zelda3_1_1screen.html#ab26bb0a95987f4bf8056b790c24c675a',1,'yaze::zelda3::screen']]], - ['kdungeonmapdatastart_34',['kDungeonMapDataStart',['../namespaceyaze_1_1zelda3_1_1screen.html#a02a0df2b92a3c8c22c5abb125735861a',1,'yaze::zelda3::screen']]], - ['kdungeonmapexpcheck_35',['kDungeonMapExpCheck',['../namespaceyaze_1_1zelda3_1_1screen.html#a4c5174988b18eef439e15350aab1f1f7',1,'yaze::zelda3::screen']]], - ['kdungeonmapfloors_36',['kDungeonMapFloors',['../namespaceyaze_1_1zelda3_1_1screen.html#a2f78f9f59284f0f36b57db2322577f50',1,'yaze::zelda3::screen']]], - ['kdungeonmapgfxptr_37',['kDungeonMapGfxPtr',['../namespaceyaze_1_1zelda3_1_1screen.html#aa702860e7a4379ffccb896dec2a4af95',1,'yaze::zelda3::screen']]], - ['kdungeonmappalettes_38',['kDungeonMapPalettes',['../namespaceyaze_1_1gfx.html#a732d10e2e67a897be5ccd5ffe76b1dfb',1,'yaze::gfx']]], - ['kdungeonmaproomsptr_39',['kDungeonMapRoomsPtr',['../namespaceyaze_1_1zelda3_1_1screen.html#a74cdb60332e9edb60eee22b7495962f5',1,'yaze::zelda3::screen']]], - ['kdungeonmaptile16_40',['kDungeonMapTile16',['../namespaceyaze_1_1zelda3_1_1screen.html#a9928c24b16dd2689ca9f6c42b19087db',1,'yaze::zelda3::screen']]], - ['kdungeonmaptile16expanded_41',['kDungeonMapTile16Expanded',['../namespaceyaze_1_1zelda3_1_1screen.html#afbf734a4a8c60f12880dfcd9dd599bc7',1,'yaze::zelda3::screen']]], - ['kdungeonmusicbank_42',['kDungeonMusicBank',['../namespaceyaze_1_1zelda3_1_1music.html#af7107d5454a88b6094544b9ef0a3606c',1,'yaze::zelda3::music']]], - ['kdungeonobjecttableflags_43',['kDungeonObjectTableFlags',['../namespaceyaze_1_1editor.html#af331a754aa3b338d655987058c1cf4cb',1,'yaze::editor']]], - ['kdungeonpalettesgroups_44',['kDungeonPalettesGroups',['../structyaze_1_1VersionConstants.html#a43f7292b7fb6375d0a54dd3aafce337f',1,'yaze::VersionConstants']]], - ['kdungeontabbarflags_45',['kDungeonTabBarFlags',['../namespaceyaze_1_1editor.html#aef9fc3aa4b7cf20402d52bb6e88b644c',1,'yaze::editor']]], - ['kdungeontabflags_46',['kDungeonTabFlags',['../namespaceyaze_1_1editor.html#a618e4e59f9ee17b7a31362d6a425b722',1,'yaze::editor']]], - ['kdungeontableflags_47',['kDungeonTableFlags',['../namespaceyaze_1_1editor.html#a5fbf9b9f005187d191c8378e6364072c',1,'yaze::editor']]], - ['keditornames_48',['kEditorNames',['../namespaceyaze_1_1editor.html#a9de5b72d09ff3ed14ae06a1b1fc90367',1,'yaze::editor']]], - ['kendofprojectfile_49',['kEndOfProjectFile',['../namespaceyaze.html#a12ad99b5f6533ab824bad2e024695895',1,'yaze']]], - ['kentranceblockset_50',['kEntranceBlockset',['../namespaceyaze_1_1zelda3.html#a9cd6933fd6cb4fbeb373e2daea0a8b26',1,'yaze::zelda3']]], - ['kentrancecameraxtrigger_51',['kEntranceCameraXTrigger',['../namespaceyaze_1_1zelda3.html#a1accbf4fe50512baf98b6a3d3e9c92e7',1,'yaze::zelda3']]], - ['kentrancecameraytrigger_52',['kEntranceCameraYTrigger',['../namespaceyaze_1_1zelda3.html#a9962de09957a22a794ab96f1f2a41803',1,'yaze::zelda3']]], - ['kentrancedoor_53',['kEntranceDoor',['../namespaceyaze_1_1zelda3.html#a41b024d5268925b29530eae41d1bc6ae',1,'yaze::zelda3']]], - ['kentrancedungeon_54',['kEntranceDungeon',['../namespaceyaze_1_1zelda3.html#aca63e600c9d70992849bc376f7502c93',1,'yaze::zelda3']]], - ['kentranceexit_55',['kEntranceExit',['../namespaceyaze_1_1zelda3.html#a694f9b3fffc287c71abfd1f529c4ba23',1,'yaze::zelda3']]], - ['kentrancefloor_56',['kEntranceFloor',['../namespaceyaze_1_1zelda3.html#a8083f1cab3a48f73ff14ab03066e5505',1,'yaze::zelda3']]], - ['kentrancegfxgroup_57',['kEntranceGfxGroup',['../namespaceyaze.html#a70210423b80d30a75edab49bddef04d0',1,'yaze']]], - ['kentranceladderbg_58',['kEntranceLadderBG',['../namespaceyaze_1_1zelda3.html#aa306772ed6de1e7dc9f2f791d2e1c20b',1,'yaze::zelda3']]], - ['kentrancemusic_59',['kEntranceMusic',['../namespaceyaze_1_1zelda3.html#aabbed84401e10f830675c9169cda67d3',1,'yaze::zelda3']]], - ['kentrancenames_60',['kEntranceNames',['../namespaceyaze_1_1zelda3.html#a11f897c391430c3e4e14c91b9606721a',1,'yaze::zelda3']]], - ['kentranceroom_61',['kEntranceRoom',['../namespaceyaze_1_1zelda3.html#a26495cd86a21e1780a9f4483b5049575',1,'yaze::zelda3']]], - ['kentrancescrolledge_62',['kEntranceScrollEdge',['../namespaceyaze_1_1zelda3.html#aca2ddf66c6a403ee202b1d5390b3b6b2',1,'yaze::zelda3']]], - ['kentrancescrolling_63',['kEntrancescrolling',['../namespaceyaze_1_1zelda3.html#ad9d8ea0a6ed16b70386c881af5ae07bc',1,'yaze::zelda3']]], - ['kentrancescrollquadrant_64',['kEntranceScrollQuadrant',['../namespaceyaze_1_1zelda3.html#ad65ed43e902a762b6d209098d6107394',1,'yaze::zelda3']]], - ['kentrancetiletypeptrhigh_65',['kEntranceTileTypePtrHigh',['../namespaceyaze_1_1zelda3.html#aad0f93c8898aa9960c49f0925535f057',1,'yaze::zelda3']]], - ['kentrancetiletypeptrlow_66',['kEntranceTileTypePtrLow',['../namespaceyaze_1_1zelda3.html#abbb89208f91e4ee4592b2486be98de7b',1,'yaze::zelda3']]], - ['kentrancexposition_67',['kEntranceXPosition',['../namespaceyaze_1_1zelda3.html#aa232f5da4d3766eb6f2cffd97cdb354f',1,'yaze::zelda3']]], - ['kentrancexscroll_68',['kEntranceXScroll',['../namespaceyaze_1_1zelda3.html#a42f1e1ec9f5414b4bc0d7e1886cd5f6b',1,'yaze::zelda3']]], - ['kentranceyposition_69',['kEntranceYPosition',['../namespaceyaze_1_1zelda3.html#aff45f31b9cbd526c488300f30c3b3b24',1,'yaze::zelda3']]], - ['kentranceyscroll_70',['kEntranceYScroll',['../namespaceyaze_1_1zelda3.html#aed972113454dfe06755a6f07ea80e084',1,'yaze::zelda3']]], - ['kexpandedlengthmod_71',['kExpandedLengthMod',['../namespaceyaze_1_1gfx_1_1lc__lz2.html#a14f2f8eef96eb308864c834cb7ad3a4f',1,'yaze::gfx::lc_lz2']]], - ['kexpandedmod_72',['kExpandedMod',['../namespaceyaze_1_1gfx_1_1lc__lz2.html#a9f9585e104565c6688541c1454569d85',1,'yaze::gfx::lc_lz2']]], - ['key_5fdrop_5f_73',['key_drop_',['../classyaze_1_1zelda3_1_1Sprite.html#a705628d0c24a7ea4fc2ad863daa33cc9',1,'yaze::zelda3::Sprite']]], - ['key_5fname_74',['key_name',['../structyaze_1_1ResourceLabelManager_1_1ResourceType.html#a4f413863d830fa0ac05739c083138adc',1,'yaze::ResourceLabelManager::ResourceType']]], - ['keybindings_5f_75',['keybindings_',['../classyaze_1_1emu_1_1Emulator.html#a4559b9d5fd7974f6244c16717a10c392',1,'yaze::emu::Emulator']]], - ['keybindings_5ffile_76',['keybindings_file',['../structyaze_1_1Project.html#a8ce6393afeb49a1872eb988042e034c7',1,'yaze::Project']]], - ['keyoff_77',['keyOff',['../structyaze_1_1emu_1_1DspChannel.html#ad802a0848ec48cd3ec7642484e5ec16c',1,'yaze::emu::DspChannel']]], - ['keyon_78',['keyOn',['../structyaze_1_1emu_1_1DspChannel.html#a028cf9e5780881648106b52b017b234c',1,'yaze::emu::DspChannel']]], - ['kfastromregion_79',['kFastRomRegion',['../namespaceyaze_1_1core.html#a147dd50027b3bc7f7f7dbf3600c7d79d',1,'yaze::core']]], - ['kfontgfxmessagedepth_80',['kFontGfxMessageDepth',['../namespaceyaze_1_1editor.html#a98fd94e92b2dbcc22006cbe07ece4f3d',1,'yaze::editor']]], - ['kfontgfxmessagesize_81',['kFontGfxMessageSize',['../namespaceyaze_1_1editor.html#a85b80708dfa68796ed65ecd200901852',1,'yaze::editor']]], - ['kfontspritelocation_82',['kFontSpriteLocation',['../namespaceyaze.html#a7f1d429e106ef643d8ead4c650743feb',1,'yaze']]], - ['kgamepartcombostring_83',['kGamePartComboString',['../namespaceyaze_1_1editor.html#a547f59f67b587aa557ea5c83a29ca4f9',1,'yaze::editor']]], - ['kgfxanimatedpointer_84',['kGfxAnimatedPointer',['../structyaze_1_1VersionConstants.html#a056e5640a3de46d8fced29c8d4298423',1,'yaze::VersionConstants']]], - ['kgfxbufferanimatedframeoffset_85',['kGfxBufferAnimatedFrameOffset',['../namespaceyaze_1_1zelda3.html#a1757051a7fff37b8c2df0206cf5ac0cb',1,'yaze::zelda3']]], - ['kgfxbufferanimatedframestride_86',['kGfxBufferAnimatedFrameStride',['../namespaceyaze_1_1zelda3.html#a0f5bf8e13693931a0bd0e77f373168e3',1,'yaze::zelda3']]], - ['kgfxbufferoffset_87',['kGfxBufferOffset',['../namespaceyaze_1_1zelda3.html#afbcf95f0000387646abc0306914ec5fd',1,'yaze::zelda3']]], - ['kgfxbufferroomoffset_88',['kGfxBufferRoomOffset',['../namespaceyaze_1_1zelda3.html#a4d981711ce6b9829ddbd59623159771b',1,'yaze::zelda3']]], - ['kgfxbufferroomspritelastlineoffset_89',['kGfxBufferRoomSpriteLastLineOffset',['../namespaceyaze_1_1zelda3.html#ae369a9f3709be23d2092e467afc473cd',1,'yaze::zelda3']]], - ['kgfxbufferroomspriteoffset_90',['kGfxBufferRoomSpriteOffset',['../namespaceyaze_1_1zelda3.html#a6174a39fc2fcf4733e85cda8eb083953',1,'yaze::zelda3']]], - ['kgfxbufferroomspritestride_91',['kGfxBufferRoomSpriteStride',['../namespaceyaze_1_1zelda3.html#a9788f71fa31f76d752e019285a1ec5cf',1,'yaze::zelda3']]], - ['kgfxbufferstride_92',['kGfxBufferStride',['../namespaceyaze_1_1zelda3.html#ad4150202e700fdd531d83924bc702860',1,'yaze::zelda3']]], - ['kgfxedittableflags_93',['kGfxEditTableFlags',['../namespaceyaze_1_1editor.html#aa21356c3f73c152d5ecdcac11bbbcdac',1,'yaze::editor']]], - ['kgfxfont_94',['kGfxFont',['../namespaceyaze_1_1editor.html#a7125035a631647e03e5efc55b88c4e77',1,'yaze::editor']]], - ['kgfxgroupspointer_95',['kGfxGroupsPointer',['../namespaceyaze.html#a2c1b8ba6ad52ecf45a54a2513d02da64',1,'yaze']]], - ['kglobalspritepalettesdw_96',['kGlobalSpritePalettesDW',['../namespaceyaze_1_1gfx.html#aa0514e66ae6b467b232b79c690b90125',1,'yaze::gfx']]], - ['kglobalspriteslw_97',['kGlobalSpritesLW',['../namespaceyaze_1_1gfx.html#a8a2d6ba45adc4519dfa8c56056e197cb',1,'yaze::gfx']]], - ['kgraphicsbitmap_98',['kGraphicsBitmap',['../namespaceyaze_1_1gfx.html#aa922bcd5f021d803c8d6fe22e37af0ef',1,'yaze::gfx']]], - ['khardcodedgrassdw_99',['kHardcodedGrassDW',['../namespaceyaze_1_1gfx.html#a79031ccfd970eb7febc221e6a71dd16a',1,'yaze::gfx']]], - ['khardcodedgrasslw_100',['kHardcodedGrassLW',['../namespaceyaze_1_1gfx.html#a276a58f8ce29a4bbf7a1072939295def',1,'yaze::gfx']]], - ['khardcodedgrassspecial_101',['kHardcodedGrassSpecial',['../namespaceyaze_1_1gfx.html#a01134351110b2ecaf4f31746465fcd89',1,'yaze::gfx']]], - ['khudpalettes_102',['kHudPalettes',['../namespaceyaze_1_1gfx.html#a0a340c4a6996bb676626082911f94815',1,'yaze::gfx']]], - ['kinputfieldsize_103',['kInputFieldSize',['../namespaceyaze_1_1editor.html#ac7a7fc55222f64f310b8765b0e813278',1,'yaze::editor']]], - ['kinventorystart_104',['kInventoryStart',['../namespaceyaze_1_1zelda3_1_1screen.html#aa516df2cd7f79086619468c3d9381b4c',1,'yaze::zelda3::screen']]], - ['kline1_105',['kLine1',['../namespaceyaze_1_1editor.html#a2a9280f99a655869ec92b6a112f4893c',1,'yaze::editor']]], - ['kline2_106',['kLine2',['../namespaceyaze_1_1editor.html#a6e03f0e92717101837c29f9cc3bf172f',1,'yaze::editor']]], - ['kline3_107',['kLine3',['../namespaceyaze_1_1editor.html#af1744a66e1114136092a2f6527d4af6a',1,'yaze::editor']]], - ['kloadcustomoverworld_108',['kLoadCustomOverworld',['../structyaze_1_1core_1_1ExperimentFlags_1_1Flags_1_1Overworld.html#aac4c66f3cb99bc9a597200ce260f24b1',1,'yaze::core::ExperimentFlags::Flags::Overworld']]], - ['kloadtexturesasstreaming_109',['kLoadTexturesAsStreaming',['../structyaze_1_1core_1_1ExperimentFlags_1_1Flags.html#a68d7fcfc85b79ab127bc7d84d2887e90',1,'yaze::core::ExperimentFlags::Flags']]], - ['kloginstructions_110',['kLogInstructions',['../structyaze_1_1core_1_1ExperimentFlags_1_1Flags.html#adff4b61c1b49f2a235e48f039661678d',1,'yaze::core::ExperimentFlags::Flags']]], - ['klogtoconsole_111',['kLogToConsole',['../structyaze_1_1core_1_1ExperimentFlags_1_1Flags.html#a3bbcdff100dd5b3b9491892124db52e3',1,'yaze::core::ExperimentFlags::Flags']]], - ['kmap16expandedflagpos_112',['kMap16ExpandedFlagPos',['../namespaceyaze_1_1zelda3.html#a128cf7051a6ae5627ee49c88d6ecce26',1,'yaze::zelda3']]], - ['kmap16tiles_113',['kMap16Tiles',['../namespaceyaze_1_1zelda3.html#a3e254ba34f3ac9e261ce69e8fe098963',1,'yaze::zelda3']]], - ['kmap16tilesexpanded_114',['kMap16TilesExpanded',['../namespaceyaze_1_1zelda3.html#ad58b3a6c51485f0b88e6a99a6d60ce83',1,'yaze::zelda3']]], - ['kmap32expandedflagpos_115',['kMap32ExpandedFlagPos',['../namespaceyaze_1_1zelda3.html#a9e4ebbfa04c0914a8bd6e1f297871078',1,'yaze::zelda3']]], - ['kmap32tilebl_116',['kMap32TileBL',['../structyaze_1_1VersionConstants.html#a8afe69a9506202d910833638474622d6',1,'yaze::VersionConstants']]], - ['kmap32tileblexpanded_117',['kMap32TileBLExpanded',['../namespaceyaze_1_1zelda3.html#a5fed47e695c5c4b5ca8f849d873fcca8',1,'yaze::zelda3']]], - ['kmap32tilebr_118',['kMap32TileBR',['../structyaze_1_1VersionConstants.html#a5b41e81f077797e899a56c42e600fed2',1,'yaze::VersionConstants']]], - ['kmap32tilebrexpanded_119',['kMap32TileBRExpanded',['../namespaceyaze_1_1zelda3.html#a7b3fef27d6130dc2c34910603eeaa9f8',1,'yaze::zelda3']]], - ['kmap32tilecountexpanded_120',['kMap32TileCountExpanded',['../namespaceyaze_1_1zelda3.html#a7d300e24313ab04f10cff25a2a5f3dfa',1,'yaze::zelda3']]], - ['kmap32tileslength_121',['kMap32TilesLength',['../namespaceyaze_1_1zelda3.html#ab4709497012df531e176a5a51564909e',1,'yaze::zelda3']]], - ['kmap32tiletl_122',['kMap32TileTL',['../structyaze_1_1VersionConstants.html#a7f55b9635ef975182ba681aa3de891e7',1,'yaze::VersionConstants']]], - ['kmap32tiletr_123',['kMap32TileTR',['../structyaze_1_1VersionConstants.html#a5cc2840d963ac5a75528408488ceaf3e',1,'yaze::VersionConstants']]], - ['kmap32tiletrexpanded_124',['kMap32TileTRExpanded',['../namespaceyaze_1_1zelda3.html#aec97ad6a549220899cef484237a75247',1,'yaze::zelda3']]], - ['kmapsettingscolumnnames_125',['kMapSettingsColumnNames',['../namespaceyaze_1_1editor.html#ade08d8ea5f9d2979004e41d346611f77',1,'yaze::editor']]], - ['kmatchedbytes_126',['kMatchedBytes',['../namespaceyaze_1_1gfx_1_1scad__format.html#ae70315e061d80f6328f35c209b4f8e58',1,'yaze::gfx::scad_format']]], - ['kmaxgraphics_127',['kMaxGraphics',['../namespaceyaze.html#a1811556fa67024bbd32667c731c21036',1,'yaze']]], - ['kmaxhistorysize_128',['kMaxHistorySize',['../classyaze_1_1editor_1_1palette__internal_1_1PaletteEditorHistory.html#aa8f312c25feff5f8e0c83a0b4c746723',1,'yaze::editor::palette_internal::PaletteEditorHistory']]], - ['kmaxlengthcompression_129',['kMaxLengthCompression',['../namespaceyaze_1_1gfx_1_1lc__lz2.html#a825a501247f069bad8b8fa15f1d67f57',1,'yaze::gfx::lc_lz2']]], - ['kmaxlengthnormalheader_130',['kMaxLengthNormalHeader',['../namespaceyaze_1_1gfx_1_1lc__lz2.html#a8119013c1605829f7e4a6fc368e3a8a8',1,'yaze::gfx::lc_lz2']]], - ['kmessagebankchangeid_131',['kMessageBankChangeId',['../namespaceyaze_1_1editor.html#abe760cd536283b42d4cfacd143210047',1,'yaze::editor']]], - ['kmessageidsize_132',['kMessageIdSize',['../namespaceyaze_1_1editor.html#abf3e74665f69b89b82a7375844db32ec',1,'yaze::editor']]], - ['kmessagetableflags_133',['kMessageTableFlags',['../namespaceyaze_1_1editor.html#abbdf1fbff1b3b401e9a764c5da0103d1',1,'yaze::editor']]], - ['kmessageterminator_134',['kMessageTerminator',['../namespaceyaze_1_1editor.html#a0d4a3ab38797b034b311b39a037a293a',1,'yaze::editor']]], - ['kmouseflags_135',['kMouseFlags',['../namespaceyaze_1_1gui.html#ac8d8a407cf4b76e12a012f326008d58a',1,'yaze::gui']]], - ['knewfiledialogwrapper_136',['kNewFileDialogWrapper',['../structyaze_1_1core_1_1ExperimentFlags_1_1Flags.html#ac4b41b3345be12d7020e094f40a0ffce',1,'yaze::core::ExperimentFlags::Flags']]], - ['knintendomode1_137',['kNintendoMode1',['../namespaceyaze_1_1gfx_1_1lc__lz2.html#a40999005b0886dc2f9e698bc7ad09cb7',1,'yaze::gfx::lc_lz2']]], - ['knintendomode2_138',['kNintendoMode2',['../namespaceyaze_1_1gfx_1_1lc__lz2.html#a524d21aaca8fc9d91317be59c3eec058',1,'yaze::gfx::lc_lz2']]], - ['knormalgfxspaceend_139',['kNormalGfxSpaceEnd',['../namespaceyaze.html#ae7f4d060a7da8c9ae259ac78937ff0f5',1,'yaze']]], - ['knormalgfxspacestart_140',['kNormalGfxSpaceStart',['../namespaceyaze.html#a55790eacbcbbde02e71f7cb230f1b044',1,'yaze']]], - ['knormallengthmod_141',['kNormalLengthMod',['../namespaceyaze_1_1gfx_1_1lc__lz2.html#aba2c99f0af8caa2daa8841970aadb0f6',1,'yaze::gfx::lc_lz2']]], - ['knumdictionaryentries_142',['kNumDictionaryEntries',['../namespaceyaze_1_1editor.html#a7da8c45c704303a76331eaade35bc5da',1,'yaze::editor']]], - ['knumentrancetiletypes_143',['kNumEntranceTileTypes',['../namespaceyaze_1_1zelda3.html#a619256c4d4c99314410810075c2451d0',1,'yaze::zelda3']]], - ['knumgfxsheets_144',['kNumGfxSheets',['../namespaceyaze.html#ac71d5970d234195c079f64f1a56e4522',1,'yaze']]], - ['knumlinksheets_145',['kNumLinkSheets',['../namespaceyaze.html#a51ca5df538b7f54c045a80783c02b102',1,'yaze']]], - ['knummainblocksets_146',['kNumMainBlocksets',['../namespaceyaze.html#a992222fdde7c53740e5f3cc542881b3a',1,'yaze']]], - ['knummessages_147',['kNumMessages',['../namespaceyaze_1_1editor.html#ae2ea0d3cf9bae097d559d93f326a7b1b',1,'yaze::editor']]], - ['knumoverworldmaps_148',['kNumOverworldMaps',['../namespaceyaze_1_1zelda3.html#a4700b7264866b963a05e2f48dc7797c0',1,'yaze::zelda3']]], - ['knumpalettes_149',['kNumPalettes',['../namespaceyaze_1_1gfx.html#a8fa421151c7f6d22cdda51ff316a53c0',1,'yaze::gfx']]], - ['knumpalettesets_150',['kNumPalettesets',['../namespaceyaze.html#ae3027bef139fcf788bb8a0d3f6f1a3ed',1,'yaze']]], - ['knumroomblocksets_151',['kNumRoomBlocksets',['../namespaceyaze.html#ac2b08cb603f8f019b669df53fbe14f2a',1,'yaze']]], - ['knumsheetstoload_152',['kNumSheetsToLoad',['../namespaceyaze_1_1editor.html#a638a8149a2fd554088a38d5b398344ab',1,'yaze::editor']]], - ['knumspritesets_153',['kNumSpritesets',['../namespaceyaze.html#a8ec2f2f56a0053f8169ecb919412cba6',1,'yaze']]], - ['knumtile16individual_154',['kNumTile16Individual',['../namespaceyaze_1_1zelda3.html#a310aac1b2a03f577a12376b08d0075d6',1,'yaze::zelda3']]], - ['knumtiletypes_155',['kNumTileTypes',['../namespaceyaze_1_1zelda3.html#a2942989160acd3b33d5e12bc535e9694',1,'yaze::zelda3']]], - ['koffsetfrommatchedbytesend_156',['kOffsetFromMatchedBytesEnd',['../namespaceyaze_1_1gfx_1_1scad__format.html#a721568a1c5a324befcaa8a13036cebcd',1,'yaze::gfx::scad_format']]], - ['koutlinerect_157',['kOutlineRect',['../namespaceyaze_1_1gui.html#a5b902cf759ec2b5ea194439194b3764c',1,'yaze::gui']]], - ['koverlaypointers_158',['kOverlayPointers',['../structyaze_1_1VersionConstants.html#a3c884189e076fa7097763e9a0bc334a6',1,'yaze::VersionConstants']]], - ['koverlaypointersbank_159',['kOverlayPointersBank',['../structyaze_1_1VersionConstants.html#a30c572cd24f6180f1ba4996a8099cd54',1,'yaze::VersionConstants']]], - ['koverworldcompressedmappos_160',['kOverworldCompressedMapPos',['../namespaceyaze_1_1zelda3.html#ac3dd7a2e2b816a0b4d976eda125c4f44',1,'yaze::zelda3']]], - ['koverworldcompressedoverflowpos_161',['kOverworldCompressedOverflowPos',['../namespaceyaze_1_1zelda3.html#ae951cf53c23877c9e91f0ca1c089921d',1,'yaze::zelda3']]], - ['koverworldentranceallowedtilesleft_162',['kOverworldEntranceAllowedTilesLeft',['../namespaceyaze_1_1zelda3.html#af2f2b5974fe152950da1b1ccc39df9f7',1,'yaze::zelda3']]], - ['koverworldentranceallowedtilesright_163',['kOverworldEntranceAllowedTilesRight',['../namespaceyaze_1_1zelda3.html#afa92b4b6666248e89fc92e119fa91647',1,'yaze::zelda3']]], - ['koverworldentranceentranceid_164',['kOverworldEntranceEntranceId',['../namespaceyaze_1_1zelda3.html#a3993966b93392af9275fc50e1aba9328',1,'yaze::zelda3']]], - ['koverworldentranceentranceidexpanded_165',['kOverworldEntranceEntranceIdExpanded',['../namespaceyaze_1_1zelda3.html#a26e5a7b9e91ebbb569929295138dbc33',1,'yaze::zelda3']]], - ['koverworldentranceexpandedflagpos_166',['kOverworldEntranceExpandedFlagPos',['../namespaceyaze_1_1zelda3.html#ad7f4c2a68fdd515015aae0aa460adc47',1,'yaze::zelda3']]], - ['koverworldentrancemap_167',['kOverworldEntranceMap',['../namespaceyaze_1_1zelda3.html#a4e561e2b049765cf7ae2b321a7d6a45a',1,'yaze::zelda3']]], - ['koverworldentrancemapexpanded_168',['kOverworldEntranceMapExpanded',['../namespaceyaze_1_1zelda3.html#ab77d18fdb72f1304bcdf701f7401d33d',1,'yaze::zelda3']]], - ['koverworldentrancepos_169',['kOverworldEntrancePos',['../namespaceyaze_1_1zelda3.html#a0b16d6719abc9aad2fd71d18915ea5ea',1,'yaze::zelda3']]], - ['koverworldentranceposexpanded_170',['kOverworldEntrancePosExpanded',['../namespaceyaze_1_1zelda3.html#aa4013aeee53e79c998a70f67b0a6ca32',1,'yaze::zelda3']]], - ['koverworldgfxgroups1_171',['kOverworldGfxGroups1',['../structyaze_1_1VersionConstants.html#a13e7828ae4961b2e053b69c24045badc',1,'yaze::VersionConstants']]], - ['koverworldgfxgroups2_172',['kOverworldGfxGroups2',['../structyaze_1_1VersionConstants.html#a69af5f10374fe3a267516b98ff204d0f',1,'yaze::VersionConstants']]], - ['koverworldgfxptr1_173',['kOverworldGfxPtr1',['../structyaze_1_1VersionConstants.html#aa0ca3496f72a6c0bc4e14fdd477bc8df',1,'yaze::VersionConstants']]], - ['koverworldgfxptr2_174',['kOverworldGfxPtr2',['../structyaze_1_1VersionConstants.html#a51997caed3e1a646766911dfbc424338',1,'yaze::VersionConstants']]], - ['koverworldgfxptr3_175',['kOverworldGfxPtr3',['../structyaze_1_1VersionConstants.html#a40168ed2b1437863d9e5b090867e5db0',1,'yaze::VersionConstants']]], - ['koverworldholearea_176',['kOverworldHoleArea',['../namespaceyaze_1_1zelda3.html#a07733b1877e42f53cff11a648c2b4ab5',1,'yaze::zelda3']]], - ['koverworldholeentrance_177',['kOverworldHoleEntrance',['../namespaceyaze_1_1zelda3.html#a0b76a585e0f3e8fac732a803ef61f1f1',1,'yaze::zelda3']]], - ['koverworldholepos_178',['kOverworldHolePos',['../namespaceyaze_1_1zelda3.html#a467f524f73f3fdfe3598e1f90627f22a',1,'yaze::zelda3']]], - ['koverworlditemsaddress_179',['kOverworldItemsAddress',['../namespaceyaze_1_1zelda3.html#a3ce9d39d0e0dbd350a61318cdf603d34',1,'yaze::zelda3']]], - ['koverworlditemsbank_180',['kOverworldItemsBank',['../namespaceyaze_1_1zelda3.html#a00fb217f42ff0da37d87a8ea292dfff9',1,'yaze::zelda3']]], - ['koverworlditemsenddata_181',['kOverworldItemsEndData',['../namespaceyaze_1_1zelda3.html#a5005f9513f85928b431a1be4ba06479f',1,'yaze::zelda3']]], - ['koverworlditemspointers_182',['kOverworldItemsPointers',['../namespaceyaze_1_1zelda3.html#aa975b441a998b3056797b46d38aacc31',1,'yaze::zelda3']]], - ['koverworldmapdataoverflow_183',['kOverworldMapDataOverflow',['../namespaceyaze_1_1zelda3.html#a1b6bdfa8432779a86bbb2ae908033838',1,'yaze::zelda3']]], - ['koverworldmappalettegroup_184',['kOverworldMapPaletteGroup',['../structyaze_1_1VersionConstants.html#a3bbc297fff4fdab7c9ffd77c81ac7397',1,'yaze::VersionConstants']]], - ['koverworldmappaletteids_185',['kOverworldMapPaletteIds',['../namespaceyaze_1_1zelda3.html#af2dc32a6554416090637ef571345e19c',1,'yaze::zelda3']]], - ['koverworldmapparentid_186',['kOverworldMapParentId',['../namespaceyaze_1_1zelda3.html#a9674f96015da115df6610300a744f6f1',1,'yaze::zelda3']]], - ['koverworldmapsize_187',['kOverworldMapSize',['../namespaceyaze_1_1editor.html#a6f983e8dc8c404be8d40eaf201dfd82a',1,'yaze::editor::kOverworldMapSize'],['../namespaceyaze_1_1zelda3.html#ab4bddd5800d59131e7daa4eb4a95d73e',1,'yaze::zelda3::kOverworldMapSize']]], - ['koverworldmapsizehighbyte_188',['kOverworldMapSizeHighByte',['../namespaceyaze_1_1zelda3.html#a1daaf78cdd7d6ac033a254420857b8d8',1,'yaze::zelda3']]], - ['koverworldmessageids_189',['kOverworldMessageIds',['../namespaceyaze_1_1zelda3.html#ab12277550d7aea2b576b2f9688ae60e4',1,'yaze::zelda3']]], - ['koverworldminimappalettes_190',['kOverworldMiniMapPalettes',['../namespaceyaze_1_1gfx.html#a70ae0644c0e3968506a856da053c762c',1,'yaze::gfx']]], - ['koverworldmusicagahnim_191',['kOverworldMusicAgahnim',['../namespaceyaze_1_1zelda3.html#a86e1071ba5022f1ca33020ab2b07bc65',1,'yaze::zelda3']]], - ['koverworldmusicbank_192',['kOverworldMusicBank',['../namespaceyaze_1_1zelda3_1_1music.html#a5c8fc806dc71867ff65894f871964cba',1,'yaze::zelda3::music']]], - ['koverworldmusicbeginning_193',['kOverworldMusicBeginning',['../namespaceyaze_1_1zelda3.html#a58f1dfabfd264b800806f86cc027539b',1,'yaze::zelda3']]], - ['koverworldmusicdarkworld_194',['kOverworldMusicDarkWorld',['../namespaceyaze_1_1zelda3.html#a6710b1d0fba084c4af9d1e067753773c',1,'yaze::zelda3']]], - ['koverworldmusicmastersword_195',['kOverworldMusicMasterSword',['../namespaceyaze_1_1zelda3.html#aad378435391c77fde26fd3955221a24b',1,'yaze::zelda3']]], - ['koverworldmusiczelda_196',['kOverworldMusicZelda',['../namespaceyaze_1_1zelda3.html#aaefc69f1138337fca202cc371d26430a',1,'yaze::zelda3']]], - ['koverworldpaletteanimated_197',['kOverworldPaletteAnimated',['../namespaceyaze_1_1gfx.html#a612f3486558be42a1f51faf0d94bab5b',1,'yaze::gfx']]], - ['koverworldpaletteaux_198',['kOverworldPaletteAux',['../namespaceyaze_1_1gfx.html#a0b4796f107c0c3b4b05fcd994ac82b59',1,'yaze::gfx']]], - ['koverworldpalettemain_199',['kOverworldPaletteMain',['../namespaceyaze_1_1gfx.html#a713732386b0aeb2ae824c69ba93d6f68',1,'yaze::gfx']]], - ['koverworldscreensize_200',['kOverworldScreenSize',['../namespaceyaze_1_1zelda3.html#a2dc542fb1abe47bdbbeabd081933f928',1,'yaze::zelda3']]], - ['koverworldscreensizeforloading_201',['kOverworldScreenSizeForLoading',['../namespaceyaze_1_1zelda3.html#a7075b3151832c9db6534ea1829693f0c',1,'yaze::zelda3']]], - ['koverworldscreentilemapchangebyscreen1_202',['kOverworldScreenTileMapChangeByScreen1',['../namespaceyaze_1_1zelda3.html#a19a9f5f8f41db038dd285a46cd19ce7c',1,'yaze::zelda3']]], - ['koverworldscreentilemapchangebyscreen2_203',['kOverworldScreenTileMapChangeByScreen2',['../namespaceyaze_1_1zelda3.html#ab50b9ca4453d8c22553f2849274dbee6',1,'yaze::zelda3']]], - ['koverworldscreentilemapchangebyscreen3_204',['kOverworldScreenTileMapChangeByScreen3',['../namespaceyaze_1_1zelda3.html#acfa7abf657b40a2856692d0eb54577ed',1,'yaze::zelda3']]], - ['koverworldscreentilemapchangebyscreen4_205',['kOverworldScreenTileMapChangeByScreen4',['../namespaceyaze_1_1zelda3.html#a2f77918eb0bd6d717f81627d310af3a3',1,'yaze::zelda3']]], - ['koverworldspecialgfxgroup_206',['kOverworldSpecialGfxGroup',['../namespaceyaze_1_1zelda3.html#af7e9f634f1aea0c0521ef89a78baa8d6',1,'yaze::zelda3']]], - ['koverworldspecialpalgroup_207',['kOverworldSpecialPalGroup',['../namespaceyaze_1_1zelda3.html#a6ba229cf50f70b0903defb08d5291416',1,'yaze::zelda3']]], - ['koverworldspritepalettegroup_208',['kOverworldSpritePaletteGroup',['../namespaceyaze_1_1zelda3.html#a0ab46bfa73f3cbcc9c7ab6584d1a5019',1,'yaze::zelda3']]], - ['koverworldspritepaletteids_209',['kOverworldSpritePaletteIds',['../namespaceyaze_1_1zelda3.html#a70c6666dde2ca529f626d335716d2e7e',1,'yaze::zelda3']]], - ['koverworldspritesagahnim_210',['kOverworldSpritesAgahnim',['../namespaceyaze_1_1zelda3.html#ae1489ed0611948c4530516eb1814b9cd',1,'yaze::zelda3']]], - ['koverworldspritesbeginning_211',['kOverworldSpritesBeginning',['../namespaceyaze_1_1zelda3.html#ac7a625fa7deb8db0d9fcddb77ff13cd6',1,'yaze::zelda3']]], - ['koverworldspriteset_212',['kOverworldSpriteset',['../namespaceyaze_1_1zelda3.html#a0d7cf4d3830a935da3661cd692d8ea0b',1,'yaze::zelda3']]], - ['koverworldspriteszelda_213',['kOverworldSpritesZelda',['../namespaceyaze_1_1zelda3.html#a8d32abbb46a1a6ab310c1f67d9bc92d9',1,'yaze::zelda3']]], - ['koverworldtilestype_214',['kOverworldTilesType',['../structyaze_1_1VersionConstants.html#a65e2cb8c4f87166560ccb1ff0810e837',1,'yaze::VersionConstants']]], - ['koverworldtransitionpositionx_215',['kOverworldTransitionPositionX',['../namespaceyaze_1_1zelda3.html#a62444628ec44a2fc586f2e523350c036',1,'yaze::zelda3']]], - ['koverworldtransitionpositiony_216',['kOverworldTransitionPositionY',['../namespaceyaze_1_1zelda3.html#a0b0fc81d66e7a7c520437b89110312ea',1,'yaze::zelda3']]], - ['koweditflags_217',['kOWEditFlags',['../namespaceyaze_1_1editor.html#aa788b4bcda80a46b48ff4ac934c58505',1,'yaze::editor']]], - ['kowedittable_218',['kOWEditTable',['../namespaceyaze_1_1editor.html#aa7eb073b2dec436454b35ff273655642',1,'yaze::editor']]], - ['kowmapflags_219',['kOWMapFlags',['../namespaceyaze_1_1editor.html#a21a3ee57d060881f0c1f7e062418a71f',1,'yaze::editor']]], - ['kowmaptable_220',['kOWMapTable',['../namespaceyaze_1_1editor.html#a1d8e24b671e1338c02fbe726de12a0a3',1,'yaze::editor']]], - ['kpalbuttonflags2_221',['kPalButtonFlags2',['../namespaceyaze_1_1editor.html#a30303af4e4e2edda065a4aa65f9a21f1',1,'yaze::editor']]], - ['kpalettegroupaddresseskeys_222',['kPaletteGroupAddressesKeys',['../namespaceyaze_1_1gfx.html#a56ca525964a966ffda0388092ee28f6f',1,'yaze::gfx']]], - ['kpalettegroupaddressmap_223',['kPaletteGroupAddressMap',['../namespaceyaze_1_1gfx.html#a2e522bffcfdd82bd1db8482717eeb5ae',1,'yaze::gfx']]], - ['kpalettegroupcolorcounts_224',['kPaletteGroupColorCounts',['../namespaceyaze_1_1gfx.html#a8b13b3e6d824b6d2e9aa81f1831cf08c',1,'yaze::gfx']]], - ['kpalettetableflags_225',['kPaletteTableFlags',['../namespaceyaze_1_1editor.html#a21f1f957d01aa00962679076991c7d51',1,'yaze::editor']]], - ['kpalnoalpha_226',['kPalNoAlpha',['../namespaceyaze_1_1editor.html#a2d7a49ee6092e15e8ebbf2384b32af41',1,'yaze::editor']]], - ['kpointersdictionaries_227',['kPointersDictionaries',['../namespaceyaze_1_1editor.html#a70cc399beb413359a70ca254b143d6ec',1,'yaze::editor']]], - ['kramsize_228',['kRAMSize',['../namespaceyaze_1_1emu.html#aa140edb4ad529998a6c5eddd1bb2a2a0',1,'yaze::emu']]], - ['kramstart_229',['kRAMStart',['../namespaceyaze_1_1emu.html#a781b5a449ccc0c56efdb0a262d492202',1,'yaze::emu']]], - ['krecentfilesfilename_230',['kRecentFilesFilename',['../namespaceyaze.html#adc07abaabd36d08f9073b9229ddc5f57',1,'yaze']]], - ['krectanglecolor_231',['kRectangleColor',['../namespaceyaze_1_1gui.html#a074b2ff8f8c07459d6dbdc5cac6b68cb',1,'yaze::gui']]], - ['kredpen_232',['kRedPen',['../namespaceyaze_1_1editor.html#a1a9ea88f79f3bb8c07a0f1439347bfc2',1,'yaze::editor']]], - ['kromsize_233',['kROMSize',['../namespaceyaze_1_1emu.html#a258cfa96b07e1c84ebdae64d2ca28e2d',1,'yaze::emu']]], - ['kromstart_234',['kROMStart',['../namespaceyaze_1_1emu.html#a3748887d6ee098a391b1fb72920b0e69',1,'yaze::emu']]], - ['kroomheaderpointer_235',['kRoomHeaderPointer',['../namespaceyaze_1_1zelda3.html#acbd549e1691fc9f4bcef8d4b2970507a',1,'yaze::zelda3']]], - ['kroomheaderpointerbank_236',['kRoomHeaderPointerBank',['../namespaceyaze_1_1zelda3.html#ad1ac0e51c4d6f33af2978a75e3a7e9fe',1,'yaze::zelda3']]], - ['kroomnames_237',['kRoomNames',['../namespaceyaze_1_1zelda3.html#a6b3f5be6f1403c5b4c4d4f04b74858ba',1,'yaze::zelda3']]], - ['kroomobjectsubtype1_238',['kRoomObjectSubtype1',['../namespaceyaze_1_1zelda3.html#a8dba0a80bc8aa578678dd25378dcd0f5',1,'yaze::zelda3']]], - ['kroomobjectsubtype2_239',['kRoomObjectSubtype2',['../namespaceyaze_1_1zelda3.html#a93f46a6999be6a8b526030afb9b1d6be',1,'yaze::zelda3']]], - ['kroomobjectsubtype3_240',['kRoomObjectSubtype3',['../namespaceyaze_1_1zelda3.html#a4852800a3aabb1c20b4dc965a6b2ddba',1,'yaze::zelda3']]], - ['kroomobjecttileaddress_241',['kRoomObjectTileAddress',['../namespaceyaze_1_1zelda3.html#ab044ae61220ad060623de10691e64055',1,'yaze::zelda3']]], - ['kroomobjecttileaddressfloor_242',['kRoomObjectTileAddressFloor',['../namespaceyaze_1_1zelda3.html#af382bd166123f115105c7a9ba778a171',1,'yaze::zelda3']]], - ['ksaveallpalettes_243',['kSaveAllPalettes',['../structyaze_1_1core_1_1ExperimentFlags_1_1Flags.html#a0400929ed31f9b6bf8c8e549fbf9af97',1,'yaze::core::ExperimentFlags::Flags']]], - ['ksavedungeonmaps_244',['kSaveDungeonMaps',['../structyaze_1_1core_1_1ExperimentFlags_1_1Flags.html#a139df348fe7ba7294a64ac19cd097095',1,'yaze::core::ExperimentFlags::Flags']]], - ['ksavegfxgroups_245',['kSaveGfxGroups',['../structyaze_1_1core_1_1ExperimentFlags_1_1Flags.html#a26fbe62bb23a612419bd01d0a41f6c20',1,'yaze::core::ExperimentFlags::Flags']]], - ['ksavegraphicssheet_246',['kSaveGraphicsSheet',['../structyaze_1_1core_1_1ExperimentFlags_1_1Flags.html#a2e20693a1b7f068735d17bdaa063277e',1,'yaze::core::ExperimentFlags::Flags']]], - ['ksaveoverworldentrances_247',['kSaveOverworldEntrances',['../structyaze_1_1core_1_1ExperimentFlags_1_1Flags_1_1Overworld.html#a620e1f11e10bc51de1bb3331a5bc2e30',1,'yaze::core::ExperimentFlags::Flags::Overworld']]], - ['ksaveoverworldexits_248',['kSaveOverworldExits',['../structyaze_1_1core_1_1ExperimentFlags_1_1Flags_1_1Overworld.html#a3623940f24c71a4d8eb64cd9e4918be0',1,'yaze::core::ExperimentFlags::Flags::Overworld']]], - ['ksaveoverworlditems_249',['kSaveOverworldItems',['../structyaze_1_1core_1_1ExperimentFlags_1_1Flags_1_1Overworld.html#a7b8ed33d3dcde362a68289b1d3526a0f',1,'yaze::core::ExperimentFlags::Flags::Overworld']]], - ['ksaveoverworldmaps_250',['kSaveOverworldMaps',['../structyaze_1_1core_1_1ExperimentFlags_1_1Flags_1_1Overworld.html#a7e9a5bb04d499770313e0f4bac95c788',1,'yaze::core::ExperimentFlags::Flags::Overworld']]], - ['ksaveoverworldproperties_251',['kSaveOverworldProperties',['../structyaze_1_1core_1_1ExperimentFlags_1_1Flags_1_1Overworld.html#a5abd03aced7a4cff43c7fe021e8e3b4e',1,'yaze::core::ExperimentFlags::Flags::Overworld']]], - ['ksavewithchangequeue_252',['kSaveWithChangeQueue',['../structyaze_1_1core_1_1ExperimentFlags_1_1Flags.html#a1d7872b391f6db3319d0367cfde788cb',1,'yaze::core::ExperimentFlags::Flags']]], - ['kscrollvertical_253',['kScrollVertical',['../namespaceyaze_1_1editor.html#a189336bde381ff1453e2be128c0e213b',1,'yaze::editor']]], - ['ksecretitemnames_254',['kSecretItemNames',['../namespaceyaze_1_1zelda3.html#a5dc8588fe49be6ba766225ccc0ca4a90',1,'yaze::zelda3']]], - ['kshieldpalettes_255',['kShieldPalettes',['../namespaceyaze_1_1gfx.html#a5d11714a4d5c1db3bb84fc46f34ffcad',1,'yaze::gfx']]], - ['ksnesbytemax_256',['kSnesByteMax',['../namespaceyaze_1_1gfx_1_1lc__lz2.html#a3917ad6c050f1d29d7dfc1f95751742d',1,'yaze::gfx::lc_lz2']]], - ['kspriteblocksetpointer_257',['kSpriteBlocksetPointer',['../structyaze_1_1VersionConstants.html#a58bf96c3f8bbaf14a950de433cc5a039',1,'yaze::VersionConstants']]], - ['kspriteproperties_258',['kSpriteProperties',['../namespaceyaze_1_1zelda3.html#ad0817d230f1c2475d2af06e6105a5ef0',1,'yaze::zelda3']]], - ['kspritespalettesaux1_259',['kSpritesPalettesAux1',['../namespaceyaze_1_1gfx.html#a8b322cf8a94f5a7490d039e004614227',1,'yaze::gfx']]], - ['kspritespalettesaux2_260',['kSpritesPalettesAux2',['../namespaceyaze_1_1gfx.html#a60faa8e15591e4474796eb1f5d92c1ac',1,'yaze::gfx']]], - ['kspritespalettesaux3_261',['kSpritesPalettesAux3',['../namespaceyaze_1_1gfx.html#aa192ea229595082ae8f3839d94d99e61',1,'yaze::gfx']]], - ['kspritetabbarflags_262',['kSpriteTabBarFlags',['../namespaceyaze_1_1editor.html#ae80653744ecd4402e10c58d26015bdd5',1,'yaze::editor']]], - ['kspritetabflags_263',['kSpriteTabFlags',['../namespaceyaze_1_1editor.html#a861a117f36af4cfe2abaaeb25a2bbc88',1,'yaze::editor']]], - ['kspritetableflags_264',['kSpriteTableFlags',['../namespaceyaze_1_1editor.html#a6d91eaa164b4529e047ae78ef99c47a0',1,'yaze::editor']]], - ['kstartingentranceblockset_265',['kStartingEntranceBlockset',['../namespaceyaze_1_1zelda3.html#a7745249eeb5c180332b4a0b68f28c4fc',1,'yaze::zelda3']]], - ['kstartingentrancecameraxtrigger_266',['kStartingEntranceCameraXTrigger',['../namespaceyaze_1_1zelda3.html#aa690411421b72e058ca24ef51ebfe8f4',1,'yaze::zelda3']]], - ['kstartingentrancecameraytrigger_267',['kStartingEntranceCameraYTrigger',['../namespaceyaze_1_1zelda3.html#a89fd7b5386b2e3790f5e7b36036eb59c',1,'yaze::zelda3']]], - ['kstartingentrancedoor_268',['kStartingEntranceDoor',['../namespaceyaze_1_1zelda3.html#acd37ce49857c19fa6b48645d6c96f35c',1,'yaze::zelda3']]], - ['kstartingentrancedungeon_269',['kStartingEntranceDungeon',['../namespaceyaze_1_1zelda3.html#aded4493595ac61d0856cb4a5e6a94e1f',1,'yaze::zelda3']]], - ['kstartingentranceentrance_270',['kStartingEntranceentrance',['../namespaceyaze_1_1zelda3.html#a4d8deafb7b25555b8d65f860b8face7d',1,'yaze::zelda3']]], - ['kstartingentranceexit_271',['kStartingEntranceexit',['../namespaceyaze_1_1zelda3.html#ae9e347d90839ccbaeff8d377c9ca7e2a',1,'yaze::zelda3']]], - ['kstartingentrancefloor_272',['kStartingEntranceFloor',['../namespaceyaze_1_1zelda3.html#a8bc817b0e8b24c82ab302d82a0eff5e9',1,'yaze::zelda3']]], - ['kstartingentranceladderbg_273',['kStartingEntranceLadderBG',['../namespaceyaze_1_1zelda3.html#a130a7ad742b81ddae5894bd7be7db3a9',1,'yaze::zelda3']]], - ['kstartingentrancemusic_274',['kStartingEntrancemusic',['../namespaceyaze_1_1zelda3.html#a86657f47e874674554046bf0245b31f1',1,'yaze::zelda3']]], - ['kstartingentranceroom_275',['kStartingEntranceroom',['../namespaceyaze_1_1zelda3.html#aaef99d099284e48b83af29aea6748d5b',1,'yaze::zelda3']]], - ['kstartingentrancescrolledge_276',['kStartingEntranceScrollEdge',['../namespaceyaze_1_1zelda3.html#ab856ab8bbcaa17a82b9243a480c43c6f',1,'yaze::zelda3']]], - ['kstartingentrancescrolling_277',['kStartingEntrancescrolling',['../namespaceyaze_1_1zelda3.html#a6270b8fc739701253bb074324c836b01',1,'yaze::zelda3']]], - ['kstartingentrancescrollquadrant_278',['kStartingEntranceScrollQuadrant',['../namespaceyaze_1_1zelda3.html#a6086ef3cff89c45f1671001bbe5193ad',1,'yaze::zelda3']]], - ['kstartingentrancexposition_279',['kStartingEntranceXPosition',['../namespaceyaze_1_1zelda3.html#a8e470a5c29715280411373921ac2f3ee',1,'yaze::zelda3']]], - ['kstartingentrancexscroll_280',['kStartingEntranceXScroll',['../namespaceyaze_1_1zelda3.html#a300fc4221ec3783817047de4087bbf08',1,'yaze::zelda3']]], - ['kstartingentranceyposition_281',['kStartingEntranceYPosition',['../namespaceyaze_1_1zelda3.html#a8da9e849492a483317af6c5b3fa545c9',1,'yaze::zelda3']]], - ['kstartingentranceyscroll_282',['kStartingEntranceYScroll',['../namespaceyaze_1_1zelda3.html#afa47b9b687860f758b9b7b9c1acb91f6',1,'yaze::zelda3']]], - ['kstepfasthex_283',['kStepFastHex',['../namespaceyaze_1_1gui.html#ac0d0508a4ca0643d60c606788b50e17d',1,'yaze::gui']]], - ['ksteponehex_284',['kStepOneHex',['../namespaceyaze_1_1gui.html#a6029f8bda82fb5f101e9ddd63d85e856',1,'yaze::gui']]], - ['ksuperdonkeysprites_285',['kSuperDonkeySprites',['../namespaceyaze_1_1editor.html#a42382673ea2557750ccf0c490e8abc98',1,'yaze::editor']]], - ['ksuperdonkeytiles_286',['kSuperDonkeyTiles',['../namespaceyaze_1_1editor.html#aa7e4f5f4067c96e69f95a40beb7a83e5',1,'yaze::editor']]], - ['kswordpalettes_287',['kSwordPalettes',['../namespaceyaze_1_1gfx.html#a7894b061b9f2f6302a6ae6e6a1dc21e5',1,'yaze::gfx']]], - ['ktextdata_288',['kTextData',['../namespaceyaze_1_1editor.html#a473fd190fc829bc2a054131640c2f620',1,'yaze::editor']]], - ['ktextdata2_289',['kTextData2',['../namespaceyaze_1_1editor.html#a59d4c715a567f35b7d9423174b899067',1,'yaze::editor']]], - ['ktextdata2end_290',['kTextData2End',['../namespaceyaze_1_1editor.html#aa1be5ac0e95732fd100052c1e380608f',1,'yaze::editor']]], - ['ktextdataend_291',['kTextDataEnd',['../namespaceyaze_1_1editor.html#afa2bb58012ea2e36ff07daad1c52f812',1,'yaze::editor']]], - ['ktile16ptr_292',['kTile16Ptr',['../namespaceyaze.html#a928bdc81237834754dbac3f20bde2dca',1,'yaze']]], - ['ktile16size_293',['kTile16Size',['../namespaceyaze_1_1editor.html#a8dc3baef6adc771af0290ef25f331bb4',1,'yaze::editor']]], - ['ktile8displayheight_294',['kTile8DisplayHeight',['../namespaceyaze_1_1editor.html#acaf519c879d66d149309572ad431af0b',1,'yaze::editor']]], - ['ktileselectortab_295',['kTileSelectorTab',['../namespaceyaze_1_1editor.html#add4e4fce8dc72655325d8a50581404dd',1,'yaze::editor']]], - ['ktilesheetdepth_296',['kTilesheetDepth',['../namespaceyaze_1_1gfx.html#a6811e95709a9ee171b794ac5d3f289fe',1,'yaze::gfx']]], - ['ktilesheetheight_297',['kTilesheetHeight',['../namespaceyaze_1_1gfx.html#a31cc30ac8b84ca5dc7a802c51698e845',1,'yaze::gfx']]], - ['ktilesheetwidth_298',['kTilesheetWidth',['../namespaceyaze_1_1gfx.html#a33c61ec68c83c1679ac87d9711d7c0b0',1,'yaze::gfx']]], - ['ktoolsettableflags_299',['kToolsetTableFlags',['../namespaceyaze_1_1editor.html#a615aec1dbd7a854131aa04103e8ea5b6',1,'yaze::editor']]], - ['ktransitiontargetnorth_300',['kTransitionTargetNorth',['../namespaceyaze_1_1zelda3.html#ae6cd3b84406ea0d63138846e2e6eff29',1,'yaze::zelda3']]], - ['ktransitiontargetwest_301',['kTransitionTargetWest',['../namespaceyaze_1_1zelda3.html#a81ff6895314cd5125033ed779fd8a6c9',1,'yaze::zelda3']]], - ['ktriforcefaces_302',['kTriforceFaces',['../namespaceyaze_1_1zelda3_1_1screen.html#a2aee6eb8b231726446279f8cd694ad4d',1,'yaze::zelda3::screen']]], - ['ktriforcepalette_303',['kTriforcePalette',['../namespaceyaze_1_1gfx.html#abbdecdb226bc283e1b0ccc32c9d27b0a',1,'yaze::gfx']]], - ['ktriforcevertices_304',['kTriforceVertices',['../namespaceyaze_1_1zelda3_1_1screen.html#aa489f35925ddfb13b05baf84006bec6f',1,'yaze::zelda3::screen']]], - ['kuncompressedsheetsize_305',['kUncompressedSheetSize',['../namespaceyaze.html#a30653b94f9a3bf78bee51a203e141dd4',1,'yaze']]], - ['kwhitecolor_306',['kWhiteColor',['../namespaceyaze_1_1gui.html#a052158d35957768a382590f5af89e34e',1,'yaze::gui']]], - ['kwidtharraysize_307',['kWidthArraySize',['../namespaceyaze_1_1editor.html#ab8dad615541a554df4446d604e0bc187',1,'yaze::editor']]], - ['kworldlist_308',['kWorldList',['../namespaceyaze_1_1editor.html#a509c76430fe7bd64995ca4c2a0004443',1,'yaze::editor']]], - ['kzeropos_309',['kZeroPos',['../namespaceyaze_1_1gui.html#ab500bfa55478470e1f7cd45806c3728e',1,'yaze::gui']]] + ['kdarkworldmapidstart_27',['kDarkWorldMapIdStart',['../namespaceyaze_1_1zelda3.html#ab8d30c5b41fed3b580fde3311f584a31',1,'yaze::zelda3']]], + ['kdefaultmodalsize_28',['kDefaultModalSize',['../namespaceyaze_1_1gui.html#ab655498d16f5ecf417dddcc70faed138',1,'yaze::gui']]], + ['kdicttableflags_29',['kDictTableFlags',['../namespaceyaze_1_1editor.html#ad83db9d9e78950fa25e06906bbf87e9f',1,'yaze::editor']]], + ['kdrawdungeonroomgraphics_30',['kDrawDungeonRoomGraphics',['../structyaze_1_1core_1_1ExperimentFlags_1_1Flags.html#aa44897fb8d5b75067e744d34de44582d',1,'yaze::core::ExperimentFlags::Flags']]], + ['kdrawoverworldsprites_31',['kDrawOverworldSprites',['../structyaze_1_1core_1_1ExperimentFlags_1_1Flags_1_1Overworld.html#aadbfa1a30e847b1b43dde4c6a233da56',1,'yaze::core::ExperimentFlags::Flags::Overworld']]], + ['kdungeonmainpalettes_32',['kDungeonMainPalettes',['../namespaceyaze_1_1gfx.html#aaf81db6ecbaa218471be7ef6f0cdf555',1,'yaze::gfx']]], + ['kdungeonmapbgpalettes_33',['kDungeonMapBgPalettes',['../namespaceyaze_1_1gfx.html#abae0bfb63bd2d34a4c139daa909c9e00',1,'yaze::gfx']]], + ['kdungeonmapbossrooms_34',['kDungeonMapBossRooms',['../namespaceyaze_1_1zelda3_1_1screen.html#ab26bb0a95987f4bf8056b790c24c675a',1,'yaze::zelda3::screen']]], + ['kdungeonmapdatastart_35',['kDungeonMapDataStart',['../namespaceyaze_1_1zelda3_1_1screen.html#a02a0df2b92a3c8c22c5abb125735861a',1,'yaze::zelda3::screen']]], + ['kdungeonmapexpcheck_36',['kDungeonMapExpCheck',['../namespaceyaze_1_1zelda3_1_1screen.html#a4c5174988b18eef439e15350aab1f1f7',1,'yaze::zelda3::screen']]], + ['kdungeonmapfloors_37',['kDungeonMapFloors',['../namespaceyaze_1_1zelda3_1_1screen.html#a2f78f9f59284f0f36b57db2322577f50',1,'yaze::zelda3::screen']]], + ['kdungeonmapgfxptr_38',['kDungeonMapGfxPtr',['../namespaceyaze_1_1zelda3_1_1screen.html#aa702860e7a4379ffccb896dec2a4af95',1,'yaze::zelda3::screen']]], + ['kdungeonmappalettes_39',['kDungeonMapPalettes',['../namespaceyaze_1_1gfx.html#a732d10e2e67a897be5ccd5ffe76b1dfb',1,'yaze::gfx']]], + ['kdungeonmaproomsptr_40',['kDungeonMapRoomsPtr',['../namespaceyaze_1_1zelda3_1_1screen.html#a74cdb60332e9edb60eee22b7495962f5',1,'yaze::zelda3::screen']]], + ['kdungeonmaptile16_41',['kDungeonMapTile16',['../namespaceyaze_1_1zelda3_1_1screen.html#a9928c24b16dd2689ca9f6c42b19087db',1,'yaze::zelda3::screen']]], + ['kdungeonmaptile16expanded_42',['kDungeonMapTile16Expanded',['../namespaceyaze_1_1zelda3_1_1screen.html#afbf734a4a8c60f12880dfcd9dd599bc7',1,'yaze::zelda3::screen']]], + ['kdungeonmusicbank_43',['kDungeonMusicBank',['../namespaceyaze_1_1zelda3_1_1music.html#af7107d5454a88b6094544b9ef0a3606c',1,'yaze::zelda3::music']]], + ['kdungeonobjecttableflags_44',['kDungeonObjectTableFlags',['../namespaceyaze_1_1editor.html#af331a754aa3b338d655987058c1cf4cb',1,'yaze::editor']]], + ['kdungeonpalettesgroups_45',['kDungeonPalettesGroups',['../structyaze_1_1VersionConstants.html#a43f7292b7fb6375d0a54dd3aafce337f',1,'yaze::VersionConstants']]], + ['kdungeontabbarflags_46',['kDungeonTabBarFlags',['../namespaceyaze_1_1editor.html#aef9fc3aa4b7cf20402d52bb6e88b644c',1,'yaze::editor']]], + ['kdungeontabflags_47',['kDungeonTabFlags',['../namespaceyaze_1_1editor.html#a618e4e59f9ee17b7a31362d6a425b722',1,'yaze::editor']]], + ['kdungeontableflags_48',['kDungeonTableFlags',['../namespaceyaze_1_1editor.html#a5fbf9b9f005187d191c8378e6364072c',1,'yaze::editor']]], + ['keditornames_49',['kEditorNames',['../namespaceyaze_1_1editor.html#a9de5b72d09ff3ed14ae06a1b1fc90367',1,'yaze::editor']]], + ['kendofprojectfile_50',['kEndOfProjectFile',['../namespaceyaze.html#a12ad99b5f6533ab824bad2e024695895',1,'yaze']]], + ['kentranceblockset_51',['kEntranceBlockset',['../namespaceyaze_1_1zelda3.html#a9cd6933fd6cb4fbeb373e2daea0a8b26',1,'yaze::zelda3']]], + ['kentrancecameraxtrigger_52',['kEntranceCameraXTrigger',['../namespaceyaze_1_1zelda3.html#a1accbf4fe50512baf98b6a3d3e9c92e7',1,'yaze::zelda3']]], + ['kentrancecameraytrigger_53',['kEntranceCameraYTrigger',['../namespaceyaze_1_1zelda3.html#a9962de09957a22a794ab96f1f2a41803',1,'yaze::zelda3']]], + ['kentrancedoor_54',['kEntranceDoor',['../namespaceyaze_1_1zelda3.html#a41b024d5268925b29530eae41d1bc6ae',1,'yaze::zelda3']]], + ['kentrancedungeon_55',['kEntranceDungeon',['../namespaceyaze_1_1zelda3.html#aca63e600c9d70992849bc376f7502c93',1,'yaze::zelda3']]], + ['kentranceexit_56',['kEntranceExit',['../namespaceyaze_1_1zelda3.html#a694f9b3fffc287c71abfd1f529c4ba23',1,'yaze::zelda3']]], + ['kentrancefloor_57',['kEntranceFloor',['../namespaceyaze_1_1zelda3.html#a8083f1cab3a48f73ff14ab03066e5505',1,'yaze::zelda3']]], + ['kentrancegfxgroup_58',['kEntranceGfxGroup',['../namespaceyaze.html#a70210423b80d30a75edab49bddef04d0',1,'yaze']]], + ['kentranceladderbg_59',['kEntranceLadderBG',['../namespaceyaze_1_1zelda3.html#aa306772ed6de1e7dc9f2f791d2e1c20b',1,'yaze::zelda3']]], + ['kentrancemusic_60',['kEntranceMusic',['../namespaceyaze_1_1zelda3.html#aabbed84401e10f830675c9169cda67d3',1,'yaze::zelda3']]], + ['kentrancenames_61',['kEntranceNames',['../namespaceyaze_1_1zelda3.html#a11f897c391430c3e4e14c91b9606721a',1,'yaze::zelda3']]], + ['kentranceroom_62',['kEntranceRoom',['../namespaceyaze_1_1zelda3.html#a26495cd86a21e1780a9f4483b5049575',1,'yaze::zelda3']]], + ['kentrancescrolledge_63',['kEntranceScrollEdge',['../namespaceyaze_1_1zelda3.html#aca2ddf66c6a403ee202b1d5390b3b6b2',1,'yaze::zelda3']]], + ['kentrancescrolling_64',['kEntrancescrolling',['../namespaceyaze_1_1zelda3.html#ad9d8ea0a6ed16b70386c881af5ae07bc',1,'yaze::zelda3']]], + ['kentrancescrollquadrant_65',['kEntranceScrollQuadrant',['../namespaceyaze_1_1zelda3.html#ad65ed43e902a762b6d209098d6107394',1,'yaze::zelda3']]], + ['kentrancetiletypeptrhigh_66',['kEntranceTileTypePtrHigh',['../namespaceyaze_1_1zelda3.html#aad0f93c8898aa9960c49f0925535f057',1,'yaze::zelda3']]], + ['kentrancetiletypeptrlow_67',['kEntranceTileTypePtrLow',['../namespaceyaze_1_1zelda3.html#abbb89208f91e4ee4592b2486be98de7b',1,'yaze::zelda3']]], + ['kentrancexposition_68',['kEntranceXPosition',['../namespaceyaze_1_1zelda3.html#aa232f5da4d3766eb6f2cffd97cdb354f',1,'yaze::zelda3']]], + ['kentrancexscroll_69',['kEntranceXScroll',['../namespaceyaze_1_1zelda3.html#a42f1e1ec9f5414b4bc0d7e1886cd5f6b',1,'yaze::zelda3']]], + ['kentranceyposition_70',['kEntranceYPosition',['../namespaceyaze_1_1zelda3.html#aff45f31b9cbd526c488300f30c3b3b24',1,'yaze::zelda3']]], + ['kentranceyscroll_71',['kEntranceYScroll',['../namespaceyaze_1_1zelda3.html#aed972113454dfe06755a6f07ea80e084',1,'yaze::zelda3']]], + ['kexpandedlengthmod_72',['kExpandedLengthMod',['../namespaceyaze_1_1gfx_1_1lc__lz2.html#a14f2f8eef96eb308864c834cb7ad3a4f',1,'yaze::gfx::lc_lz2']]], + ['kexpandedmod_73',['kExpandedMod',['../namespaceyaze_1_1gfx_1_1lc__lz2.html#a9f9585e104565c6688541c1454569d85',1,'yaze::gfx::lc_lz2']]], + ['key_5fdrop_5f_74',['key_drop_',['../classyaze_1_1zelda3_1_1Sprite.html#a705628d0c24a7ea4fc2ad863daa33cc9',1,'yaze::zelda3::Sprite']]], + ['key_5fname_75',['key_name',['../structyaze_1_1ResourceLabelManager_1_1ResourceType.html#a4f413863d830fa0ac05739c083138adc',1,'yaze::ResourceLabelManager::ResourceType']]], + ['keybindings_5f_76',['keybindings_',['../classyaze_1_1emu_1_1Emulator.html#a4559b9d5fd7974f6244c16717a10c392',1,'yaze::emu::Emulator']]], + ['keybindings_5ffile_77',['keybindings_file',['../structyaze_1_1Project.html#a8ce6393afeb49a1872eb988042e034c7',1,'yaze::Project']]], + ['keyoff_78',['keyOff',['../structyaze_1_1emu_1_1DspChannel.html#ad802a0848ec48cd3ec7642484e5ec16c',1,'yaze::emu::DspChannel']]], + ['keyon_79',['keyOn',['../structyaze_1_1emu_1_1DspChannel.html#a028cf9e5780881648106b52b017b234c',1,'yaze::emu::DspChannel']]], + ['kfastromregion_80',['kFastRomRegion',['../namespaceyaze_1_1core.html#a147dd50027b3bc7f7f7dbf3600c7d79d',1,'yaze::core']]], + ['kfontgfxmessagedepth_81',['kFontGfxMessageDepth',['../namespaceyaze_1_1editor.html#a98fd94e92b2dbcc22006cbe07ece4f3d',1,'yaze::editor']]], + ['kfontgfxmessagesize_82',['kFontGfxMessageSize',['../namespaceyaze_1_1editor.html#a85b80708dfa68796ed65ecd200901852',1,'yaze::editor']]], + ['kfontspritelocation_83',['kFontSpriteLocation',['../namespaceyaze.html#a7f1d429e106ef643d8ead4c650743feb',1,'yaze']]], + ['kgamepartcombostring_84',['kGamePartComboString',['../namespaceyaze_1_1editor.html#a547f59f67b587aa557ea5c83a29ca4f9',1,'yaze::editor']]], + ['kgfxanimatedpointer_85',['kGfxAnimatedPointer',['../structyaze_1_1VersionConstants.html#a056e5640a3de46d8fced29c8d4298423',1,'yaze::VersionConstants']]], + ['kgfxbufferanimatedframeoffset_86',['kGfxBufferAnimatedFrameOffset',['../namespaceyaze_1_1zelda3.html#a1757051a7fff37b8c2df0206cf5ac0cb',1,'yaze::zelda3']]], + ['kgfxbufferanimatedframestride_87',['kGfxBufferAnimatedFrameStride',['../namespaceyaze_1_1zelda3.html#a0f5bf8e13693931a0bd0e77f373168e3',1,'yaze::zelda3']]], + ['kgfxbufferoffset_88',['kGfxBufferOffset',['../namespaceyaze_1_1zelda3.html#afbcf95f0000387646abc0306914ec5fd',1,'yaze::zelda3']]], + ['kgfxbufferroomoffset_89',['kGfxBufferRoomOffset',['../namespaceyaze_1_1zelda3.html#a4d981711ce6b9829ddbd59623159771b',1,'yaze::zelda3']]], + ['kgfxbufferroomspritelastlineoffset_90',['kGfxBufferRoomSpriteLastLineOffset',['../namespaceyaze_1_1zelda3.html#ae369a9f3709be23d2092e467afc473cd',1,'yaze::zelda3']]], + ['kgfxbufferroomspriteoffset_91',['kGfxBufferRoomSpriteOffset',['../namespaceyaze_1_1zelda3.html#a6174a39fc2fcf4733e85cda8eb083953',1,'yaze::zelda3']]], + ['kgfxbufferroomspritestride_92',['kGfxBufferRoomSpriteStride',['../namespaceyaze_1_1zelda3.html#a9788f71fa31f76d752e019285a1ec5cf',1,'yaze::zelda3']]], + ['kgfxbufferstride_93',['kGfxBufferStride',['../namespaceyaze_1_1zelda3.html#ad4150202e700fdd531d83924bc702860',1,'yaze::zelda3']]], + ['kgfxedittableflags_94',['kGfxEditTableFlags',['../namespaceyaze_1_1editor.html#aa21356c3f73c152d5ecdcac11bbbcdac',1,'yaze::editor']]], + ['kgfxfont_95',['kGfxFont',['../namespaceyaze_1_1editor.html#a7125035a631647e03e5efc55b88c4e77',1,'yaze::editor']]], + ['kgfxgroupspointer_96',['kGfxGroupsPointer',['../namespaceyaze.html#a2c1b8ba6ad52ecf45a54a2513d02da64',1,'yaze']]], + ['kglobalspritepalettesdw_97',['kGlobalSpritePalettesDW',['../namespaceyaze_1_1gfx.html#aa0514e66ae6b467b232b79c690b90125',1,'yaze::gfx']]], + ['kglobalspriteslw_98',['kGlobalSpritesLW',['../namespaceyaze_1_1gfx.html#a8a2d6ba45adc4519dfa8c56056e197cb',1,'yaze::gfx']]], + ['kgraphicsbitmap_99',['kGraphicsBitmap',['../namespaceyaze_1_1gfx.html#aa922bcd5f021d803c8d6fe22e37af0ef',1,'yaze::gfx']]], + ['khardcodedgrassdw_100',['kHardcodedGrassDW',['../namespaceyaze_1_1gfx.html#a79031ccfd970eb7febc221e6a71dd16a',1,'yaze::gfx']]], + ['khardcodedgrasslw_101',['kHardcodedGrassLW',['../namespaceyaze_1_1gfx.html#a276a58f8ce29a4bbf7a1072939295def',1,'yaze::gfx']]], + ['khardcodedgrassspecial_102',['kHardcodedGrassSpecial',['../namespaceyaze_1_1gfx.html#a01134351110b2ecaf4f31746465fcd89',1,'yaze::gfx']]], + ['khudpalettes_103',['kHudPalettes',['../namespaceyaze_1_1gfx.html#a0a340c4a6996bb676626082911f94815',1,'yaze::gfx']]], + ['kinputfieldsize_104',['kInputFieldSize',['../namespaceyaze_1_1editor.html#ac7a7fc55222f64f310b8765b0e813278',1,'yaze::editor']]], + ['kinventorystart_105',['kInventoryStart',['../namespaceyaze_1_1zelda3_1_1screen.html#aa516df2cd7f79086619468c3d9381b4c',1,'yaze::zelda3::screen']]], + ['kline1_106',['kLine1',['../namespaceyaze_1_1editor.html#a2a9280f99a655869ec92b6a112f4893c',1,'yaze::editor']]], + ['kline2_107',['kLine2',['../namespaceyaze_1_1editor.html#a6e03f0e92717101837c29f9cc3bf172f',1,'yaze::editor']]], + ['kline3_108',['kLine3',['../namespaceyaze_1_1editor.html#af1744a66e1114136092a2f6527d4af6a',1,'yaze::editor']]], + ['kloadcustomoverworld_109',['kLoadCustomOverworld',['../structyaze_1_1core_1_1ExperimentFlags_1_1Flags_1_1Overworld.html#aac4c66f3cb99bc9a597200ce260f24b1',1,'yaze::core::ExperimentFlags::Flags::Overworld']]], + ['kloadtexturesasstreaming_110',['kLoadTexturesAsStreaming',['../structyaze_1_1core_1_1ExperimentFlags_1_1Flags.html#a68d7fcfc85b79ab127bc7d84d2887e90',1,'yaze::core::ExperimentFlags::Flags']]], + ['kloginstructions_111',['kLogInstructions',['../structyaze_1_1core_1_1ExperimentFlags_1_1Flags.html#adff4b61c1b49f2a235e48f039661678d',1,'yaze::core::ExperimentFlags::Flags']]], + ['klogtoconsole_112',['kLogToConsole',['../structyaze_1_1core_1_1ExperimentFlags_1_1Flags.html#a3bbcdff100dd5b3b9491892124db52e3',1,'yaze::core::ExperimentFlags::Flags']]], + ['kmap16expandedflagpos_113',['kMap16ExpandedFlagPos',['../namespaceyaze_1_1zelda3.html#a128cf7051a6ae5627ee49c88d6ecce26',1,'yaze::zelda3']]], + ['kmap16tiles_114',['kMap16Tiles',['../namespaceyaze_1_1zelda3.html#a3e254ba34f3ac9e261ce69e8fe098963',1,'yaze::zelda3']]], + ['kmap16tilesexpanded_115',['kMap16TilesExpanded',['../namespaceyaze_1_1zelda3.html#ad58b3a6c51485f0b88e6a99a6d60ce83',1,'yaze::zelda3']]], + ['kmap32expandedflagpos_116',['kMap32ExpandedFlagPos',['../namespaceyaze_1_1zelda3.html#a9e4ebbfa04c0914a8bd6e1f297871078',1,'yaze::zelda3']]], + ['kmap32tilebl_117',['kMap32TileBL',['../structyaze_1_1VersionConstants.html#a8afe69a9506202d910833638474622d6',1,'yaze::VersionConstants']]], + ['kmap32tileblexpanded_118',['kMap32TileBLExpanded',['../namespaceyaze_1_1zelda3.html#a5fed47e695c5c4b5ca8f849d873fcca8',1,'yaze::zelda3']]], + ['kmap32tilebr_119',['kMap32TileBR',['../structyaze_1_1VersionConstants.html#a5b41e81f077797e899a56c42e600fed2',1,'yaze::VersionConstants']]], + ['kmap32tilebrexpanded_120',['kMap32TileBRExpanded',['../namespaceyaze_1_1zelda3.html#a7b3fef27d6130dc2c34910603eeaa9f8',1,'yaze::zelda3']]], + ['kmap32tilecountexpanded_121',['kMap32TileCountExpanded',['../namespaceyaze_1_1zelda3.html#a7d300e24313ab04f10cff25a2a5f3dfa',1,'yaze::zelda3']]], + ['kmap32tileslength_122',['kMap32TilesLength',['../namespaceyaze_1_1zelda3.html#ab4709497012df531e176a5a51564909e',1,'yaze::zelda3']]], + ['kmap32tiletl_123',['kMap32TileTL',['../structyaze_1_1VersionConstants.html#a7f55b9635ef975182ba681aa3de891e7',1,'yaze::VersionConstants']]], + ['kmap32tiletr_124',['kMap32TileTR',['../structyaze_1_1VersionConstants.html#a5cc2840d963ac5a75528408488ceaf3e',1,'yaze::VersionConstants']]], + ['kmap32tiletrexpanded_125',['kMap32TileTRExpanded',['../namespaceyaze_1_1zelda3.html#aec97ad6a549220899cef484237a75247',1,'yaze::zelda3']]], + ['kmapsettingscolumnnames_126',['kMapSettingsColumnNames',['../namespaceyaze_1_1editor.html#ade08d8ea5f9d2979004e41d346611f77',1,'yaze::editor']]], + ['kmatchedbytes_127',['kMatchedBytes',['../namespaceyaze_1_1gfx_1_1scad__format.html#ae70315e061d80f6328f35c209b4f8e58',1,'yaze::gfx::scad_format']]], + ['kmaxgraphics_128',['kMaxGraphics',['../namespaceyaze.html#a1811556fa67024bbd32667c731c21036',1,'yaze']]], + ['kmaxhistorysize_129',['kMaxHistorySize',['../classyaze_1_1editor_1_1palette__internal_1_1PaletteEditorHistory.html#aa8f312c25feff5f8e0c83a0b4c746723',1,'yaze::editor::palette_internal::PaletteEditorHistory']]], + ['kmaxlengthcompression_130',['kMaxLengthCompression',['../namespaceyaze_1_1gfx_1_1lc__lz2.html#a825a501247f069bad8b8fa15f1d67f57',1,'yaze::gfx::lc_lz2']]], + ['kmaxlengthnormalheader_131',['kMaxLengthNormalHeader',['../namespaceyaze_1_1gfx_1_1lc__lz2.html#a8119013c1605829f7e4a6fc368e3a8a8',1,'yaze::gfx::lc_lz2']]], + ['kmessagebankchangeid_132',['kMessageBankChangeId',['../namespaceyaze_1_1editor.html#abe760cd536283b42d4cfacd143210047',1,'yaze::editor']]], + ['kmessageidsize_133',['kMessageIdSize',['../namespaceyaze_1_1editor.html#abf3e74665f69b89b82a7375844db32ec',1,'yaze::editor']]], + ['kmessagetableflags_134',['kMessageTableFlags',['../namespaceyaze_1_1editor.html#abbdf1fbff1b3b401e9a764c5da0103d1',1,'yaze::editor']]], + ['kmessageterminator_135',['kMessageTerminator',['../namespaceyaze_1_1editor.html#a0d4a3ab38797b034b311b39a037a293a',1,'yaze::editor']]], + ['kmouseflags_136',['kMouseFlags',['../namespaceyaze_1_1gui.html#ac8d8a407cf4b76e12a012f326008d58a',1,'yaze::gui']]], + ['knewfiledialogwrapper_137',['kNewFileDialogWrapper',['../structyaze_1_1core_1_1ExperimentFlags_1_1Flags.html#ac4b41b3345be12d7020e094f40a0ffce',1,'yaze::core::ExperimentFlags::Flags']]], + ['knintendomode1_138',['kNintendoMode1',['../namespaceyaze_1_1gfx_1_1lc__lz2.html#a40999005b0886dc2f9e698bc7ad09cb7',1,'yaze::gfx::lc_lz2']]], + ['knintendomode2_139',['kNintendoMode2',['../namespaceyaze_1_1gfx_1_1lc__lz2.html#a524d21aaca8fc9d91317be59c3eec058',1,'yaze::gfx::lc_lz2']]], + ['knormalgfxspaceend_140',['kNormalGfxSpaceEnd',['../namespaceyaze.html#ae7f4d060a7da8c9ae259ac78937ff0f5',1,'yaze']]], + ['knormalgfxspacestart_141',['kNormalGfxSpaceStart',['../namespaceyaze.html#a55790eacbcbbde02e71f7cb230f1b044',1,'yaze']]], + ['knormallengthmod_142',['kNormalLengthMod',['../namespaceyaze_1_1gfx_1_1lc__lz2.html#aba2c99f0af8caa2daa8841970aadb0f6',1,'yaze::gfx::lc_lz2']]], + ['knumdictionaryentries_143',['kNumDictionaryEntries',['../namespaceyaze_1_1editor.html#a7da8c45c704303a76331eaade35bc5da',1,'yaze::editor']]], + ['knumentrancetiletypes_144',['kNumEntranceTileTypes',['../namespaceyaze_1_1zelda3.html#a619256c4d4c99314410810075c2451d0',1,'yaze::zelda3']]], + ['knumgfxsheets_145',['kNumGfxSheets',['../namespaceyaze.html#ac71d5970d234195c079f64f1a56e4522',1,'yaze']]], + ['knumlinksheets_146',['kNumLinkSheets',['../namespaceyaze.html#a51ca5df538b7f54c045a80783c02b102',1,'yaze']]], + ['knummainblocksets_147',['kNumMainBlocksets',['../namespaceyaze.html#a992222fdde7c53740e5f3cc542881b3a',1,'yaze']]], + ['knummessages_148',['kNumMessages',['../namespaceyaze_1_1editor.html#ae2ea0d3cf9bae097d559d93f326a7b1b',1,'yaze::editor']]], + ['knumoverworldentrances_149',['kNumOverworldEntrances',['../namespaceyaze_1_1zelda3.html#adc7a44403a309bba04259cd65b181719',1,'yaze::zelda3']]], + ['knumoverworldexits_150',['kNumOverworldExits',['../namespaceyaze_1_1zelda3.html#ab0cc7741feb75be66d2f690674713feb',1,'yaze::zelda3']]], + ['knumoverworldholes_151',['kNumOverworldHoles',['../namespaceyaze_1_1zelda3.html#a31e5c4ca32c0fb45812b92ea7252540e',1,'yaze::zelda3']]], + ['knumoverworldmapitempointers_152',['kNumOverworldMapItemPointers',['../namespaceyaze_1_1zelda3.html#a2dac3412687aae92877592cb0099d1d7',1,'yaze::zelda3']]], + ['knumoverworldmaps_153',['kNumOverworldMaps',['../namespaceyaze_1_1zelda3.html#a4700b7264866b963a05e2f48dc7797c0',1,'yaze::zelda3']]], + ['knumpalettes_154',['kNumPalettes',['../namespaceyaze_1_1gfx.html#a8fa421151c7f6d22cdda51ff316a53c0',1,'yaze::gfx']]], + ['knumpalettesets_155',['kNumPalettesets',['../namespaceyaze.html#ae3027bef139fcf788bb8a0d3f6f1a3ed',1,'yaze']]], + ['knumroomblocksets_156',['kNumRoomBlocksets',['../namespaceyaze.html#ac2b08cb603f8f019b669df53fbe14f2a',1,'yaze']]], + ['knumsheetstoload_157',['kNumSheetsToLoad',['../namespaceyaze_1_1editor.html#a638a8149a2fd554088a38d5b398344ab',1,'yaze::editor']]], + ['knumspritesets_158',['kNumSpritesets',['../namespaceyaze.html#a8ec2f2f56a0053f8169ecb919412cba6',1,'yaze']]], + ['knumtile16individual_159',['kNumTile16Individual',['../namespaceyaze_1_1zelda3.html#a310aac1b2a03f577a12376b08d0075d6',1,'yaze::zelda3']]], + ['knumtiletypes_160',['kNumTileTypes',['../namespaceyaze_1_1zelda3.html#a2942989160acd3b33d5e12bc535e9694',1,'yaze::zelda3']]], + ['koffsetfrommatchedbytesend_161',['kOffsetFromMatchedBytesEnd',['../namespaceyaze_1_1gfx_1_1scad__format.html#a721568a1c5a324befcaa8a13036cebcd',1,'yaze::gfx::scad_format']]], + ['koutlinerect_162',['kOutlineRect',['../namespaceyaze_1_1gui.html#a5b902cf759ec2b5ea194439194b3764c',1,'yaze::gui']]], + ['koverlaypointers_163',['kOverlayPointers',['../structyaze_1_1VersionConstants.html#a3c884189e076fa7097763e9a0bc334a6',1,'yaze::VersionConstants']]], + ['koverlaypointersbank_164',['kOverlayPointersBank',['../structyaze_1_1VersionConstants.html#a30c572cd24f6180f1ba4996a8099cd54',1,'yaze::VersionConstants']]], + ['koverworldcompressedmappos_165',['kOverworldCompressedMapPos',['../namespaceyaze_1_1zelda3.html#ac3dd7a2e2b816a0b4d976eda125c4f44',1,'yaze::zelda3']]], + ['koverworldcompressedoverflowpos_166',['kOverworldCompressedOverflowPos',['../namespaceyaze_1_1zelda3.html#ae951cf53c23877c9e91f0ca1c089921d',1,'yaze::zelda3']]], + ['koverworldentranceallowedtilesleft_167',['kOverworldEntranceAllowedTilesLeft',['../namespaceyaze_1_1zelda3.html#af2f2b5974fe152950da1b1ccc39df9f7',1,'yaze::zelda3']]], + ['koverworldentranceallowedtilesright_168',['kOverworldEntranceAllowedTilesRight',['../namespaceyaze_1_1zelda3.html#afa92b4b6666248e89fc92e119fa91647',1,'yaze::zelda3']]], + ['koverworldentranceentranceid_169',['kOverworldEntranceEntranceId',['../namespaceyaze_1_1zelda3.html#a3993966b93392af9275fc50e1aba9328',1,'yaze::zelda3']]], + ['koverworldentranceentranceidexpanded_170',['kOverworldEntranceEntranceIdExpanded',['../namespaceyaze_1_1zelda3.html#a26e5a7b9e91ebbb569929295138dbc33',1,'yaze::zelda3']]], + ['koverworldentranceexpandedflagpos_171',['kOverworldEntranceExpandedFlagPos',['../namespaceyaze_1_1zelda3.html#ad7f4c2a68fdd515015aae0aa460adc47',1,'yaze::zelda3']]], + ['koverworldentrancemap_172',['kOverworldEntranceMap',['../namespaceyaze_1_1zelda3.html#a4e561e2b049765cf7ae2b321a7d6a45a',1,'yaze::zelda3']]], + ['koverworldentrancemapexpanded_173',['kOverworldEntranceMapExpanded',['../namespaceyaze_1_1zelda3.html#ab77d18fdb72f1304bcdf701f7401d33d',1,'yaze::zelda3']]], + ['koverworldentrancepos_174',['kOverworldEntrancePos',['../namespaceyaze_1_1zelda3.html#a0b16d6719abc9aad2fd71d18915ea5ea',1,'yaze::zelda3']]], + ['koverworldentranceposexpanded_175',['kOverworldEntrancePosExpanded',['../namespaceyaze_1_1zelda3.html#aa4013aeee53e79c998a70f67b0a6ca32',1,'yaze::zelda3']]], + ['koverworldgfxgroups1_176',['kOverworldGfxGroups1',['../structyaze_1_1VersionConstants.html#a13e7828ae4961b2e053b69c24045badc',1,'yaze::VersionConstants']]], + ['koverworldgfxgroups2_177',['kOverworldGfxGroups2',['../structyaze_1_1VersionConstants.html#a69af5f10374fe3a267516b98ff204d0f',1,'yaze::VersionConstants']]], + ['koverworldgfxptr1_178',['kOverworldGfxPtr1',['../structyaze_1_1VersionConstants.html#aa0ca3496f72a6c0bc4e14fdd477bc8df',1,'yaze::VersionConstants']]], + ['koverworldgfxptr2_179',['kOverworldGfxPtr2',['../structyaze_1_1VersionConstants.html#a51997caed3e1a646766911dfbc424338',1,'yaze::VersionConstants']]], + ['koverworldgfxptr3_180',['kOverworldGfxPtr3',['../structyaze_1_1VersionConstants.html#a40168ed2b1437863d9e5b090867e5db0',1,'yaze::VersionConstants']]], + ['koverworldholearea_181',['kOverworldHoleArea',['../namespaceyaze_1_1zelda3.html#a07733b1877e42f53cff11a648c2b4ab5',1,'yaze::zelda3']]], + ['koverworldholeentrance_182',['kOverworldHoleEntrance',['../namespaceyaze_1_1zelda3.html#a0b76a585e0f3e8fac732a803ef61f1f1',1,'yaze::zelda3']]], + ['koverworldholepos_183',['kOverworldHolePos',['../namespaceyaze_1_1zelda3.html#a467f524f73f3fdfe3598e1f90627f22a',1,'yaze::zelda3']]], + ['koverworlditemsaddress_184',['kOverworldItemsAddress',['../namespaceyaze_1_1zelda3.html#a3ce9d39d0e0dbd350a61318cdf603d34',1,'yaze::zelda3']]], + ['koverworlditemsbank_185',['kOverworldItemsBank',['../namespaceyaze_1_1zelda3.html#a00fb217f42ff0da37d87a8ea292dfff9',1,'yaze::zelda3']]], + ['koverworlditemsenddata_186',['kOverworldItemsEndData',['../namespaceyaze_1_1zelda3.html#a5005f9513f85928b431a1be4ba06479f',1,'yaze::zelda3']]], + ['koverworlditemspointers_187',['kOverworldItemsPointers',['../namespaceyaze_1_1zelda3.html#aa975b441a998b3056797b46d38aacc31',1,'yaze::zelda3']]], + ['koverworldmapdataoverflow_188',['kOverworldMapDataOverflow',['../namespaceyaze_1_1zelda3.html#a1b6bdfa8432779a86bbb2ae908033838',1,'yaze::zelda3']]], + ['koverworldmappalettegroup_189',['kOverworldMapPaletteGroup',['../structyaze_1_1VersionConstants.html#a3bbc297fff4fdab7c9ffd77c81ac7397',1,'yaze::VersionConstants']]], + ['koverworldmappaletteids_190',['kOverworldMapPaletteIds',['../namespaceyaze_1_1zelda3.html#af2dc32a6554416090637ef571345e19c',1,'yaze::zelda3']]], + ['koverworldmapparentid_191',['kOverworldMapParentId',['../namespaceyaze_1_1zelda3.html#a9674f96015da115df6610300a744f6f1',1,'yaze::zelda3']]], + ['koverworldmapsize_192',['kOverworldMapSize',['../namespaceyaze_1_1editor.html#a6f983e8dc8c404be8d40eaf201dfd82a',1,'yaze::editor::kOverworldMapSize'],['../namespaceyaze_1_1zelda3.html#ab4bddd5800d59131e7daa4eb4a95d73e',1,'yaze::zelda3::kOverworldMapSize']]], + ['koverworldmapsizehighbyte_193',['kOverworldMapSizeHighByte',['../namespaceyaze_1_1zelda3.html#a1daaf78cdd7d6ac033a254420857b8d8',1,'yaze::zelda3']]], + ['koverworldmessageids_194',['kOverworldMessageIds',['../namespaceyaze_1_1zelda3.html#ab12277550d7aea2b576b2f9688ae60e4',1,'yaze::zelda3']]], + ['koverworldminimappalettes_195',['kOverworldMiniMapPalettes',['../namespaceyaze_1_1gfx.html#a70ae0644c0e3968506a856da053c762c',1,'yaze::gfx']]], + ['koverworldmusicagahnim_196',['kOverworldMusicAgahnim',['../namespaceyaze_1_1zelda3.html#a86e1071ba5022f1ca33020ab2b07bc65',1,'yaze::zelda3']]], + ['koverworldmusicbank_197',['kOverworldMusicBank',['../namespaceyaze_1_1zelda3_1_1music.html#a5c8fc806dc71867ff65894f871964cba',1,'yaze::zelda3::music']]], + ['koverworldmusicbeginning_198',['kOverworldMusicBeginning',['../namespaceyaze_1_1zelda3.html#a58f1dfabfd264b800806f86cc027539b',1,'yaze::zelda3']]], + ['koverworldmusicdarkworld_199',['kOverworldMusicDarkWorld',['../namespaceyaze_1_1zelda3.html#a6710b1d0fba084c4af9d1e067753773c',1,'yaze::zelda3']]], + ['koverworldmusicmastersword_200',['kOverworldMusicMasterSword',['../namespaceyaze_1_1zelda3.html#aad378435391c77fde26fd3955221a24b',1,'yaze::zelda3']]], + ['koverworldmusiczelda_201',['kOverworldMusicZelda',['../namespaceyaze_1_1zelda3.html#aaefc69f1138337fca202cc371d26430a',1,'yaze::zelda3']]], + ['koverworldpaletteanimated_202',['kOverworldPaletteAnimated',['../namespaceyaze_1_1gfx.html#a612f3486558be42a1f51faf0d94bab5b',1,'yaze::gfx']]], + ['koverworldpaletteaux_203',['kOverworldPaletteAux',['../namespaceyaze_1_1gfx.html#a0b4796f107c0c3b4b05fcd994ac82b59',1,'yaze::gfx']]], + ['koverworldpalettemain_204',['kOverworldPaletteMain',['../namespaceyaze_1_1gfx.html#a713732386b0aeb2ae824c69ba93d6f68',1,'yaze::gfx']]], + ['koverworldscreensize_205',['kOverworldScreenSize',['../namespaceyaze_1_1zelda3.html#a2dc542fb1abe47bdbbeabd081933f928',1,'yaze::zelda3']]], + ['koverworldscreensizeforloading_206',['kOverworldScreenSizeForLoading',['../namespaceyaze_1_1zelda3.html#a7075b3151832c9db6534ea1829693f0c',1,'yaze::zelda3']]], + ['koverworldscreentilemapchangebyscreen1_207',['kOverworldScreenTileMapChangeByScreen1',['../namespaceyaze_1_1zelda3.html#a19a9f5f8f41db038dd285a46cd19ce7c',1,'yaze::zelda3']]], + ['koverworldscreentilemapchangebyscreen2_208',['kOverworldScreenTileMapChangeByScreen2',['../namespaceyaze_1_1zelda3.html#ab50b9ca4453d8c22553f2849274dbee6',1,'yaze::zelda3']]], + ['koverworldscreentilemapchangebyscreen3_209',['kOverworldScreenTileMapChangeByScreen3',['../namespaceyaze_1_1zelda3.html#acfa7abf657b40a2856692d0eb54577ed',1,'yaze::zelda3']]], + ['koverworldscreentilemapchangebyscreen4_210',['kOverworldScreenTileMapChangeByScreen4',['../namespaceyaze_1_1zelda3.html#a2f77918eb0bd6d717f81627d310af3a3',1,'yaze::zelda3']]], + ['koverworldspecialgfxgroup_211',['kOverworldSpecialGfxGroup',['../namespaceyaze_1_1zelda3.html#af7e9f634f1aea0c0521ef89a78baa8d6',1,'yaze::zelda3']]], + ['koverworldspecialpalgroup_212',['kOverworldSpecialPalGroup',['../namespaceyaze_1_1zelda3.html#a6ba229cf50f70b0903defb08d5291416',1,'yaze::zelda3']]], + ['koverworldspritepalettegroup_213',['kOverworldSpritePaletteGroup',['../namespaceyaze_1_1zelda3.html#a0ab46bfa73f3cbcc9c7ab6584d1a5019',1,'yaze::zelda3']]], + ['koverworldspritepaletteids_214',['kOverworldSpritePaletteIds',['../namespaceyaze_1_1zelda3.html#a70c6666dde2ca529f626d335716d2e7e',1,'yaze::zelda3']]], + ['koverworldspritesagahnim_215',['kOverworldSpritesAgahnim',['../namespaceyaze_1_1zelda3.html#ae1489ed0611948c4530516eb1814b9cd',1,'yaze::zelda3']]], + ['koverworldspritesbeginning_216',['kOverworldSpritesBeginning',['../namespaceyaze_1_1zelda3.html#ac7a625fa7deb8db0d9fcddb77ff13cd6',1,'yaze::zelda3']]], + ['koverworldspriteset_217',['kOverworldSpriteset',['../namespaceyaze_1_1zelda3.html#a0d7cf4d3830a935da3661cd692d8ea0b',1,'yaze::zelda3']]], + ['koverworldspriteszelda_218',['kOverworldSpritesZelda',['../namespaceyaze_1_1zelda3.html#a8d32abbb46a1a6ab310c1f67d9bc92d9',1,'yaze::zelda3']]], + ['koverworldtilestype_219',['kOverworldTilesType',['../structyaze_1_1VersionConstants.html#a65e2cb8c4f87166560ccb1ff0810e837',1,'yaze::VersionConstants']]], + ['koverworldtransitionpositionx_220',['kOverworldTransitionPositionX',['../namespaceyaze_1_1zelda3.html#a62444628ec44a2fc586f2e523350c036',1,'yaze::zelda3']]], + ['koverworldtransitionpositiony_221',['kOverworldTransitionPositionY',['../namespaceyaze_1_1zelda3.html#a0b0fc81d66e7a7c520437b89110312ea',1,'yaze::zelda3']]], + ['koweditflags_222',['kOWEditFlags',['../namespaceyaze_1_1editor.html#aa788b4bcda80a46b48ff4ac934c58505',1,'yaze::editor']]], + ['kowedittable_223',['kOWEditTable',['../namespaceyaze_1_1editor.html#aa7eb073b2dec436454b35ff273655642',1,'yaze::editor']]], + ['kowmapflags_224',['kOWMapFlags',['../namespaceyaze_1_1editor.html#a21a3ee57d060881f0c1f7e062418a71f',1,'yaze::editor']]], + ['kowmaptable_225',['kOWMapTable',['../namespaceyaze_1_1editor.html#a1d8e24b671e1338c02fbe726de12a0a3',1,'yaze::editor']]], + ['kpalbuttonflags2_226',['kPalButtonFlags2',['../namespaceyaze_1_1editor.html#a30303af4e4e2edda065a4aa65f9a21f1',1,'yaze::editor']]], + ['kpalettegroupaddresseskeys_227',['kPaletteGroupAddressesKeys',['../namespaceyaze_1_1gfx.html#a56ca525964a966ffda0388092ee28f6f',1,'yaze::gfx']]], + ['kpalettegroupaddressmap_228',['kPaletteGroupAddressMap',['../namespaceyaze_1_1gfx.html#a2e522bffcfdd82bd1db8482717eeb5ae',1,'yaze::gfx']]], + ['kpalettegroupcolorcounts_229',['kPaletteGroupColorCounts',['../namespaceyaze_1_1gfx.html#a8b13b3e6d824b6d2e9aa81f1831cf08c',1,'yaze::gfx']]], + ['kpalettetableflags_230',['kPaletteTableFlags',['../namespaceyaze_1_1editor.html#a21f1f957d01aa00962679076991c7d51',1,'yaze::editor']]], + ['kpalnoalpha_231',['kPalNoAlpha',['../namespaceyaze_1_1editor.html#a2d7a49ee6092e15e8ebbf2384b32af41',1,'yaze::editor']]], + ['kpointersdictionaries_232',['kPointersDictionaries',['../namespaceyaze_1_1editor.html#a70cc399beb413359a70ca254b143d6ec',1,'yaze::editor']]], + ['kramsize_233',['kRAMSize',['../namespaceyaze_1_1emu.html#aa140edb4ad529998a6c5eddd1bb2a2a0',1,'yaze::emu']]], + ['kramstart_234',['kRAMStart',['../namespaceyaze_1_1emu.html#a781b5a449ccc0c56efdb0a262d492202',1,'yaze::emu']]], + ['krecentfilesfilename_235',['kRecentFilesFilename',['../namespaceyaze.html#adc07abaabd36d08f9073b9229ddc5f57',1,'yaze']]], + ['krectanglecolor_236',['kRectangleColor',['../namespaceyaze_1_1gui.html#a074b2ff8f8c07459d6dbdc5cac6b68cb',1,'yaze::gui']]], + ['kredpen_237',['kRedPen',['../namespaceyaze_1_1editor.html#a1a9ea88f79f3bb8c07a0f1439347bfc2',1,'yaze::editor']]], + ['kromsize_238',['kROMSize',['../namespaceyaze_1_1emu.html#a258cfa96b07e1c84ebdae64d2ca28e2d',1,'yaze::emu']]], + ['kromstart_239',['kROMStart',['../namespaceyaze_1_1emu.html#a3748887d6ee098a391b1fb72920b0e69',1,'yaze::emu']]], + ['kroomheaderpointer_240',['kRoomHeaderPointer',['../namespaceyaze_1_1zelda3.html#acbd549e1691fc9f4bcef8d4b2970507a',1,'yaze::zelda3']]], + ['kroomheaderpointerbank_241',['kRoomHeaderPointerBank',['../namespaceyaze_1_1zelda3.html#ad1ac0e51c4d6f33af2978a75e3a7e9fe',1,'yaze::zelda3']]], + ['kroomnames_242',['kRoomNames',['../namespaceyaze_1_1zelda3.html#a6b3f5be6f1403c5b4c4d4f04b74858ba',1,'yaze::zelda3']]], + ['kroomobjectsubtype1_243',['kRoomObjectSubtype1',['../namespaceyaze_1_1zelda3.html#a8dba0a80bc8aa578678dd25378dcd0f5',1,'yaze::zelda3']]], + ['kroomobjectsubtype2_244',['kRoomObjectSubtype2',['../namespaceyaze_1_1zelda3.html#a93f46a6999be6a8b526030afb9b1d6be',1,'yaze::zelda3']]], + ['kroomobjectsubtype3_245',['kRoomObjectSubtype3',['../namespaceyaze_1_1zelda3.html#a4852800a3aabb1c20b4dc965a6b2ddba',1,'yaze::zelda3']]], + ['kroomobjecttileaddress_246',['kRoomObjectTileAddress',['../namespaceyaze_1_1zelda3.html#ab044ae61220ad060623de10691e64055',1,'yaze::zelda3']]], + ['kroomobjecttileaddressfloor_247',['kRoomObjectTileAddressFloor',['../namespaceyaze_1_1zelda3.html#af382bd166123f115105c7a9ba778a171',1,'yaze::zelda3']]], + ['ksaveallpalettes_248',['kSaveAllPalettes',['../structyaze_1_1core_1_1ExperimentFlags_1_1Flags.html#a0400929ed31f9b6bf8c8e549fbf9af97',1,'yaze::core::ExperimentFlags::Flags']]], + ['ksavedungeonmaps_249',['kSaveDungeonMaps',['../structyaze_1_1core_1_1ExperimentFlags_1_1Flags.html#a139df348fe7ba7294a64ac19cd097095',1,'yaze::core::ExperimentFlags::Flags']]], + ['ksavegfxgroups_250',['kSaveGfxGroups',['../structyaze_1_1core_1_1ExperimentFlags_1_1Flags.html#a26fbe62bb23a612419bd01d0a41f6c20',1,'yaze::core::ExperimentFlags::Flags']]], + ['ksavegraphicssheet_251',['kSaveGraphicsSheet',['../structyaze_1_1core_1_1ExperimentFlags_1_1Flags.html#a2e20693a1b7f068735d17bdaa063277e',1,'yaze::core::ExperimentFlags::Flags']]], + ['ksaveoverworldentrances_252',['kSaveOverworldEntrances',['../structyaze_1_1core_1_1ExperimentFlags_1_1Flags_1_1Overworld.html#a620e1f11e10bc51de1bb3331a5bc2e30',1,'yaze::core::ExperimentFlags::Flags::Overworld']]], + ['ksaveoverworldexits_253',['kSaveOverworldExits',['../structyaze_1_1core_1_1ExperimentFlags_1_1Flags_1_1Overworld.html#a3623940f24c71a4d8eb64cd9e4918be0',1,'yaze::core::ExperimentFlags::Flags::Overworld']]], + ['ksaveoverworlditems_254',['kSaveOverworldItems',['../structyaze_1_1core_1_1ExperimentFlags_1_1Flags_1_1Overworld.html#a7b8ed33d3dcde362a68289b1d3526a0f',1,'yaze::core::ExperimentFlags::Flags::Overworld']]], + ['ksaveoverworldmaps_255',['kSaveOverworldMaps',['../structyaze_1_1core_1_1ExperimentFlags_1_1Flags_1_1Overworld.html#a7e9a5bb04d499770313e0f4bac95c788',1,'yaze::core::ExperimentFlags::Flags::Overworld']]], + ['ksaveoverworldproperties_256',['kSaveOverworldProperties',['../structyaze_1_1core_1_1ExperimentFlags_1_1Flags_1_1Overworld.html#a5abd03aced7a4cff43c7fe021e8e3b4e',1,'yaze::core::ExperimentFlags::Flags::Overworld']]], + ['ksavewithchangequeue_257',['kSaveWithChangeQueue',['../structyaze_1_1core_1_1ExperimentFlags_1_1Flags.html#a1d7872b391f6db3319d0367cfde788cb',1,'yaze::core::ExperimentFlags::Flags']]], + ['kscrollvertical_258',['kScrollVertical',['../namespaceyaze_1_1editor.html#a189336bde381ff1453e2be128c0e213b',1,'yaze::editor']]], + ['ksecretitemnames_259',['kSecretItemNames',['../namespaceyaze_1_1zelda3.html#a5dc8588fe49be6ba766225ccc0ca4a90',1,'yaze::zelda3']]], + ['kshieldpalettes_260',['kShieldPalettes',['../namespaceyaze_1_1gfx.html#a5d11714a4d5c1db3bb84fc46f34ffcad',1,'yaze::gfx']]], + ['ksnesbytemax_261',['kSnesByteMax',['../namespaceyaze_1_1gfx_1_1lc__lz2.html#a3917ad6c050f1d29d7dfc1f95751742d',1,'yaze::gfx::lc_lz2']]], + ['kspecialworldmapidstart_262',['kSpecialWorldMapIdStart',['../namespaceyaze_1_1zelda3.html#a367cb50c76df42b3ac6350e00800e31c',1,'yaze::zelda3']]], + ['kspriteblocksetpointer_263',['kSpriteBlocksetPointer',['../structyaze_1_1VersionConstants.html#a58bf96c3f8bbaf14a950de433cc5a039',1,'yaze::VersionConstants']]], + ['kspriteproperties_264',['kSpriteProperties',['../namespaceyaze_1_1zelda3.html#ad0817d230f1c2475d2af06e6105a5ef0',1,'yaze::zelda3']]], + ['kspritespalettesaux1_265',['kSpritesPalettesAux1',['../namespaceyaze_1_1gfx.html#a8b322cf8a94f5a7490d039e004614227',1,'yaze::gfx']]], + ['kspritespalettesaux2_266',['kSpritesPalettesAux2',['../namespaceyaze_1_1gfx.html#a60faa8e15591e4474796eb1f5d92c1ac',1,'yaze::gfx']]], + ['kspritespalettesaux3_267',['kSpritesPalettesAux3',['../namespaceyaze_1_1gfx.html#aa192ea229595082ae8f3839d94d99e61',1,'yaze::gfx']]], + ['kspritetabbarflags_268',['kSpriteTabBarFlags',['../namespaceyaze_1_1editor.html#ae80653744ecd4402e10c58d26015bdd5',1,'yaze::editor']]], + ['kspritetabflags_269',['kSpriteTabFlags',['../namespaceyaze_1_1editor.html#a861a117f36af4cfe2abaaeb25a2bbc88',1,'yaze::editor']]], + ['kspritetableflags_270',['kSpriteTableFlags',['../namespaceyaze_1_1editor.html#a6d91eaa164b4529e047ae78ef99c47a0',1,'yaze::editor']]], + ['kstartingentranceblockset_271',['kStartingEntranceBlockset',['../namespaceyaze_1_1zelda3.html#a7745249eeb5c180332b4a0b68f28c4fc',1,'yaze::zelda3']]], + ['kstartingentrancecameraxtrigger_272',['kStartingEntranceCameraXTrigger',['../namespaceyaze_1_1zelda3.html#aa690411421b72e058ca24ef51ebfe8f4',1,'yaze::zelda3']]], + ['kstartingentrancecameraytrigger_273',['kStartingEntranceCameraYTrigger',['../namespaceyaze_1_1zelda3.html#a89fd7b5386b2e3790f5e7b36036eb59c',1,'yaze::zelda3']]], + ['kstartingentrancedoor_274',['kStartingEntranceDoor',['../namespaceyaze_1_1zelda3.html#acd37ce49857c19fa6b48645d6c96f35c',1,'yaze::zelda3']]], + ['kstartingentrancedungeon_275',['kStartingEntranceDungeon',['../namespaceyaze_1_1zelda3.html#aded4493595ac61d0856cb4a5e6a94e1f',1,'yaze::zelda3']]], + ['kstartingentranceentrance_276',['kStartingEntranceentrance',['../namespaceyaze_1_1zelda3.html#a4d8deafb7b25555b8d65f860b8face7d',1,'yaze::zelda3']]], + ['kstartingentranceexit_277',['kStartingEntranceexit',['../namespaceyaze_1_1zelda3.html#ae9e347d90839ccbaeff8d377c9ca7e2a',1,'yaze::zelda3']]], + ['kstartingentrancefloor_278',['kStartingEntranceFloor',['../namespaceyaze_1_1zelda3.html#a8bc817b0e8b24c82ab302d82a0eff5e9',1,'yaze::zelda3']]], + ['kstartingentranceladderbg_279',['kStartingEntranceLadderBG',['../namespaceyaze_1_1zelda3.html#a130a7ad742b81ddae5894bd7be7db3a9',1,'yaze::zelda3']]], + ['kstartingentrancemusic_280',['kStartingEntrancemusic',['../namespaceyaze_1_1zelda3.html#a86657f47e874674554046bf0245b31f1',1,'yaze::zelda3']]], + ['kstartingentranceroom_281',['kStartingEntranceroom',['../namespaceyaze_1_1zelda3.html#aaef99d099284e48b83af29aea6748d5b',1,'yaze::zelda3']]], + ['kstartingentrancescrolledge_282',['kStartingEntranceScrollEdge',['../namespaceyaze_1_1zelda3.html#ab856ab8bbcaa17a82b9243a480c43c6f',1,'yaze::zelda3']]], + ['kstartingentrancescrolling_283',['kStartingEntrancescrolling',['../namespaceyaze_1_1zelda3.html#a6270b8fc739701253bb074324c836b01',1,'yaze::zelda3']]], + ['kstartingentrancescrollquadrant_284',['kStartingEntranceScrollQuadrant',['../namespaceyaze_1_1zelda3.html#a6086ef3cff89c45f1671001bbe5193ad',1,'yaze::zelda3']]], + ['kstartingentrancexposition_285',['kStartingEntranceXPosition',['../namespaceyaze_1_1zelda3.html#a8e470a5c29715280411373921ac2f3ee',1,'yaze::zelda3']]], + ['kstartingentrancexscroll_286',['kStartingEntranceXScroll',['../namespaceyaze_1_1zelda3.html#a300fc4221ec3783817047de4087bbf08',1,'yaze::zelda3']]], + ['kstartingentranceyposition_287',['kStartingEntranceYPosition',['../namespaceyaze_1_1zelda3.html#a8da9e849492a483317af6c5b3fa545c9',1,'yaze::zelda3']]], + ['kstartingentranceyscroll_288',['kStartingEntranceYScroll',['../namespaceyaze_1_1zelda3.html#afa47b9b687860f758b9b7b9c1acb91f6',1,'yaze::zelda3']]], + ['kstepfasthex_289',['kStepFastHex',['../namespaceyaze_1_1gui.html#ac0d0508a4ca0643d60c606788b50e17d',1,'yaze::gui']]], + ['ksteponehex_290',['kStepOneHex',['../namespaceyaze_1_1gui.html#a6029f8bda82fb5f101e9ddd63d85e856',1,'yaze::gui']]], + ['ksuperdonkeysprites_291',['kSuperDonkeySprites',['../namespaceyaze_1_1editor.html#a42382673ea2557750ccf0c490e8abc98',1,'yaze::editor']]], + ['ksuperdonkeytiles_292',['kSuperDonkeyTiles',['../namespaceyaze_1_1editor.html#aa7e4f5f4067c96e69f95a40beb7a83e5',1,'yaze::editor']]], + ['kswordpalettes_293',['kSwordPalettes',['../namespaceyaze_1_1gfx.html#a7894b061b9f2f6302a6ae6e6a1dc21e5',1,'yaze::gfx']]], + ['ktextdata_294',['kTextData',['../namespaceyaze_1_1editor.html#a473fd190fc829bc2a054131640c2f620',1,'yaze::editor']]], + ['ktextdata2_295',['kTextData2',['../namespaceyaze_1_1editor.html#a59d4c715a567f35b7d9423174b899067',1,'yaze::editor']]], + ['ktextdata2end_296',['kTextData2End',['../namespaceyaze_1_1editor.html#aa1be5ac0e95732fd100052c1e380608f',1,'yaze::editor']]], + ['ktextdataend_297',['kTextDataEnd',['../namespaceyaze_1_1editor.html#afa2bb58012ea2e36ff07daad1c52f812',1,'yaze::editor']]], + ['ktile16ptr_298',['kTile16Ptr',['../namespaceyaze.html#a928bdc81237834754dbac3f20bde2dca',1,'yaze']]], + ['ktile16size_299',['kTile16Size',['../namespaceyaze_1_1editor.html#a8dc3baef6adc771af0290ef25f331bb4',1,'yaze::editor']]], + ['ktile8displayheight_300',['kTile8DisplayHeight',['../namespaceyaze_1_1editor.html#acaf519c879d66d149309572ad431af0b',1,'yaze::editor']]], + ['ktileselectortab_301',['kTileSelectorTab',['../namespaceyaze_1_1editor.html#add4e4fce8dc72655325d8a50581404dd',1,'yaze::editor']]], + ['ktilesheetdepth_302',['kTilesheetDepth',['../namespaceyaze_1_1gfx.html#a6811e95709a9ee171b794ac5d3f289fe',1,'yaze::gfx']]], + ['ktilesheetheight_303',['kTilesheetHeight',['../namespaceyaze_1_1gfx.html#a31cc30ac8b84ca5dc7a802c51698e845',1,'yaze::gfx']]], + ['ktilesheetwidth_304',['kTilesheetWidth',['../namespaceyaze_1_1gfx.html#a33c61ec68c83c1679ac87d9711d7c0b0',1,'yaze::gfx']]], + ['ktoolsettableflags_305',['kToolsetTableFlags',['../namespaceyaze_1_1editor.html#a615aec1dbd7a854131aa04103e8ea5b6',1,'yaze::editor']]], + ['ktransitiontargetnorth_306',['kTransitionTargetNorth',['../namespaceyaze_1_1zelda3.html#ae6cd3b84406ea0d63138846e2e6eff29',1,'yaze::zelda3']]], + ['ktransitiontargetwest_307',['kTransitionTargetWest',['../namespaceyaze_1_1zelda3.html#a81ff6895314cd5125033ed779fd8a6c9',1,'yaze::zelda3']]], + ['ktriforcefaces_308',['kTriforceFaces',['../namespaceyaze_1_1zelda3_1_1screen.html#a2aee6eb8b231726446279f8cd694ad4d',1,'yaze::zelda3::screen']]], + ['ktriforcepalette_309',['kTriforcePalette',['../namespaceyaze_1_1gfx.html#abbdecdb226bc283e1b0ccc32c9d27b0a',1,'yaze::gfx']]], + ['ktriforcevertices_310',['kTriforceVertices',['../namespaceyaze_1_1zelda3_1_1screen.html#aa489f35925ddfb13b05baf84006bec6f',1,'yaze::zelda3::screen']]], + ['kuncompressedsheetsize_311',['kUncompressedSheetSize',['../namespaceyaze.html#a30653b94f9a3bf78bee51a203e141dd4',1,'yaze']]], + ['kwhitecolor_312',['kWhiteColor',['../namespaceyaze_1_1gui.html#a052158d35957768a382590f5af89e34e',1,'yaze::gui']]], + ['kwidtharraysize_313',['kWidthArraySize',['../namespaceyaze_1_1editor.html#ab8dad615541a554df4446d604e0bc187',1,'yaze::editor']]], + ['kworldlist_314',['kWorldList',['../namespaceyaze_1_1editor.html#a509c76430fe7bd64995ca4c2a0004443',1,'yaze::editor']]], + ['kzeropos_315',['kZeroPos',['../namespaceyaze_1_1gui.html#ab500bfa55478470e1f7cd45806c3728e',1,'yaze::gui']]] ]; diff --git a/search/variables_f.js b/search/variables_f.js index 5dfc23260..945ef0ed2 100644 --- a/search/variables_f.js +++ b/search/variables_f.js @@ -44,62 +44,61 @@ var searchData= ['pixeloutputformat_41',['pixelOutputFormat',['../classyaze_1_1emu_1_1Ppu.html#aa1d3ea33ab636e8211f3ed62d7c0e0fe',1,'yaze::emu::Ppu']]], ['placement_5ftype_5f_42',['placement_type_',['../classyaze_1_1editor_1_1DungeonEditor.html#a9e2a3a3374ac406d9e16e083140f557e',1,'yaze::editor::DungeonEditor']]], ['platform_5f_43',['platform_',['../classyaze_1_1core_1_1Controller.html#aaf4cdec7293747287b1413d458661543',1,'yaze::core::Controller']]], - ['png_5fdata_5f_44',['png_data_',['../classyaze_1_1gfx_1_1Bitmap.html#a36872c56aa8d6de846ea1648c226b369',1,'yaze::gfx::Bitmap']]], - ['points_5f_45',['points_',['../classyaze_1_1gui_1_1Canvas.html#a04e6cede191a4014242857bc393fc58b',1,'yaze::gui::Canvas']]], - ['port_5fauto_5fread_5f_46',['port_auto_read_',['../classyaze_1_1emu_1_1Snes.html#a28fe24359849342a92ed1137777d2941',1,'yaze::emu::Snes']]], - ['position_47',['position',['../structyaze_1_1emu_1_1WindowPosition.html#a1af2e3e67ce5d35a0734cc33ecb785bc',1,'yaze::emu::WindowPosition']]], - ['power_5f_48',['power_',['../classyaze_1_1emu_1_1Emulator.html#a6cb9bbefae5b801bb60a64cc0b55ddf5',1,'yaze::emu::Emulator']]], - ['ppu_49',['ppu',['../classyaze_1_1zelda3_1_1DungeonObjectRenderer.html#af3727759474e4f774be0f383c84a609d',1,'yaze::zelda3::DungeonObjectRenderer']]], - ['ppu1_5fopen_5fbus_5f_50',['ppu1_open_bus_',['../classyaze_1_1emu_1_1Ppu.html#a18acadc5ce49598d9d51a1d6feeafc9a',1,'yaze::emu::Ppu']]], - ['ppu1_5fversion_51',['ppu1_version',['../structyaze_1_1emu_1_1STAT77.html#a2b24030907526bcbf2bccc5886a4efb3',1,'yaze::emu::STAT77']]], - ['ppu2_5fopen_5fbus_5f_52',['ppu2_open_bus_',['../classyaze_1_1emu_1_1Ppu.html#aaf7b06ba603704322b93c831382a1333',1,'yaze::emu::Ppu']]], - ['ppu2_5fversion_53',['ppu2_version',['../structyaze_1_1emu_1_1STAT78.html#a87d1e07981819e72b7d56cecbfbdcf89',1,'yaze::emu::STAT78']]], - ['ppu_5f_54',['ppu_',['../classyaze_1_1emu_1_1Snes.html#a51a0dd75343f5e7bbbd465c26b0b9b1f',1,'yaze::emu::Snes']]], - ['ppu_5flatch_5f_55',['ppu_latch_',['../classyaze_1_1emu_1_1Snes.html#afb993056a77c17a13ecb5e4be8526dc4',1,'yaze::emu::Snes']]], - ['ppu_5ftexture_5f_56',['ppu_texture_',['../classyaze_1_1emu_1_1Emulator.html#a1fe1362e01040f8ccd7bd3914641dcf8',1,'yaze::emu::Emulator']]], - ['preclampgain_57',['preclampGain',['../structyaze_1_1emu_1_1DspChannel.html#af5037d3c3084f970a6cccd158a19c095',1,'yaze::emu::DspChannel']]], - ['prefix_58',['prefix',['../structyaze_1_1core_1_1HexStringParams.html#a5f1ea282d4a201a48765fd2e093b2026',1,'yaze::core::HexStringParams']]], - ['prev_59',['prev',['../structyaze_1_1zelda3_1_1music_1_1SpcCommand.html#ac68a57b9e3b1359935c1cc6bf92d513b',1,'yaze::zelda3::music::SpcCommand']]], - ['prevent_5fmath_5fmode_5f_60',['prevent_math_mode_',['../classyaze_1_1emu_1_1Ppu.html#a3887f11169b87118cffea95e37f514d1',1,'yaze::emu::Ppu']]], - ['preview_5fgfx_5f_61',['preview_gfx_',['../classyaze_1_1zelda3_1_1Sprite.html#a0ba913a4ff6dbdc3f7700aa997a58451',1,'yaze::zelda3::Sprite']]], - ['preview_5fobject_5fdata_5f_62',['preview_object_data_',['../classyaze_1_1zelda3_1_1RoomObject.html#a12db80d6e9909dde3a3f84c205bee5fa',1,'yaze::zelda3::RoomObject']]], - ['previous_5fmode_63',['previous_mode',['../classyaze_1_1editor_1_1OverworldEditor.html#ace50d203cb202e7509ec9af3eb7ad566',1,'yaze::editor::OverworldEditor']]], - ['previous_5fsize_5f_64',['previous_size_',['../classyaze_1_1zelda3_1_1RoomObject.html#aebd540b119bb35c240cdb65dbedae316',1,'yaze::zelda3::RoomObject']]], - ['priority_65',['priority',['../structsnes__tile__info.html#a75cfaaf7645cc745bec82f700ba44ae4',1,'snes_tile_info::priority'],['../structyaze_1_1editor_1_1SpriteEditor_1_1OAMConfig.html#ae5254508b7855bd2df5ee9515ec8287c',1,'yaze::editor::SpriteEditor::OAMConfig::priority'],['../structyaze_1_1editor_1_1zsprite_1_1OamTile.html#a9c4e748235e35b807ad5a1ccb2f0f865',1,'yaze::editor::zsprite::OamTile::priority'],['../structyaze_1_1emu_1_1SpriteAttributes.html#a9a42a22413535002cd9c652e439b3bcd',1,'yaze::emu::SpriteAttributes::priority'],['../structyaze_1_1emu_1_1TilemapEntry.html#a085c97a91aed4521397d24579cc5a3e3',1,'yaze::emu::TilemapEntry::priority'],['../structyaze_1_1emu_1_1ScreenMode.html#acc93f6148e8954d6034442ae0f0b6596',1,'yaze::emu::ScreenMode::priority'],['../structyaze_1_1emu_1_1Tile.html#abfd633cbe5b68f88d52b4884cb87aa0f',1,'yaze::emu::Tile::priority']]], - ['priority_5frotation_66',['priority_rotation',['../structyaze_1_1emu_1_1OAMADDH.html#a39f05de1ea23df4495f3172b78555b6e',1,'yaze::emu::OAMADDH']]], - ['priority_5ftile_67',['priority_tile',['../classyaze_1_1editor_1_1Tile16Editor.html#a45a639f1ec4a9ebf71b0c5d2f08febb4',1,'yaze::editor::Tile16Editor']]], - ['project_68',['project',['../structyaze__editor__context.html#a3e747d7d0638142be1b42e0fb5f0bf60',1,'yaze_editor_context']]], - ['project_5fopened_5f_69',['project_opened_',['../structyaze_1_1Project.html#ad57739ccc5e131b7b37e3c221b7fe974',1,'yaze::Project']]], - ['properties_70',['properties',['../classyaze_1_1zelda3_1_1SpriteBuilder.html#a38df538ec2add1fc3ac434a5522d278f',1,'yaze::zelda3::SpriteBuilder']]], - ['properties_5fcanvas_5f_71',['properties_canvas_',['../classyaze_1_1editor_1_1OverworldEditor.html#af15b9838fc18496532d3664c90db811f',1,'yaze::editor::OverworldEditor']]], - ['property_5fblockable_72',['property_blockable',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#a3e61c019ef3378d6de4930b30c948481',1,'yaze::editor::zsprite::ZSprite']]], - ['property_5fcanfall_73',['property_canfall',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#adb81af1aa4a1bfd1b4cec3579f19c5ee',1,'yaze::editor::zsprite::ZSprite']]], - ['property_5fcollisionlayer_74',['property_collisionlayer',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#a3226c3e3f187558defafc2854eaffd81',1,'yaze::editor::zsprite::ZSprite']]], - ['property_5fcustomdeath_75',['property_customdeath',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#a64dcee875af553bda67ab1d8b0476f87',1,'yaze::editor::zsprite::ZSprite']]], - ['property_5fdamage_76',['property_damage',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#ac6174ad5e39fc59e475026f6aef69ef7',1,'yaze::editor::zsprite::ZSprite']]], - ['property_5fdamagesound_77',['property_damagesound',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#ac08a25d44dadd310d8b145c2af5a84a2',1,'yaze::editor::zsprite::ZSprite']]], - ['property_5fdeflectarrows_78',['property_deflectarrows',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#a5be0731a0e7b3b6ef9a65c0b7cd103e4',1,'yaze::editor::zsprite::ZSprite']]], - ['property_5fdeflectprojectiles_79',['property_deflectprojectiles',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#ade9410a1d3ef4014dfc68527846e983a',1,'yaze::editor::zsprite::ZSprite']]], - ['property_5ffast_80',['property_fast',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#a6630c79b84391cd9001e6d3c7e33faae',1,'yaze::editor::zsprite::ZSprite']]], - ['property_5fharmless_81',['property_harmless',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#acf492ea2e2e894173ea2098ab8d4bb74',1,'yaze::editor::zsprite::ZSprite']]], - ['property_5fhealth_82',['property_health',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#ad74d1d5167559daa40bc0e6ec457877c',1,'yaze::editor::zsprite::ZSprite']]], - ['property_5fhitbox_83',['property_hitbox',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#a1b72f929a206d4b1241c1c7d9a68094c',1,'yaze::editor::zsprite::ZSprite']]], - ['property_5fimpervious_84',['property_impervious',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#a2607e85e8ccf92da627f7d3b94ff2815',1,'yaze::editor::zsprite::ZSprite']]], - ['property_5fimperviousarrow_85',['property_imperviousarrow',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#a34b5603a8f27d08f4dd8d18bc2be8621',1,'yaze::editor::zsprite::ZSprite']]], - ['property_5fimperviousmelee_86',['property_imperviousmelee',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#a660b336768237b9bef037d7c8bc39988',1,'yaze::editor::zsprite::ZSprite']]], - ['property_5finteraction_87',['property_interaction',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#a7647636535960895e9be2f9f159c1dbe',1,'yaze::editor::zsprite::ZSprite']]], - ['property_5fisboss_88',['property_isboss',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#a1e7e9bb1ca73c61cbfcfc7ba96808283',1,'yaze::editor::zsprite::ZSprite']]], - ['property_5foamnbr_89',['property_oamnbr',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#a70d72c6b4f229d3acbe5c151c9f6433e',1,'yaze::editor::zsprite::ZSprite']]], - ['property_5fpalette_90',['property_palette',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#aceaf517fbae8a417590bf7da3da03599',1,'yaze::editor::zsprite::ZSprite']]], - ['property_5fpersist_91',['property_persist',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#a15ef5c12b217ecf77673be10cb95c4f0',1,'yaze::editor::zsprite::ZSprite']]], - ['property_5fprize_92',['property_prize',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#a32432d22b18af188414e828c430dad5b',1,'yaze::editor::zsprite::ZSprite']]], - ['property_5fshadow_93',['property_shadow',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#a402255bcf4fc4bf667e56f62a1f0ec74',1,'yaze::editor::zsprite::ZSprite']]], - ['property_5fsmallshadow_94',['property_smallshadow',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#a3e5876e61573a96c1028a15774cdc906',1,'yaze::editor::zsprite::ZSprite']]], - ['property_5fsprid_95',['property_sprid',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#afad32f6eac364443e37f4e32fcd88a24',1,'yaze::editor::zsprite::ZSprite']]], - ['property_5fsprname_96',['property_sprname',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#aa5372405502e5d4a4458ad17da19349d',1,'yaze::editor::zsprite::ZSprite']]], - ['property_5fstatis_97',['property_statis',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#adbb9974bc55d1861414580356643d408',1,'yaze::editor::zsprite::ZSprite']]], - ['property_5fstatue_98',['property_statue',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#aa37b19672c4ed7d9fccc4b8cc84dc0ba',1,'yaze::editor::zsprite::ZSprite']]], - ['property_5fwatersprite_99',['property_watersprite',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#a8385512be9230231f899f9546bc4fb6a',1,'yaze::editor::zsprite::ZSprite']]], - ['pseudo_5fhires_5f_100',['pseudo_hires_',['../classyaze_1_1emu_1_1Ppu.html#a318b6ee2772331b0a089a92bec7ee9a0',1,'yaze::emu::Ppu']]], - ['psw_101',['PSW',['../classyaze_1_1emu_1_1Spc700.html#a41e989acb02f3a7e2c4a8658bdd08ab1',1,'yaze::emu::Spc700']]] + ['points_5f_44',['points_',['../classyaze_1_1gui_1_1Canvas.html#a04e6cede191a4014242857bc393fc58b',1,'yaze::gui::Canvas']]], + ['port_5fauto_5fread_5f_45',['port_auto_read_',['../classyaze_1_1emu_1_1Snes.html#a28fe24359849342a92ed1137777d2941',1,'yaze::emu::Snes']]], + ['position_46',['position',['../structyaze_1_1emu_1_1WindowPosition.html#a1af2e3e67ce5d35a0734cc33ecb785bc',1,'yaze::emu::WindowPosition']]], + ['power_5f_47',['power_',['../classyaze_1_1emu_1_1Emulator.html#a6cb9bbefae5b801bb60a64cc0b55ddf5',1,'yaze::emu::Emulator']]], + ['ppu_48',['ppu',['../classyaze_1_1zelda3_1_1DungeonObjectRenderer.html#af3727759474e4f774be0f383c84a609d',1,'yaze::zelda3::DungeonObjectRenderer']]], + ['ppu1_5fopen_5fbus_5f_49',['ppu1_open_bus_',['../classyaze_1_1emu_1_1Ppu.html#a18acadc5ce49598d9d51a1d6feeafc9a',1,'yaze::emu::Ppu']]], + ['ppu1_5fversion_50',['ppu1_version',['../structyaze_1_1emu_1_1STAT77.html#a2b24030907526bcbf2bccc5886a4efb3',1,'yaze::emu::STAT77']]], + ['ppu2_5fopen_5fbus_5f_51',['ppu2_open_bus_',['../classyaze_1_1emu_1_1Ppu.html#aaf7b06ba603704322b93c831382a1333',1,'yaze::emu::Ppu']]], + ['ppu2_5fversion_52',['ppu2_version',['../structyaze_1_1emu_1_1STAT78.html#a87d1e07981819e72b7d56cecbfbdcf89',1,'yaze::emu::STAT78']]], + ['ppu_5f_53',['ppu_',['../classyaze_1_1emu_1_1Snes.html#a51a0dd75343f5e7bbbd465c26b0b9b1f',1,'yaze::emu::Snes']]], + ['ppu_5flatch_5f_54',['ppu_latch_',['../classyaze_1_1emu_1_1Snes.html#afb993056a77c17a13ecb5e4be8526dc4',1,'yaze::emu::Snes']]], + ['ppu_5ftexture_5f_55',['ppu_texture_',['../classyaze_1_1emu_1_1Emulator.html#a1fe1362e01040f8ccd7bd3914641dcf8',1,'yaze::emu::Emulator']]], + ['preclampgain_56',['preclampGain',['../structyaze_1_1emu_1_1DspChannel.html#af5037d3c3084f970a6cccd158a19c095',1,'yaze::emu::DspChannel']]], + ['prefix_57',['prefix',['../structyaze_1_1core_1_1HexStringParams.html#a5f1ea282d4a201a48765fd2e093b2026',1,'yaze::core::HexStringParams']]], + ['prev_58',['prev',['../structyaze_1_1zelda3_1_1music_1_1SpcCommand.html#ac68a57b9e3b1359935c1cc6bf92d513b',1,'yaze::zelda3::music::SpcCommand']]], + ['prevent_5fmath_5fmode_5f_59',['prevent_math_mode_',['../classyaze_1_1emu_1_1Ppu.html#a3887f11169b87118cffea95e37f514d1',1,'yaze::emu::Ppu']]], + ['preview_5fgfx_5f_60',['preview_gfx_',['../classyaze_1_1zelda3_1_1Sprite.html#a0ba913a4ff6dbdc3f7700aa997a58451',1,'yaze::zelda3::Sprite']]], + ['preview_5fobject_5fdata_5f_61',['preview_object_data_',['../classyaze_1_1zelda3_1_1RoomObject.html#a12db80d6e9909dde3a3f84c205bee5fa',1,'yaze::zelda3::RoomObject']]], + ['previous_5fmode_62',['previous_mode',['../classyaze_1_1editor_1_1OverworldEditor.html#ace50d203cb202e7509ec9af3eb7ad566',1,'yaze::editor::OverworldEditor']]], + ['previous_5fsize_5f_63',['previous_size_',['../classyaze_1_1zelda3_1_1RoomObject.html#aebd540b119bb35c240cdb65dbedae316',1,'yaze::zelda3::RoomObject']]], + ['priority_64',['priority',['../structsnes__tile__info.html#a75cfaaf7645cc745bec82f700ba44ae4',1,'snes_tile_info::priority'],['../structyaze_1_1editor_1_1SpriteEditor_1_1OAMConfig.html#ae5254508b7855bd2df5ee9515ec8287c',1,'yaze::editor::SpriteEditor::OAMConfig::priority'],['../structyaze_1_1editor_1_1zsprite_1_1OamTile.html#a9c4e748235e35b807ad5a1ccb2f0f865',1,'yaze::editor::zsprite::OamTile::priority'],['../structyaze_1_1emu_1_1SpriteAttributes.html#a9a42a22413535002cd9c652e439b3bcd',1,'yaze::emu::SpriteAttributes::priority'],['../structyaze_1_1emu_1_1TilemapEntry.html#a085c97a91aed4521397d24579cc5a3e3',1,'yaze::emu::TilemapEntry::priority'],['../structyaze_1_1emu_1_1ScreenMode.html#acc93f6148e8954d6034442ae0f0b6596',1,'yaze::emu::ScreenMode::priority'],['../structyaze_1_1emu_1_1Tile.html#abfd633cbe5b68f88d52b4884cb87aa0f',1,'yaze::emu::Tile::priority']]], + ['priority_5frotation_65',['priority_rotation',['../structyaze_1_1emu_1_1OAMADDH.html#a39f05de1ea23df4495f3172b78555b6e',1,'yaze::emu::OAMADDH']]], + ['priority_5ftile_66',['priority_tile',['../classyaze_1_1editor_1_1Tile16Editor.html#a45a639f1ec4a9ebf71b0c5d2f08febb4',1,'yaze::editor::Tile16Editor']]], + ['project_67',['project',['../structyaze__editor__context.html#a3e747d7d0638142be1b42e0fb5f0bf60',1,'yaze_editor_context']]], + ['project_5fopened_5f_68',['project_opened_',['../structyaze_1_1Project.html#ad57739ccc5e131b7b37e3c221b7fe974',1,'yaze::Project']]], + ['properties_69',['properties',['../classyaze_1_1zelda3_1_1SpriteBuilder.html#a38df538ec2add1fc3ac434a5522d278f',1,'yaze::zelda3::SpriteBuilder']]], + ['properties_5fcanvas_5f_70',['properties_canvas_',['../classyaze_1_1editor_1_1OverworldEditor.html#af15b9838fc18496532d3664c90db811f',1,'yaze::editor::OverworldEditor']]], + ['property_5fblockable_71',['property_blockable',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#a3e61c019ef3378d6de4930b30c948481',1,'yaze::editor::zsprite::ZSprite']]], + ['property_5fcanfall_72',['property_canfall',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#adb81af1aa4a1bfd1b4cec3579f19c5ee',1,'yaze::editor::zsprite::ZSprite']]], + ['property_5fcollisionlayer_73',['property_collisionlayer',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#a3226c3e3f187558defafc2854eaffd81',1,'yaze::editor::zsprite::ZSprite']]], + ['property_5fcustomdeath_74',['property_customdeath',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#a64dcee875af553bda67ab1d8b0476f87',1,'yaze::editor::zsprite::ZSprite']]], + ['property_5fdamage_75',['property_damage',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#ac6174ad5e39fc59e475026f6aef69ef7',1,'yaze::editor::zsprite::ZSprite']]], + ['property_5fdamagesound_76',['property_damagesound',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#ac08a25d44dadd310d8b145c2af5a84a2',1,'yaze::editor::zsprite::ZSprite']]], + ['property_5fdeflectarrows_77',['property_deflectarrows',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#a5be0731a0e7b3b6ef9a65c0b7cd103e4',1,'yaze::editor::zsprite::ZSprite']]], + ['property_5fdeflectprojectiles_78',['property_deflectprojectiles',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#ade9410a1d3ef4014dfc68527846e983a',1,'yaze::editor::zsprite::ZSprite']]], + ['property_5ffast_79',['property_fast',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#a6630c79b84391cd9001e6d3c7e33faae',1,'yaze::editor::zsprite::ZSprite']]], + ['property_5fharmless_80',['property_harmless',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#acf492ea2e2e894173ea2098ab8d4bb74',1,'yaze::editor::zsprite::ZSprite']]], + ['property_5fhealth_81',['property_health',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#ad74d1d5167559daa40bc0e6ec457877c',1,'yaze::editor::zsprite::ZSprite']]], + ['property_5fhitbox_82',['property_hitbox',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#a1b72f929a206d4b1241c1c7d9a68094c',1,'yaze::editor::zsprite::ZSprite']]], + ['property_5fimpervious_83',['property_impervious',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#a2607e85e8ccf92da627f7d3b94ff2815',1,'yaze::editor::zsprite::ZSprite']]], + ['property_5fimperviousarrow_84',['property_imperviousarrow',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#a34b5603a8f27d08f4dd8d18bc2be8621',1,'yaze::editor::zsprite::ZSprite']]], + ['property_5fimperviousmelee_85',['property_imperviousmelee',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#a660b336768237b9bef037d7c8bc39988',1,'yaze::editor::zsprite::ZSprite']]], + ['property_5finteraction_86',['property_interaction',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#a7647636535960895e9be2f9f159c1dbe',1,'yaze::editor::zsprite::ZSprite']]], + ['property_5fisboss_87',['property_isboss',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#a1e7e9bb1ca73c61cbfcfc7ba96808283',1,'yaze::editor::zsprite::ZSprite']]], + ['property_5foamnbr_88',['property_oamnbr',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#a70d72c6b4f229d3acbe5c151c9f6433e',1,'yaze::editor::zsprite::ZSprite']]], + ['property_5fpalette_89',['property_palette',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#aceaf517fbae8a417590bf7da3da03599',1,'yaze::editor::zsprite::ZSprite']]], + ['property_5fpersist_90',['property_persist',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#a15ef5c12b217ecf77673be10cb95c4f0',1,'yaze::editor::zsprite::ZSprite']]], + ['property_5fprize_91',['property_prize',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#a32432d22b18af188414e828c430dad5b',1,'yaze::editor::zsprite::ZSprite']]], + ['property_5fshadow_92',['property_shadow',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#a402255bcf4fc4bf667e56f62a1f0ec74',1,'yaze::editor::zsprite::ZSprite']]], + ['property_5fsmallshadow_93',['property_smallshadow',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#a3e5876e61573a96c1028a15774cdc906',1,'yaze::editor::zsprite::ZSprite']]], + ['property_5fsprid_94',['property_sprid',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#afad32f6eac364443e37f4e32fcd88a24',1,'yaze::editor::zsprite::ZSprite']]], + ['property_5fsprname_95',['property_sprname',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#aa5372405502e5d4a4458ad17da19349d',1,'yaze::editor::zsprite::ZSprite']]], + ['property_5fstatis_96',['property_statis',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#adbb9974bc55d1861414580356643d408',1,'yaze::editor::zsprite::ZSprite']]], + ['property_5fstatue_97',['property_statue',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#aa37b19672c4ed7d9fccc4b8cc84dc0ba',1,'yaze::editor::zsprite::ZSprite']]], + ['property_5fwatersprite_98',['property_watersprite',['../structyaze_1_1editor_1_1zsprite_1_1ZSprite.html#a8385512be9230231f899f9546bc4fb6a',1,'yaze::editor::zsprite::ZSprite']]], + ['pseudo_5fhires_5f_99',['pseudo_hires_',['../classyaze_1_1emu_1_1Ppu.html#a318b6ee2772331b0a089a92bec7ee9a0',1,'yaze::emu::Ppu']]], + ['psw_100',['PSW',['../classyaze_1_1emu_1_1Spc700.html#a41e989acb02f3a7e2c4a8658bdd08ab1',1,'yaze::emu::Spc700']]] ]; diff --git a/settings__editor_8cc__incl.map b/settings__editor_8cc__incl.map index df3469c52..ee4cb0249 100644 --- a/settings__editor_8cc__incl.map +++ b/settings__editor_8cc__incl.map @@ -6,14 +6,14 @@ - - + + - + - + diff --git a/settings__editor_8cc__incl.md5 b/settings__editor_8cc__incl.md5 index 74e3854d1..1df9a2b26 100644 --- a/settings__editor_8cc__incl.md5 +++ b/settings__editor_8cc__incl.md5 @@ -1 +1 @@ -d100a0c906ec1ab9a3ee1be1a54a3049 \ No newline at end of file +3340481ef3ea7b6d1388c7f199167ce9 \ No newline at end of file diff --git a/settings__editor_8h__incl.map b/settings__editor_8h__incl.map index a4d94da84..eca98bbb8 100644 --- a/settings__editor_8h__incl.map +++ b/settings__editor_8h__incl.map @@ -13,12 +13,12 @@ - - - - - - + + + + + + diff --git a/settings__editor_8h__incl.md5 b/settings__editor_8h__incl.md5 index a297258b2..626c2735b 100644 --- a/settings__editor_8h__incl.md5 +++ b/settings__editor_8h__incl.md5 @@ -1 +1 @@ -cc1978b8c0a86717ad953e98e86028f1 \ No newline at end of file +f4ac3a8ddb572f26ec1e8edaf4025ea9 \ No newline at end of file diff --git a/sprite_8cc.html b/sprite_8cc.html index 17f156825..dfb1a6937 100644 --- a/sprite_8cc.html +++ b/sprite_8cc.html @@ -118,80 +118,67 @@
                          - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                          diff --git a/sprite_8cc__incl.map b/sprite_8cc__incl.map index 7eac968bd..db266d932 100644 --- a/sprite_8cc__incl.map +++ b/sprite_8cc__incl.map @@ -1,76 +1,63 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/sprite_8cc__incl.md5 b/sprite_8cc__incl.md5 index 74d3c5d08..be3d880ff 100644 --- a/sprite_8cc__incl.md5 +++ b/sprite_8cc__incl.md5 @@ -1 +1 @@ -17224e85a27517f7512316b91c015cc4 \ No newline at end of file +d93d36c4d292632f3b8eb94de8d7975b \ No newline at end of file diff --git a/sprite_8cc__incl.png b/sprite_8cc__incl.png index 9a3d3c0c9..0aea90033 100644 Binary files a/sprite_8cc__incl.png and b/sprite_8cc__incl.png differ diff --git a/sprite__editor_8cc__incl.map b/sprite__editor_8cc__incl.map index ae2d59739..e2c665f4e 100644 --- a/sprite__editor_8cc__incl.map +++ b/sprite__editor_8cc__incl.map @@ -4,21 +4,21 @@ - - - - - - - - + + + + + + + + - - + + @@ -36,9 +36,9 @@ - - - + + + @@ -52,29 +52,29 @@ - - - - - - - - - - + + + + + + + + + + - - - - - - - - - + + + + + + + + + - - - + + + diff --git a/sprite__editor_8cc__incl.md5 b/sprite__editor_8cc__incl.md5 index b5ae73b25..857db75a1 100644 --- a/sprite__editor_8cc__incl.md5 +++ b/sprite__editor_8cc__incl.md5 @@ -1 +1 @@ -68454eb452799eeaece24f7598c22e6f \ No newline at end of file +016a1c4976e63f382dc7924e04584045 \ No newline at end of file diff --git a/sprite__editor_8h__incl.map b/sprite__editor_8h__incl.map index 2b8f13a4b..423de3745 100644 --- a/sprite__editor_8h__incl.map +++ b/sprite__editor_8h__incl.map @@ -6,8 +6,8 @@ - - + + @@ -38,23 +38,23 @@ - - - - - - + + + + + + - - - - - + + + + + - - + + diff --git a/sprite__editor_8h__incl.md5 b/sprite__editor_8h__incl.md5 index 176aff921..7f5af18af 100644 --- a/sprite__editor_8h__incl.md5 +++ b/sprite__editor_8h__incl.md5 @@ -1 +1 @@ -22e779b74de7f7bc25126dd6de9f5242 \ No newline at end of file +12c3e6d27e1ef3f7d523bfe8166b7627 \ No newline at end of file diff --git a/src_2app_2gfx_2snes__color_8h.html b/src_2app_2gfx_2snes__color_8h.html index bf3fce7bf..fd2b287a7 100644 --- a/src_2app_2gfx_2snes__color_8h.html +++ b/src_2app_2gfx_2snes__color_8h.html @@ -138,92 +138,91 @@
                          - - - - - - + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                          diff --git a/src_2app_2gfx_2snes__color_8h__dep__incl.map b/src_2app_2gfx_2snes__color_8h__dep__incl.map index 8c509c04a..be39462a1 100644 --- a/src_2app_2gfx_2snes__color_8h__dep__incl.map +++ b/src_2app_2gfx_2snes__color_8h__dep__incl.map @@ -1,88 +1,87 @@ - - - - - - + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src_2app_2gfx_2snes__color_8h__dep__incl.md5 b/src_2app_2gfx_2snes__color_8h__dep__incl.md5 index 6b1858f22..ffbf5ad54 100644 --- a/src_2app_2gfx_2snes__color_8h__dep__incl.md5 +++ b/src_2app_2gfx_2snes__color_8h__dep__incl.md5 @@ -1 +1 @@ -a7ba58b043dd3248dfc597364767571a \ No newline at end of file +e9a2cde120b0bb241dd483395749df3c \ No newline at end of file diff --git a/src_2app_2gfx_2snes__color_8h__dep__incl.png b/src_2app_2gfx_2snes__color_8h__dep__incl.png index a02c0c33e..f33fec9b6 100644 Binary files a/src_2app_2gfx_2snes__color_8h__dep__incl.png and b/src_2app_2gfx_2snes__color_8h__dep__incl.png differ diff --git a/src_2app_2zelda3_2overworld_2overworld_8h.html b/src_2app_2zelda3_2overworld_2overworld_8h.html index 46636f1a2..858cac331 100644 --- a/src_2app_2zelda3_2overworld_2overworld_8h.html +++ b/src_2app_2zelda3_2overworld_2overworld_8h.html @@ -116,11 +116,8 @@
                          #include <vector>
                          #include "absl/container/flat_hash_map.h"
                          #include "absl/status/status.h"
                          -#include "app/core/common.h"
                          -#include "app/core/constants.h"
                          #include "app/gfx/snes_tile.h"
                          #include "app/rom.h"
                          -#include "app/zelda3/common.h"
                          #include "app/zelda3/overworld/overworld_entrance.h"
                          #include "app/zelda3/overworld/overworld_exit.h"
                          #include "app/zelda3/overworld/overworld_item.h"
                          @@ -131,98 +128,81 @@
                          - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                          diff --git a/src_2app_2zelda3_2overworld_2overworld_8h__incl.map b/src_2app_2zelda3_2overworld_2overworld_8h__incl.map index c69ec15c3..7e9c5ad0a 100644 --- a/src_2app_2zelda3_2overworld_2overworld_8h__incl.map +++ b/src_2app_2zelda3_2overworld_2overworld_8h__incl.map @@ -1,94 +1,77 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src_2app_2zelda3_2overworld_2overworld_8h__incl.md5 b/src_2app_2zelda3_2overworld_2overworld_8h__incl.md5 index 39460fd24..cfd525b4d 100644 --- a/src_2app_2zelda3_2overworld_2overworld_8h__incl.md5 +++ b/src_2app_2zelda3_2overworld_2overworld_8h__incl.md5 @@ -1 +1 @@ -fc034d64ecf01afadbd749a3f57dbdfe \ No newline at end of file +99a9b7bc61aa0f2dd0321a8ccaa1c0e6 \ No newline at end of file diff --git a/src_2app_2zelda3_2overworld_2overworld_8h__incl.png b/src_2app_2zelda3_2overworld_2overworld_8h__incl.png index 94b8de538..8bb226eab 100644 Binary files a/src_2app_2zelda3_2overworld_2overworld_8h__incl.png and b/src_2app_2zelda3_2overworld_2overworld_8h__incl.png differ diff --git a/src_2app_2zelda3_2overworld_2overworld_8h_source.html b/src_2app_2zelda3_2overworld_2overworld_8h_source.html index a62ecdb25..640aecede 100644 --- a/src_2app_2zelda3_2overworld_2overworld_8h_source.html +++ b/src_2app_2zelda3_2overworld_2overworld_8h_source.html @@ -116,447 +116,442 @@
                          5
                          6#include "absl/container/flat_hash_map.h"
                          7#include "absl/status/status.h"
                          -
                          8#include "app/core/common.h"
                          - -
                          10#include "app/gfx/snes_tile.h"
                          -
                          11#include "app/rom.h"
                          -
                          12#include "app/zelda3/common.h"
                          - - - - - +
                          8#include "app/gfx/snes_tile.h"
                          +
                          9#include "app/rom.h"
                          + + + + + +
                          15
                          +
                          16namespace yaze {
                          +
                          17namespace zelda3 {
                          18
                          -
                          19namespace yaze {
                          -
                          20namespace zelda3 {
                          -
                          21
                          -
                          22constexpr int GravesYTilePos = 0x49968; // short (0x0F entries)
                          -
                          23constexpr int GravesXTilePos = 0x49986; // short (0x0F entries)
                          -
                          24constexpr int GravesTilemapPos = 0x499A4; // short (0x0F entries)
                          -
                          25constexpr int GravesGFX = 0x499C2; // short (0x0F entries)
                          -
                          26constexpr int GravesXPos = 0x4994A; // short (0x0F entries)
                          -
                          27constexpr int GravesYLine = 0x4993A; // short (0x08 entries)
                          -
                          28constexpr int GravesCountOnY = 0x499E0; // Byte 0x09 entries
                          -
                          29constexpr int GraveLinkSpecialHole = 0x46DD9; // short
                          -
                          30constexpr int GraveLinkSpecialStairs = 0x46DE0; // short
                          -
                          31
                          -
                          32constexpr int kOverworldMapPaletteIds = 0x7D1C;
                          -
                          33constexpr int kOverworldSpritePaletteIds = 0x7B41;
                          -
                          34constexpr int kOverworldSpritePaletteGroup = 0x75580;
                          -
                          35constexpr int kOverworldSpriteset = 0x7A41;
                          -
                          36constexpr int kOverworldSpecialGfxGroup = 0x16821;
                          -
                          37constexpr int kOverworldSpecialPalGroup = 0x16831;
                          -
                          38constexpr int kOverworldSpritesBeginning = 0x4C881;
                          -
                          39constexpr int kOverworldSpritesAgahnim = 0x4CA21;
                          -
                          40constexpr int kOverworldSpritesZelda = 0x4C901;
                          +
                          19constexpr int GravesYTilePos = 0x49968; // short (0x0F entries)
                          +
                          20constexpr int GravesXTilePos = 0x49986; // short (0x0F entries)
                          +
                          21constexpr int GravesTilemapPos = 0x499A4; // short (0x0F entries)
                          +
                          22constexpr int GravesGFX = 0x499C2; // short (0x0F entries)
                          +
                          23constexpr int GravesXPos = 0x4994A; // short (0x0F entries)
                          +
                          24constexpr int GravesYLine = 0x4993A; // short (0x08 entries)
                          +
                          25constexpr int GravesCountOnY = 0x499E0; // Byte 0x09 entries
                          +
                          26constexpr int GraveLinkSpecialHole = 0x46DD9; // short
                          +
                          27constexpr int GraveLinkSpecialStairs = 0x46DE0; // short
                          +
                          28
                          +
                          29constexpr int kOverworldMapPaletteIds = 0x7D1C;
                          +
                          30constexpr int kOverworldSpritePaletteIds = 0x7B41;
                          +
                          31constexpr int kOverworldSpritePaletteGroup = 0x75580;
                          +
                          32constexpr int kOverworldSpriteset = 0x7A41;
                          +
                          33constexpr int kOverworldSpecialGfxGroup = 0x16821;
                          +
                          34constexpr int kOverworldSpecialPalGroup = 0x16831;
                          +
                          35constexpr int kOverworldSpritesBeginning = 0x4C881;
                          +
                          36constexpr int kOverworldSpritesAgahnim = 0x4CA21;
                          +
                          37constexpr int kOverworldSpritesZelda = 0x4C901;
                          +
                          38
                          +
                          39constexpr int kAreaGfxIdPtr = 0x7C9C;
                          +
                          40constexpr int kOverworldMessageIds = 0x3F51D;
                          41
                          -
                          42constexpr int kAreaGfxIdPtr = 0x7C9C;
                          -
                          43constexpr int kOverworldMessageIds = 0x3F51D;
                          -
                          44
                          -
                          45constexpr int kOverworldMusicBeginning = 0x14303;
                          -
                          46constexpr int kOverworldMusicZelda = 0x14303 + 0x40;
                          -
                          47constexpr int kOverworldMusicMasterSword = 0x14303 + 0x80;
                          -
                          48constexpr int kOverworldMusicAgahnim = 0x14303 + 0xC0;
                          -
                          49constexpr int kOverworldMusicDarkWorld = 0x14403;
                          -
                          50constexpr int kOverworldEntranceAllowedTilesLeft = 0xDB8C1;
                          - +
                          42constexpr int kOverworldMusicBeginning = 0x14303;
                          +
                          43constexpr int kOverworldMusicZelda = 0x14303 + 0x40;
                          +
                          44constexpr int kOverworldMusicMasterSword = 0x14303 + 0x80;
                          +
                          45constexpr int kOverworldMusicAgahnim = 0x14303 + 0xC0;
                          +
                          46constexpr int kOverworldMusicDarkWorld = 0x14403;
                          +
                          47constexpr int kOverworldEntranceAllowedTilesLeft = 0xDB8C1;
                          + +
                          49
                          +
                          50// 0x00 = small maps, 0x20 = large maps
                          +
                          51constexpr int kOverworldMapSize = 0x12844;
                          52
                          -
                          53// 0x00 = small maps, 0x20 = large maps
                          -
                          54constexpr int kOverworldMapSize = 0x12844;
                          +
                          53// 0x01 = small maps, 0x03 = large maps
                          +
                          54constexpr int kOverworldMapSizeHighByte = 0x12884;
                          55
                          -
                          56// 0x01 = small maps, 0x03 = large maps
                          -
                          57constexpr int kOverworldMapSizeHighByte = 0x12884;
                          -
                          58
                          -
                          59// relative to the WORLD + 0x200 per map
                          -
                          60// large map that are not == parent id = same position as their parent!
                          -
                          61// eg for X position small maps :
                          -
                          62// 0000, 0200, 0400, 0600, 0800, 0A00, 0C00, 0E00
                          -
                          63// all Large map would be :
                          -
                          64// 0000, 0000, 0400, 0400, 0800, 0800, 0C00, 0C00
                          -
                          65constexpr int kOverworldMapParentId = 0x125EC;
                          -
                          66constexpr int kOverworldTransitionPositionY = 0x128C4;
                          -
                          67constexpr int kOverworldTransitionPositionX = 0x12944;
                          -
                          68constexpr int kOverworldScreenSize = 0x1788D;
                          -
                          69constexpr int kOverworldScreenSizeForLoading = 0x4C635;
                          -
                          70
                          - - - - -
                          75
                          -
                          76constexpr int kOverworldMapDataOverflow = 0x130000;
                          -
                          77
                          -
                          78constexpr int kTransitionTargetNorth = 0x13EE2;
                          -
                          79constexpr int kTransitionTargetWest = 0x13F62;
                          -
                          80constexpr int overworldCustomMosaicASM = 0x1301D0;
                          -
                          81constexpr int overworldCustomMosaicArray = 0x1301F0;
                          -
                          82
                          -
                          83// Expanded tile16 and tile32
                          -
                          84constexpr int kMap16TilesExpanded = 0x1E8000;
                          -
                          85constexpr int kMap32TileTRExpanded = 0x020000;
                          -
                          86constexpr int kMap32TileBLExpanded = 0x1F0000;
                          -
                          87constexpr int kMap32TileBRExpanded = 0x1F8000;
                          -
                          88constexpr int kMap32TileCountExpanded = 0x0067E0;
                          -
                          89constexpr int kMap32ExpandedFlagPos = 0x01772E; // 0x04
                          -
                          90constexpr int kMap16ExpandedFlagPos = 0x02FD28; // 0x0F
                          -
                          91constexpr int kOverworldEntranceExpandedFlagPos = 0x0DB895; // 0xB8
                          +
                          56// relative to the WORLD + 0x200 per map
                          +
                          57// large map that are not == parent id = same position as their parent!
                          +
                          58// eg for X position small maps :
                          +
                          59// 0000, 0200, 0400, 0600, 0800, 0A00, 0C00, 0E00
                          +
                          60// all Large map would be :
                          +
                          61// 0000, 0000, 0400, 0400, 0800, 0800, 0C00, 0C00
                          +
                          62constexpr int kOverworldMapParentId = 0x125EC;
                          +
                          63constexpr int kOverworldTransitionPositionY = 0x128C4;
                          +
                          64constexpr int kOverworldTransitionPositionX = 0x12944;
                          +
                          65constexpr int kOverworldScreenSize = 0x1788D;
                          +
                          66constexpr int kOverworldScreenSizeForLoading = 0x4C635;
                          +
                          67
                          + + + + +
                          72
                          +
                          73constexpr int kOverworldMapDataOverflow = 0x130000;
                          +
                          74
                          +
                          75constexpr int kTransitionTargetNorth = 0x13EE2;
                          +
                          76constexpr int kTransitionTargetWest = 0x13F62;
                          +
                          77constexpr int overworldCustomMosaicASM = 0x1301D0;
                          +
                          78constexpr int overworldCustomMosaicArray = 0x1301F0;
                          +
                          79
                          +
                          80// Expanded tile16 and tile32
                          +
                          81constexpr int kMap16TilesExpanded = 0x1E8000;
                          +
                          82constexpr int kMap32TileTRExpanded = 0x020000;
                          +
                          83constexpr int kMap32TileBLExpanded = 0x1F0000;
                          +
                          84constexpr int kMap32TileBRExpanded = 0x1F8000;
                          +
                          85constexpr int kMap32TileCountExpanded = 0x0067E0;
                          +
                          86constexpr int kMap32ExpandedFlagPos = 0x01772E; // 0x04
                          +
                          87constexpr int kMap16ExpandedFlagPos = 0x02FD28; // 0x0F
                          +
                          88constexpr int kOverworldEntranceExpandedFlagPos = 0x0DB895; // 0xB8
                          +
                          89
                          +
                          90constexpr int kOverworldCompressedMapPos = 0x058000;
                          +
                          91constexpr int kOverworldCompressedOverflowPos = 0x137FFF;
                          92
                          -
                          93constexpr int kOverworldCompressedMapPos = 0x058000;
                          -
                          94constexpr int kOverworldCompressedOverflowPos = 0x137FFF;
                          -
                          95
                          -
                          96constexpr int kNumTileTypes = 0x200;
                          -
                          97constexpr int kMap16Tiles = 0x78000;
                          -
                          98constexpr int kNumOverworldMaps = 160;
                          -
                          99constexpr int kNumTile16Individual = 4096;
                          -
                          100constexpr int Map32PerScreen = 256;
                          -
                          101constexpr int NumberOfMap16 = 3752; // 4096
                          -
                          102constexpr int NumberOfMap16Ex = 4096; // 4096
                          -
                          103constexpr int LimitOfMap32 = 8864;
                          -
                          104constexpr int NumberOfOWSprites = 352;
                          - -
                          106
                          -
                          -
                          113class Overworld : public SharedRom {
                          -
                          114 public:
                          -
                          115 absl::Status Load(Rom &rom);
                          -
                          116 absl::Status LoadOverworldMaps();
                          -
                          117 void LoadTileTypes();
                          -
                          118 void LoadEntrances();
                          -
                          119
                          -
                          120 absl::Status LoadExits();
                          -
                          121 absl::Status LoadItems();
                          -
                          122 absl::Status LoadSprites();
                          -
                          123 absl::Status LoadSpritesFromMap(int spriteStart, int spriteCount,
                          -
                          124 int spriteIndex);
                          -
                          125
                          -
                          126 absl::Status Save(Rom &rom);
                          -
                          127 absl::Status SaveOverworldMaps();
                          -
                          128 absl::Status SaveLargeMaps();
                          -
                          129 absl::Status SaveEntrances();
                          -
                          130 absl::Status SaveExits();
                          -
                          131 absl::Status SaveItems();
                          -
                          132
                          -
                          133 absl::Status CreateTile32Tilemap();
                          -
                          134 absl::Status SaveMap16Expanded();
                          -
                          135 absl::Status SaveMap16Tiles();
                          -
                          136 absl::Status SaveMap32Expanded();
                          -
                          137 absl::Status SaveMap32Tiles();
                          -
                          138
                          -
                          139 absl::Status SaveMapProperties();
                          -
                          140
                          -
                          -
                          141 void Destroy() {
                          -
                          142 for (auto &map : overworld_maps_) {
                          -
                          143 map.Destroy();
                          -
                          144 }
                          -
                          145 overworld_maps_.clear();
                          -
                          146 all_entrances_.clear();
                          -
                          147 all_exits_.clear();
                          -
                          148 all_items_.clear();
                          -
                          149 all_sprites_.clear();
                          -
                          150 is_loaded_ = false;
                          -
                          151 }
                          +
                          93constexpr int kNumTileTypes = 0x200;
                          +
                          94constexpr int kMap16Tiles = 0x78000;
                          +
                          95constexpr int kNumOverworldMaps = 160;
                          +
                          96constexpr int kNumTile16Individual = 4096;
                          +
                          97constexpr int Map32PerScreen = 256;
                          +
                          98constexpr int NumberOfMap16 = 3752; // 4096
                          +
                          99constexpr int NumberOfMap16Ex = 4096; // 4096
                          +
                          100constexpr int LimitOfMap32 = 8864;
                          +
                          101constexpr int NumberOfOWSprites = 352;
                          + +
                          103
                          +
                          +
                          110class Overworld : public SharedRom {
                          +
                          111 public:
                          +
                          112 absl::Status Load(Rom &rom);
                          +
                          113 absl::Status LoadOverworldMaps();
                          +
                          114 void LoadTileTypes();
                          +
                          115 void LoadEntrances();
                          +
                          116
                          +
                          117 absl::Status LoadExits();
                          +
                          118 absl::Status LoadItems();
                          +
                          119 absl::Status LoadSprites();
                          +
                          120 absl::Status LoadSpritesFromMap(int spriteStart, int spriteCount,
                          +
                          121 int spriteIndex);
                          +
                          122
                          +
                          123 absl::Status Save(Rom &rom);
                          +
                          124 absl::Status SaveOverworldMaps();
                          +
                          125 absl::Status SaveLargeMaps();
                          +
                          126 absl::Status SaveEntrances();
                          +
                          127 absl::Status SaveExits();
                          +
                          128 absl::Status SaveItems();
                          +
                          129
                          +
                          130 absl::Status CreateTile32Tilemap();
                          +
                          131 absl::Status SaveMap16Expanded();
                          +
                          132 absl::Status SaveMap16Tiles();
                          +
                          133 absl::Status SaveMap32Expanded();
                          +
                          134 absl::Status SaveMap32Tiles();
                          +
                          135
                          +
                          136 absl::Status SaveMapProperties();
                          +
                          137
                          +
                          +
                          138 void Destroy() {
                          +
                          139 for (auto &map : overworld_maps_) {
                          +
                          140 map.Destroy();
                          +
                          141 }
                          +
                          142 overworld_maps_.clear();
                          +
                          143 all_entrances_.clear();
                          +
                          144 all_exits_.clear();
                          +
                          145 all_items_.clear();
                          +
                          146 all_sprites_.clear();
                          +
                          147 is_loaded_ = false;
                          +
                          148 }
                          -
                          152
                          -
                          -
                          153 int GetTileFromPosition(ImVec2 position) const {
                          -
                          154 if (current_world_ == 0) {
                          -
                          155 return map_tiles_.light_world[position.x][position.y];
                          -
                          156 } else if (current_world_ == 1) {
                          -
                          157 return map_tiles_.dark_world[position.x][position.y];
                          -
                          158 } else {
                          -
                          159 return map_tiles_.special_world[position.x][position.y];
                          -
                          160 }
                          -
                          161 }
                          +
                          149
                          +
                          +
                          150 int GetTileFromPosition(ImVec2 position) const {
                          +
                          151 if (current_world_ == 0) {
                          +
                          152 return map_tiles_.light_world[position.x][position.y];
                          +
                          153 } else if (current_world_ == 1) {
                          +
                          154 return map_tiles_.dark_world[position.x][position.y];
                          +
                          155 } else {
                          +
                          156 return map_tiles_.special_world[position.x][position.y];
                          +
                          157 }
                          +
                          158 }
                          -
                          162
                          -
                          - -
                          164 switch (world_type) {
                          -
                          165 case 0:
                          -
                          166 return map_tiles_.light_world;
                          -
                          167 case 1:
                          -
                          168 return map_tiles_.dark_world;
                          -
                          169 case 2:
                          - -
                          171 default:
                          -
                          172 return map_tiles_.light_world;
                          -
                          173 }
                          -
                          174 }
                          +
                          159
                          +
                          + +
                          161 switch (world_type) {
                          +
                          162 case 0:
                          +
                          163 return map_tiles_.light_world;
                          +
                          164 case 1:
                          +
                          165 return map_tiles_.dark_world;
                          +
                          166 case 2:
                          + +
                          168 default:
                          +
                          169 return map_tiles_.light_world;
                          +
                          170 }
                          +
                          171 }
                          -
                          175
                          -
                          176 auto overworld_maps() const { return overworld_maps_; }
                          -
                          177 auto overworld_map(int i) const { return &overworld_maps_[i]; }
                          -
                          178 auto mutable_overworld_map(int i) { return &overworld_maps_[i]; }
                          -
                          179 auto exits() const { return &all_exits_; }
                          -
                          180 auto mutable_exits() { return &all_exits_; }
                          -
                          181 std::vector<gfx::Tile16> tiles16() const { return tiles16_; }
                          -
                          182 auto mutable_tiles16() { return &tiles16_; }
                          -
                          183 auto sprites(int state) const { return all_sprites_[state]; }
                          -
                          184 auto mutable_sprites(int state) { return &all_sprites_[state]; }
                          -
                          -
                          185 auto current_graphics() const {
                          -
                          186 return overworld_maps_[current_map_].current_graphics();
                          -
                          187 }
                          +
                          172
                          +
                          173 auto overworld_maps() const { return overworld_maps_; }
                          +
                          174 auto overworld_map(int i) const { return &overworld_maps_[i]; }
                          +
                          175 auto mutable_overworld_map(int i) { return &overworld_maps_[i]; }
                          +
                          176 auto exits() const { return &all_exits_; }
                          +
                          177 auto mutable_exits() { return &all_exits_; }
                          +
                          178 std::vector<gfx::Tile16> tiles16() const { return tiles16_; }
                          +
                          179 auto mutable_tiles16() { return &tiles16_; }
                          +
                          180 auto sprites(int state) const { return all_sprites_[state]; }
                          +
                          181 auto mutable_sprites(int state) { return &all_sprites_[state]; }
                          +
                          +
                          182 auto current_graphics() const {
                          +
                          183 return overworld_maps_[current_map_].current_graphics();
                          +
                          184 }
                          +
                          +
                          185 auto &entrances() { return all_entrances_; }
                          + +
                          187 auto &holes() { return all_holes_; }
                          +
                          188 auto mutable_holes() { return &all_holes_; }
                          +
                          189 auto deleted_entrances() const { return deleted_entrances_; }
                          + +
                          +
                          191 auto current_area_palette() const {
                          +
                          192 return overworld_maps_[current_map_].current_palette();
                          +
                          193 }
                          -
                          188 auto &entrances() { return all_entrances_; }
                          - -
                          190 auto &holes() { return all_holes_; }
                          -
                          191 auto mutable_holes() { return &all_holes_; }
                          -
                          192 auto deleted_entrances() const { return deleted_entrances_; }
                          -
                          -
                          194 auto current_area_palette() const {
                          -
                          195 return overworld_maps_[current_map_].current_palette();
                          + +
                          195 return overworld_maps_[current_map_].bitmap_data();
                          196 }
                          - -
                          198 return overworld_maps_[current_map_].bitmap_data();
                          +
                          197 auto tile16_blockset_data() const {
                          +
                          198 return overworld_maps_[current_map_].current_tile16_blockset();
                          199 }
                          -
                          -
                          200 auto tile16_blockset_data() const {
                          -
                          201 return overworld_maps_[current_map_].current_tile16_blockset();
                          -
                          202 }
                          +
                          200 auto is_loaded() const { return is_loaded_; }
                          +
                          201 void set_current_map(int i) { current_map_ = i; }
                          +
                          202 auto map_tiles() const { return map_tiles_; }
                          +
                          203 auto mutable_map_tiles() { return &map_tiles_; }
                          +
                          204 auto all_items() const { return all_items_; }
                          +
                          205 auto mutable_all_items() { return &all_items_; }
                          +
                          206 auto all_tiles_types() const { return all_tiles_types_; }
                          + +
                          208
                          +
                          209 private:
                          + -
                          203 auto is_loaded() const { return is_loaded_; }
                          -
                          204 void set_current_map(int i) { current_map_ = i; }
                          -
                          205 auto map_tiles() const { return map_tiles_; }
                          -
                          206 auto mutable_map_tiles() { return &map_tiles_; }
                          -
                          207 auto all_items() const { return all_items_; }
                          -
                          208 auto mutable_all_items() { return &all_items_; }
                          -
                          209 auto all_tiles_types() const { return all_tiles_types_; }
                          - -
                          211
                          -
                          212 private:
                          -
                          - - - - -
                          217 map32TilesBR = 3
                          -
                          218 };
                          +
                          216
                          +
                          217 void FetchLargeMaps();
                          +
                          218 absl::StatusOr<uint16_t> GetTile16ForTile32(int index, int quadrant,
                          +
                          219 int dimension,
                          +
                          220 const uint32_t *map32address);
                          +
                          221 absl::Status AssembleMap32Tiles();
                          +
                          222 absl::Status AssembleMap16Tiles();
                          +
                          223 void AssignWorldTiles(int x, int y, int sx, int sy, int tpos,
                          +
                          224 OverworldBlockset &world);
                          +
                          225 void OrganizeMapTiles(std::vector<uint8_t> &bytes,
                          +
                          226 std::vector<uint8_t> &bytes2, int i, int sx, int sy,
                          +
                          227 int &ttpos);
                          + +
                          229
                          + +
                          231
                          +
                          232 bool is_loaded_ = false;
                          +
                          233 bool expanded_tile16_ = false;
                          +
                          234 bool expanded_tile32_ = false;
                          + +
                          236
                          +
                          237 int game_state_ = 0;
                          + + +
                          240
                          + +
                          242
                          +
                          243 std::array<uint8_t, kNumOverworldMaps> map_parent_;
                          +
                          244 std::array<uint8_t, kNumTileTypes> all_tiles_types_;
                          +
                          245 std::vector<gfx::Tile16> tiles16_;
                          +
                          246 std::vector<gfx::Tile32> tiles32_;
                          +
                          247 std::vector<uint16_t> tiles32_list_;
                          +
                          248 std::vector<gfx::Tile32> tiles32_unique_;
                          +
                          249 std::vector<OverworldMap> overworld_maps_;
                          +
                          250 std::vector<OverworldEntrance> all_entrances_;
                          +
                          251 std::vector<OverworldEntrance> all_holes_;
                          +
                          252 std::vector<OverworldExit> all_exits_;
                          +
                          253 std::vector<OverworldItem> all_items_;
                          +
                          254 std::vector<std::vector<Sprite>> all_sprites_;
                          +
                          255 std::vector<uint64_t> deleted_entrances_;
                          +
                          256 std::vector<std::vector<uint8_t>> map_data_p1 =
                          +
                          257 std::vector<std::vector<uint8_t>>(kNumOverworldMaps);
                          +
                          258 std::vector<std::vector<uint8_t>> map_data_p2 =
                          +
                          259 std::vector<std::vector<uint8_t>>(kNumOverworldMaps);
                          +
                          260
                          +
                          261 std::vector<int> map_pointers1_id = std::vector<int>(kNumOverworldMaps);
                          +
                          262 std::vector<int> map_pointers2_id = std::vector<int>(kNumOverworldMaps);
                          +
                          263 std::vector<int> map_pointers1 = std::vector<int>(kNumOverworldMaps);
                          +
                          264 std::vector<int> map_pointers2 = std::vector<int>(kNumOverworldMaps);
                          +
                          265
                          +
                          266 std::vector<absl::flat_hash_map<uint16_t, int>> usage_stats_;
                          +
                          267};
                          -
                          219
                          -
                          220 void FetchLargeMaps();
                          -
                          221 absl::StatusOr<uint16_t> GetTile16ForTile32(int index, int quadrant,
                          -
                          222 int dimension,
                          -
                          223 const uint32_t *map32address);
                          -
                          224 absl::Status AssembleMap32Tiles();
                          -
                          225 void AssembleMap16Tiles();
                          -
                          226 void AssignWorldTiles(int x, int y, int sx, int sy, int tpos,
                          -
                          227 OverworldBlockset &world);
                          -
                          228 void OrganizeMapTiles(std::vector<uint8_t> &bytes,
                          -
                          229 std::vector<uint8_t> &bytes2, int i, int sx, int sy,
                          -
                          230 int &ttpos);
                          -
                          231 absl::Status DecompressAllMapTiles();
                          -
                          232
                          - -
                          234
                          -
                          235 bool is_loaded_ = false;
                          -
                          236 bool expanded_tile16_ = false;
                          -
                          237 bool expanded_tile32_ = false;
                          - -
                          239
                          -
                          240 int game_state_ = 0;
                          - - -
                          243
                          - -
                          245
                          -
                          246 std::array<uint8_t, kNumOverworldMaps> map_parent_;
                          -
                          247 std::array<uint8_t, kNumTileTypes> all_tiles_types_;
                          -
                          248 std::vector<gfx::Tile16> tiles16_;
                          -
                          249 std::vector<gfx::Tile32> tiles32_;
                          -
                          250 std::vector<uint16_t> tiles32_list_;
                          -
                          251 std::vector<gfx::Tile32> tiles32_unique_;
                          -
                          252 std::vector<OverworldMap> overworld_maps_;
                          -
                          253 std::vector<OverworldEntrance> all_entrances_;
                          -
                          254 std::vector<OverworldEntrance> all_holes_;
                          -
                          255 std::vector<OverworldExit> all_exits_;
                          -
                          256 std::vector<OverworldItem> all_items_;
                          -
                          257 std::vector<std::vector<Sprite>> all_sprites_;
                          -
                          258 std::vector<uint64_t> deleted_entrances_;
                          -
                          259 std::vector<std::vector<uint8_t>> map_data_p1 =
                          -
                          260 std::vector<std::vector<uint8_t>>(kNumOverworldMaps);
                          -
                          261 std::vector<std::vector<uint8_t>> map_data_p2 =
                          -
                          262 std::vector<std::vector<uint8_t>>(kNumOverworldMaps);
                          -
                          263
                          -
                          264 std::vector<int> map_pointers1_id = std::vector<int>(kNumOverworldMaps);
                          -
                          265 std::vector<int> map_pointers2_id = std::vector<int>(kNumOverworldMaps);
                          -
                          266 std::vector<int> map_pointers1 = std::vector<int>(kNumOverworldMaps);
                          -
                          267 std::vector<int> map_pointers2 = std::vector<int>(kNumOverworldMaps);
                          268
                          -
                          269 std::vector<absl::flat_hash_map<uint16_t, int>> usage_stats_;
                          -
                          270};
                          -
                          +
                          269} // namespace zelda3
                          +
                          270} // namespace yaze
                          271
                          -
                          272} // namespace zelda3
                          -
                          273} // namespace yaze
                          -
                          274
                          -
                          275#endif
                          +
                          272#endif
                          The Rom class is used to load, save, and modify Rom data.
                          Definition rom.h:134
                          A class to hold a shared pointer to a Rom object.
                          Definition rom.h:570
                          auto rom()
                          Definition rom.h:582
                          -
                          Represents the full Overworld data, light and dark world.
                          Definition overworld.h:113
                          -
                          std::vector< uint64_t > deleted_entrances_
                          Definition overworld.h:258
                          -
                          absl::Status SaveMap32Expanded()
                          -
                          auto tile16_blockset_data() const
                          Definition overworld.h:200
                          -
                          absl::Status LoadExits()
                          Definition overworld.cc:340
                          -
                          auto current_area_palette() const
                          Definition overworld.h:194
                          -
                          std::vector< uint16_t > tiles32_list_
                          Definition overworld.h:250
                          - -
                          int GetTileFromPosition(ImVec2 position) const
                          Definition overworld.h:153
                          - +
                          Represents the full Overworld data, light and dark world.
                          Definition overworld.h:110
                          +
                          std::vector< uint64_t > deleted_entrances_
                          Definition overworld.h:255
                          +
                          absl::Status SaveMap32Expanded()
                          +
                          auto tile16_blockset_data() const
                          Definition overworld.h:197
                          +
                          absl::Status LoadExits()
                          Definition overworld.cc:342
                          +
                          auto current_area_palette() const
                          Definition overworld.h:191
                          +
                          std::vector< uint16_t > tiles32_list_
                          Definition overworld.h:247
                          + +
                          int GetTileFromPosition(ImVec2 position) const
                          Definition overworld.h:150
                          +
                          absl::Status Load(Rom &rom)
                          Definition overworld.cc:17
                          - - -
                          std::vector< OverworldItem > all_items_
                          Definition overworld.h:256
                          -
                          void OrganizeMapTiles(std::vector< uint8_t > &bytes, std::vector< uint8_t > &bytes2, int i, int sx, int sy, int &ttpos)
                          Definition overworld.cc:192
                          -
                          absl::Status DecompressAllMapTiles()
                          Definition overworld.cc:212
                          -
                          std::vector< gfx::Tile32 > tiles32_unique_
                          Definition overworld.h:251
                          -
                          auto deleted_entrances() const
                          Definition overworld.h:192
                          -
                          absl::Status SaveMapProperties()
                          - - - - - -
                          std::vector< int > map_pointers2
                          Definition overworld.h:267
                          - -
                          absl::Status SaveMap32Tiles()
                          - -
                          std::vector< OverworldEntrance > all_entrances_
                          Definition overworld.h:253
                          -
                          OverworldMapTiles map_tiles_
                          Definition overworld.h:244
                          -
                          absl::Status SaveMap16Tiles()
                          -
                          std::vector< gfx::Tile16 > tiles16() const
                          Definition overworld.h:181
                          - -
                          std::vector< int > map_pointers2_id
                          Definition overworld.h:265
                          -
                          auto sprites(int state) const
                          Definition overworld.h:183
                          -
                          auto map_tiles() const
                          Definition overworld.h:205
                          + + +
                          std::vector< OverworldItem > all_items_
                          Definition overworld.h:253
                          +
                          void OrganizeMapTiles(std::vector< uint8_t > &bytes, std::vector< uint8_t > &bytes2, int i, int sx, int sy, int &ttpos)
                          Definition overworld.cc:195
                          +
                          std::vector< gfx::Tile32 > tiles32_unique_
                          Definition overworld.h:248
                          +
                          auto deleted_entrances() const
                          Definition overworld.h:189
                          + +
                          absl::Status SaveMapProperties()
                          + + + + + +
                          std::vector< int > map_pointers2
                          Definition overworld.h:264
                          + +
                          absl::Status SaveMap32Tiles()
                          + +
                          std::vector< OverworldEntrance > all_entrances_
                          Definition overworld.h:250
                          +
                          OverworldMapTiles map_tiles_
                          Definition overworld.h:241
                          +
                          absl::Status SaveMap16Tiles()
                          +
                          std::vector< gfx::Tile16 > tiles16() const
                          Definition overworld.h:178
                          + +
                          std::vector< int > map_pointers2_id
                          Definition overworld.h:262
                          +
                          auto sprites(int state) const
                          Definition overworld.h:180
                          +
                          auto map_tiles() const
                          Definition overworld.h:202
                          absl::Status SaveLargeMaps()
                          Definition overworld.cc:650
                          -
                          std::vector< std::vector< Sprite > > all_sprites_
                          Definition overworld.h:257
                          -
                          auto all_items() const
                          Definition overworld.h:207
                          - -
                          std::array< uint8_t, kNumOverworldMaps > map_parent_
                          Definition overworld.h:246
                          -
                          void AssignWorldTiles(int x, int y, int sx, int sy, int tpos, OverworldBlockset &world)
                          Definition overworld.cc:180
                          -
                          auto is_loaded() const
                          Definition overworld.h:203
                          - - -
                          std::array< uint8_t, kNumTileTypes > all_tiles_types_
                          Definition overworld.h:247
                          -
                          auto current_graphics() const
                          Definition overworld.h:185
                          - -
                          std::vector< std::vector< uint8_t > > map_data_p2
                          Definition overworld.h:261
                          - -
                          absl::Status CreateTile32Tilemap()
                          -
                          auto overworld_map(int i) const
                          Definition overworld.h:177
                          -
                          absl::Status Save(Rom &rom)
                          Definition overworld.cc:498
                          -
                          auto all_tiles_types() const
                          Definition overworld.h:209
                          -
                          std::vector< int > map_pointers1
                          Definition overworld.h:266
                          -
                          void set_current_map(int i)
                          Definition overworld.h:204
                          -
                          absl::Status LoadItems()
                          Definition overworld.cc:397
                          -
                          auto mutable_overworld_map(int i)
                          Definition overworld.h:178
                          -
                          absl::Status SaveEntrances()
                          -
                          absl::Status SaveExits()
                          -
                          absl::Status LoadSprites()
                          Definition overworld.cc:447
                          -
                          std::vector< OverworldMap > overworld_maps_
                          Definition overworld.h:252
                          -
                          absl::Status SaveItems()
                          -
                          std::vector< std::vector< uint8_t > > map_data_p1
                          Definition overworld.h:259
                          - -
                          std::vector< gfx::Tile32 > tiles32_
                          Definition overworld.h:249
                          - - -
                          absl::Status SaveOverworldMaps()
                          Definition overworld.cc:510
                          - - - -
                          absl::Status LoadOverworldMaps()
                          Definition overworld.cc:263
                          -
                          std::vector< gfx::Tile16 > tiles16_
                          Definition overworld.h:248
                          - -
                          std::vector< absl::flat_hash_map< uint16_t, int > > usage_stats_
                          Definition overworld.h:269
                          -
                          auto mutable_sprites(int state)
                          Definition overworld.h:184
                          - -
                          absl::Status LoadSpritesFromMap(int spriteStart, int spriteCount, int spriteIndex)
                          Definition overworld.cc:458
                          - -
                          absl::Status SaveMap16Expanded()
                          -
                          std::vector< OverworldExit > all_exits_
                          Definition overworld.h:255
                          -
                          std::vector< int > map_pointers1_id
                          Definition overworld.h:264
                          -
                          absl::StatusOr< uint16_t > GetTile16ForTile32(int index, int quadrant, int dimension, const uint32_t *map32address)
                          Definition overworld.cc:93
                          -
                          auto current_map_bitmap_data() const
                          Definition overworld.h:197
                          -
                          absl::Status AssembleMap32Tiles()
                          Definition overworld.cc:105
                          - -
                          OverworldBlockset & GetMapTiles(int world_type)
                          Definition overworld.h:163
                          - -
                          auto overworld_maps() const
                          Definition overworld.h:176
                          - -
                          std::vector< OverworldEntrance > all_holes_
                          Definition overworld.h:254
                          - - -
                          constexpr int GravesGFX
                          Definition overworld.h:25
                          -
                          constexpr int kAreaGfxIdPtr
                          Definition overworld.h:42
                          -
                          constexpr int kOverworldSpritePaletteGroup
                          Definition overworld.h:34
                          -
                          constexpr int kOverworldTransitionPositionY
                          Definition overworld.h:66
                          -
                          constexpr int kOverworldSpriteset
                          Definition overworld.h:35
                          -
                          constexpr int kMap16ExpandedFlagPos
                          Definition overworld.h:90
                          -
                          constexpr int LimitOfMap32
                          Definition overworld.h:103
                          -
                          constexpr int NumberOfMap16Ex
                          Definition overworld.h:102
                          -
                          constexpr int kOverworldScreenTileMapChangeByScreen1
                          Definition overworld.h:71
                          -
                          constexpr int kOverworldMapDataOverflow
                          Definition overworld.h:76
                          -
                          constexpr int kOverworldMapSizeHighByte
                          Definition overworld.h:57
                          -
                          constexpr int GravesTilemapPos
                          Definition overworld.h:24
                          -
                          constexpr int kNumTileTypes
                          Definition overworld.h:96
                          -
                          constexpr int NumberOfMap32
                          Definition overworld.h:105
                          -
                          constexpr int kOverworldScreenSize
                          Definition overworld.h:68
                          -
                          constexpr int kOverworldScreenTileMapChangeByScreen4
                          Definition overworld.h:74
                          -
                          constexpr int kNumTile16Individual
                          Definition overworld.h:99
                          -
                          constexpr int GravesCountOnY
                          Definition overworld.h:28
                          -
                          constexpr int kMap16Tiles
                          Definition overworld.h:97
                          -
                          constexpr int GravesYLine
                          Definition overworld.h:27
                          -
                          constexpr int kNumOverworldMaps
                          Definition overworld.h:98
                          -
                          constexpr int GravesXTilePos
                          Definition overworld.h:23
                          -
                          constexpr int kOverworldMusicBeginning
                          Definition overworld.h:45
                          -
                          std::vector< std::vector< uint16_t > > OverworldBlockset
                          Represents tile32 data for the overworld.
                          -
                          constexpr int kMap32TileBLExpanded
                          Definition overworld.h:86
                          -
                          constexpr int kOverworldTransitionPositionX
                          Definition overworld.h:67
                          -
                          constexpr int kOverworldMusicDarkWorld
                          Definition overworld.h:49
                          -
                          constexpr int kOverworldSpecialPalGroup
                          Definition overworld.h:37
                          -
                          constexpr int kOverworldScreenSizeForLoading
                          Definition overworld.h:69
                          -
                          constexpr int kOverworldSpritePaletteIds
                          Definition overworld.h:33
                          -
                          constexpr int kMap32TileBRExpanded
                          Definition overworld.h:87
                          -
                          constexpr int kMap32TileCountExpanded
                          Definition overworld.h:88
                          -
                          constexpr int kTransitionTargetWest
                          Definition overworld.h:79
                          -
                          constexpr int kOverworldMusicAgahnim
                          Definition overworld.h:48
                          -
                          constexpr int kOverworldSpritesZelda
                          Definition overworld.h:40
                          -
                          constexpr int kOverworldMapParentId
                          Definition overworld.h:65
                          -
                          constexpr int GraveLinkSpecialHole
                          Definition overworld.h:29
                          -
                          constexpr int Map32PerScreen
                          Definition overworld.h:100
                          -
                          constexpr int GravesXPos
                          Definition overworld.h:26
                          -
                          constexpr int kMap32ExpandedFlagPos
                          Definition overworld.h:89
                          -
                          constexpr int overworldCustomMosaicASM
                          Definition overworld.h:80
                          -
                          constexpr int kOverworldMusicMasterSword
                          Definition overworld.h:47
                          -
                          constexpr int kOverworldMusicZelda
                          Definition overworld.h:46
                          -
                          constexpr int kOverworldMessageIds
                          Definition overworld.h:43
                          -
                          constexpr int NumberOfMap16
                          Definition overworld.h:101
                          -
                          constexpr int kOverworldMapSize
                          Definition overworld.h:54
                          -
                          constexpr int kOverworldScreenTileMapChangeByScreen2
                          Definition overworld.h:72
                          -
                          constexpr int kOverworldCompressedMapPos
                          Definition overworld.h:93
                          -
                          constexpr int overworldCustomMosaicArray
                          Definition overworld.h:81
                          -
                          constexpr int kOverworldSpritesBeginning
                          Definition overworld.h:38
                          -
                          constexpr int kOverworldScreenTileMapChangeByScreen3
                          Definition overworld.h:73
                          -
                          constexpr int kMap16TilesExpanded
                          Definition overworld.h:84
                          -
                          constexpr int kOverworldEntranceExpandedFlagPos
                          Definition overworld.h:91
                          -
                          constexpr int kOverworldSpritesAgahnim
                          Definition overworld.h:39
                          -
                          constexpr int kTransitionTargetNorth
                          Definition overworld.h:78
                          -
                          constexpr int kOverworldCompressedOverflowPos
                          Definition overworld.h:94
                          -
                          constexpr int GravesYTilePos
                          Definition overworld.h:22
                          -
                          constexpr int NumberOfOWSprites
                          Definition overworld.h:104
                          -
                          constexpr int kMap32TileTRExpanded
                          Definition overworld.h:85
                          -
                          constexpr int kOverworldMapPaletteIds
                          Definition overworld.h:32
                          -
                          constexpr int kOverworldEntranceAllowedTilesLeft
                          Definition overworld.h:50
                          -
                          constexpr int kOverworldSpecialGfxGroup
                          Definition overworld.h:36
                          -
                          constexpr int kOverworldEntranceAllowedTilesRight
                          Definition overworld.h:51
                          -
                          constexpr int GraveLinkSpecialStairs
                          Definition overworld.h:30
                          +
                          std::vector< std::vector< Sprite > > all_sprites_
                          Definition overworld.h:254
                          +
                          auto all_items() const
                          Definition overworld.h:204
                          + +
                          std::array< uint8_t, kNumOverworldMaps > map_parent_
                          Definition overworld.h:243
                          +
                          void AssignWorldTiles(int x, int y, int sx, int sy, int tpos, OverworldBlockset &world)
                          Definition overworld.cc:183
                          +
                          auto is_loaded() const
                          Definition overworld.h:200
                          + + +
                          std::array< uint8_t, kNumTileTypes > all_tiles_types_
                          Definition overworld.h:244
                          +
                          auto current_graphics() const
                          Definition overworld.h:182
                          + +
                          std::vector< std::vector< uint8_t > > map_data_p2
                          Definition overworld.h:258
                          + +
                          absl::Status CreateTile32Tilemap()
                          +
                          auto overworld_map(int i) const
                          Definition overworld.h:174
                          +
                          absl::Status Save(Rom &rom)
                          Definition overworld.cc:500
                          +
                          auto all_tiles_types() const
                          Definition overworld.h:206
                          +
                          std::vector< int > map_pointers1
                          Definition overworld.h:263
                          +
                          void set_current_map(int i)
                          Definition overworld.h:201
                          +
                          absl::Status LoadItems()
                          Definition overworld.cc:399
                          +
                          auto mutable_overworld_map(int i)
                          Definition overworld.h:175
                          +
                          absl::Status SaveEntrances()
                          +
                          absl::Status SaveExits()
                          +
                          absl::Status LoadSprites()
                          Definition overworld.cc:449
                          +
                          std::vector< OverworldMap > overworld_maps_
                          Definition overworld.h:249
                          +
                          absl::Status SaveItems()
                          +
                          std::vector< std::vector< uint8_t > > map_data_p1
                          Definition overworld.h:256
                          + +
                          std::vector< gfx::Tile32 > tiles32_
                          Definition overworld.h:246
                          + + +
                          absl::Status SaveOverworldMaps()
                          Definition overworld.cc:512
                          + + + +
                          absl::Status LoadOverworldMaps()
                          Definition overworld.cc:265
                          +
                          std::vector< gfx::Tile16 > tiles16_
                          Definition overworld.h:245
                          +
                          absl::Status AssembleMap16Tiles()
                          Definition overworld.cc:155
                          + +
                          std::vector< absl::flat_hash_map< uint16_t, int > > usage_stats_
                          Definition overworld.h:266
                          +
                          auto mutable_sprites(int state)
                          Definition overworld.h:181
                          + +
                          absl::Status LoadSpritesFromMap(int spriteStart, int spriteCount, int spriteIndex)
                          Definition overworld.cc:460
                          + +
                          absl::Status SaveMap16Expanded()
                          +
                          std::vector< OverworldExit > all_exits_
                          Definition overworld.h:252
                          +
                          std::vector< int > map_pointers1_id
                          Definition overworld.h:261
                          +
                          absl::StatusOr< uint16_t > GetTile16ForTile32(int index, int quadrant, int dimension, const uint32_t *map32address)
                          Definition overworld.cc:91
                          +
                          auto current_map_bitmap_data() const
                          Definition overworld.h:194
                          +
                          absl::Status AssembleMap32Tiles()
                          Definition overworld.cc:103
                          +
                          OverworldBlockset & GetMapTiles(int world_type)
                          Definition overworld.h:160
                          + +
                          auto overworld_maps() const
                          Definition overworld.h:173
                          + +
                          std::vector< OverworldEntrance > all_holes_
                          Definition overworld.h:251
                          +
                          constexpr int GravesGFX
                          Definition overworld.h:22
                          +
                          constexpr int kAreaGfxIdPtr
                          Definition overworld.h:39
                          +
                          constexpr int kOverworldSpritePaletteGroup
                          Definition overworld.h:31
                          +
                          constexpr int kOverworldTransitionPositionY
                          Definition overworld.h:63
                          +
                          constexpr int kOverworldSpriteset
                          Definition overworld.h:32
                          +
                          constexpr int kMap16ExpandedFlagPos
                          Definition overworld.h:87
                          +
                          constexpr int LimitOfMap32
                          Definition overworld.h:100
                          +
                          constexpr int NumberOfMap16Ex
                          Definition overworld.h:99
                          +
                          constexpr int kOverworldScreenTileMapChangeByScreen1
                          Definition overworld.h:68
                          +
                          constexpr int kOverworldMapDataOverflow
                          Definition overworld.h:73
                          +
                          constexpr int kOverworldMapSizeHighByte
                          Definition overworld.h:54
                          +
                          constexpr int GravesTilemapPos
                          Definition overworld.h:21
                          +
                          constexpr int kNumTileTypes
                          Definition overworld.h:93
                          +
                          constexpr int NumberOfMap32
                          Definition overworld.h:102
                          +
                          constexpr int kOverworldScreenSize
                          Definition overworld.h:65
                          +
                          constexpr int kOverworldScreenTileMapChangeByScreen4
                          Definition overworld.h:71
                          +
                          constexpr int kNumTile16Individual
                          Definition overworld.h:96
                          +
                          constexpr int GravesCountOnY
                          Definition overworld.h:25
                          +
                          constexpr int kMap16Tiles
                          Definition overworld.h:94
                          +
                          constexpr int GravesYLine
                          Definition overworld.h:24
                          +
                          constexpr int kNumOverworldMaps
                          Definition overworld.h:95
                          +
                          constexpr int GravesXTilePos
                          Definition overworld.h:20
                          +
                          constexpr int kOverworldMusicBeginning
                          Definition overworld.h:42
                          +
                          std::vector< std::vector< uint16_t > > OverworldBlockset
                          Represents tile32 data for the overworld.
                          +
                          constexpr int kMap32TileBLExpanded
                          Definition overworld.h:83
                          +
                          constexpr int kOverworldTransitionPositionX
                          Definition overworld.h:64
                          +
                          constexpr int kOverworldMusicDarkWorld
                          Definition overworld.h:46
                          +
                          constexpr int kOverworldSpecialPalGroup
                          Definition overworld.h:34
                          +
                          constexpr int kOverworldScreenSizeForLoading
                          Definition overworld.h:66
                          +
                          constexpr int kOverworldSpritePaletteIds
                          Definition overworld.h:30
                          +
                          constexpr int kMap32TileBRExpanded
                          Definition overworld.h:84
                          +
                          constexpr int kMap32TileCountExpanded
                          Definition overworld.h:85
                          +
                          constexpr int kTransitionTargetWest
                          Definition overworld.h:76
                          +
                          constexpr int kOverworldMusicAgahnim
                          Definition overworld.h:45
                          +
                          constexpr int kOverworldSpritesZelda
                          Definition overworld.h:37
                          +
                          constexpr int kOverworldMapParentId
                          Definition overworld.h:62
                          +
                          constexpr int GraveLinkSpecialHole
                          Definition overworld.h:26
                          +
                          constexpr int Map32PerScreen
                          Definition overworld.h:97
                          +
                          constexpr int GravesXPos
                          Definition overworld.h:23
                          +
                          constexpr int kMap32ExpandedFlagPos
                          Definition overworld.h:86
                          +
                          constexpr int overworldCustomMosaicASM
                          Definition overworld.h:77
                          +
                          constexpr int kOverworldMusicMasterSword
                          Definition overworld.h:44
                          +
                          constexpr int kOverworldMusicZelda
                          Definition overworld.h:43
                          +
                          constexpr int kOverworldMessageIds
                          Definition overworld.h:40
                          +
                          constexpr int NumberOfMap16
                          Definition overworld.h:98
                          +
                          constexpr int kOverworldMapSize
                          Definition overworld.h:51
                          +
                          constexpr int kOverworldScreenTileMapChangeByScreen2
                          Definition overworld.h:69
                          +
                          constexpr int kOverworldCompressedMapPos
                          Definition overworld.h:90
                          +
                          constexpr int overworldCustomMosaicArray
                          Definition overworld.h:78
                          +
                          constexpr int kOverworldSpritesBeginning
                          Definition overworld.h:35
                          +
                          constexpr int kOverworldScreenTileMapChangeByScreen3
                          Definition overworld.h:70
                          +
                          constexpr int kMap16TilesExpanded
                          Definition overworld.h:81
                          +
                          constexpr int kOverworldEntranceExpandedFlagPos
                          Definition overworld.h:88
                          +
                          constexpr int kOverworldSpritesAgahnim
                          Definition overworld.h:36
                          +
                          constexpr int kTransitionTargetNorth
                          Definition overworld.h:75
                          +
                          constexpr int kOverworldCompressedOverflowPos
                          Definition overworld.h:91
                          +
                          constexpr int GravesYTilePos
                          Definition overworld.h:19
                          +
                          constexpr int NumberOfOWSprites
                          Definition overworld.h:101
                          +
                          constexpr int kMap32TileTRExpanded
                          Definition overworld.h:82
                          +
                          constexpr int kOverworldMapPaletteIds
                          Definition overworld.h:29
                          +
                          constexpr int kOverworldEntranceAllowedTilesLeft
                          Definition overworld.h:47
                          +
                          constexpr int kOverworldSpecialGfxGroup
                          Definition overworld.h:33
                          +
                          constexpr int kOverworldEntranceAllowedTilesRight
                          Definition overworld.h:48
                          +
                          constexpr int GraveLinkSpecialStairs
                          Definition overworld.h:27
                          Main namespace for the application.
                          Definition common.cc:16
                          @@ -565,11 +560,10 @@ -
                          Overworld map tile32 data.
                          - - - - +
                          Overworld map tile32 data.
                          + + +
                          diff --git a/structyaze_1_1VersionConstants.html b/structyaze_1_1VersionConstants.html index bfe399b13..18a3ba657 100644 --- a/structyaze_1_1VersionConstants.html +++ b/structyaze_1_1VersionConstants.html @@ -192,7 +192,7 @@

                          Definition at line 45 of file rom.h.

                          -

                          Referenced by yaze::zelda3::OverworldMap::LoadAreaGraphicsBlocksets(), yaze::zelda3::OverworldMap::LoadCustomOverworldData(), and yaze::zelda3::OverworldMap::SetupCustomTileset().

                          +

                          Referenced by yaze::zelda3::OverworldMap::LoadAreaGraphicsBlocksets(), yaze::zelda3::OverworldMap::LoadCustomOverworldData(), and yaze::zelda3::OverworldMap::SetupCustomTileset().

                          @@ -210,7 +210,7 @@

                          Definition at line 46 of file rom.h.

                          -

                          Referenced by yaze::zelda3::OverworldMap::LoadCustomOverworldData(), yaze::zelda3::OverworldMap::LoadMainBlocksets(), and yaze::zelda3::OverworldMap::SetupCustomTileset().

                          +

                          Referenced by yaze::zelda3::OverworldMap::LoadCustomOverworldData(), yaze::zelda3::OverworldMap::LoadMainBlocksets(), and yaze::zelda3::OverworldMap::SetupCustomTileset().

                          @@ -260,7 +260,7 @@

                          Definition at line 49 of file rom.h.

                          -

                          Referenced by yaze::zelda3::OverworldMap::GetPalette(), and yaze::zelda3::OverworldMap::LoadPalette().

                          +

                          Referenced by yaze::zelda3::OverworldMap::GetPalette(), and yaze::zelda3::OverworldMap::LoadPalette().

                          @@ -380,7 +380,7 @@

                          Definition at line 56 of file rom.h.

                          -

                          Referenced by yaze::zelda3::Overworld::AssembleMap32Tiles().

                          +

                          Referenced by yaze::zelda3::Overworld::AssembleMap32Tiles().

                          @@ -398,7 +398,7 @@

                          Definition at line 57 of file rom.h.

                          -

                          Referenced by yaze::zelda3::Overworld::AssembleMap32Tiles().

                          +

                          Referenced by yaze::zelda3::Overworld::AssembleMap32Tiles().

                          @@ -416,7 +416,7 @@

                          Definition at line 58 of file rom.h.

                          -

                          Referenced by yaze::zelda3::Overworld::AssembleMap32Tiles().

                          +

                          Referenced by yaze::zelda3::Overworld::AssembleMap32Tiles().

                          @@ -434,7 +434,7 @@

                          Definition at line 59 of file rom.h.

                          -

                          Referenced by yaze::zelda3::Overworld::AssembleMap32Tiles().

                          +

                          Referenced by yaze::zelda3::Overworld::AssembleMap32Tiles().

                          diff --git a/structyaze_1_1core_1_1ExperimentFlags_1_1Flags.html b/structyaze_1_1core_1_1ExperimentFlags_1_1Flags.html index 7baa18262..31f410be6 100644 --- a/structyaze_1_1core_1_1ExperimentFlags_1_1Flags.html +++ b/structyaze_1_1core_1_1ExperimentFlags_1_1Flags.html @@ -332,8 +332,6 @@

                          -

                          Referenced by yaze::zelda3::Overworld::Load().

                          -


                          The documentation for this struct was generated from the following file:
                            diff --git a/structyaze_1_1core_1_1ExperimentFlags_1_1Flags_1_1Overworld.html b/structyaze_1_1core_1_1ExperimentFlags_1_1Flags_1_1Overworld.html index dd226b706..4250e94b9 100644 --- a/structyaze_1_1core_1_1ExperimentFlags_1_1Flags_1_1Overworld.html +++ b/structyaze_1_1core_1_1ExperimentFlags_1_1Flags_1_1Overworld.html @@ -246,8 +246,6 @@

                            Definition at line 95 of file common.h.

                            -

                            Referenced by yaze::zelda3::Overworld::Load().

                            -


                          The documentation for this struct was generated from the following file:
                          @@ -156,9 +156,9 @@

                          -

                          Definition at line 93 of file overworld_entrance.h.

                          +

                          Definition at line 96 of file overworld_entrance.h.

                          -

                          Referenced by yaze::zelda3::LoadEntranceTileTypes().

                          +

                          Referenced by yaze::zelda3::LoadEntranceTileTypes().

                          diff --git a/structyaze_1_1zelda3_1_1OverworldMapTiles.html b/structyaze_1_1zelda3_1_1OverworldMapTiles.html index da6f4f558..1148aaaae 100644 --- a/structyaze_1_1zelda3_1_1OverworldMapTiles.html +++ b/structyaze_1_1zelda3_1_1OverworldMapTiles.html @@ -130,7 +130,7 @@

                          Detailed Description

                          Overworld map tile32 data.

                          -

                          Definition at line 66 of file overworld_map.h.

                          +

                          Definition at line 68 of file overworld_map.h.

                          Member Data Documentation

                          ◆ light_world

                          @@ -144,9 +144,9 @@

                          -

                          Definition at line 67 of file overworld_map.h.

                          +

                          Definition at line 69 of file overworld_map.h.

                          -

                          Referenced by yaze::zelda3::Overworld::AssembleMap32Tiles(), yaze::zelda3::anonymous_namespace{overworld.cc}::GetAllTile16(), yaze::zelda3::Overworld::GetMapTiles(), yaze::zelda3::Overworld::GetTileFromPosition(), and yaze::zelda3::Overworld::OrganizeMapTiles().

                          +

                          Referenced by yaze::zelda3::Overworld::AssembleMap32Tiles(), yaze::zelda3::anonymous_namespace{overworld.cc}::GetAllTile16(), yaze::zelda3::Overworld::GetMapTiles(), yaze::zelda3::Overworld::GetTileFromPosition(), and yaze::zelda3::Overworld::OrganizeMapTiles().

                          @@ -162,9 +162,9 @@

                          -

                          Definition at line 68 of file overworld_map.h.

                          +

                          Definition at line 70 of file overworld_map.h.

                          -

                          Referenced by yaze::zelda3::Overworld::AssembleMap32Tiles(), yaze::zelda3::anonymous_namespace{overworld.cc}::GetAllTile16(), yaze::zelda3::Overworld::GetMapTiles(), yaze::zelda3::Overworld::GetTileFromPosition(), and yaze::zelda3::Overworld::OrganizeMapTiles().

                          +

                          Referenced by yaze::zelda3::Overworld::AssembleMap32Tiles(), yaze::zelda3::anonymous_namespace{overworld.cc}::GetAllTile16(), yaze::zelda3::Overworld::GetMapTiles(), yaze::zelda3::Overworld::GetTileFromPosition(), and yaze::zelda3::Overworld::OrganizeMapTiles().

                          @@ -180,9 +180,9 @@

                          -

                          Definition at line 69 of file overworld_map.h.

                          +

                          Definition at line 71 of file overworld_map.h.

                          -

                          Referenced by yaze::zelda3::Overworld::AssembleMap32Tiles(), yaze::zelda3::anonymous_namespace{overworld.cc}::GetAllTile16(), yaze::zelda3::Overworld::GetMapTiles(), yaze::zelda3::Overworld::GetTileFromPosition(), and yaze::zelda3::Overworld::OrganizeMapTiles().

                          +

                          Referenced by yaze::zelda3::Overworld::AssembleMap32Tiles(), yaze::zelda3::anonymous_namespace{overworld.cc}::GetAllTile16(), yaze::zelda3::Overworld::GetMapTiles(), yaze::zelda3::Overworld::GetTileFromPosition(), and yaze::zelda3::Overworld::OrganizeMapTiles().

                          diff --git a/style_8cc_source.html b/style_8cc_source.html index 7eb78ba9e..b62fc573f 100644 --- a/style_8cc_source.html +++ b/style_8cc_source.html @@ -903,9 +903,9 @@
                          Represents a bitmap image.
                          Definition bitmap.h:66
                          -
                          int height() const
                          Definition bitmap.h:172
                          -
                          int width() const
                          Definition bitmap.h:171
                          -
                          auto texture() const
                          Definition bitmap.h:185
                          +
                          int height() const
                          Definition bitmap.h:158
                          +
                          int width() const
                          Definition bitmap.h:157
                          +
                          auto texture() const
                          Definition bitmap.h:168
                          #define RETURN_IF_ERROR(expression)
                          Definition constants.h:62
                          diff --git a/test__editor_8cc__incl.map b/test__editor_8cc__incl.map index 22a4911b4..33289b1f7 100644 --- a/test__editor_8cc__incl.map +++ b/test__editor_8cc__incl.map @@ -4,22 +4,22 @@ - - - - + + + + - - - - + + + + - - + + @@ -27,28 +27,28 @@ - - + + - - - - + + + + - - + + - - - - - + + + + + - - - - - - + + + + + + diff --git a/test__editor_8cc__incl.md5 b/test__editor_8cc__incl.md5 index 4328e81b0..36a8c8dc6 100644 --- a/test__editor_8cc__incl.md5 +++ b/test__editor_8cc__incl.md5 @@ -1 +1 @@ -6de4f5757ba94708b0f17e442e1d6057 \ No newline at end of file +50c421ad7ee4c5acce5edc7bd66159c8 \ No newline at end of file diff --git a/test__editor_8h__incl.map b/test__editor_8h__incl.map index 05f9a7c1c..5c89477bc 100644 --- a/test__editor_8h__incl.map +++ b/test__editor_8h__incl.map @@ -4,10 +4,10 @@ - - - - + + + + @@ -16,12 +16,12 @@ - - - - - - + + + + + + diff --git a/test__editor_8h__incl.md5 b/test__editor_8h__incl.md5 index 531d90b96..2bea34a98 100644 --- a/test__editor_8h__incl.md5 +++ b/test__editor_8h__incl.md5 @@ -1 +1 @@ -809ee440819c0bcb089abdcd6ab0d3a5 \ No newline at end of file +582c5a536ceaa5ce86e8e0d4ecb1fbdc \ No newline at end of file diff --git a/tile16__editor_8cc.html b/tile16__editor_8cc.html index 33cb454a4..6f8caa92e 100644 --- a/tile16__editor_8cc.html +++ b/tile16__editor_8cc.html @@ -112,19 +112,13 @@
                          #include "tile16_editor.h"
                          -#include <cmath>
                          +#include <future>
                          #include "absl/status/status.h"
                          -#include "absl/status/statusor.h"
                          #include "app/core/platform/file_dialog.h"
                          #include "app/core/platform/renderer.h"
                          -#include "app/editor/editor.h"
                          -#include "app/editor/graphics/palette_editor.h"
                          #include "app/gfx/bitmap.h"
                          #include "app/gfx/snes_palette.h"
                          -#include "app/gfx/snes_tile.h"
                          -#include "app/gfx/tilesheet.h"
                          #include "app/gui/canvas.h"
                          -#include "app/gui/icons.h"
                          #include "app/gui/input.h"
                          #include "app/gui/style.h"
                          #include "app/rom.h"
                          @@ -135,119 +129,116 @@
                          - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                          diff --git a/tile16__editor_8cc__incl.map b/tile16__editor_8cc__incl.map index b2a816339..02af86673 100644 --- a/tile16__editor_8cc__incl.map +++ b/tile16__editor_8cc__incl.map @@ -1,115 +1,112 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tile16__editor_8cc__incl.md5 b/tile16__editor_8cc__incl.md5 index c216f9462..62ede8162 100644 --- a/tile16__editor_8cc__incl.md5 +++ b/tile16__editor_8cc__incl.md5 @@ -1 +1 @@ -3351041c4860ed61668fe14c115e40ab \ No newline at end of file +4025e861a1358962bf2ca395406dd8be \ No newline at end of file diff --git a/tile16__editor_8cc__incl.png b/tile16__editor_8cc__incl.png index b81013496..eb9f1eb0e 100644 Binary files a/tile16__editor_8cc__incl.png and b/tile16__editor_8cc__incl.png differ diff --git a/tile16__editor_8cc_source.html b/tile16__editor_8cc_source.html index 6d062da77..7a6c4a1d2 100644 --- a/tile16__editor_8cc_source.html +++ b/tile16__editor_8cc_source.html @@ -111,424 +111,427 @@
                          Go to the documentation of this file.
                          1#include "tile16_editor.h"
                          2
                          -
                          3#include <cmath>
                          +
                          3#include <future>
                          4
                          5#include "absl/status/status.h"
                          -
                          6#include "absl/status/statusor.h"
                          - - -
                          9#include "app/editor/editor.h"
                          - -
                          11#include "app/gfx/bitmap.h"
                          - -
                          13#include "app/gfx/snes_tile.h"
                          -
                          14#include "app/gfx/tilesheet.h"
                          -
                          15#include "app/gui/canvas.h"
                          -
                          16#include "app/gui/icons.h"
                          -
                          17#include "app/gui/input.h"
                          -
                          18#include "app/gui/style.h"
                          -
                          19#include "app/rom.h"
                          - -
                          21#include "imgui/imgui.h"
                          -
                          22
                          -
                          23namespace yaze {
                          -
                          24namespace editor {
                          -
                          25
                          -
                          26using core::Renderer;
                          -
                          27
                          -
                          28using ImGui::BeginChild;
                          -
                          29using ImGui::BeginMenu;
                          -
                          30using ImGui::BeginMenuBar;
                          -
                          31using ImGui::BeginTabBar;
                          -
                          32using ImGui::BeginTabItem;
                          -
                          33using ImGui::BeginTable;
                          -
                          34using ImGui::Button;
                          -
                          35using ImGui::Checkbox;
                          -
                          36using ImGui::Combo;
                          -
                          37using ImGui::EndChild;
                          -
                          38using ImGui::EndMenu;
                          -
                          39using ImGui::EndMenuBar;
                          -
                          40using ImGui::EndTabBar;
                          -
                          41using ImGui::EndTabItem;
                          -
                          42using ImGui::EndTable;
                          -
                          43using ImGui::GetContentRegionAvail;
                          -
                          44using ImGui::Separator;
                          -
                          45using ImGui::TableHeadersRow;
                          -
                          46using ImGui::TableNextColumn;
                          -
                          47using ImGui::TableNextRow;
                          -
                          48using ImGui::TableSetupColumn;
                          -
                          49using ImGui::Text;
                          -
                          50
                          -
                          - -
                          52 const gfx::Bitmap& tile16_blockset_bmp, const gfx::Bitmap& current_gfx_bmp,
                          -
                          53 const std::vector<gfx::Bitmap>& tile16_individual,
                          -
                          54 std::array<uint8_t, 0x200>& all_tiles_types) {
                          -
                          55 all_tiles_types_ = all_tiles_types;
                          -
                          56 tile16_blockset_bmp_ = tile16_blockset_bmp;
                          -
                          57 tile16_individual_ = tile16_individual;
                          -
                          58 current_gfx_bmp_ = current_gfx_bmp;
                          - -
                          60 ImVector<std::string> tile16_names;
                          -
                          61 for (int i = 0; i < 0x200; ++i) {
                          -
                          62 std::string str = core::HexByte(all_tiles_types_[i]);
                          -
                          63 tile16_names.push_back(str);
                          -
                          64 }
                          -
                          65
                          -
                          66 *tile8_source_canvas_.mutable_labels(0) = tile16_names;
                          - -
                          68 return absl::OkStatus();
                          -
                          69}
                          + + +
                          8#include "app/gfx/bitmap.h"
                          + +
                          10#include "app/gui/canvas.h"
                          +
                          11#include "app/gui/input.h"
                          +
                          12#include "app/gui/style.h"
                          +
                          13#include "app/rom.h"
                          + +
                          15#include "imgui/imgui.h"
                          +
                          16
                          +
                          17namespace yaze {
                          +
                          18namespace editor {
                          +
                          19
                          +
                          20using core::Renderer;
                          +
                          21
                          +
                          22using ImGui::BeginChild;
                          +
                          23using ImGui::BeginMenu;
                          +
                          24using ImGui::BeginMenuBar;
                          +
                          25using ImGui::BeginTabBar;
                          +
                          26using ImGui::BeginTabItem;
                          +
                          27using ImGui::BeginTable;
                          +
                          28using ImGui::Button;
                          +
                          29using ImGui::Checkbox;
                          +
                          30using ImGui::EndChild;
                          +
                          31using ImGui::EndMenu;
                          +
                          32using ImGui::EndMenuBar;
                          +
                          33using ImGui::EndTabBar;
                          +
                          34using ImGui::EndTabItem;
                          +
                          35using ImGui::EndTable;
                          +
                          36using ImGui::GetContentRegionAvail;
                          +
                          37using ImGui::Separator;
                          +
                          38using ImGui::TableHeadersRow;
                          +
                          39using ImGui::TableNextColumn;
                          +
                          40using ImGui::TableNextRow;
                          +
                          41using ImGui::TableSetupColumn;
                          +
                          42using ImGui::Text;
                          +
                          43
                          +
                          + +
                          45 const gfx::Bitmap &tile16_blockset_bmp, const gfx::Bitmap &current_gfx_bmp,
                          +
                          46 const std::vector<gfx::Bitmap> &tile16_individual,
                          +
                          47 std::array<uint8_t, 0x200> &all_tiles_types) {
                          +
                          48 all_tiles_types_ = all_tiles_types;
                          +
                          49 tile16_blockset_bmp_ = tile16_blockset_bmp;
                          +
                          50 tile16_individual_ = tile16_individual;
                          +
                          51 current_gfx_bmp_ = current_gfx_bmp;
                          + +
                          53 ImVector<std::string> tile16_names;
                          +
                          54 for (int i = 0; i < 0x200; ++i) {
                          +
                          55 std::string str = core::HexByte(all_tiles_types_[i]);
                          +
                          56 tile16_names.push_back(str);
                          +
                          57 }
                          +
                          58
                          +
                          59 *tile8_source_canvas_.mutable_labels(0) = tile16_names;
                          + +
                          61 return absl::OkStatus();
                          +
                          62}
                          -
                          70
                          -
                          -
                          71absl::Status Tile16Editor::Update() {
                          - -
                          73 return absl::InvalidArgumentError("Blockset not initialized, open a ROM.");
                          +
                          63
                          +
                          +
                          64absl::Status Tile16Editor::Update() {
                          + +
                          66 return absl::InvalidArgumentError("Blockset not initialized, open a ROM.");
                          +
                          67 }
                          +
                          68
                          + +
                          70 if (BeginTabBar("Tile16 Editor Tabs")) {
                          + + +
                          73 EndTabBar();
                          74 }
                          75
                          - -
                          77 if (BeginTabBar("Tile16 Editor Tabs")) {
                          - - -
                          80 EndTabBar();
                          -
                          81 }
                          -
                          82
                          -
                          83 return absl::OkStatus();
                          -
                          84}
                          +
                          76 return absl::OkStatus();
                          +
                          77}
                          -
                          85
                          -
                          -
                          86absl::Status Tile16Editor::DrawMenu() {
                          -
                          87 if (BeginMenuBar()) {
                          -
                          88 if (BeginMenu("View")) {
                          -
                          89 Checkbox("Show Collision Types",
                          - -
                          91 EndMenu();
                          -
                          92 }
                          -
                          93
                          -
                          94 EndMenuBar();
                          -
                          95 }
                          -
                          96
                          -
                          97 return absl::OkStatus();
                          -
                          98}
                          +
                          78
                          +
                          +
                          79absl::Status Tile16Editor::DrawMenu() {
                          +
                          80 if (BeginMenuBar()) {
                          +
                          81 if (BeginMenu("View")) {
                          +
                          82 Checkbox("Show Collision Types",
                          + +
                          84 EndMenu();
                          +
                          85 }
                          +
                          86
                          +
                          87 EndMenuBar();
                          +
                          88 }
                          +
                          89
                          +
                          90 return absl::OkStatus();
                          +
                          91}
                          -
                          99
                          -
                          - -
                          101 if (BeginTabItem("Tile16 Editing")) {
                          -
                          102 if (BeginTable("#Tile16EditorTable", 2, TABLE_BORDERS_RESIZABLE,
                          -
                          103 ImVec2(0, 0))) {
                          -
                          104 TableSetupColumn("Blockset", ImGuiTableColumnFlags_WidthFixed,
                          -
                          105 GetContentRegionAvail().x);
                          -
                          106 TableSetupColumn("Properties", ImGuiTableColumnFlags_WidthStretch,
                          -
                          107 GetContentRegionAvail().x);
                          -
                          108 TableHeadersRow();
                          -
                          109 TableNextRow();
                          -
                          110 TableNextColumn();
                          - -
                          112 if (!status_.ok()) {
                          -
                          113 EndTable();
                          -
                          114 }
                          +
                          92
                          +
                          + +
                          94 if (BeginTabItem("Tile16 Editing")) {
                          +
                          95 if (BeginTable("#Tile16EditorTable", 2, TABLE_BORDERS_RESIZABLE,
                          +
                          96 ImVec2(0, 0))) {
                          +
                          97 TableSetupColumn("Blockset", ImGuiTableColumnFlags_WidthFixed,
                          +
                          98 GetContentRegionAvail().x);
                          +
                          99 TableSetupColumn("Properties", ImGuiTableColumnFlags_WidthStretch,
                          +
                          100 GetContentRegionAvail().x);
                          +
                          101 TableHeadersRow();
                          +
                          102 TableNextRow();
                          +
                          103 TableNextColumn();
                          + +
                          105 if (!status_.ok()) {
                          +
                          106 EndTable();
                          +
                          107 }
                          +
                          108
                          +
                          109 TableNextColumn();
                          + +
                          111 if (status_ != absl::OkStatus()) {
                          +
                          112 EndTable();
                          +
                          113 }
                          +
                          115
                          -
                          116 TableNextColumn();
                          - -
                          118 if (status_ != absl::OkStatus()) {
                          -
                          119 EndTable();
                          -
                          120 }
                          - +
                          116 EndTable();
                          +
                          117 }
                          +
                          118
                          +
                          119 EndTabItem();
                          +
                          120 }
                          +
                          121}
                          +
                          122
                          -
                          123 EndTable();
                          -
                          124 }
                          -
                          125
                          -
                          126 EndTabItem();
                          -
                          127 }
                          -
                          128}
                          +
                          + + +
                          125 gui::BeginChildWithScrollbar("##Tile16EditorBlocksetScrollRegion");
                          + + + + + + + +
                          133 EndChild();
                          +
                          134
                          +
                          135 if (!blockset_canvas_.points().empty()) {
                          + + +
                          138
                          +
                          139 if (notify_tile16.modified()) {
                          + + +
                          142 auto ow_main_pal_group = rom()->palette_group().overworld_main;
                          + +
                          144 ow_main_pal_group[current_palette_]));
                          + +
                          146 }
                          +
                          147 }
                          +
                          148
                          +
                          149 return absl::OkStatus();
                          +
                          150}
                          -
                          129
                          -
                          - - -
                          132 gui::BeginChildWithScrollbar("##Tile16EditorBlocksetScrollRegion");
                          - - - - - - - -
                          140 EndChild();
                          -
                          141
                          -
                          142 if (!blockset_canvas_.points().empty()) {
                          - - -
                          145
                          -
                          146 if (notify_tile16.modified()) {
                          - - -
                          149 auto ow_main_pal_group = rom()->palette_group().overworld_main;
                          - -
                          151 ow_main_pal_group[current_palette_]));
                          - -
                          153 }
                          -
                          154 }
                          +
                          151
                          +
                          +
                          152absl::Status Tile16Editor::DrawToCurrentTile16(ImVec2 click_position) {
                          +
                          153 constexpr int tile8_size = 8;
                          +
                          154 constexpr int tile16_size = 16;
                          155
                          -
                          156 return absl::OkStatus();
                          -
                          157}
                          -
                          -
                          158
                          -
                          -
                          159absl::Status Tile16Editor::DrawToCurrentTile16(ImVec2 click_position) {
                          -
                          160 constexpr int tile8_size = 8;
                          -
                          161 constexpr int tile16_size = 16;
                          +
                          156 // Calculate the tile index for x and y based on the click_position
                          +
                          157 // Adjusting for Tile16 (16x16) which contains 4 Tile8 (8x8)
                          +
                          158 int tile_index_x = static_cast<int>(click_position.x) / tile8_size;
                          +
                          159 int tile_index_y = static_cast<int>(click_position.y) / tile8_size;
                          +
                          160 std::cout << "Tile Index X: " << tile_index_x << std::endl;
                          +
                          161 std::cout << "Tile Index Y: " << tile_index_y << std::endl;
                          162
                          -
                          163 // Calculate the tile index for x and y based on the click_position
                          -
                          164 // Adjusting for Tile16 (16x16) which contains 4 Tile8 (8x8)
                          -
                          165 int tile_index_x = static_cast<int>(click_position.x) / tile8_size;
                          -
                          166 int tile_index_y = static_cast<int>(click_position.y) / tile8_size;
                          -
                          167 std::cout << "Tile Index X: " << tile_index_x << std::endl;
                          -
                          168 std::cout << "Tile Index Y: " << tile_index_y << std::endl;
                          +
                          163 // Calculate the pixel start position within the Tile16
                          +
                          164 ImVec2 start_position;
                          +
                          165 start_position.x = tile_index_x * 0x40;
                          +
                          166 start_position.y = tile_index_y * 0x40;
                          +
                          167 std::cout << "Start Position X: " << start_position.x << std::endl;
                          +
                          168 std::cout << "Start Position Y: " << start_position.y << std::endl;
                          169
                          -
                          170 // Calculate the pixel start position within the Tile16
                          -
                          171 ImVec2 start_position;
                          -
                          172 start_position.x = tile_index_x * 0x40;
                          -
                          173 start_position.y = tile_index_y * 0x40;
                          -
                          174 std::cout << "Start Position X: " << start_position.x << std::endl;
                          -
                          175 std::cout << "Start Position Y: " << start_position.y << std::endl;
                          -
                          176
                          -
                          177 // Draw the Tile8 to the correct position within the Tile16
                          -
                          178 for (int y = 0; y < tile8_size; ++y) {
                          -
                          179 for (int x = 0; x < tile8_size; ++x) {
                          -
                          180 int pixel_index =
                          -
                          181 (start_position.y + y) * tile16_size + ((start_position.x) + x);
                          -
                          182 int gfx_pixel_index = y * tile8_size + x;
                          - -
                          184 pixel_index,
                          -
                          185 current_gfx_individual_[current_tile8_].data()[gfx_pixel_index]);
                          -
                          186 }
                          -
                          187 }
                          -
                          188
                          -
                          189 return absl::OkStatus();
                          -
                          190}
                          +
                          170 // Draw the Tile8 to the correct position within the Tile16
                          +
                          171 for (int y = 0; y < tile8_size; ++y) {
                          +
                          172 for (int x = 0; x < tile8_size; ++x) {
                          +
                          173 int pixel_index =
                          +
                          174 (start_position.y + y) * tile16_size + ((start_position.x) + x);
                          +
                          175 int gfx_pixel_index = y * tile8_size + x;
                          + +
                          177 pixel_index,
                          +
                          178 current_gfx_individual_[current_tile8_].data()[gfx_pixel_index]);
                          +
                          179 }
                          +
                          180 }
                          +
                          181
                          +
                          182 return absl::OkStatus();
                          +
                          183}
                          -
                          191
                          -
                          - -
                          193 auto ow_main_pal_group = rom()->palette_group().overworld_main;
                          -
                          194
                          -
                          195 if (BeginChild("Tile8 Selector", ImVec2(GetContentRegionAvail().x, 0x175),
                          -
                          196 true)) {
                          - - - - -
                          201 current_gfx_individual_[current_tile8_].ApplyPaletteWithTransparent(
                          -
                          202 ow_main_pal_group[0], current_palette_));
                          - - -
                          205 }
                          - - - -
                          209 }
                          -
                          210 EndChild();
                          -
                          211
                          -
                          212 // The user selected a tile8
                          -
                          213 if (!tile8_source_canvas_.points().empty()) {
                          -
                          214 uint16_t x = tile8_source_canvas_.points().front().x / 16;
                          -
                          215 uint16_t y = tile8_source_canvas_.points().front().y / 16;
                          -
                          216
                          -
                          217 current_tile8_ = x + (y * 8);
                          - -
                          219 current_gfx_individual_[current_tile8_].ApplyPaletteWithTransparent(
                          -
                          220 ow_main_pal_group[0], current_palette_));
                          - - -
                          223 }
                          -
                          224
                          -
                          225 if (BeginChild("Tile16 Editor Options",
                          -
                          226 ImVec2(GetContentRegionAvail().x, 0x50), true)) {
                          - - - -
                          230 if (!tile8_source_canvas_.points().empty()) {
                          - - - - - -
                          236 }
                          -
                          237 }
                          - - -
                          240 }
                          -
                          241 EndChild();
                          -
                          242 return absl::OkStatus();
                          -
                          243}
                          +
                          184
                          +
                          + +
                          186 auto ow_main_pal_group = rom()->palette_group().overworld_main;
                          +
                          187
                          +
                          188 if (BeginChild("Tile8 Selector", ImVec2(GetContentRegionAvail().x, 0x175),
                          +
                          189 true)) {
                          + + + + +
                          194 current_gfx_individual_[current_tile8_].ApplyPaletteWithTransparent(
                          +
                          195 ow_main_pal_group[0], current_palette_));
                          + + +
                          198 }
                          + + + +
                          202 }
                          +
                          203 EndChild();
                          +
                          204
                          +
                          205 // The user selected a tile8
                          +
                          206 if (!tile8_source_canvas_.points().empty()) {
                          +
                          207 uint16_t x = tile8_source_canvas_.points().front().x / 16;
                          +
                          208 uint16_t y = tile8_source_canvas_.points().front().y / 16;
                          +
                          209
                          +
                          210 current_tile8_ = x + (y * 8);
                          + +
                          212 current_gfx_individual_[current_tile8_].ApplyPaletteWithTransparent(
                          +
                          213 ow_main_pal_group[0], current_palette_));
                          + + +
                          216 }
                          +
                          217
                          +
                          218 if (BeginChild("Tile16 Editor Options",
                          +
                          219 ImVec2(GetContentRegionAvail().x, 0x50), true)) {
                          + + + +
                          223 if (!tile8_source_canvas_.points().empty()) {
                          + + + + + +
                          229 }
                          +
                          230 }
                          + + +
                          233 }
                          +
                          234 EndChild();
                          +
                          235 return absl::OkStatus();
                          +
                          236}
                          +
                          +
                          237
                          +
                          + +
                          239 Separator();
                          +
                          240 Text("Tile16 ID: %d", current_tile16_);
                          +
                          241 Text("Tile8 ID: %d", current_tile8_);
                          +
                          242 Text("Options:");
                          + + +
                          245 if (notify_palette.modified()) {
                          +
                          246 auto palette = palettesets_[current_palette_].main_;
                          +
                          247 auto value = notify_palette.get();
                          +
                          248 if (notify_palette.get() > 0x04 && notify_palette.get() < 0x06) {
                          +
                          249 palette = palettesets_[current_palette_].aux1;
                          +
                          250 value -= 0x04;
                          +
                          251 } else if (notify_palette.get() > 0x06) {
                          +
                          252 palette = palettesets_[current_palette_].aux2;
                          +
                          253 value -= 0x06;
                          +
                          254 }
                          +
                          255
                          +
                          256 if (value > 0x00) {
                          + + + +
                          260
                          + + + +
                          264 }
                          +
                          265 }
                          +
                          266
                          +
                          267 Checkbox("X Flip", &x_flip);
                          +
                          268 Checkbox("Y Flip", &y_flip);
                          +
                          269 Checkbox("Priority Tile", &priority_tile);
                          +
                          270
                          +
                          271 return absl::OkStatus();
                          +
                          272}
                          -
                          244
                          -
                          - -
                          246 Separator();
                          -
                          247 Text("Tile16 ID: %d", current_tile16_);
                          -
                          248 Text("Tile8 ID: %d", current_tile8_);
                          -
                          249 Text("Options:");
                          - - -
                          252 if (notify_palette.modified()) {
                          -
                          253 auto palette = palettesets_[current_palette_].main_;
                          -
                          254 auto value = notify_palette.get();
                          -
                          255 if (notify_palette.get() > 0x04 && notify_palette.get() < 0x06) {
                          -
                          256 palette = palettesets_[current_palette_].aux1;
                          -
                          257 value -= 0x04;
                          -
                          258 } else if (notify_palette.get() > 0x06) {
                          -
                          259 palette = palettesets_[current_palette_].aux2;
                          -
                          260 value -= 0x06;
                          -
                          261 }
                          -
                          262
                          -
                          263 if (value > 0x00) {
                          - - - -
                          267
                          - - - -
                          271 }
                          -
                          272 }
                          273
                          -
                          274 Checkbox("X Flip", &x_flip);
                          -
                          275 Checkbox("Y Flip", &y_flip);
                          -
                          276 Checkbox("Priority Tile", &priority_tile);
                          +
                          + +
                          275 auto ow_main_pal_group = rom()->palette_group().overworld_main;
                          +
                          276 current_gfx_individual_.reserve(1024);
                          277
                          -
                          278 return absl::OkStatus();
                          -
                          279}
                          -
                          -
                          280
                          -
                          - -
                          282 auto ow_main_pal_group = rom()->palette_group().overworld_main;
                          -
                          283
                          -
                          284 current_gfx_individual_.reserve(1024);
                          -
                          285
                          -
                          286 for (int index = 0; index < 1024; index++) {
                          -
                          287 std::vector<uint8_t> tile_data(0x40, 0x00);
                          +
                          278 std::vector<std::future<std::array<uint8_t, 0x40>>> futures;
                          +
                          279
                          +
                          280 for (int index = 0; index < 1024; index++) {
                          +
                          281 auto task_function = [&]() {
                          +
                          282 std::array<uint8_t, 0x40> tile_data;
                          +
                          283 // Copy the pixel data for the current tile into the vector
                          +
                          284 for (int ty = 0; ty < 8; ty++) {
                          +
                          285 for (int tx = 0; tx < 8; tx++) {
                          +
                          286 // Current Gfx Data is 16 sheets of 8x8 tiles ordered 16 wide by 4
                          +
                          287 // tall
                          288
                          -
                          289 // Copy the pixel data for the current tile into the vector
                          -
                          290 for (int ty = 0; ty < 8; ty++) {
                          -
                          291 for (int tx = 0; tx < 8; tx++) {
                          -
                          292 // Current Gfx Data is 16 sheets of 8x8 tiles ordered 16 wide by 4 tall
                          -
                          293
                          -
                          294 // Calculate the position in the tile data vector
                          -
                          295 int position = tx + (ty * 0x08);
                          -
                          296
                          -
                          297 // Calculate the position in the current gfx data
                          -
                          298 int num_columns = current_gfx_bmp_.width() / 8;
                          -
                          299 int x = (index % num_columns) * 8 + tx;
                          -
                          300 int y = (index / num_columns) * 8 + ty;
                          -
                          301 int gfx_position = x + (y * 0x100);
                          -
                          302
                          -
                          303 // Get the pixel value from the current gfx data
                          -
                          304 uint8_t value = current_gfx_bmp_.data()[gfx_position];
                          -
                          305
                          -
                          306 if (value & 0x80) {
                          -
                          307 value -= 0x88;
                          -
                          308 }
                          -
                          309
                          -
                          310 tile_data[position] = value;
                          -
                          311 }
                          -
                          312 }
                          -
                          313
                          -
                          314 current_gfx_individual_.emplace_back();
                          -
                          315 current_gfx_individual_[index].Create(0x08, 0x08, 0x08, tile_data);
                          -
                          316 RETURN_IF_ERROR(current_gfx_individual_[index].ApplyPaletteWithTransparent(
                          -
                          317 ow_main_pal_group[0], current_palette_));
                          - -
                          319 }
                          -
                          320
                          - -
                          322
                          -
                          323 return absl::OkStatus();
                          -
                          324}
                          -
                          +
                          289 // Calculate the position in the tile data vector
                          +
                          290 int position = tx + (ty * 0x08);
                          +
                          291
                          +
                          292 // Calculate the position in the current gfx data
                          +
                          293 int num_columns = current_gfx_bmp_.width() / 8;
                          +
                          294 int x = (index % num_columns) * 8 + tx;
                          +
                          295 int y = (index / num_columns) * 8 + ty;
                          +
                          296 int gfx_position = x + (y * 0x100);
                          +
                          297
                          +
                          298 // Get the pixel value from the current gfx data
                          +
                          299 uint8_t value = current_gfx_bmp_.data()[gfx_position];
                          +
                          300
                          +
                          301 if (value & 0x80) {
                          +
                          302 value -= 0x88;
                          +
                          303 }
                          +
                          304
                          +
                          305 tile_data[position] = value;
                          +
                          306 }
                          +
                          307 }
                          +
                          308 return tile_data;
                          +
                          309 };
                          +
                          310 futures.emplace_back(std::async(std::launch::async, task_function));
                          +
                          311 }
                          +
                          312
                          +
                          313 for (auto &future : futures) {
                          +
                          314 future.wait();
                          +
                          315 auto tile_data = future.get();
                          +
                          316 current_gfx_individual_.emplace_back();
                          +
                          317 auto &tile_bitmap = current_gfx_individual_.back();
                          +
                          318 tile_bitmap.Create(0x08, 0x08, 0x08, tile_data);
                          +
                          319 RETURN_IF_ERROR(tile_bitmap.ApplyPaletteWithTransparent(
                          +
                          320 ow_main_pal_group[0], current_palette_));
                          +
                          321 Renderer::GetInstance().RenderBitmap(&tile_bitmap);
                          +
                          322 }
                          +
                          323
                          +
                          325
                          -
                          -
                          326absl::Status Tile16Editor::SetCurrentTile(int id) {
                          -
                          327 current_tile16_ = id;
                          - -
                          329 auto ow_main_pal_group = rom()->palette_group().overworld_main;
                          - - - -
                          333 return absl::OkStatus();
                          -
                          334}
                          +
                          326 return absl::OkStatus();
                          +
                          327}
                          +
                          +
                          328
                          +
                          +
                          329absl::Status Tile16Editor::SetCurrentTile(int id) {
                          +
                          330 current_tile16_ = id;
                          + +
                          332 auto ow_main_pal_group = rom()->palette_group().overworld_main;
                          + + + +
                          336 return absl::OkStatus();
                          +
                          337}
                          -
                          335
                          -
                          336#pragma mark - Tile16Transfer
                          -
                          337
                          -
                          - -
                          339 if (BeginTabItem("Tile16 Transfer")) {
                          -
                          340 if (BeginTable("#Tile16TransferTable", 2, TABLE_BORDERS_RESIZABLE,
                          -
                          341 ImVec2(0, 0))) {
                          -
                          342 TableSetupColumn("Current ROM Tiles", ImGuiTableColumnFlags_WidthFixed,
                          -
                          343 GetContentRegionAvail().x / 2);
                          -
                          344 TableSetupColumn("Transfer ROM Tiles", ImGuiTableColumnFlags_WidthFixed,
                          -
                          345 GetContentRegionAvail().x / 2);
                          -
                          346 TableHeadersRow();
                          -
                          347 TableNextRow();
                          -
                          348
                          -
                          349 TableNextColumn();
                          - +
                          338
                          +
                          339#pragma mark - Tile16Transfer
                          +
                          340
                          +
                          + +
                          342 if (BeginTabItem("Tile16 Transfer")) {
                          +
                          343 if (BeginTable("#Tile16TransferTable", 2, TABLE_BORDERS_RESIZABLE,
                          +
                          344 ImVec2(0, 0))) {
                          +
                          345 TableSetupColumn("Current ROM Tiles", ImGuiTableColumnFlags_WidthFixed,
                          +
                          346 GetContentRegionAvail().x / 2);
                          +
                          347 TableSetupColumn("Transfer ROM Tiles", ImGuiTableColumnFlags_WidthFixed,
                          +
                          348 GetContentRegionAvail().x / 2);
                          +
                          349 TableHeadersRow();
                          +
                          350 TableNextRow();
                          351
                          352 TableNextColumn();
                          - +
                          354
                          -
                          355 EndTable();
                          -
                          356 }
                          +
                          355 TableNextColumn();
                          +
                          357
                          -
                          358 EndTabItem();
                          -
                          359 }
                          -
                          360 return absl::OkStatus();
                          -
                          361}
                          -
                          -
                          362
                          -
                          - -
                          364 // Create a button for loading another ROM
                          -
                          365 if (Button("Load ROM")) {
                          - - -
                          368 transfer_started_ = true;
                          -
                          369 }
                          -
                          370
                          -
                          371 // TODO: Implement tile16 transfer
                          - - -
                          374
                          -
                          375 // Load the Link to the Past overworld.
                          - - - -
                          379
                          -
                          380 // Create the tile16 blockset image
                          -
                          381 RETURN_IF_ERROR(Renderer::GetInstance().CreateAndRenderBitmap(
                          -
                          382 0x80, 0x2000, 0x80, transfer_overworld_.tile16_blockset_data(),
                          - - -
                          385 }
                          -
                          386
                          -
                          387 // Create a canvas for holding the tiles which will be exported
                          - -
                          389 (8192 * 2), 0x20, transfer_blockset_loaded_, true,
                          -
                          390 3);
                          -
                          391
                          -
                          392 return absl::OkStatus();
                          -
                          393}
                          +
                          358 EndTable();
                          +
                          359 }
                          +
                          360
                          +
                          361 EndTabItem();
                          +
                          362 }
                          +
                          363 return absl::OkStatus();
                          +
                          364}
                          +
                          365
                          +
                          + +
                          367 // Create a button for loading another ROM
                          +
                          368 if (Button("Load ROM")) {
                          + + +
                          371 transfer_started_ = true;
                          +
                          372 }
                          +
                          373
                          +
                          374 // TODO: Implement tile16 transfer
                          + + +
                          377
                          +
                          378 // Load the Link to the Past overworld.
                          + + + +
                          382
                          +
                          383 // Create the tile16 blockset image
                          +
                          384 RETURN_IF_ERROR(Renderer::GetInstance().CreateAndRenderBitmap(
                          +
                          385 0x80, 0x2000, 0x80, transfer_overworld_.tile16_blockset_data(),
                          + + +
                          388 }
                          +
                          389
                          +
                          390 // Create a canvas for holding the tiles which will be exported
                          + +
                          392 (8192 * 2), 0x20, transfer_blockset_loaded_, true,
                          +
                          393 3);
                          394
                          -
                          395} // namespace editor
                          -
                          396} // namespace yaze
                          +
                          395 return absl::OkStatus();
                          +
                          396}
                          +
                          +
                          397
                          +
                          398} // namespace editor
                          +
                          399} // namespace yaze
                          absl::Status LoadFromFile(const std::string &filename, bool z3_load=true)
                          Definition rom.cc:170
                          @@ -543,50 +546,50 @@
                          static Renderer & GetInstance()
                          Definition renderer.h:26
                          void RenderBitmap(gfx::Bitmap *bitmap)
                          Used to render a bitmap to the screen.
                          Definition renderer.h:48
                          - - - -
                          absl::Status UpdateTransferTileCanvas()
                          -
                          absl::Status InitBlockset(const gfx::Bitmap &tile16_blockset_bmp, const gfx::Bitmap &current_gfx_bmp, const std::vector< gfx::Bitmap > &tile16_individual, std::array< uint8_t, 0x200 > &all_tiles_types)
                          + + + +
                          absl::Status UpdateTransferTileCanvas()
                          +
                          absl::Status InitBlockset(const gfx::Bitmap &tile16_blockset_bmp, const gfx::Bitmap &current_gfx_bmp, const std::vector< gfx::Bitmap > &tile16_individual, std::array< uint8_t, 0x200 > &all_tiles_types)
                          -
                          core::NotifyValue< uint32_t > notify_tile16
                          - - -
                          std::array< uint8_t, 0x200 > all_tiles_types_
                          - - - -
                          gfx::SnesPalette palette_
                          -
                          absl::Status UpdateTile16Transfer()
                          - - -
                          absl::Status SetCurrentTile(int id)
                          - - -
                          absl::Status DrawToCurrentTile16(ImVec2 pos)
                          - +
                          core::NotifyValue< uint32_t > notify_tile16
                          + + +
                          std::array< uint8_t, 0x200 > all_tiles_types_
                          + + + +
                          gfx::SnesPalette palette_
                          +
                          absl::Status UpdateTile16Transfer()
                          + + +
                          absl::Status SetCurrentTile(int id)
                          + + +
                          absl::Status DrawToCurrentTile16(ImVec2 pos)
                          + - - - - -
                          zelda3::Overworld transfer_overworld_
                          - -
                          core::NotifyValue< uint8_t > notify_palette
                          - -
                          std::vector< gfx::Bitmap > current_gfx_individual_
                          - -
                          absl::Status DrawTileEditControls()
                          -
                          std::vector< gfx::Bitmap > tile16_individual_
                          - - - + + + + +
                          zelda3::Overworld transfer_overworld_
                          + +
                          core::NotifyValue< uint8_t > notify_palette
                          + +
                          std::vector< gfx::Bitmap > current_gfx_individual_
                          + +
                          absl::Status DrawTileEditControls()
                          +
                          std::vector< gfx::Bitmap > tile16_individual_
                          + + +
                          Represents a bitmap image.
                          Definition bitmap.h:66
                          -
                          absl::Status ApplyPaletteWithTransparent(const SnesPalette &palette, size_t index, int length=7)
                          Definition bitmap.cc:379
                          -
                          int width() const
                          Definition bitmap.h:171
                          -
                          absl::Status ApplyPalette(const SnesPalette &palette)
                          Copy color data from the SnesPalette into the SDL_Palette.
                          Definition bitmap.cc:326
                          -
                          auto data() const
                          Definition bitmap.h:175
                          -
                          void WriteToPixel(int position, uchar value)
                          Definition bitmap.h:133
                          +
                          absl::Status ApplyPaletteWithTransparent(const SnesPalette &palette, size_t index, int length=7)
                          Definition bitmap.cc:374
                          +
                          int width() const
                          Definition bitmap.h:157
                          +
                          absl::Status ApplyPalette(const SnesPalette &palette)
                          Copy color data from the SnesPalette into the SDL_Palette.
                          Definition bitmap.cc:321
                          +
                          auto data() const
                          Definition bitmap.h:161
                          +
                          void WriteToPixel(int position, uchar value)
                          Definition bitmap.h:134
                          static std::unordered_map< uint8_t, gfx::Paletteset > palettesets_
                          void DrawOverlay()
                          Definition canvas.cc:736
                          int GetTileIdFromMousePos()
                          Definition canvas.h:132
                          @@ -600,16 +603,14 @@
                          void DrawContextMenu(gfx::Bitmap *bitmap=nullptr)
                          Definition canvas.cc:100
                          bool DrawTileSelector(int size)
                          Definition canvas.cc:339
                          void DrawGrid(float grid_step=64.0f, int tile_id_offset=8)
                          Definition canvas.cc:685
                          -
                          auto tile16_blockset_data() const
                          Definition overworld.h:200
                          -
                          auto current_area_palette() const
                          Definition overworld.h:194
                          +
                          auto tile16_blockset_data() const
                          Definition overworld.h:197
                          +
                          auto current_area_palette() const
                          Definition overworld.h:191
                          absl::Status Load(Rom &rom)
                          Definition overworld.cc:17
                          -
                          void set_current_map(int i)
                          Definition overworld.h:204
                          +
                          void set_current_map(int i)
                          Definition overworld.h:201
                          #define TABLE_BORDERS_RESIZABLE
                          Definition constants.h:102
                          #define PRINT_IF_ERROR(expression)
                          Definition constants.h:36
                          #define RETURN_IF_ERROR(expression)
                          Definition constants.h:62
                          - -
                          std::string HexByte(uint8_t byte, HexStringParams params)
                          Definition common.cc:113
                          void BitmapCanvasPipeline(gui::Canvas &canvas, const gfx::Bitmap &bitmap, int width, int height, int tile_size, bool is_loaded, bool scrollbar, int canvas_id)
                          Definition canvas.cc:831
                          @@ -618,15 +619,12 @@
                          bool InputHexByte(const char *label, uint8_t *data, float input_width, bool no_step)
                          Definition input.cc:168
                          void BeginChildWithScrollbar(const char *str_id)
                          Definition style.cc:370
                          Main namespace for the application.
                          Definition common.cc:16
                          - - -
                          diff --git a/tile16__editor_8h.html b/tile16__editor_8h.html index 186daba4d..d8462deb4 100644 --- a/tile16__editor_8h.html +++ b/tile16__editor_8h.html @@ -127,108 +127,106 @@
                          - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                          diff --git a/tile16__editor_8h__incl.map b/tile16__editor_8h__incl.map index 340a3a361..8f1b7d47c 100644 --- a/tile16__editor_8h__incl.map +++ b/tile16__editor_8h__incl.map @@ -1,104 +1,102 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tile16__editor_8h__incl.md5 b/tile16__editor_8h__incl.md5 index 73727ec9f..5e121a8de 100644 --- a/tile16__editor_8h__incl.md5 +++ b/tile16__editor_8h__incl.md5 @@ -1 +1 @@ -db5e2df022396bcffdfae46a62e7cf91 \ No newline at end of file +bd0124140bf2827a6aa3ceaaf512a814 \ No newline at end of file diff --git a/tile16__editor_8h__incl.png b/tile16__editor_8h__incl.png index ec6adb5ac..7ee1ed683 100644 Binary files a/tile16__editor_8h__incl.png and b/tile16__editor_8h__incl.png differ diff --git a/tile16__editor_8h_source.html b/tile16__editor_8h_source.html index f4ef335e0..b9b7a54c5 100644 --- a/tile16__editor_8h_source.html +++ b/tile16__editor_8h_source.html @@ -129,10 +129,10 @@
                          21class Tile16Editor : public gfx::GfxContext, public SharedRom {
                          22 public:
                          -
                          23 absl::Status InitBlockset(const gfx::Bitmap& tile16_blockset_bmp,
                          -
                          24 const gfx::Bitmap& current_gfx_bmp,
                          -
                          25 const std::vector<gfx::Bitmap>& tile16_individual,
                          -
                          26 std::array<uint8_t, 0x200>& all_tiles_types);
                          +
                          23 absl::Status InitBlockset(const gfx::Bitmap &tile16_blockset_bmp,
                          +
                          24 const gfx::Bitmap &current_gfx_bmp,
                          +
                          25 const std::vector<gfx::Bitmap> &tile16_individual,
                          +
                          26 std::array<uint8_t, 0x200> &all_tiles_types);
                          27
                          28 absl::Status Update();
                          29 absl::Status DrawMenu();
                          @@ -157,66 +157,65 @@
                          49 bool transfer_started_ = false;
                          -
                          51
                          - - -
                          54 uint8_t current_palette_ = 0;
                          -
                          55
                          - - -
                          58
                          -
                          59 // Various options for the Tile16 Editor
                          -
                          60 bool x_flip;
                          -
                          61 bool y_flip;
                          - - +
                          51 bool x_flip = false;
                          +
                          52 bool y_flip = false;
                          +
                          53 bool priority_tile = false;
                          +
                          54
                          + + + +
                          58 uint8_t current_palette_ = 0;
                          +
                          59
                          + + +
                          62
                          +
                          63 std::array<uint8_t, 0x200> all_tiles_types_;
                          64
                          -
                          65 std::array<uint8_t, 0x200> all_tiles_types_;
                          -
                          66
                          -
                          67 // Tile16 blockset for selecting the tile to edit
                          -
                          -
                          68 gui::Canvas blockset_canvas_{"blocksetCanvas", ImVec2(0x100, 0x4000),
                          - +
                          65 // Tile16 blockset for selecting the tile to edit
                          +
                          +
                          66 gui::Canvas blockset_canvas_{"blocksetCanvas", ImVec2(0x100, 0x4000),
                          +
                          - -
                          71
                          -
                          72 // Canvas for editing the selected tile
                          -
                          -
                          73 gui::Canvas tile16_edit_canvas_{"Tile16EditCanvas", ImVec2(0x40, 0x40),
                          - + +
                          69
                          +
                          70 // Canvas for editing the selected tile
                          +
                          +
                          71 gui::Canvas tile16_edit_canvas_{"Tile16EditCanvas", ImVec2(0x40, 0x40),
                          +
                          - -
                          76
                          -
                          77 // Tile8 canvas to get the tile to drawing in the tile16_edit_canvas_
                          -
                          - -
                          79 "Tile8SourceCanvas",
                          -
                          80 ImVec2(gfx::kTilesheetWidth * 4, gfx::kTilesheetHeight * 0x10 * 4),
                          - + +
                          74
                          +
                          75 // Tile8 canvas to get the tile to drawing in the tile16_edit_canvas_
                          +
                          + +
                          77 "Tile8SourceCanvas",
                          +
                          78 ImVec2(gfx::kTilesheetWidth * 4, gfx::kTilesheetHeight * 0x10 * 4),
                          +
                          - -
                          83
                          - - -
                          86
                          -
                          87 std::vector<gfx::Bitmap> tile16_individual_;
                          -
                          88 std::vector<gfx::Bitmap> current_gfx_individual_;
                          + +
                          81
                          + + +
                          84
                          +
                          85 std::vector<gfx::Bitmap> tile16_individual_;
                          +
                          86 std::vector<gfx::Bitmap> current_gfx_individual_;
                          +
                          87
                          +
                          89
                          - -
                          91
                          - - + + +
                          92
                          +
                          93 absl::Status status_;
                          94
                          -
                          95 absl::Status status_;
                          -
                          96
                          - -
                          98 absl::Status transfer_status_;
                          -
                          99};
                          + +
                          96 absl::Status transfer_status_;
                          +
                          97};
                          -
                          100
                          -
                          101} // namespace editor
                          -
                          102} // namespace yaze
                          -
                          103#endif // YAZE_APP_EDITOR_TILE16EDITOR_H
                          +
                          98
                          +
                          99} // namespace editor
                          +
                          100} // namespace yaze
                          +
                          101
                          +
                          102#endif // YAZE_APP_EDITOR_TILE16EDITOR_H
                          The Rom class is used to load, save, and modify Rom data.
                          Definition rom.h:134
                          @@ -225,51 +224,51 @@
                          Allows the user to view and edit in game palettes.
                          Popup window to edit Tile16 data.
                          - - - -
                          absl::Status UpdateTransferTileCanvas()
                          -
                          absl::Status InitBlockset(const gfx::Bitmap &tile16_blockset_bmp, const gfx::Bitmap &current_gfx_bmp, const std::vector< gfx::Bitmap > &tile16_individual, std::array< uint8_t, 0x200 > &all_tiles_types)
                          + + + +
                          absl::Status UpdateTransferTileCanvas()
                          +
                          absl::Status InitBlockset(const gfx::Bitmap &tile16_blockset_bmp, const gfx::Bitmap &current_gfx_bmp, const std::vector< gfx::Bitmap > &tile16_individual, std::array< uint8_t, 0x200 > &all_tiles_types)
                          -
                          core::NotifyValue< uint32_t > notify_tile16
                          - - - -
                          std::array< uint8_t, 0x200 > all_tiles_types_
                          - - - -
                          gfx::SnesPalette palette_
                          -
                          absl::Status UpdateTile16Transfer()
                          - - -
                          absl::Status SetCurrentTile(int id)
                          - - -
                          absl::Status DrawToCurrentTile16(ImVec2 pos)
                          - +
                          core::NotifyValue< uint32_t > notify_tile16
                          + + + +
                          std::array< uint8_t, 0x200 > all_tiles_types_
                          + + + +
                          gfx::SnesPalette palette_
                          +
                          absl::Status UpdateTile16Transfer()
                          + + +
                          absl::Status SetCurrentTile(int id)
                          + + +
                          absl::Status DrawToCurrentTile16(ImVec2 pos)
                          + - - - - - -
                          zelda3::Overworld transfer_overworld_
                          - -
                          core::NotifyValue< uint8_t > notify_palette
                          - -
                          std::vector< gfx::Bitmap > current_gfx_individual_
                          - -
                          absl::Status DrawTileEditControls()
                          -
                          std::vector< gfx::Bitmap > tile16_individual_
                          - - - + + + + + +
                          zelda3::Overworld transfer_overworld_
                          + +
                          core::NotifyValue< uint8_t > notify_palette
                          + +
                          std::vector< gfx::Bitmap > current_gfx_individual_
                          + +
                          absl::Status DrawTileEditControls()
                          +
                          std::vector< gfx::Bitmap > tile16_individual_
                          + + +
                          Represents a bitmap image.
                          Definition bitmap.h:66
                          Shared graphical context across editors.
                          Represents a palette of colors for the Super Nintendo Entertainment System (SNES).
                          Represents a canvas for drawing and manipulating graphics.
                          Definition canvas.h:33
                          -
                          Represents the full Overworld data, light and dark world.
                          Definition overworld.h:113
                          +
                          Represents the full Overworld data, light and dark world.
                          Definition overworld.h:110
                          constexpr int kTilesheetHeight
                          Definition snes_tile.h:16
                          constexpr int kTilesheetWidth
                          Definition snes_tile.h:15
                          diff --git a/tilesheet_8h.html b/tilesheet_8h.html index 1dcbc5047..461c21a1d 100644 --- a/tilesheet_8h.html +++ b/tilesheet_8h.html @@ -169,30 +169,28 @@
                          - + - - - - - - - - - - + + + + + + + + - + - + - + - - - + + +
                          diff --git a/tilesheet_8h__dep__incl.map b/tilesheet_8h__dep__incl.map index c884694b7..1874193d6 100644 --- a/tilesheet_8h__dep__incl.map +++ b/tilesheet_8h__dep__incl.map @@ -1,26 +1,24 @@ - + - - - - - - - - - - + + + + + + + + - + - + - + - - - + + + diff --git a/tilesheet_8h__dep__incl.md5 b/tilesheet_8h__dep__incl.md5 index 299aab9d7..3bbad5911 100644 --- a/tilesheet_8h__dep__incl.md5 +++ b/tilesheet_8h__dep__incl.md5 @@ -1 +1 @@ -ef0d59af3825af00746065cd0f99df0e \ No newline at end of file +5d1cfc9eb91c6bb1231874302c4c497d \ No newline at end of file diff --git a/tilesheet_8h__dep__incl.png b/tilesheet_8h__dep__incl.png index df1efdf20..966aba63f 100644 Binary files a/tilesheet_8h__dep__incl.png and b/tilesheet_8h__dep__incl.png differ diff --git a/tilesheet_8h_source.html b/tilesheet_8h_source.html index acadbe9c8..f36d6774c 100644 --- a/tilesheet_8h_source.html +++ b/tilesheet_8h_source.html @@ -258,7 +258,7 @@
                          137#endif // YAZE_APP_GFX_TILESHEET_H
                          Represents a bitmap image.
                          Definition bitmap.h:66
                          -
                          int width() const
                          Definition bitmap.h:171
                          +
                          int width() const
                          Definition bitmap.h:157
                          Represents a palette of colors for the Super Nintendo Entertainment System (SNES).
                          Tile composition of four 8x8 tiles.
                          Definition snes_tile.h:129
                          diff --git a/title__screen_8cc_source.html b/title__screen_8cc_source.html index 7a2799c1f..501955b97 100644 --- a/title__screen_8cc_source.html +++ b/title__screen_8cc_source.html @@ -123,10 +123,10 @@
                          12
                          -
                          14 tiles8Bitmap.Create(128, 512, 8, std::vector<uint8_t>(0x20000));
                          -
                          15 tilesBG1Bitmap.Create(256, 256, 8, std::vector<uint8_t>(0x80000));
                          -
                          16 tilesBG2Bitmap.Create(256, 256, 8, std::vector<uint8_t>(0x80000));
                          -
                          17 oamBGBitmap.Create(256, 256, 8, std::vector<uint8_t>(0x80000));
                          +
                          14 tiles8Bitmap.Create(128, 512, 8, std::vector<uint8_t>(0x20000));
                          +
                          15 tilesBG1Bitmap.Create(256, 256, 8, std::vector<uint8_t>(0x80000));
                          +
                          16 tilesBG2Bitmap.Create(256, 256, 8, std::vector<uint8_t>(0x80000));
                          +
                          17 oamBGBitmap.Create(256, 256, 8, std::vector<uint8_t>(0x80000));
                          20}
                          @@ -243,8 +243,8 @@
                          126
                          127} // namespace yaze
                          -
                          auto & mutable_data()
                          Definition bitmap.h:176
                          -
                          void Create(int width, int height, int depth, const std::vector< uint8_t > &data)
                          Creates a bitmap object with the provided graphical data.
                          Definition bitmap.cc:229
                          +
                          void Create(int width, int height, int depth, std::span< uint8_t > data)
                          Creates a bitmap object with the provided graphical data.
                          Definition bitmap.cc:221
                          +
                          auto & mutable_data()
                          Definition bitmap.h:162
                          diff --git a/yaze_8cc_source.html b/yaze_8cc_source.html index ce9e3f1e4..9a3dcb27c 100644 --- a/yaze_8cc_source.html +++ b/yaze_8cc_source.html @@ -273,7 +273,7 @@
                          auto palette_group()
                          Definition rom.h:458
                          auto data() const
                          Definition rom.h:442
                          auto size() const
                          Definition rom.h:441
                          -
                          Represents the full Overworld data, light and dark world.
                          Definition overworld.h:113
                          +
                          Represents the full Overworld data, light and dark world.
                          Definition overworld.h:110
                          struct z3_overworld z3_overworld
                          Primitive of the overworld.
                          struct z3_overworld_map z3_overworld_map
                          Primitive of an overworld map.
                          diff --git a/yaze__test_8cc__incl.map b/yaze__test_8cc__incl.map index 6533c0b8c..e274f943a 100644 --- a/yaze__test_8cc__incl.map +++ b/yaze__test_8cc__incl.map @@ -12,8 +12,8 @@ - - - - + + + + diff --git a/yaze__test_8cc__incl.md5 b/yaze__test_8cc__incl.md5 index aa2eb72a3..3785e2bc6 100644 --- a/yaze__test_8cc__incl.md5 +++ b/yaze__test_8cc__incl.md5 @@ -1 +1 @@ -5a52a8975bbcb7e0b543726d87a59ee3 \ No newline at end of file +32a1102d7586e1818c8c1e0a886538ce \ No newline at end of file diff --git a/zelda3_2common_8h.html b/zelda3_2common_8h.html index 2aff5b60f..17073d22f 100644 --- a/zelda3_2common_8h.html +++ b/zelda3_2common_8h.html @@ -135,66 +135,39 @@
                          - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + +
                          diff --git a/zelda3_2common_8h__dep__incl.map b/zelda3_2common_8h__dep__incl.map index 705502389..e7d0ec515 100644 --- a/zelda3_2common_8h__dep__incl.map +++ b/zelda3_2common_8h__dep__incl.map @@ -1,62 +1,35 @@ - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + diff --git a/zelda3_2common_8h__dep__incl.md5 b/zelda3_2common_8h__dep__incl.md5 index ceafc1981..d55f2177b 100644 --- a/zelda3_2common_8h__dep__incl.md5 +++ b/zelda3_2common_8h__dep__incl.md5 @@ -1 +1 @@ -7c4e5c642dd8a4a434dcf4c6335fbfa4 \ No newline at end of file +5f8414f4c1652b1076673bac7b7b4362 \ No newline at end of file diff --git a/zelda3_2common_8h__dep__incl.png b/zelda3_2common_8h__dep__incl.png index fc9adefca..0c746b791 100644 Binary files a/zelda3_2common_8h__dep__incl.png and b/zelda3_2common_8h__dep__incl.png differ