Improve glass
[oweals/minetest.git] / src / client.h
index abbbed2f8d50b44b2e6b20bf0c01677b7835774e..b160a3bc914a1520169138bb4ef993f8f4dfc3ce 100644 (file)
@@ -33,6 +33,7 @@ with this program; if not, write to the Free Software Foundation, Inc.,
 
 struct MeshMakeData;
 class IGameDef;
+class IWritableTextureSource;
 class IWritableToolDefManager;
 class IWritableNodeDefManager;
 
@@ -122,6 +123,7 @@ enum ClientEventType
        CE_PLAYER_DAMAGE,
        CE_PLAYER_FORCE_MOVE,
        CE_DEATHSCREEN,
+       CE_TEXTURES_UPDATED
 };
 
 struct ClientEvent
@@ -143,6 +145,8 @@ struct ClientEvent
                        f32 camera_point_target_y;
                        f32 camera_point_target_z;
                } deathscreen;
+               struct{
+               } textures_updated;
        };
 };
 
@@ -302,15 +306,11 @@ public:
        ClientEvent getClientEvent();
        
        inline bool accessDenied()
-       {
-               return m_access_denied;
-       }
+       { return m_access_denied; }
 
        inline std::wstring accessDeniedReason()
-       {
-               return m_access_denied_reason;
-       }
-
+       { return m_access_denied_reason; }
+       
        float getRTT(void);
 
        // IGameDef interface