Home |All Classes |Grouped Classes |Index |Search

Function connect

Connect a slot to a CL_Signal_v5 signal with an user data parameter passed along.

	void CL_SlotContainer::connect(
		SigClass & sig,
		void(*)() func);

	void CL_SlotContainer::connect(
		SigClass & sig,
		Class * self,
		void(Class::*)() func);

	void CL_SlotContainer::connect(
		SigClass & sig,
		Class * self,
		void(Class::*)(UserData) func,
		UserData user_data);

	void CL_SlotContainer::connect(
		SigClass & sig,
		Class * self,
		void(Class::*)(Param1) func);

	void CL_SlotContainer::connect(
		SigClass & sig,
		Class * self,
		void(Class::*)(Param1, UserData) func,
		UserData user_data);

	void CL_SlotContainer::connect(
		SigClass & sig,
		Class * self,
		void(Class::*)(Param1, Param2) func);

	void CL_SlotContainer::connect(
		SigClass & sig,
		Class * self,
		void(Class::*)(Param1, Param2, UserData) func,
		UserData user_data);

	void CL_SlotContainer::connect(
		SigClass & sig,
		Class * self,
		void(Class::*)(Param1, Param2, Param3) func);

	void CL_SlotContainer::connect(
		SigClass & sig,
		Class * self,
		void(Class::*)(Param1, Param2, Param3, UserData) func,
		UserData user_data);

	void CL_SlotContainer::connect(
		SigClass & sig,
		Class * self,
		void(Class::*)(Param1, Param2, Param3, Param4) func);

	void CL_SlotContainer::connect(
		SigClass & sig,
		Class * self,
		void(Class::*)(Param1, Param2, Param3, Param4, UserData user_data) func,
		UserData user_data);

	void CL_SlotContainer::connect(
		SigClass & sig,
		Class * self,
		void(Class::*)(Param1, Param2, Param3, Param4, Param5) func);

	void CL_SlotContainer::connect(
		SigClass & sig,
		Class * self,
		void(Class::*)(Param1, Param2, Param3, Param4, Param5, UserData user_data) func,
		UserData user_data);