Interface IMyEnvironmentModule
  
  
  
  
  Assembly: Sandbox.Game.dll
  Syntax
  
    public interface IMyEnvironmentModule
   
  Methods
  
  
  
  
  Close()
  
  
  Declaration
  
  
  
  
  DebugDraw()
  
  
  Declaration
  
  
  
  
  GetObjectBuilder()
  
  
  Declaration
  
    MyObjectBuilder_EnvironmentModuleBase GetObjectBuilder()
   
  Returns
  
    
      
        | Type | Description | 
    
    
      
        | Sandbox.Game.WorldEnvironment.ObjectBuilders.MyObjectBuilder_EnvironmentModuleBase |  | 
    
  
  
  
  
  HandleSyncEvent(Int32, Object, Boolean)
  
  
  Declaration
  
    void HandleSyncEvent(int logicalItem, object data, bool fromClient)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | System.Int32 | logicalItem |  | 
      
        | System.Object | data |  | 
      
        | System.Boolean | fromClient |  | 
    
  
  
  
  
  Init(MyLogicalEnvironmentSectorBase, MyObjectBuilder_Base)
  
  
  Declaration
  
    void Init(MyLogicalEnvironmentSectorBase sector, MyObjectBuilder_Base ob)
   
  Parameters
  
  
  
  
  OnItemEnable(Int32, Boolean)
  
  
  Declaration
  
    void OnItemEnable(int item, bool enable)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | System.Int32 | item |  | 
      
        | System.Boolean | enable |  | 
    
  
  
  
  
  ProcessItems(Dictionary<Int16, MyLodEnvironmentItemSet>, Int32, Int32)
  
  
  Declaration
  
    void ProcessItems(Dictionary<short, MyLodEnvironmentItemSet> items, int changedLodMin, int changedLodMax)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | System.Collections.Generic.Dictionary<System.Int16, MyLodEnvironmentItemSet> | items |  | 
      
        | System.Int32 | changedLodMin |  | 
      
        | System.Int32 | changedLodMax |  |