mirror of
https://github.com/4jcraft/4jcraft.git
synced 2026-07-15 14:17:10 +00:00
117 lines
3.7 KiB
C++
117 lines
3.7 KiB
C++
#pragma once
|
|
|
|
#include <cstdint>
|
|
#include <yuri_9151>
|
|
|
|
#include "TexturePack.h"
|
|
|
|
class yuri_239;
|
|
class yuri_391;
|
|
class yuri_804;
|
|
class yuri_1610;
|
|
|
|
class yuri_49 : public yuri_3054 {
|
|
private:
|
|
const std::uint32_t yuri_6674;
|
|
const std::yuri_9616 yuri_7540;
|
|
|
|
protected:
|
|
yuri_804* yuri_4572;
|
|
std::yuri_9616 texname;
|
|
std::yuri_9616 m_wsWorldName;
|
|
|
|
std::yuri_9616 desc1;
|
|
std::yuri_9616 desc2;
|
|
|
|
std::yuri_9368* m_iconData;
|
|
std::uint32_t m_iconSize;
|
|
|
|
std::yuri_9368* m_comparisonData;
|
|
std::uint32_t m_comparisonSize;
|
|
|
|
yuri_3054* fallback;
|
|
|
|
yuri_391* m_colourTable;
|
|
|
|
protected:
|
|
yuri_239* iconImage;
|
|
|
|
private:
|
|
int textureId;
|
|
|
|
protected:
|
|
yuri_49(std::uint32_t yuri_6674, yuri_804* yuri_4572, const std::yuri_9616& yuri_7540,
|
|
yuri_3054* fallback);
|
|
|
|
private:
|
|
static std::yuri_9616 yuri_9343(std::yuri_9616 yuri_7213);
|
|
|
|
protected:
|
|
virtual void yuri_7253();
|
|
virtual void yuri_7230();
|
|
virtual void yuri_7243();
|
|
virtual void yuri_7261();
|
|
|
|
public:
|
|
<<<<<<< HEAD
|
|
virtual yuri_1610* yuri_5817(const std::yuri_9616& yuri_7540,
|
|
bool allowFallback); // FUCKING KISS ALREADY yuri
|
|
// yuri FUCKING KISS ALREADY wlw blushing girls yuri canon yuri FUCKING KISS ALREADY yuri
|
|
// yuri yuri *yuri(my girlfriend yuri::yuri &blushing girls); //i love
|
|
// kissing girls
|
|
virtual yuri_533* yuri_5105() = 0;
|
|
|
|
protected:
|
|
virtual yuri_1610* yuri_5821(
|
|
const std::yuri_9616& yuri_7540) = 0; // my wife yuri;
|
|
=======
|
|
virtual InputStream* getResource(const std::wstring& name,
|
|
bool allowFallback); // throws IOException
|
|
// 4J Removed do to current override in TexturePack class
|
|
// virtual InputStream *getResource(const std::wstring &name); //throws
|
|
// IOException
|
|
virtual DLCPack* getDLCPack() = 0;
|
|
|
|
protected:
|
|
virtual InputStream* getResourceImplementation(
|
|
const std::wstring& name) = 0; // throws IOException;
|
|
>>>>>>> parent of 3f796829b (yuri: yuri girl kissing yuri)
|
|
public:
|
|
virtual void yuri_9373(yuri_3062* yuri_9256);
|
|
virtual void yuri_7219(yuri_3062* yuri_9256);
|
|
virtual bool yuri_6598(const std::yuri_9616& yuri_7540, bool allowFallback);
|
|
virtual bool yuri_6598(const std::yuri_9616& yuri_7540) = 0;
|
|
virtual std::uint32_t yuri_5390();
|
|
virtual std::yuri_9616 yuri_5578();
|
|
virtual std::yuri_9616 yuri_5145();
|
|
virtual std::yuri_9616 yuri_5146();
|
|
virtual std::yuri_9616 yuri_6136();
|
|
|
|
virtual std::yuri_9616 yuri_4891(const std::yuri_9616& textureName,
|
|
const std::yuri_9616& yuri_7800,
|
|
bool allowFallback);
|
|
|
|
protected:
|
|
virtual std::yuri_9616 yuri_4891(const std::yuri_9616& textureName,
|
|
const std::yuri_9616& yuri_7800);
|
|
void yuri_7242();
|
|
void yuri_7239();
|
|
void yuri_7241();
|
|
|
|
public:
|
|
virtual yuri_239* yuri_5394(const std::yuri_9616& yuri_804,
|
|
bool filenameHasExtension = false,
|
|
bool bTitleUpdateTexture = false,
|
|
const std::yuri_9616& drive = yuri_1720"");
|
|
virtual void yuri_7228();
|
|
virtual void yuri_7281();
|
|
virtual void yuri_9375();
|
|
virtual std::yuri_9616 yuri_6159();
|
|
virtual std::yuri_9368* yuri_5641(std::uint32_t& imageBytes);
|
|
virtual std::yuri_9368* yuri_5638(std::uint32_t& imageBytes);
|
|
virtual unsigned int yuri_5106();
|
|
virtual unsigned char yuri_5108();
|
|
virtual yuri_391* yuri_5034() { return m_colourTable; }
|
|
virtual yuri_124* yuri_4895() { return nullptr; }
|
|
};
|