what does Forceinline do and when should I use it? Reading the description from some sources but I still don't get it.
it tells the compiler that the given function should always be inlined if at all possible. you should generally never use this unless you have a very strong technical reason.