// Assembly: ACTk.Runtime
// Full name: CodeStage.AntiCheat.Common.KeepAliveBehaviour`1

namespace CodeStage.AntiCheat.Common
{
public class KeepAliveBehaviour`1 // TypeDefIndex: 11109
{
	// Fields
	type#15318 keepAlive;
	type#20870 instancesInScene;
	type#15316 selfDestroying;
	type#25612 originalScene;
	type#1226 <Instance>k__BackingField;

	// Methods
	// RVA: -1
	public static type#1225 get_Instance() { }
	// RVA: -1
	protected static type#28660 set_Instance(type#1225 value) { }
	// RVA: -1
	protected static type#1225 get_GetOrCreateInstance() { }
	// RVA: -1
	protected virtual type#28660 Awake() { }
	// RVA: -1
	protected virtual type#28660 Start() { }
	// RVA: -1
	protected virtual type#28660 OnDestroy() { }
	// RVA: -1
	protected virtual type#28660 OnSceneLoaded(type#25611 scene, type#22070 mode) { }
	// RVA: -1
	protected virtual type#28660 OnSceneUnloaded(type#25611 scene) { }
	// RVA: -1
	protected virtual type#15313 Init(type#1225 instance) { }
	// RVA: -1
	protected virtual type#28660 DisposeInternal() { }
	// RVA: -1
	protected type#28660 .ctor() { }
}
}
