public override void MaterialEventRaised(EarthView.World.Graphic.MaterialSerializer ser, EarthView.World.Graphic.MaterialSerializer.SERIALIZEEVENT EVevent, ref bool skip, EarthView.World.Graphic.Material mat)
 {
     EarthView_World_Graphic_RTShaderSystem_CSGMaterialSerializerListener_materialEventRaised_void_CMaterialSerializer_SerializeEvent_ev_bool_CMaterial(this.NativeObject, object.Equals(ser, null) ? IntPtr.Zero : ser.NativeObject, EVevent, ref skip, object.Equals(mat, null) ? IntPtr.Zero : mat.NativeObject);
 }
 public new void TextureUnitStateEventRaised_NoVirtual(EarthView.World.Graphic.MaterialSerializer ser, EarthView.World.Graphic.MaterialSerializer.SERIALIZEEVENT EVevent, ref bool skip, EarthView.World.Graphic.TextureUnitState textureUnit)
 {
     EarthView_World_Graphic_RTShaderSystem_CSGMaterialSerializerListener_textureUnitStateEventRaised_void_CMaterialSerializer_SerializeEvent_ev_bool_CTextureUnitState_NoVirtual(this.NativeObject, object.Equals(ser, null) ? IntPtr.Zero : ser.NativeObject, EVevent, ref skip, object.Equals(textureUnit, null) ? IntPtr.Zero : textureUnit.NativeObject);
 }