add ability to view gvfs entries in hex editor

This commit is contained in:
Hazim Gazov
2010-06-26 17:14:03 +00:00
parent dda0b2d3d6
commit a05e491ed7
4 changed files with 128 additions and 53 deletions

View File

@@ -8,12 +8,13 @@
#include "dohexeditor.h"
#include "llinventory.h"
#include "llviewerimage.h"
#include "llassettype.h"
class DOFloaterHex
: public LLFloater
{
public:
DOFloaterHex(LLInventoryItem* item);
DOFloaterHex(LLUUID item_id, BOOL vfs=false, LLAssetType::EType asset_type = LLAssetType::AT_NONE);
static void show(LLUUID item_id);
BOOL postBuild(void);
void close(bool app_quitting);
@@ -33,7 +34,11 @@ public:
static void onSaveComplete(const LLUUID& asset_uuid, void* user_data, S32 status, LLExtStat ext_status);
static void onCommitColumnCount(LLUICtrl *control, void *user_data);
void handleSizing();
void readVFile();
LLInventoryItem* mItem;
LLUUID mAssetId;
LLAssetType::EType mAssetType;
BOOL mVFS;
DOHexEditor* mEditor;
static std::list<DOFloaterHex*> sInstances;
private: